@media (min-width:2250px){.bridalSets .bridalSets-img,.bridalSets-2 .bridalSets-img{height:100%}.menRings .menRings-img img{height:50vh}}@media (min-width:1500px){.video-collage span{font-size:var(--text-xs)}.container,.wedding-banner-engagement-ring section.add-matching-wedding-band .container,header.header .container .header-top{max-width:1280px}.banner-main .container{width:calc(50% + 640px)}.search-inner{width:1280px}.left-product-images.left-product-details .main-zoom-iamge{max-width:100%;margin:0 auto}.oval-container{gap:4px}}@media (min-width:1440px){.Diamond-Original-main.Centerstone span:not(:first-child,:last-child) a,.Diamond-Original-main.Centerstone>span:not(:first-child,:last-child) a sub,.Setting-Carat .variant-outer a sub,.variant-outer a,.variant-outer a span{font-size:var(--text-base)}.prodcut-img img{height:auto;min-height:300px}.diamond-gem-image{max-height:350px;min-height:350px}.popup-for-iframe-new .new-popups{max-width:597px;max-height:582px}.popup-for-iframe-new .virtualdiamonds-s3-us-east-2-amazonaws-com{max-width:597px!important;max-height:582px}.popup-for-iframe-new .viw-us-s3-amazonaws-com{max-width:520px!important;max-height:497px;padding:0!important}.popup-for-iframe-new .inventory-nyc3-cdn-digitaloceanspaces-com{max-height:497px}.close-popup-icon.close-popup-icon-for-drop-hint a{right:20px}figure.iframe-three-sixty figure.iiz.diamond-gem-image div img{min-height:349px}.footer-custom-width{max-width:1280px;margin:0 auto!important;padding-left:15px;padding-right:15px}.earings-slider{max-width:65%}.banner-main.engment-banner-sec{display:flex;align-items:center;height:85vh}}@media (min-width:992px){.your-purchase-at-sama-left-our-story-left{width:60%!important}.your-purchase-at-sama-right-our-story{width:40%!important}body.appointment-popup-open .Schedule-container{height:auto;padding:0 30px}.main-page-parent .details-page.container,.sticky-right-column.diamond-view{padding-top:var(--space-1)}.shape-slider-2.shape-slider-active{transform:translateX(-50%)}.choose-diamonds .main-diamond-filter .shape-diamond-filter .shape-slider,.choose-diamonds .main-diamond-filter .shape-diamond-more-filter .more-filter{padding-left:20px}.choose-diamonds .main-diamond-filter .shape-diamond-filter .lab-grown-shape-icons,.choose-diamonds .main-diamond-filter .shape-diamond-more-filter .slider-1{padding-right:20px}.main-diamond-filter .shape-diamond-filter,.main-diamond-filter .shape-diamond-more-filter,.shop-by-shape-page.Bridal-Sets-Only-setting-style.wedding-band-filters-main{max-width:80%;margin-left:auto;margin-right:auto}.own-engagment.own-pd-control .inner-polular-eng{justify-content:center}.own-engagment.own-pd-control .popular-grid-wrapper{width:calc(100% / 4 - 15px)}}@media (min-width:768px){.image-size-one-sixty .ShopCategory-img img,.image-size-one-sixty .imgg-sec img{height:160px!important;width:160px;max-height:160px;max-width:160px!important}.step-detail .step-button-content a.link.view svg,.step-links-div a.link.view svg{display:none}.main-diamond-filter.desktop{min-height:280px}.wedding-page-shine-banner .endsSoon-text.ends-soon-txt{display:block;position:relative;left:0;right:0}.jewelery-three-col .bridalSets{width:calc(100% / 3 - 10px);align-items:flex-end}.education-page-mian .guide-grid{flex-direction:row;align-items:stretch}.education-page-mian .guide-section.alt .guide-grid{flex-direction:row-reverse}.education-page-mian .primary-tile{width:50%}.education-page-mian .sub-tiles{width:50%;grid-template-columns:1fr}.for-gemstone-offer .endsSoon-img img.desktop{min-height:507px;object-fit:cover;object-position:center right}.common-banner-circle-bottom p,.common-banner-circle-top *{text-align:left;justify-content:center!important;align-items:center}.common-banner-circle-bottom .carat-size-circles{padding-top:10px;justify-content:center}.common-banner-circle-top .carat-tabs-sect{margin:0!important;padding:10px 0}.common-banner-circle-bottom p{padding-top:0!important;text-align:left}.common-banner-circle-bottom{padding-top:20px}.gemstone-by-carat .common-banner-circle-bottom .carat-size-circles a{background:transparent}.gemstone-by-carat .carat-size-circles{padding-top:var(--space-1)}.gemstone-by-carat .endsSoon-text.ends-soon-txt{justify-content:space-between;padding:50px 0}.gemstone-by-carat .carat-size-circles.desktop{justify-content:flex-start!important}.engagement-ring-landing .carat-size-circles{padding-top:var(--space-2)}.diamond-by-caret-size-for-diamond-page .endsSoon-text.ends-soon-txt{justify-content:space-between;left:0;right:0;max-width:410px!important;padding:50px 0}.diamond-by-caret-size-for-diamond-page .endsSoon-text.ends-soon-txt .carat-size-circles{justify-content:flex-start!important}.endsSoon.ends-soon.shop-by-carat-size .endsSoon-text.ends-soon-txt .common-banner-circle-top{max-width:100%!important;width:100%;text-align:left!important}.endsSoon.ends-soon.shop-by-carat-size .endsSoon-text.ends-soon-txt .common-banner-circle-top .carat-tabs-sect{justify-content:flex-start!important}.carat-size-circles.mobile{display:none}.carat-size-circles.desktop,.jewelry-carat-banner p{padding-top:var(--space-2)!important}.wedding-style .popular-grid-wrapper .imgg-sec img{max-height:160px}.diamond-gem-slide-img-measurement .video-collage{position:absolute;top:10px;opacity:0;width:calc(100% - 20px)}.diamond-gem-slide-img-measurement:hover .prodcut-img{opacity:0}.diamond-gem-slide-img-measurement:hover .video-collage{opacity:1;width:100%}.diamond-gem-slide-img-measurement.gem-view:hover .diamoond-gems img{opacity:0}.all-images-videos .video-collage span{position:absolute}.wedding-page .bridalSets .bridalSets-text{width:70%}.diamond-gem-slide-img-measurement{border:1px solid #eaeaea}.customize-banner-main .banner-img.desktop img{min-height:336px}.prodcut-data li.heading-data-categery.view-select-image{padding-left:0;width:auto}.diamonds-table .table-outer table tr th:last-child{display:none}.AnniversaryRing-main.own-engagment.education .grid-wrapper-bar .img-bar img{border-radius:5;height:auto;max-height:440px;object-position:50% 100%;min-height:440px}.table-list-main-new tr th{min-width:210px}p.certificate-image-custom-width{max-width:67%;margin:0 auto}.inner-matching-bands a .stand-img-band-ring{position:absolute;top:0;opacity:0;visibility:hidden}.inner-matching-bands a:hover .side-img-band-ring{opacity:0;visibility:hidden}.inner-matching-bands a:hover .stand-img-band-ring{opacity:1;visibility:visible}section.own-engagment .slick-slider ul.slick-dots{display:flex!important;justify-content:center;bottom:0}section.own-engagment .slick-slider ul.slick-dots li button{width:10px;height:10px;background:rgba(49,15,76,.2);padding:0;border-radius:50%;font-size:0;border:none}section.own-engagment .slick-slider ul.slick-dots li button:before{display:none}section.own-engagment .slick-slider ul.slick-dots li{margin:0 6px;width:auto;height:auto}section.own-engagment .slick-slider ul.slick-dots li.slick-active button{background:#310f4c}.banner-main.engment-banner-sec{display:flex;align-items:center}.wedding-page-shine-banner .ends-soon-txt a{margin-left:0;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.only-for-engagement-ring-by-metal .popular-grid-wrapper .imgg-sec img{width:auto;max-height:135px;object-fit:contain}.for-banding-band-by-metal-img .imgg-sec{min-height:190px!important}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .FC-card-details{padding:0 15px}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .product-main-img img.video-poster{max-width:220px}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .product-main-img a{display:block}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .product-main-img{min-height:240px}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data{padding-left:0;padding-right:0;overflow:hidden}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .product-main-img a .common-img{padding-top:0}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .product-main-img a .common-img span.common-stand-img,.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .product-main-img a .common-img span.common-stand-img span{width:100%!important}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data .product-main-img a .common-img span.common-stand-img img{object-fit:cover;width:100%}.ready-to-wear-listing .setings-Page-img .resultdata.all-pages-data:has(.product-main-img:hover) .FC-card-details{opacity:0;visibility:hidden}.ready-to-wear-listing .main-common-active.product-main-img>a .main-common-active.product-main-img:hover img{max-height:355px;min-height:355px}}@media (max-width:1499px){.video-collage span.measurement-length{left:-.9%}.video-collage span.measurement-width{top:27%}.video-collage span.measurement-table{top:40%}.video-collage span.measurement-depth{left:auto;top:51.5%;transform:rotate(-90deg)}.video-collage.Round span.measurement-width{top:31.5%;left:30%}.video-collage.Round span.measurement-length{left:-5px}.video-collage.Round span.measurement-table{top:40.5%;left:68%}.video-collage.Round span.measurement-depth{right:5%}.video-collage.Emerald span.measurement-width{top:27%}.video-collage.Emerald span.measurement-table{top:38%}.video-collage.Princess span.measurement-width{top:31%}.video-collage.Princess span.measurement-table{left:68%;top:40.5%}.video-collage.Marquise span.measurement-width{top:26.5%}.video-collage.Marquise span.measurement-table{left:64%;top:40%}.video-collage.Marquise span.measurement-depth{right:10%}.video-collage.Cushion span.measurement-width{top:33%;left:30%}.video-collage.Cushion span.measurement-table{top:38%}.for-banner-head-btn-forshop-by-caret-size-image .endsSoon-text.ends-soon-txt{top:25%}.certificate-banner-text-aprent .certificate-column h4{font-size:var(--text-10)!important}.final-gem-only-gem .video-collage span.measurement-width{top:25%}.ftr-contact{gap:26px}.customize-banner-main .banner-content,.diamond-invitation-banner .endsSoon-text{width:34%}}@media (max-width:1300px){.choose-your-impact-main{min-height:500px}.customize-banner-main .banner-content,.diamond-invitation-banner .endsSoon-text{width:32%}.only-for-tab-design>li a{font-size:var(--text-sm)}}@media (max-width:1290px){.Schedule-Appointment-inner iframe{height:auto!important}.Schedule-Appointment{gap:20px;padding-bottom:40px}.Schedule-Appointment-inner{width:100%}}@media (max-width:1220px){.choose-setting-pages-main .style-main.center-stone-active{width:100%}.shop-by-shape-page .shop-by-metal-page.shop-by-metal-active{margin-top:10px}}@media (max-width:1200px){section.mobile-Most-Loved-Engagement.MostLoved{padding-left:20px;padding-right:20px}.wedding-page .bridalSets .bridalSets-text{width:100%}}@media (max-width:1199px){.sticky-inner-main .left-product-details .main-zoom-iamge>div,.sticky-inner-main .left-product-details .main-zoom-iamge>img{width:calc(100% / 2 - 5px)}.video-collage span{font-size:10px}.video-collage span.measurement-length{left:-2%}.video-collage span.measurement-width{top:30%}.video-collage span.measurement-table{top:41%}.size-button{width:25px;height:25px;min-width:25px;max-height:25px;max-width:25px}.video-collage.Round span.measurement-length{left:-8px}.video-collage.Round span.measurement-width{top:34%}.video-collage.Round span.measurement-table{top:42%;left:68%}.video-collage.Emerald span.measurement-length{left:-3%}.video-collage.Emerald span.measurement-width{top:30%}.video-collage.Emerald span.measurement-table{top:39%}.video-collage.Princess span.measurement-length{left:-3.05%;top:47%}.video-collage.Princess span.measurement-width{top:33.5%}.video-collage.Princess span.measurement-table{left:68%;top:41.5%}.video-collage.Pear span.measurement-width{left:26.5%;top:28%}.video-collage.Pear span.measurement-table{top:39%;left:65%}.video-collage.Pear span.measurement-length{left:-3.05%}.video-collage.Marquise span.measurement-length{left:3px}.video-collage.Marquise span.measurement-width{top:29.5%}.video-collage.Marquise span.measurement-table{left:64%;top:41%}.video-collage.Marquise span.measurement-depth{right:9%}.video-collage.Cushion span.measurement-width{top:35%;left:30%}.video-collage.Cushion span.measurement-table{top:39%}.endsSoon.ends-soon.shop-by-carat-size .endsSoon-text.ends-soon-txt{left:40px!important}.shop-by-carat-size .endsSoon-text.ends-soon-txt{max-width:45%!important;top:3%}.diamond-type-name p{line-height:normal;font-size:var(--text-xs);padding-inline:var(--space-1)}.container{max-width:970px}.banner-main .container{padding:0 0 0 15px!important}.menRings-text{padding-left:15px}.eternityRings-img img{object-position:center -255px}.bridalSets .bridalSets-img img{object-fit:cover}.ShopCategory-img img{width:145px}.menRings.Bridal-Jewellery .menRings-main .menRings-text{padding:70px 40px}.celebrate-inner{height:370px;padding-left:40px}.own-engagment .grid-wrapper-bar .img-bar img{height:290px;max-height:290px}.EngagementBridal-text>p{font-size:var(--text-md)}.EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-text{padding:70px 40px}.own-ring-white{height:auto}.shop-by-page-common.shop-by-shape-style{max-width:100%}.detail-content-list{margin-top:20px}.protect-purchase-main{padding:25px 20px}.details-page.container{padding-left:0;padding-right:0}.Need-More-Time-details .user-detail{gap:10px}.Need-More-Time-details .user-detail svg,.right-product-content .social-icons ul li svg{width:20px;height:20px;margin-right:5px}.testy-bar{width:calc(33% - 11px)}.own-engagment .grid-wrapper-bar .img-bar img{height:220px;max-height:220px}.ShopDiamondShape div.flex{display:block;white-space:nowrap;padding-bottom:10px;text-align:center}.ShopDiamondShape .ShopDiamondShape-img-text{width:100px;margin-bottom:0;display:inline-block;margin-right:0}.ShopDiamondShape.gemstone.diamond-sec div.flex{white-space:inherit;overflow:inherit;padding-bottom:0}.ShopDiamondShape-img-text.diamond.page{width:100%;margin:0}.ShopDiamondShape-img-text.diamond.page .slick-slider{padding-left:20px;padding-right:20px}.ShopDiamondShape-img-text.diamond.page .slick-slider .slick-arrow.slick-next{right:6px}.ShopCategory .slick-slider{padding-left:15px;padding-right:15px}.EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-img img{max-height:100%}.request-help-main .form-group input:checked+label:after{left:10px}.container-1290-list-pages{max-width:970px!important}.main-diamond-filter .shape-diamond-filter.active,.main-diamond-filter .shape-diamond-more-filter.active{column-gap:30px;flex-wrap:wrap}.choose-diamonds .lab-grown-shape-icons,.choose-diamonds .more-filter,.choose-diamonds .shape-slider,.choose-diamonds .slider-1{width:calc(100% / 2 - 16px)}.search-inner{width:970px}.footer-all-pages-display .diamond-shape-img .ShopDiamondShape-img-text{width:calc(100% / 8 - 10px)}.inner-banner-wrapped{min-height:400px}.inner-polular-eng.shop-by-color-slider-main .slick-slider{padding-left:15px;padding-right:15px}.inner-polular-eng.shop-by-color-slider-main .slick-arrow.slick-prev{left:0;width:14px}.inner-polular-eng.shop-by-color-slider-main .slick-arrow.slick-next{right:0;width:14px}.container,header.header .container .header-top{max-width:970px}.details-videos-images-thumbnail,.singleProduct .details-videos,.singleProduct .singleProduct-img .details-videos>span.lazy-load-image-background{min-height:250px}.selector-clarity{padding:6px 7px;font-size:8px}.wedding-banner-engagement-ring section.add-matching-wedding-band .container{max-width:970px}.prodcut-data li.heading-data-categery .heart-icon svg{right:12px!important}.main-page-parent .own-engagment.suggestion-sama .popular-engagment{max-width:970px}.right-payment{width:50%}.luxury-conscience-wrapper .inner-wrapper .gemstone-luxury-content{max-width:360px}.shop-by-carat-size .endsSoon-text.ends-soon-txt>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.jewelery-three-col .bridalSets-text{background:#fff;min-height:188px}}@media (max-width:1120px){.singleProduct video{max-width:500px}.contact-inner .contact-inner-common{min-height:330px}.contact-inner .contact-inner-common>p{min-height:175px}.add-to-ring-bag>a{padding:10px 12px;font-size:var(--text-sm)}.cs-your-mind-sec-inner{grid-template-columns:repeat(1,1fr)}.cs-your-mind-sec{padding:20px;height:auto}.earings-slider{max-width:85%}}@media (min-width:992px) and (max-width:1199px){.all-about-content>.banner-below-description p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.gem-meas-length.video-collage span.measurement-depth{right:-21%}.gem-meas-length.video-collage span.measurement-width{top:24%}.choose-your-impact-main .choose-your-impact{min-height:140px}}@media (max-width:991px){.container{width:100%;padding-left:15px!important;padding-right:15px!important}.button{padding:10px 20px}h3{font-size:22px!important}h4{font-size:20px!important}h5{font-size:var(--text-md)!important}h6{font-size:var(--text-sm)!important}.non-engagement .engagement-ring{display:none}.header-logo{max-width:100px}.MostLoved .MostLoved-img-text img{width:90px;height:147px;object-fit:contain}.MostLoved .column-width,.ShopCategory .column-width{width:calc(100% / 3 - 0px);padding:10px;text-align:center}.ftr-contact-form{margin:0}.menRings .menRings-img img{height:350px}.bridalSets,.bridalSets-2{height:auto}.bridalSets .bridalSets-text{padding:30px 15px}.bridalSets-2 .bridalSets-text{left:15px}.bridalSets.flex{align-items:flex-start}.submit-btn .button{padding:15px 17px}button.slick-arrow.slick-next:after,button.slick-arrow.slick-prev:after{content:"";color:#fff;position:absolute;top:4px;border-top:2px solid #fff;border-right:2px solid #fff;width:9px;height:9px;transform:rotate(45deg);right:2px;z-index:111}button.slick-arrow.slick-prev:after{transform:rotate(226deg);right:0;z-index:111}.ShopByStyleMobileSlider-main .slick-prev:before,.mobile-ShopDiamondShapeSlider .slick-prev:before,.slick-next:before{background:#310f4c;padding:15px;border-radius:50px;font-size:0!important}.mobile-ShopDiamondShapeSlider .slick-list{z-index:-1}.mobile-ShopDiamondShape h2{text-align:center;padding-bottom:20px}.mobile-ShopDiamondShape-main{display:block;background:#fff;position:relative;padding:60px 0;z-index:0}.ShopDiamondShape{display:none}.mobile-ShopDiamondShapeSlider .slick-slider.slick-initialized{z-index:11}.mobile-ShopDiamondShapeSlider .slick-next,.mobile-ShopDiamondShapeSlider .slick-prev{top:42%}.mobile-Most-Loved-Engagement,.mobile-ShopCategory{background:0 0}.mobile-Most-Loved-Engagement .MostLoved-img{background:#fff;padding:17px 0}.mobile-ShopCategory .MostLoved-img{padding:40px 20px;background:#fff}.mobile-ShopCategory .MostLoved-img img{width:100%}.MostLoved{display:none}.ShopByStyleMobileSlider-main{margin-top:30px}div#ShopByStyleMobileSlider .slick-next{right:0}div#ShopByStyleMobileSlider .slick-prev{left:0!important}button.slick-arrow.slick-next:after,button.slick-arrow.slick-prev:after{border-color:var(--text-primary)}.ChooseSetting h3{padding:0}.main-btn-setting button{margin:20px!important}.more-to-explore-main h3{padding:40px 0}.singleProduct .details-videos{text-align:center}.singleProduct video{max-width:100%}.singleProduct .details-videos{min-height:auto}.shape-diamond .shape-main{max-width:100%}.shape-diamond>span{font-size:var(--text-base)}.contact-inner .contact-inner-common{padding:30px;min-height:auto;width:100%;margin-bottom:var(--space-4)}.contact-inner .contact-inner-common>p{min-height:auto}.contact-inner .contact-inner-common>a{padding:8px 35px}section.BookAnAppointment p{font-size:20px;max-width:100%}.wishlists-inner-row{grid-template-columns:repeat(2,1fr)}.mobile-ShopDiamondShapeSlider .slick-slider.slick-initialized{padding:0 20px}.mobile-ShopDiamondShapeSlider{padding-left:5px;padding-right:5px}.mobile-ShopDiamondShape-card1 .ShopDiamondShape-img-text h4{margin-top:20px}.testimonial-mian-wrrap{row-gap:20px;gap:10px}.popular-grid-wrapper{width:calc(100% / 3 - 20px)}.scroll-own-engagement .popular-grid-wrapper{width:calc(100% / 5 - 16px)}.ring-grid-sec .grid-wrapper-bar{width:calc(50% - 20px)}.testy-bar{width:calc(50% - 10px)}section.ready-ship-banner.tp.diamond .btn-bar a.btn-custom button{line-height:normal}.diamonds-table td,.diamonds-table th{padding:8px 20px}.gemstone-inners{grid-template-columns:1fr 1fr 1fr}.main-diamond-filter .shape-diamond-filter.active,.main-diamond-filter .shape-diamond-more-filter.active{flex-wrap:wrap}.checkout-left,.choose-diamonds .lab-grown-shape-icons,.choose-diamonds .more-filter,.choose-diamonds .shape-slider,.choose-diamonds .slider-1{width:100%}.checkout-right{width:100%;margin-top:20px}.all-pages-data{width:calc(100% / 3 - 20px)}.product-main-img .common-img{width:100%;height:auto}.image-contents p{width:100%;margin-top:10px}.wishlist_page-column{grid-template-columns:repeat(3,1fr)}.checkout-info,.container.choose-diamonds,.details-page.container,.shoping-car-page,.sticky-right-column{position:relative;padding:var(--space-4) 0}.shop-by-page-common.shop-by-shape-page.gemstone-Active .slick-prev{left:-15px}button.slick-arrow.slick-next{right:0}button.slick-arrow.slick-prev{left:0}.gemstone-main .color-slider,.gemstone-main .style-main{width:calc(50% - 10px)}.shop-by-shape-page .shape-main,section.gemstone-main .shop-by-page-common{max-width:100%}.gemstone-main .style-main{padding-right:0}.color-slider{padding-left:0}.final-ring ul.product-list li,.shoping-car-page ul.product-list li,ul.product-list .details-videos{width:calc(50% - 10px)}.common-row.banner .slick-prev{left:5px}.common-row.banner .slick-next{right:5px}.ShopCategory,.ShopDiamondShape{display:block}.resultdata.setings-Page-img .all-pages-data{width:calc(100% / 3 - 6px)}ul.breadcrumbs{padding-top:10px}.ring-choose-setting.flex{margin:20px auto}.ShopDiamondCotegory .column-width .ShopCategory-img img{height:140px}.menRings.Bridal-Jewellery .menRings-main .menRings-text{padding:50px 30px}.ShopCategory-img img{width:110px}.img-bar{line-height:0}.EngagementBridal-text h2{word-wrap:break-word}.EngagementBridal-text>p{font-size:var(--text-base)}.EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-text{padding:50px 30px}.loves-inner{padding:50px 20px}.celebrate-inner{background-position:0}.shoping-card-main-wrap .shoping-card{width:100%}.shoping-car-page .shoping-card-main-wrap .card-right-side{padding-left:0;width:100%;margin-top:15px}.detail-price-main{max-width:100%}.detail-content-main{width:100%}section.add-matching-wedding-band .container{padding-left:0!important;padding-right:0!important}.singleProduct-img{width:50%}.singleProduct-text{max-width:50%;padding-left:30px}.diamonds-table .table-outer table tr th{font-size:var(--text-base)}.ShopDiamondShape-img-text .own-ring-white img{max-width:70px}.success-order .ring-gemstone-description.shop-card-inner.gemstone .product-pic{width:100%;padding-right:0}.success-order .shop-card-inner .product-info{width:100%;padding-left:0}.success-page-order .success-order .success-order-left>.product-info.diamond-only .checkout-name-description,.success-page-order .success-order .success-order-left>.product-info.gemstone-only .gemstone-cart{width:100%;padding-right:0}.success-order .shop-card-inner .product-pic{width:100%;padding-right:0;margin-bottom:10px}.success-order .ring-gemstone-description.shop-card-inner.gemstone,.success-order .shop-card-inner.diamond-ring,.success-page-order .success-order .success-order-left>.product-info.diamond-only,.success-page-order .success-order .success-order-left>.product-info.gemstone-only{border-top:0 solid #eaeaea;padding:0!important}.success-order .ring-gemstone-description.shop-card-inner.gemstone .gemstone-cart,.success-order .ring-gemstone-description.shop-card-inner.gemstone .product-pic,.success-page-order .success-order .success-order-left>.product-info.diamond-only .checkout-name-description,.success-page-order .success-order .success-order-left>.product-info.gemstone-only .gemstone-cart{border-bottom:1px solid #eaeaea;margin-bottom:0;padding:15px 0}.success-order .shop-card-inner .product-info .checkout-name-description{padding-top:15px;padding-bottom:15px}section.own-engagment .inner-own-eng .ring-grid-sec{gap:10px;row-gap:20px}.ring-grid-sec .grid-wrapper-bar{width:calc(100% / 4 - 12px)}.inner-polular-eng{gap:10px}.popular-grid-wrapper{width:calc(100% / 4 - 7.5px)}.popular-grid-wrapper .text-con{margin-top:10px}.Accordian-main .title p{padding-right:10px}.bridalSets-necklaces{margin-left:0;margin-right:0}.gemstone-diamond-img{width:100px;height:100px}.gemstone-diamond-img img{max-width:70px;max-height:70px}.gemstone-inner-main{padding:10px}.footer-all-pages-display{padding-top:50px;padding-bottom:50px}.page-not-found-404{padding:100px 0}.comapare-table .compare-similar-diamonds{width:1000px}.footer-all-pages-display .Accordian-main.our-story-main{padding-top:0}.main-diamond-filter .Diamond-Original-main{padding-top:30px}.inner-dimond-data-stucture{grid-template-columns:25% 45% 1fr}.slect-dimond a{font-size:var(--text-xs)}.searching-bar-field button{right:20px}.search-sort-filter{margin-top:0}.search-inner{width:calc(100% - 25px);top:210px}.wishlist-main.wishlist-data-base{padding-top:50px}.banner .banner-img,.banner .banner-text{width:50%}.banner-main.engment-banner-sec .banner-img.min-ht img{min-height:380px}.inner-banner-wrapped .banner-content{padding:10px 20px}.inner-banner-wrapped{min-height:300px}.singleProduct .all-images .main-svg-icon-video{width:22%}.banner-section{padding-top:15px;background-color:#e8e8e8}.container,header.header .container .header-top{max-width:100%}.diamond-buying-guide,.lab-grown-diamonds,.our-story-main,section.BookAnAppointment p,section.ContactUs,section.affiliate p,section.jewelry-care-main,section.returnsExchange-main,section.ring-sizer-main,section.shipping-delivery,section.warranty-main{padding:0}.content-show.main-content ul li.title>a span svg{position:relative;top:0;width:18px;height:18px}ul.product-list-thumbnail{width:12%}.details-videos-images-thumbnail,.singleProduct .details-videos{min-height:inherit}.request-help-left,.request-help-middle{width:50%}.ready-ship-banner.tp.diamond .banner-img{padding:20px}.singleProduct .singleProduct-img .details-videos>span.lazy-load-image-background{min-height:inherit}.inner-dimond-data-stucture .prodcut-img iframe,.inner-dimond-data-stucture .prodcut-img span>img{height:175px}.footer-all-pages-display>.mission,.footer-all-pages-display>.our-story{padding-bottom:0}.footer-all-pages-display>.privacy-policy,.footer-all-pages-display>.term-of-use{padding-top:0;padding-bottom:0}.customization-form,div#request-personal-information,div#request-ring-sizer{max-width:90%}.banner-text.min-ht.gemstone{padding-right:15px}.searching-bar-field.container{display:none}.shape-diamond-more-filter .slider .thumb{width:25px;height:25px;margin-top:-11px}.choose-your-impact-main{min-height:auto}.home-page section.own-engagment .inner-own-eng .ring-grid-sec .grid-wrapper-bar{width:calc(100% / 4 - 7.5px)}.right-des-order{margin-top:10px}body.appointment-popup-open .Schedule-container{max-width:95%}.Schedule-Appointment>a>svg{left:auto;margin-top:-30px;right:5px}.data-table-responsive.visual-active-main .hide-data.list-active{width:calc(100% / 3 - 8px)}.hide-data.list-active .stock-image-item{min-height:auto}.footer-all-pages-display>.your-privacy-choices{padding-top:0}.checkout-left{position:static}.wishlist-shoping-inner .wisher-imager{height:170px}.offer-banner p{font-size:10px}.center.diamond-table-sort form{padding:15px 28px;margin-bottom:20px}.choose-diamonds .diamond-table-sort{padding-top:30px!important}.cs-your-mind-sec{width:calc(100% / 2 - 10px)}.wedding-banner-engagement-ring section.add-matching-wedding-band .container{max-width:100%;padding-left:15px!important;padding-right:15px!important}.Diamond-Original-main.Centerstone>span:last-child a{padding:10px 16px}.gemstone-inner-main{width:calc(100% / 3 - 4px)}.ShopDiamondShape .slick-slider{width:100%}section.own-engagment .inner-own-eng .ring-grid-sec .slick-slider.slick-initialized{padding:0 15px}section.own-engagment .inner-own-eng .ring-grid-sec button.slick-arrow.slick-prev{left:-5px}section.main-tab-customs- ul#tabs-nav-parent-main li a{font-size:var(--text-sm)}.step-detail{display:flex;background-color:#fff;min-height:52.78px;padding:.4rem;gap:5px}.step-detail .step-img{width:40px;height:40px}.step-button-content p{margin-bottom:0}.step-detail .step-detail-product{width:40%;padding-left:0;padding-right:0}.ring-completed-img-m{max-width:420px;margin:0 auto;position:relative}.inner-ring-completed-image-right-col-m+.inner-ring-completed-image-right-col-m{margin-top:0}.ring-completed-image-right-col-m{margin-top:20px}.ring-completed-content-right-m{width:calc(97% - 14px)}.ring-completed-content-left-m{width:3%}.change-ring-size-sec-m{margin-top:20px}button.slick-arrow.slick-next,button.slick-arrow.slick-prev{z-index:1}.right-product-content{padding-left:30px}.main-page-parent .own-engagment.suggestion-sama .popular-engagment{max-width:100%;padding-left:15px;padding-right:15px}.singleProduct-text .choose-btnn>a{width:85%}.singleProduct-text .choose-btnn{gap:5px}.ring-completed-image-right-col-m{padding-left:0}.sign-in-accout.form-layout.reset-password-content{width:100%}.sign-in-accout.form-layout.reset-password-content>h1{text-align:center;margin:30px 0 15px}.card-right-side-in h3{text-align:center;margin-bottom:15px}.shopping-cart-sec-left-col-m.ctm-flex-row-m .shopping-cart-content-left-m{width:100%;text-align:center}.contact-inner .contact-inner-common>a{position:static;margin-top:10px}.sticky-right-column.final-ring .certificate-new-parent.margin-btm-50{margin-bottom:var(--space-5)}.all-tab-content-aprent .container-full,section.main-tab-customs- .container-full{top:0}.all-tab-content-aprent .container-full.scrolled,section.main-tab-customs- .container-full.scrolled{top:74px}.all-tab-content-aprent .mobile-scroller,.all-tab-content-aprent .tabs-shap,section.main-tab-customs- .all-tab-content-aprent .mobile-scroller{top:130px}.customize-banner-random span,.customize-banner-random span img{width:100%!important;display:inline-flex!important;height:100%!important;padding:5px;background:#fff;border-radius:5px;max-height:100%!important;min-height:auto}.only-for-mission-change-tab-border ul#tabs-nav-parent-main li a{min-width:150px}.full-width-white-sec-bespoke-page .three_col_row .text_col{width:100%}.checkout-left{padding-right:0}.success-order .ring-gemstone-description.shop-card-inner.gemstone,.success-order .shop-card-inner.diamond-ring{border-top:1px solid #eaeaea;padding:20px 0!important}.details-page .shape-main .View-with-diamond-Shape-list-main{row-gap:5px}.order-items-right{font-size:var(--text-sm);gap:20px}.gem-meas-length.video-collage span.measurement-length{left:-29%!important}.gem-meas-length.video-collage span.measurement-depth{right:-26%}.gem-meas-length.video-collage span.measurement-width{top:21%}.diamond-gem-slide-img-measurement .video-collage span.measurement-length{left:-18px!important}.diamond-gem-slide-img-measurement span.measurement-depth{right:-6px!important}.video-collage.Cushion,.video-collage.Emerald,.video-collage.Marquise,.video-collage.Oval,.video-collage.Pear,.video-collage.Princess,.video-collage.Round{background-repeat:no-repeat;background-size:100% 100%}.popular-and-all-results h6{font-size:var(--text-md)!important}.popular-and-all-results{width:100%!important;margin-bottom:10px}figure.iframe-three-sixty figure.iiz.diamond-gem-image div img{min-height:247px}.lab-certificate{padding:20px 10px}.lab-certificate img{max-height:100%;width:100%;max-width:200px}.h-m-menu-open button.scroll-to-top,.h-m-menu-open div#hubspot-messages-iframe-container{visibility:hidden}.header .container{max-width:100%;padding:0!important}.right-product-content,.singleProduct-img,.singleProduct-text{width:100%!important;max-width:100%!important;position:relative}.right-product-content,.singleProduct-text{padding-left:0;margin-top:var(--space-4)}.diamond-view .left-product-images{position:-webkit-sticky;position:relative;top:0;width:100%}.right-product-content{top:0}.all-images-collage,.final-gem-only-gem .left-product-details{position:relative;top:0}.final-gem-only-gem .left-product-images.left-product-details .main-zoom-iamge>div,.final-gem-only-gem .left-product-images.left-product-details .main-zoom-iamge>figure{max-height:366px}.all-images-videos .bespokes-services-tile,.all-images-videos>.lab-certificate,.all-images-videos>.video-collage,.all-images-videos>.viewer-container,.all-images-videos>figure,.lab-certificate,.sticky-inner-main .left-product-details .main-zoom-iamge>div,.sticky-inner-main .left-product-details .main-zoom-iamge>img{max-height:366px;min-height:366px}.understanding-diamond-tabs{display:flex;white-space:nowrap;margin-bottom:0;gap:10px}.tabbing-difference .main-tabbing.active,.understanding-diamond-tabs .main-tabb.active,.understanding-diamond-tabs .main-tabb.clarity-active,.understanding-diamond-tabs .main-tabb.color-active,.understanding-diamond-tabs .main-tabb.cut-active{color:#fff;font-weight:800;-webkit-tap-highlight-color:transparent;color:var(--select-border)!important;border-color:var(--select-border)!important}.tabbing-difference .main-tabbing,.understanding-diamond-tabs .main-tabb{border-radius:11px!important;border:2px solid transparent!important;box-shadow:var(--shadow-medium)}.tabbing-difference .main-tabbing.active{border-color:var(--select-border)!important;background-color:var(--text-inverse);color:var(--select-border)!important;font-size:var(--text-sm);font-weight:800}.tabbing-difference .main-tabbing,.understanding-diamond-tabs .main-tabb{text-align:center;background-color:#fff;padding:10px;border-radius:0;font-weight:500;font-size:var(--text-sm);cursor:pointer}.understanding-diamond-tabs .main-tabb{flex:1 1;text-align:center}.AnniversaryRing-main.own-engagment.education .ring-grid-sec .grid-wrapper-bar,.cs-your-mind-sec-main .cs-your-mind-sec-inner .cs-your-mind-sec{display:none}.AnniversaryRing-main.own-engagment.education .ring-grid-sec .grid-wrapper-bar.active,.cs-your-mind-sec-main .cs-your-mind-sec-inner .cs-your-mind-sec.active{display:block;width:100%}.cs-your-mind-sec>p{min-height:100px}.policy-icons-sec{padding:0!important}.banner-main.engment-banner-sec.blogs-head-sec h1{font-size:19px!important}.blogs-head-sec .all-about-banner .all-about-content{top:30%;left:20px}.endsSoon.ends-soon.shop-by-carat-size.gemstone-by-carat .endsSoon-text.ends-soon-txt{right:10px;left:auto!important}.banner .banner-text{width:50%!important}.banner-ring-text-btn>h1{line-height:normal}.Four-column-layout .column-width{position:relative}.Four-column-layout .column-width .ShopCategory-img{min-height:182px}}@media (min-width:768px) and (max-width:991px){.video-collage span.measurement-width{top:23%}.video-collage span.measurement-table{top:36%}.video-collage span.measurement-depth{right:-5px}.video-collage span.measurement-table{left:69%}.video-collage span.measurement-depth{top:50.5%}.video-collage.Round span.measurement-width{top:28%}.video-collage.Round span.measurement-length{left:-21px;top:45%}.video-collage.Round span.measurement-table{top:37%;left:70%}.video-collage.Round span.measurement-depth{right:-8px}.video-collage.Emerald span.measurement-length{left:-19px}.video-collage.Emerald span.measurement-width{top:23%}.video-collage.Emerald span.measurement-table{top:34%}.video-collage.Emerald span.measurement-depth{right:-8px;top:49.2%}.video-collage.Princess span.measurement-length{left:-21px;top:47%}.video-collage.Princess span.measurement-width{top:26.5%;left:30%}.video-collage.Princess span.measurement-table{top:37.5%;left:70%;top:35.5%}.video-collage.Princess span.measurement-depth{right:-4%}.video-collage.Pear span.measurement-length{left:-21px}.video-collage.Pear span.measurement-table{top:33%;top:30%;left:67%}.video-collage.Pear span.measurement-depth{top:50.5%;right:-7px}.video-collage.Pear span.measurement-width{left:27.5%;top:20%}.video-collage.Marquise span.measurement-length{left:-14px}.video-collage.Marquise span.measurement-width{top:16%}.video-collage.Marquise span.measurement-table{left:66%;top:34%}.video-collage.Marquise span.measurement-depth{right:0}.video-collage.Cushion span.measurement-width{top:24%;left:30%}.video-collage.Cushion span.measurement-table{top:30%}.video-collage span.measurement-length{left:-20px}.video-collage.Cushion span.measurement-depth{right:-7px;top:48.5%}.certificate-banner-text-aprent{padding:50px 30px}section.main-tab-customs- .all-tab-content-aprent .mobile-scroller,section.main-tab-customs- .all-tab-content-aprent .tabs-shap{top:72px}.only-for-tab-design>li a{font-size:var(--text-sm)!important;padding:20px 4px}.for-banner-head-btn-forshop-by-caret-size-image

.endsSoon-text.ends-soon-txt{padding:12px;max-width:210px}.for-banner-head-btn-forshop-by-caret-size-image .carat-size-circles>div a{width:46px;height:46px}.all-about-content>.banner-below-description p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.diamond-gem-slide-img-measurement .video-collage span.measurement-table{top:30%}section.ready-ship-banner.tp.diamond .btn-bar a.btn-custom button{min-width:100%;width:100%!important}.all-images-videos>figure>div,.all-images-videos>figure>div img{height:100%;width:100%;object-fit:cover}.sticky-inner-main .left-product-details .main-zoom-iamge .main-image-video-diamond button{min-height:auto}.text-on-right .inner-banner-wrapped .btn-bar a{min-width:100%}.diamond-three-sec .ring-grid-sec .grid-wrapper-bar{width:calc(50% - 8px)}.chooseDiamond-active.view-diamond .one-choose-setting:nth-child(3)>a,.diamond-bread-crumb-active .view-diamond .one-choose-setting:nth-child(3)>a,.view-diamond .one-choose-setting:first-child>a,.view-diamond .one-choose-setting:last-child{padding:30px 28px}.ring-choose-setting.flex{column-gap:15px}.popular-engagment .loves-inner .love-right-content h3,.shoping-car-page .love-right-content h3,.wedding-banner-engagement-ring .loves-inner .love-right-content h3{font-size:30px!important}section.own-engagment.suggestion-sama .popular-grid-wrapper .imgg-sec{height:180px}section.own-engagment.suggestion-sama .popular-grid-wrapper .imgg-sec img{max-height:100px}.shop-by-shape-page.wedding-band-filters-main .shop-by-metal-page{padding-left:10px}.oval-container{gap:2px;margin-bottom:5px;padding:5px}.size-button p{font-size:10px}.lab-certificate p.lab-certificate-heading{font-size:var(--text-base);margin-top:15px}.banner-section{padding-bottom:15px}.main-diamond-filter .shape-slider-1{margin-top:20px}.shape-diamond-filter .shape-slider-2,.shape-diamond-more-filter .shape-cut{padding:30px 0}.customize-banner-random{width:100%!important}.policy-icons-sec .certificate-column{width:calc(100% / 3 - 20px)}.lab-diamond-btn,.main-diamond-filter .lab-grown-shape-icons>span,.shop-by-page-common .color-slider>span,.shop-by-page-common .shape-main>span,.shop-by-page-common .shape-slider-1>span{margin-bottom:10px}.shape-diamond-filter.active .shape-icons{min-height:88px;padding-top:0}.social-icons ul li a,.user-detail a{font-size:var(--text-xs)}.button,.celebrate-content a.see-btn,.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text a.button,.love-right-content a.explore,a.btn-custom button{width:auto}.customize-banner-main .banner-content h2,.customize-banner-main .banner-content p{font-size:var(--text-xs)}.endsSoon.ends-soon.shop-by-carat-size .endsSoon-text.ends-soon-txt{top:10%}.luxury-conscience-wrapper,.sticky-right-column .sticky-right-column{margin-top:0}.certificate-inner{justify-content:space-evenly}.final-ring .detail-accordian .ring-info.add-match-band,.singleProduct-text .detail-accordian .ring-info.add-match-band{width:50%}figure.iframe-three-sixty figure.iiz.diamond-gem-image{min-height:100%}.choose-diamonds,.main-content.choose-setting-pages{padding-top:30px}section.ring-sizer-page-parent-custom{margin:0 auto}.for-banner-head-btn .banner-content-btn{width:30%}.all-about-content.sphire-tab-des{top:35%}.banner-below-description p{-webkit-line-clamp:3}.only-for-tab-design{width:auto;justify-content:space-between}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li a{padding-left:28px;padding-right:28px}.bespoke-page-main .footer-all-pages-display{padding-bottom:0}.endsSoon-text{top:11%}.endsSoon-text.ends-soon-txt p{-webkit-line-clamp:3}.endsSoon-text.ends-soon-txt p,.gemstone-detail-image-contents p{margin:10px 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.gemstone-detail-image-contents p{-webkit-line-clamp:4;font-size:var(--text-xs)}.AnniversaryRing-main.own-engagment.education .grid-wrapper-bar .contant-bar{min-height:246px}.header nav.nav .engagement-ring{max-width:100%;margin:0 auto}.endsSoon-text{max-width:236.16px}.endsSoon-text h2{font-size:var(--text-md)!important}.shop-by-carat-size .endsSoon-text.ends-soon-txt{max-width:50%!important;top:0!important;left:0!important}.shop-by-carat-size .endsSoon-text.ends-soon-txt>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.heading-shop-now{bottom:10px}.ShopDiamondCotegory .column-width .heading-shop-now h3{font-size:11px!important}.allthree-images img{max-width:130px}.dia-gem-suggestions .popular-grid-wrapper .imgg-sec,.dia-gem-suggestions .popular-grid-wrapper .imgg-sec img{min-height:120px;max-height:90px}.earings-slider{max-width:45%}.ready-ship-banner .inner-banner-wrapped .banner-content{max-width:100%;z-index:9;padding:20px;width:calc(50% - -10px)}.for-banding-band-by-metal-img .imgg-sec img{max-height:90px;width:auto}.heading-comparison{font-size:var(--text-sm)}}@media (max-width:767px){body{font-size:var(--text-sm)}h1,h1.center{font-size:32px!important;letter-spacing:var(--heding-1mobile-letter-spacing);line-height:var(--line-height-1)}h2{font-size:24px!important;letter-spacing:0;line-height:var(--line-height-2)}h3,h4{font-size:var(--text-md)!important}h5{font-size:var(--text-base)!important}h6{font-size:var(--text-sm)!important}.carat-size-circles.mobile{display:flex;margin-top:var(--space-2)}.carat-size-circles.desktop{display:none}.guide-hub-contnet h2{text-align:center}.Anniversary.Rings .ShopCategory-img img{width:100%;height:100%}.jewelery-three-col .bridalSets-text{position:static!important;bottom:0;padding-bottom:0!important;padding-top:10px!important}.bridalSets-img.desktop h3,.jewelery-three-col .bridalSets-text h3{font-size:var(--tex-xs)}.jewelery-three-col .bridalSets-text .bridalSets-btn{display:none}.sticky-inner-main .left-product-details .main-zoom-iamge>div,.sticky-inner-main .left-product-details .main-zoom-iamge>img{padding-bottom:0}.video-collage.Oval{background-repeat:no-repeat;background-size:100% 100%}.video-collage span.measurement-width{top:17%;left:29%}.final-gem-only-gem .all-images-videos.mobile .video-collage{overflow:visible;height:100%!important}.final-gem-only-gem .video-collage span{background-color:var(--text-inverse);height:-moz-fit-content!important;height:fit-content!important;display:inline-block!important;width:max-content!important;padding:5px}.final-gem-only-gem .video-collage span.measurement-width{top:23%;left:24%}.video-collage span.measurement-length{left:3%}.video-collage span.measurement-table{top:33%;left:65%}.video-collage span.measurement-depth{right:4%}.video-collage.Round span.measurement-width{top:32%}.video-collage.Round span.measurement-length{left:-15px;top:46%}.video-collage.Round span.measurement-width{top:28%;left:23%}.video-collage.Round span.measurement-table{top:33%;left:65%}.video-collage.Round span.measurement-depth{right:12px}.video-collage.Emerald span.measurement-width{top:22%;left:22%}.video-collage.Emerald span.measurement-length{left:6px}.video-collage.Emerald span.measurement-table{top:31%;left:64%}.video-collage.Emerald span.measurement-depth{right:5.5%;top:49.2%}.video-collage.Princess span.measurement-length{left:-3px;top:47%}.video-collage.Princess span.measurement-width{top:20.5%;top:22.5%}.video-collage.Princess span.measurement-table{left:65%;top:33.5%}.video-collage.Princess span.measurement-depth{right:6%}.video-collage.Pear span.measurement-length{left:0}.video-collage.Pear span.measurement-width{left:19.5%;top:24%}.video-collage.Pear span.measurement-table{top:29%;left:63%}.video-collage.Marquise span.measurement-width{top:22.5%;left:21%}.video-collage.Marquise span.measurement-table{left:62%;top:30%}.video-collage span.measurement-length{left:1%}.video-collage.Cushion span.measurement-depth{right:5%}.video-collage.Cushion span.measurement-width{top:28%;left:23%}.video-collage.Cushion span.measurement-table{top:29%;left:64%}.diamond-view .video-collage.Round span.measurement-width{top:24%;left:32%}.diamond-view .video-collage.Emerald span.measurement-width{top:20%;left:28%}.diamond-view .video-collage.Cushion span.measurement-width{top:26%;left:30%}.diamond-view .video-collage.Pear span.measurement-width{left:26.5%;top:19%}.diamond-view .video-collage.Marquise span.measurement-width{top:16.5%;left:30%}.choose-your-impact-main .all-impact-data p>span{margin-bottom:10px}.main-image-video-diamond img{height:auto!important;object-fit:cover}.details-page .all-images-videos .video-collage span{width:40px;height:40px;display:flex;align-items:center;min-width:40px;justify-content:center;border:2px solid #ccc;border-radius:100%;padding:5px;position:static}.bridalSets-img img{height:100%;object-position:initial}.product-main-img .common-img{width:100%;height:100%;padding:16px 0;min-height:170px;position:absolute;top:0}.flex.menRings-main{flex-direction:column-reverse}.menRings-img,.menRings-text{width:100%}.menRings-img{width:104vw;margin-left:-14px}.banner-text>p{padding:15px 0}.menRings .menRings-text{padding:40px 15px;max-width:100%;text-align:center}.eternityRings-text p:nth-child(3),.menRings-text p:nth-child(3){padding:5px 0 25px}.eternityRings-text p:nth-child(2),.menRings-text p:nth-child(2){padding:15px 0 10px}.bridalSets,.bridalSets-2{width:100%}.menRings .menRings-img img{height:auto}.ShopDiamondShape-img-text img{width:70px}.banner .banner-img,.banner .banner-text{width:100%}.banner .banner-img{max-width:100%;width:auto;height:auto}.banner.flex{flex-direction:column-reverse}.banner-main .container{padding:0!important;margin:0}.banner-text{text-align:center;padding:30px 15px 25px}.contact{display:flex;justify-content:space-around}.breadCram{font-size:var(--text-xs)}.all-pages-data{width:calc(100% / 2 - 20px);margin:10px}.eternityRings-img,.eternityRings-text{width:100%;position:static}.eternityRings-main{flex-direction:column-reverse;margin:0 15px}.eternityRings-img img{height:100%;object-position:center;width:100%}.mbl-eternityRings-img{display:block}.dsk-eternityRings-img{display:none}.eternityRings-text{text-align:center;padding:40px 15px}.Accordian-main .title p{font-size:var(--text-xs);line-height:normal;padding-top:10px;padding-bottom:10px}.contact-inner{row-gap:15px;justify-content:space-between}.main-arrow-heading .main-btn-setting{display:grid;grid-template-columns:1fr 1fr;padding:15px}.ring.Create-Your-Ring{margin-left:0}.arrow-shape{display:none}.luxury-conscience-wrapper .inner-wrapper{flex-wrap:wrap}.luxury-conscience-wrapper{padding:0}.ring.Complete-Ring .inner-s{justify-content:flex-start}.top-review-sec ul li img{width:100%;height:auto}.order-inner-main .order-left-details{width:100%;padding:20px;font-size:var(--text-md)!important}.order-right-details-img{width:100%;padding:0 20px}.lab-grown-diamonds-main h3,.our-story h3,.ring-sizer h3,.shipping-fees>h3,section.diamond-buying-guide h3{text-align:left}.diamond-buying-guide,.lab-grown-diamonds,.our-story-main,section.BookAnAppointment p,section.affiliate p,section.jewelry-care-main,section.returnsExchange-main,section.ring-sizer-main,section.warranty-main{padding:0}.breadcrum ul{justify-content:center}.banner-content,.banner-img{width:100%}.banner-img{margin-top:30px}section.ready-ship-banner .banner-content h2{text-align:center;max-width:100%}section.ready-ship-banner.tp .banner-content,section.ready-ship-banner.tp .btn-bar{text-align:center!important;display:flex;flex-direction:column;justify-content:center;align-items:center}section.ready-ship-banner.tp .banner-img{text-align:center}section.mobile-Most-Loved-Engagement.MostLoved{padding-bottom:var(--space-3)}.banner-img{text-align:center}section.ready-ship-banner .banner-content *{text-align:center;justify-content:center}.banner-main.engment-banner-sec .btn-bar{flex-wrap:wrap;justify-content:center;margin-bottom:0}.banner .banner-img{max-height:100%;margin-top:0}.left-product-images{width:100%;padding-right:0}.left-product-details{padding-left:0}ul.product-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;row-gap:20px}.accordion-item .accordion-item-header{width:100%;position:relative}.care-faq-page{padding-top:30px;padding-bottom:0!important;margin-bottom:30px!important}.policy-inner-flex-custom{padding:0 15px}.shoping-card-main-wrap .card-right-side{width:100%;padding:0!important}.group-fields select,.two-fields .inputs{width:100%;display:inline-block;max-width:100%;margin-bottom:0!important}.continue-payment{width:auto}.data-table-responsive-main{overflow:auto}.account-inner .account-side-bar{border-right:0;width:100%;padding-top:0}.account-inner .account-right-data{width:100%;padding-left:0;margin:30px 0 0}.update-acc-form form{width:100%;max-width:100%}.diamond-details-d .cs-your-mind-sec-main .cs-your-mind-sec-inner{margin-bottom:0}.mobile-footer .mobile-ftr-contact .ftr-contact-ul .content-show:nth-child(2) li{margin-top:0}.css-1dimb5e-singleValue{font-size:var(--text-13)}.ftr-contact-form div#ftrMobId{display:block}.cs-your-mind-sec .diamond-size-box .data:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;position:absolute;bottom:-10px;left:-30px;right:0;margin:0 auto}.cs-your-mind-sec .diamond-size-box .data .nowrap{color:var(--text-primary);font-size:var(--text-xs)}.cs-your-mind-sec .diamond-size-box .data span.n{width:auto;height:auto;border-radius:0;border:0;font-size:var(--text-md);margin-top:3px;display:block;padding:0}.ir312-slider-bar-cut li .cut-level,.slider-bar-clarity-text{border-top:2px solid #fff;padding:10px 0}.btm-slider-bar li.active .slider-bar-clarity-text>div.h5:before,.ir312-slider-bar-cut li .cut-level.active:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#fff;margin-right:3px}.btm-slider-bar li,.ir312-slider-bar-clarity li,.ir312-slider-bar-cut li{width:100%}.btm-slider-bar .slider-bar-clarity-text{padding:10px 0}.ir312-diamond-clarity-box .item:last-child:after,.ir312-diamond-clarity-box .item:last-child:before,.ir312-diamond-clarity-box .item:nth-child(3):after,.ir312-diamond-clarity-box .item:nth-child(3):before{display:none}.ir312-diamond-clarity-box .data{left:0!important;width:100%;margin-left:0!important}.bespoke-services-explore-content section.own-engagment{margin-top:30px;padding-top:30px!important;padding-bottom:20px}p#account-error{padding:15px;position:fixed;bottom:36px;background:#fff;left:0;text-align:center}.certificate-inner,.certificate-new-parent:not(.policy-icons-sec) .certificate-inner{gap:26px}.certificate-banner-text-aprent .certificate-column h4{font-size:9px!important;letter-spacing:.15em}.certificate-inner .certificate-column a{font-size:11px}.jewelery-three-col .bridalSets-text{padding:10px 24px 0!important}.jewelery-three-col .bridalSets{background:transparent}.MostLoved .MostLoved-img-text p,.ShopCategory-img-text p,.ShopCategory.ShopDiamondCotegory .slider-flex-category.mobile .column-width span.sec-links-common,.ShopDiamondShape-img-text span,.banner-content p,.border-bottom-box-new address,.endsSoon-text.ends-soon-txt p,.grid-wrapper-bar .contant-bar,.heading-shop-now p,.popular-grid-wrapper .text-con,section.own-engagment .popular-engagment .inner-polular-eng .text-con p{font-size:var(--text-13)}section.own-engagment .popular-engagment .inner-polular-eng .text-con span.sec-links-common{font-size:var(--text-sm)}.breadcrum{margin-top:0}section.ready-ship-banner.tp.diamond .btn-bar a.btn-custom button{font-size:var(--text-sm);line-height:normal;padding:12px 22px!important}.wedding-page .bridalSets{overflow:hidden}.our-story-accordian .accordion,.our-story-accordian .brand-pillars{width:100%}section.Accordian-main.our-story-main .container{padding:0!important}.right-product-content{padding-left:0;position:static;margin-top:30px}.main-cart-inner>.cart-middle-discription{padding-left:30px!important}.two-fields{flex-wrap:wrap}.checkout .checkout-left .group-fields{margin-bottom:10px}p.account{text-align:left}.choose-diamonds .data-table-responsive-main{overflow:inherit}.accout-inner .create-accout,.accout-inner .sign-in-accout{width:100%;padding:0!important}.accout-inner .sign-in-accout:before{display:none}.accout-inner .sign-in-accout{border:0}.footer .email input{min-height:auto}.category-tiles-box{width:calc(100% / 2 - 15px)}.gemstone-inners{grid-template-columns:1fr 1fr}.wishlist_page-column{grid-template-columns:repeat(2,1fr)}.main-btn-setting>.ring{justify-content:flex-start;min-height:75px}.choose-setting-pages-main .style-main,.shop-by-shape-page .shop-by-metal-page{width:100%;max-width:100%;margin:0 auto}.metal-variant-list .shop-by-metal-color{width:25%}.scroll-on-responsive{overflow-x:auto}.cs-your-mind-sec-main .cs-your-mind-sec-inner{width:100%;margin-bottom:var(--space-4)}.banner-main.engment-banner-sec.diamond .banner-text.min-ht{width:100%}.home-page{background-color:#fafaf7}section.banner-section .container{background:#e8e8e8;border-radius:8px;padding-left:0!important;padding-right:0!important}.banner-img-slider{min-height:inherit;padding:0 0 30px}.common-row.banner .slick-dots li button{width:7px;height:7px}.common-row.banner .slick-next,.common-row.banner .slick-prev{top:auto;bottom:-35px;transform:inherit}.common-row.banner .slick-dots{bottom:-31px}.banner-ring-text-btn>h1,.banner-ring-text-btn>h3{line-height:30.98px;max-width:270px;margin:0 auto}.banner-ring-text-btn>span{font-size:var(--text-sm);line-height:17.18px;padding-top:12px;padding-bottom:18px}.common-row.banner .banner-ring-text-btn{width:100%;padding:0 20px}.banner-img-slider>img{padding:0 20px}.menRings.Bridal-Jewellery .container{padding-left:0!important;padding-right:0!important}.menRings.Bridal-Jewellery .menRings-main .menRings-img{width:100%;margin-left:0}.menRings.Bridal-Jewellery .menRings-main .menRings-img img{border-radius:5px;width:100%}.menRings.Bridal-Jewellery .menRings-main .menRings-text{padding:44px 12px 12px;width:100%;border-radius:5px}.EngagementBridal-main .EngagementBridal-text p,.menRings.Bridal-Jewellery .menRings-main .menRings-text p{margin-top:0;margin-bottom:5px;padding-top:0;padding-bottom:0}.AnniversaryRing-main.own-engagment.education .grid-wrapper-bar .contant-bar p,.EngagementBridal-main .EngagementBridal-text p,.celebrate-content p,.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text p,.love-right-content p,.menRings.Bridal-Jewellery .menRings-main .menRings-text p{font-size:var(--text-13)!important;padding-top:0}.EngagementBridal-main .EngagementBridal-text .button,.ShopCategory.ShopDiamondCotegory.Anniversary div.flex .discover-collection a.button,.menRings.Bridal-Jewellery .menRings-main .menRings-text a.button{width:100%;font-size:var(--text-sm);font-style:normal;font-weight:400;padding:11.2px 8.4px;border:1px solid var(--text-primary);border-radius:3.5px}.menRings.Bridal-Jewellery .menRings-main .menRings-text h2,.menRings.Bridal-Jewellery .menRings-main .menRings-text p{max-width:92%;margin-left:auto;margin-right:auto}.EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-img{width:100%}.EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-img img{border-radius:5px;width:100%}.EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-text{padding:var(--space-2);width:100%;text-align:center;border-radius:5px;left:0;right:0}.EngagementBridal-img a.button{position:absolute;bottom:15px;left:0;background:#fff;max-width:100%;margin:0 15px;right:0;font-weight:700;font-size:11px}.loves-inner{padding:0;background-color:transparent}.loves-inner .love-left-image{width:100%;text-align:center;background-repeat:no-repeat;background-size:cover;border-radius:5px;height:auto;min-height:auto}.love-right-content h3{color:var(--text-primary)}.love-right-content p{font-size:var(--text-sm)}.desktop{display:none!important}.all-images-videos.mobile,.sticky-inner-main .left-product-details .main-zoom-iamge.mobile{display:block;background:#fff}.celebrate-content a.see-btn{border:1px solid var(--text-primary);padding:11.2px 8.4px;border-radius:3.5px;width:100%;line-height:normal}.love-right-content h4{color:var(--text-primary);line-height:15.4px}.AnniversaryRing-main.own-engagment.education .grid-wrapper-bar .img-bar img{height:auto;max-height:inherit;border-radius:5px;object-position:50% 100%!important}.AnniversaryRing-main.own-engagment.education .grid-wrapper-bar .contant-bar p{margin-bottom:0;max-width:100%;color:var(--text-primary);font-size:var(--text-sm);margin-top:0}.bredCramStyleFilter{max-width:100%!important}.gemstone-main .bredCramStyleFilter{padding-top:0;padding-bottom:10px}.header .container{padding-left:15px!important;padding-right:15px!important}.AnniversaryRing-main.own-engagment.education .heading-text span{margin-top:10px}.celebrate-inner{height:auto;padding:0;background-image:none!important;background-color:transparent}.celebrate-content.mobile img{width:100%;object-position:right;border-radius:5px}.celebrate-content.mobile{width:100%;max-width:100%;padding:0;border-radius:0}.celebrate-content{max-width:100%;background-color:#fff;border-radius:0;text-align:center;padding:var(--space-2);bottom:0;left:0;right:0;border-radius:5px}section.ready-ship-banner.tp.diamond .btn-bar a.btn-custom button{min-width:190px;width:100%;max-width:100%}.celebrate-content p{max-width:100%;font-size:var(--text-sm)}.home-page .AnniversaryRing-main.own-engagment.education .ring-grid-sec .grid-wrapper-bar{width:100%}.contact-us-mobile{display:flex;justify-content:flex-start;margin-top:15px;gap:30px}.contact-us-mobile .chat{text-align:center;width:auto}.contact-us-mobile .chat .name{color:var(--brand-primary)!important;font-size:11px;font-style:normal;font-weight:350;line-height:normal;text-transform:capitalize;font-family:var(--font-inter),sans-serif}.contact-us-mobile .chat svg{width:18px;height:18px}.mobile-footer.ftr-contact{padding-top:0}.mobile-footer ul.ftr-contact-form .ftr-icons svg{width:29px;height:29px}.mobile-footer .mobile-ftr-contact .ftr-contact-ul .content-show:last-child li{margin-bottom:0}.home-page .own-engagment.gemstone.WeddingCollection .ring-grid-sec .grid-wrapper-bar{width:270px;display:inline-block;margin-right:20px}.grid-wrapper-bar .contant-bar{margin-top:0}.design-your-enguagement-new-layout .contant-bar{min-height:auto;padding:var(--space-2)!important}.main-content .white-wrapper .lab-diamond-btn,.ring-choose-setting .svg-icn{display:none}.ring-choose-setting.flex{margin:10px auto 20px;border:0;border-radius:0;column-gap:6px;max-width:100%;align-items:flex-start;flex-wrap:inherit}.diamond-bread-crumb-active .one-choose-setting:first-child>a{color:var(--text-primary);background:#fff}.chooseDiamond-active .one-choose-setting:first-child>a,.final-ring .one-choose-setting:first-child>a,.one-choose-setting>span{color:#fff}.chooseDiamond-active .one-choose-setting:nth-child(3),.diamond-bread-crumb-active .one-choose-setting:nth-child(3),.final-ring .one-choose-setting:nth-child(5),.one-choose-setting:first-child{background:0 0}.chooseDiamond-active .one-choose-setting:nth-child(3)>a,.diamond-bread-crumb-active .one-choose-setting:nth-child(3)>a,.final-ring .one-choose-setting:nth-child(5)>span{color:var(--text-primary)}.one-choose-setting:last-child{padding:0}.chooseDiamond-active .one-choose-setting:first-child>a,.one-choose-setting:first-child>a,.one-choose-setting>a,.one-choose-setting>span{color:var(--text-primary);font-family:var(--font-jost);font-size:var(--text-xs);font-style:normal;font-weight:400;line-height:normal;padding:8.217px 9.667px;border-radius:24.167px;background:#fff;display:block!important;text-align:center}.chooseDiamond-active .one-choose-setting:nth-child(3)>a,.diamond-bread-crumb-active .one-choose-setting:nth-child(3)>a,.one-choose-setting:first-child>a{border-radius:24.167px;background:var(--select-border);padding:8.217px 9.667px;color:#fff}.one-choose-setting.last-btn{padding:0}.one-choose-setting{display:inline-block;width:100%}.container.choose-setting-pages-main{padding-left:15px!important;padding-right:15px!important}.best-seller-main{padding:var(--space-0) var(--space-1);border-radius:5px;margin-bottom:var(--space-1)}.best-seller-main>span{width:50%;font-size:var(--text-xs);text-align:left}.best-seller-main>.best-seller{width:50%}.css-15lsz6c-indicatorContainer{padding:0!important}.best-seller-main>.best-seller form .css-b62m3t-container .css-13cymwt-control .css-1fdsijx-ValueContainer>div{font-size:var(--text-xs)}.best-seller-main>.best-seller form label{margin-right:5px;font-size:var(--text-xs)}.choose-setting-pages-main .bredCramStyleFilter{font-size:var(--text-xs);padding-top:0}.metal-name-by-default,.metal-name-item-name,.resultdata.all-pages-data.active .all-pages-data .metal-name{font-size:var(--text-base)}.product-price{font-size:var(--text-xs)}.all-card-four-color span{width:20px;height:20px}.all-card-four-color>span{margin:10px 6px 0}.ShopDiamondShape div.flex{width:100%;background:#fff;overflow-y:auto;display:block;white-space:nowrap;position:relative;margin-top:0}.ShopDiamondShape div.flex::-webkit-scrollbar-track{height:3px;border-radius:20px;background-color:#c5becb}.ShopDiamondShape div.flex::-webkit-scrollbar{height:3px;background-color:#c5becb}.ShopDiamondShape div.flex::-webkit-scrollbar-thumb{border-radius:20px;background-color:var(--brand-primary)}.ShopDiamondShape .ShopDiamondShape-img-text{display:inline-block;margin-right:0}.ShopDiamondShape div.flex:after{content:"";position:absolute;left:0;right:0;bottom:0;background-color:#c5becb;height:1px}.ShopCategory.ShopDiamondCotegory div.flex{gap:10px;row-gap:10px}.ShopCategory.ShopDiamondCotegory div.flex .column-width{width:calc(100% / 2 - 6px)!important}.ShopDiamondCotegory.Anniversary.Rings .ShopCategory-img img{position:absolute;left:0;right:0;top:0;bottom:0}.ShopDiamondCotegory .column-width h3{padding-top:10px;line-height:normal}.ShopCategory.ShopDiamondCotegory div.flex::-webkit-scrollbar-track{height:3px;border-radius:20px;background-color:#c5becb}.ShopCategory.ShopDiamondCotegory div.flex::-webkit-scrollbar{height:3px;background-color:#c5becb}.ShopCategory.ShopDiamondCotegory div.flex::-webkit-scrollbar-thumb{border-radius:20px;background-color:var(--brand-primary)}.ShopCategory.ShopDiamondCotegory.Anniversary .column-width h4{padding-top:15px}.ShopCategory.ShopDiamondCotegory.Anniversary.Rings .discover-collection.mobile .button{padding:11.2px 8.4px;border-radius:3.5px;border:1px solid var(--text-primary);font-size:var(--text-sm);display:block;background-color:transparent;color:var(--text-primary);margin-top:22px}.ShopCategory.ShopDiamondCotegory .slider-flex-category.mobile{width:100%;overflow-y:auto;display:block;white-space:nowrap;padding-bottom:10px;position:relative}.ShopCategory.ShopDiamondCotegory .slider-flex-category.mobile::-webkit-scrollbar-track{height:3px;border-radius:20px;background-color:#c5becb}.ShopCategory.ShopDiamondCotegory .slider-flex-category.mobile::-webkit-scrollbar{height:3px;background-color:#c5becb}.ShopCategory.ShopDiamondCotegory .slider-flex-category.mobile::-webkit-scrollbar-thumb{border-radius:20px;background-color:var(--brand-primary)}.ShopCategory.ShopDiamondCotegory .slider-flex-category.mobile .column-width{padding:0!important}.ShopDiamondCotegory .column-width .shop-heading-padd-top-15-custom{padding-top:15px;font-family:var(--font-jost)}.shoping-car-page{padding-left:15px;padding-right:15px}.mobile-filters{padding:20px 15px 30px;position:fixed!important;left:0;right:0;bottom:0;z-index:333;height:90px;transition:all .4s ease-in-out}.filter-button-mobile{border-radius:30px;background:#310f4c;color:#fff;text-align:center;font-family:var(--font-jost);font-size:var(--text-xs);font-style:normal;font-weight:700;line-height:normal;padding:15px 11px;cursor:pointer;max-width:100%;margin:0 auto;box-shadow:0 4px 31.1px 0 rgba(0,0,0,.1)}.mobile-filters>.shop-by-page-common{display:none}.mobile-filters.active>.shop-by-page-common{display:block;height:calc(100% - 80px);overflow-y:auto;max-width:100%;padding:0 7px 20px 0;margin-left:0;width:100%}.mobile-filters .shop-by-page-common .style-main{padding:0}.wedding-band-page .mobile-filters.mobile.ring-list.active{height:auto;padding-bottom:65px}.mobile-filters.active{height:80%;background:#fff;box-shadow:0 4px 31.1px 0 rgba(0,0,0,.1);width:100%}.mobile-filters .shop-by-metal-page .metal-variant-list,.mobile-filters .shop-by-page-common .shape-main .shapeData,.mobile-filters .shop-by-shape-style{width:100%;overflow-y:auto;display:block;white-space:nowrap;padding-bottom:10px;position:relative;margin-top:15px;margin-bottom:30px!important}.mobile-filters .shop-by-metal-page .metal-variant-list::-webkit-scrollbar-track,.mobile-filters .shop-by-page-common .shape-main .shapeData::-webkit-scrollbar-track,.mobile-filters .shop-by-page-common .style-main .shop-by-shape-style::-webkit-scrollbar-track{height:3px;border-radius:20px;background-color:#c5becb}.mobile-filters .shop-by-metal-page .metal-variant-list::-webkit-scrollbar,.mobile-filters .shop-by-page-common .shape-main .shapeData::-webkit-scrollbar,.mobile-filters .shop-by-page-common .style-main .shop-by-shape-style::-webkit-scrollbar{height:3px;background-color:#c5becb}.mobile-filters .shop-by-metal-page .metal-variant-list::-webkit-scrollbar-thumb,.mobile-filters .shop-by-page-common .shape-main .shapeData::-webkit-scrollbar-thumb,.mobile-filters .shop-by-page-common .style-main .shop-by-shape-style::-webkit-scrollbar-thumb{border-radius:20px;background-color:var(--brand-primary)}.gemstone-main .shop-by-shape-page .shape-main{max-width:100%}.mobile-filters .shop-by-metal-page .metal-variant-list>.shop-by-metal-color,.mobile-filters .shop-by-page-common .shape-main .shapeData>div,.mobile-filters .shop-by-shape-style>a{display:inline-block;width:calc(100% / 4 - 10px);margin-right:15px}.gemstone-main .diamond-image-slider,.shop-by-page-common .style-main .shop-style-img{width:60px;height:60px}.metal-variant-list .shop-by-metal-color a[type=button]{border:7px solid #fff}.choose-diamonds .diamond-image-slider,.choose-setting-pages-main .shape-main .diamond-image-slider,.gemstone-main .diamond-image-slider{width:60px;height:60px}.choose-setting-pages-main .shape-main .diamond-image-slider img,.diamond-image-slider img{max-width:60px}.choose-setting-pages-main .shape-main>span{margin-top:0}.metal-all-color{width:50px;height:50px;align-items:center;display:flex}.mobile-filters .shop-by-page-common .shape-main{padding-left:0;margin-top:1.5em;margin-bottom:1.5em;width:100%}.metal-variants .metal-text{padding:0;margin-bottom:0}.mobile-filters .filter-button-mobile.view-results{position:fixed;left:15px;right:15px;bottom:22px;width:100%;max-width:calc(100% - 150px);left:0;right:0;margin:0 auto!important}.singleProduct-text{max-width:100%;padding-left:0;margin-top:var(--space-4);width:100%}.details-page.container,.gemstone-main .container{padding-left:15px!important;padding-right:15px!important}.ShopCategory.Anniversary h3{color:var(--text-primary)}.flex.common-row.EngagementBridal-2{row-gap:0}.css-qbdosj-Input{padding:0;margin:0}.css-1fdsijx-ValueContainer{padding:0;min-height:inherit}.Accordian-main{margin-bottom:var(--space-5)}.choose-setting-pages-main .Accordian-main{padding-top:0;padding-bottom:var(--space-5)}.similar-gemstones{flex-wrap:wrap}.similar-gemstones .gemstone-inner-main{width:calc(100% / 2 - 4px);border-radius:5px;padding:20px 15px}.move-pages{margin-top:80px;flex-wrap:wrap}.wishlist-shoping-inner{gap:10px;justify-content:inherit}.wishlist-shoping-inner .category-tiles-box{width:calc(100% / 2 - 5px)}.banner-main.engment-banner-sec .banner-img.min-ht img{min-height:inherit}.banner-text .breadcrum ul li{padding:0}.banner-main.engment-banner-sec h1{margin-top:10px}.ShopDiamondShape div.flex:after{display:none}.inner-banner-wrapped .banner-content{max-width:90%;margin-left:auto;margin-right:auto}section.enviromental-sec{padding:40px 0}.contentwrapper p{margin-top:10px;margin-bottom:20px}.wedding-page.diamond-set{padding:40px 0}.footer-all-pages-display{padding-bottom:30px;padding-top:30px;min-height:inherit}.ShopDiamondShape.gemstone.diamond-sec>.container{padding-left:15px!important;padding-right:15px!important}.own-engagment .popular-engagment .inner-polular-eng{width:100%;overflow-y:auto;display:flex;justify-content:center;white-space:nowrap;padding-bottom:10px;position:relative}.bar-slider-mobile::-webkit-scrollbar-track{height:3px;border-radius:20px;background-color:#c5becb}.bar-slider-mobile::-webkit-scrollbar{height:3px;background-color:#c5becb}.bar-slider-mobile::-webkit-scrollbar-thumb{border-radius:20px;background-color:var(--brand-primary)}.ring-grid-sec{gap:10px}.ring-grid-sec .grid-wrapper-bar{width:calc(100% / 2 - 5px)}.ring-grid-sec .grid-wrapper-bar a{display:block}.popular-grid-wrapper{width:150px;display:inline-block;margin-right:10px;vertical-align:top}.popular-grid-wrapper .imgg-sec{height:120px;padding:0!important;max-width:120px;margin:0 auto}.popular-grid-wrapper .imgg-sec img{max-height:120px;width:auto;object-fit:cover;max-width:120px;margin:0 auto}.only-for-engagement-ring-by-metal .popular-grid-wrapper .imgg-sec img{width:auto;max-height:95px;object-fit:contain}.ShopDiamondCotegory .column-width .ShopCategory-img img{height:120px;max-width:120px;margin:0 auto}div section.affiliate p{padding:0}div section.affiliate{padding-top:0;padding-bottom:0}.diamonds-table .table-outer table tr th,.diamonds-table .table-outer table tr th>span{font-size:var(--text-xs)}.choose-diamonds .diamonds-table .data-tabs li.active:first-child{margin-left:10px}li.heading-data-categery{padding:0}.Diamond-Original>a{height:60px;width:100%;padding:22px 20px;font-size:var(--text-sm)}.mobile-filters .shape-slider .Diamond-Original-main .Diamond-Original{margin-top:15px;margin-bottom:16px!important;column-gap:14px}.choose-diamonds .diamonds-table .data-tabs{margin-top:7px;border-radius:5px}.mobile-filters .shop-by-page-common .more-filter .diamond-table-sort{padding-top:1.5em!important;padding-bottom:0}.choose-diamonds .mobile-filters .color-text>ul{background-color:#fff;padding:0 10px 0 7px}.cut-list-diamonds{margin-top:0}.choose-diamonds .mobile-filters .color-text{margin-top:-30px}.mobile-filters .cut-list-diamonds{margin-top:-30px;background-color:#fff;border-radius:0 0 5px 5px;padding-bottom:5px}.mobile-filters .cut-list-diamonds ul{max-width:100%;margin-left:auto;margin-right:auto;position:relative;left:0;padding-top:0!important;margin-top:0;justify-content:space-around}.mobile-filters span.mark{border:0 solid #fff;height:7px;width:7px;background-color:var(--brand-primary);border-radius:50%;margin-top:-2px}.mobile-filters .slider{height:2px}.mobile-filters .slider .thumb{width:20px;height:20px;background-color:var(--brand-primary);border:0;margin-top:-9px}.center.diamond-table-sort form{padding:0}.gemstone-inner-main .diamoond-gems span{display:block!important}.gems-limit{padding:10px}.gemstone-inners{margin-top:0}.choose-setting-pages-main .bredCramStyleFilter.style-active{margin-bottom:3px}.request-help-middle{width:100%;padding-bottom:30px}.request-help-left{width:100%;padding-left:0;padding-right:0}.request-helped-cnt{padding-bottom:15px;padding-left:0;padding-right:0}.main-ring-size-chart .inner-popup-ring-size span.cross{margin-left:auto;display:block;width:20px}body.email-popup-open .main-ring-size-chart .popup-custom{max-width:100%;height:90vh;padding:20px;width:100%}.table-ring-chart table.responsive{width:350px}.order-history{margin-top:20px}.similar-span div.new-popups{padding:10px}.similar-span div.new-popups section.new-popups{padding:15px}.need-ass-popup .modal-title{font-size:30px;margin-bottom:15px}.orders-history-dashboard table.orders-history-table td{margin-right:15px}.need-ass-popup .carat-slider>div:not(:first-child) li,.need-ass-popup .clarity-list li,.need-ass-popup .color-list li,.need-ass-popup .cut-list li{font-size:var(--text-xs)}ul.product-list-thumbnail{max-height:550px}.choose-setting-pages-main .bredCramStyleFilter a{font-size:var(--text-xs);margin-bottom:var(--space-0)}.best-seller-main.active-ribbon{margin-bottom:var(--space-0)}.prodcut-data .heading-data-categery p{text-align:left;font-size:var(--text-xs)}.footer-all-pages-display .diamond-shape-img .ShopDiamondShape-img-text{width:calc(100% / 5 - 10px)}.popup__content .need-form-row .ass-form-left{width:100%}.popup__content .need-form-row .ass-detail-right{padding-left:0;padding-top:0;width:100%}.popup__content .ass-detail-right p a{margin-right:5px}.popup__content .ass-detail-right p{margin-bottom:10px}.need-ass-popup .modal-title{font-size:22px}.account-page section.popup-need-assis,.new-popups{padding:20px}.new-popups,.popup{padding:10px}.order-history-main-dashboard .order-col .product-list{justify-content:flex-start}.account-page{padding:30px 0}.inner-banner-img{line-height:0}.inner-banner-img span.lazy-load-image-background{width:100%;height:100%}.inner-banner-img span.lazy-load-image-background:first-child{display:none!important}.inner-banner-wrapped{min-height:inherit;gap:0}.Bespoke-banner{position:static;width:100%}.inner-banner-wrapped .banner-content{position:absolute;left:0;right:0;bottom:8%;max-width:100%}.main-bespoke-banner .inner-banner-wrapped .banner-content{top:20px!important;bottom:auto}.endsSoon .endsSoon-text{width:100%;text-align:center;top:20px;bottom:0;position:static;padding:var(--space-2);background:#fff;max-width:100%!important;left:20px}.diamond-invitation-banner .endsSoon-text{width:100%}.diamond-invitation-banner .endsSoon-text>*{max-width:unset}.endsSoon .endsSoon-text p{padding-bottom:0;padding-top:0}.Bespoke-banner img,.inner-banner-img img{max-height:700px}.singleProduct .all-images .detail-images .default-img{column-gap:18px}.singleProduct .all-images .detail-images .default-img>div,.singleProduct .choose-gemstones video,.singleProduct .gemstone-image-choose{width:calc(33% - 11px)}.singleProduct .all-images .main-svg-icon-video{width:23%}.singleProduct-img{max-width:100%;margin-left:0}.product-main-img .common-img img{max-height:140px;min-height:auto}.gemstone-main .color-slider,.gemstone-main .style-main{width:100%}.details-videos-images-thumbnail,.singleProduct .details-videos{text-align:center}.luxury-conscience-wrapper{margin:0}.home-page .banner-section .banner-img-slider .lazy-load-image-background img{max-height:140px}.search-result-main .search-inner .search-top-content{max-width:100%}.customize-form-popup-open .hbspt-form{max-width:90%}.close-form svg{right:5%}.customization-form{max-width:100%;padding:30px 0}.ready-ship-banner.diamond .inner-banner-wrapped .banner-content{position:static}.ready-ship-banner.diamond .inner-banner-wrapped .banner-img{margin-top:0;padding-top:0;padding-bottom:0}.our-story-accordian .accordion{padding-left:0;width:100%;margin-top:10px}.choose-setting-pages-main .main-common-active.product-main-img{min-height:170px}.schedule-head-btn .schedule-main-btn{display:block}.schedule-main-btn>a{display:inline-block}.ftr-contact.flex>ul>h6>a{display:block;width:100%;cursor:pointer}.ftr-contact.flex>ul>h6{position:relative}.ftr-contact.flex>ul>h6 span{position:absolute;right:0;font-size:24px}.resultdata.setings-Page-img .all-pages-data{width:calc(100% / 2 - 4px);padding:0 7px 16px;min-height:inherit}.orders-history-dashboard table.orders-history-table{width:100%}ul.pagination.justify-content-center{width:100%;margin-top:20px}.Need-More-Time-details .user-detail>a{margin-bottom:0}.choose-ring-filter p{display:none}.choose-ring-filter .change-view{justify-content:center;margin-top:5px;flex-direction:row}.ring-choose-setting .one-choose-setting .change-view{column-gap:4px;justify-content:center}.ring-choose-setting .one-choose-setting .change-view a{padding:2px 6px}.diamond-size-box .ir312-slider-bar-carat{margin-top:0}.cs-your-mind-sec .ir312-diamond-clarity-box{margin-top:80px}.diamond-size-box .ir312-slider-bar-carat .data[style="left: 90%;"]{margin-left:-20px}.more-filter .center.diamond-table-sort form select#sort-mobile{border:0;font-size:var(--text-sm);font-style:normal;font-weight:500;line-height:normal;color:var(--text-primary);font-family:var(--font-jost);padding:0;background-color:transparent;width:100%}.diamonds-table .table-outer table tr th{padding:0;width:auto!important;display:table-cell;text-align:center}.diamonds-table .table-outer table tr th:nth-child(5){text-align:center;position:relative;left:0}.prodcut-data li.heading-data-categery{justify-content:center;flex:1 0 auto}.diamonds-table .table-outer table tr th:nth-last-child(2){text-align:center}.data-table-responsive li.heading-data-categery:nth-last-child(2){width:auto}.data-table-responsive.visual-active-main{width:100%}.data-table-responsive.visual-active-main .hide-data.list-active{width:calc(100% / 2 - 8px)}.one-choose-setting.first-btn{flex-direction:column;padding:0}.popular-engagment .loves-inner .love-right-content h3,.shoping-car-page .love-right-content h3,.wedding-banner-engagement-ring .loves-inner .love-right-content h3{color:#fff;font-size:25px!important}section.own-engagment.suggestion-sama .inner-polular-eng .popular-grid-wrapper{width:150px}.ir312-slider-bar.ir312-slider-bar-cut.near-slider-new ol{background-color:transparent;height:auto}.ir312-slider-bar.ir312-slider-bar-cut.near-slider-new ol li.cut-level:not(:last-child){width:100%;padding:10px}.ir312-slider-bar.ir312-slider-bar-cut.near-slider-new{height:auto}.ir312-slider-bar.ir312-slider-bar-cut.near-slider-new ol li.cut-level{width:100%;text-align:center;border-top:2px solid #fff;padding:10px}.ir312-slider-bar.ir312-slider-bar-cut.near-slider-new ol li.cut-level span{margin-top:0}.diamond-size-box .data-new-layout-caret ol li.fore.active span:before,.ir312-slider-bar.ir312-slider-bar-cut.near-slider-new ol li.cut-level.active span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#fff;margin-right:3px}.data-new-layout-caret ol .fore span,.ir312-slider-bar.ir312-slider-bar-cut.near-slider-new ol li.cut-level span{display:block}.cs-your-mind-sec .diamond-size-box .data-new-layout-caret .data{top:-30px;left:85%!important}.cs-your-mind-sec .diamond-size-box .data-new-layout-caret .data span.n{font-size:var(--text-base)}.wishlist-shoping-inner .wisher-imager{height:250px}.shoping-car-page section.add-matching-wedding-band .love-right-content a.explore{border-color:#fff}ul.breadcrumbs{padding-top:10px;flex-wrap:wrap}ul.breadcrumbs li span{text-align:center}.gemstone-diamond-img img{width:auto}.all-images-videos.desktop{display:flex}.cs-your-mind-sec{min-height:358px}.selector-wrapper{min-height:inherit;margin-top:20px;padding-left:0;padding-right:0}.selector-clarity{font-size:10px;padding:6px}.grid-wrapper-bar .contant-bar h3{text-align:center}.designed-by-you .designed-by-you-left{width:100%;padding-right:0;padding-bottom:10px}.designed-by-you .designed-by-you-right,.your-purchase-at-sama .your-purchase-at-sama-left{width:100%}.your-purchase-at-sama .your-purchase-at-sama-right{width:100%;padding-left:0;padding-top:10px}.own-engagment.education .inner-own-eng .ring-grid-sec,.own-engagment.scroll-own-engagement .inner-own-eng .ring-grid-sec{display:flex;white-space:normal;padding-bottom:0;flex-wrap:wrap;gap:10px;row-gap:15px}.own-engagment.education .inner-own-eng .ring-grid-sec .grid-wrapper-bar,.own-engagment.scroll-own-engagement .inner-own-eng .ring-grid-sec .grid-wrapper-bar{width:calc(100% / 2 - 5px);margin-right:0}.own-engagment.education .inner-own-eng .ring-grid-sec .grid-wrapper-bar .img-bar img,.own-engagment.scroll-own-engagement .inner-own-eng .ring-grid-sec .grid-wrapper-bar .img-bar img{height:100%;max-height:inherit;position:absolute;left:0;right:0;top:0;bottom:0;object-fit:cover;object-position:center}.own-engagment.education .inner-own-eng .ring-grid-sec .grid-wrapper-bar .img-bar,.own-engagment.scroll-own-engagement .inner-own-eng .ring-grid-sec .grid-wrapper-bar .img-bar{position:relative;padding-bottom:80%}.love-bri-section .loves-inner .love-right-content h4{display:none}.home-page .own-engagment.gemstone.WeddingCollection .ring-grid-sec{display:flex;flex-wrap:wrap;gap:10px;row-gap:15px}.home-page .own-engagment.gemstone.WeddingCollection .ring-grid-sec .grid-wrapper-bar{width:calc(100% / 2 - 5px);margin-right:0}ul.slick-dots li{margin:0 6px;width:auto;height:auto}ul.slick-dots li button:before{display:none}ul.slick-dots li button{width:7px;height:7px;background:0 0;padding:0;border-radius:50%;border:1px solid #b3b3b3}ul.slick-dots{bottom:0;left:0;right:0}ul.slick-dots li.slick-active button{background:#b3b3b3}.ftr-contact-ul{width:calc(100% / 2 - 0px)}.ftr-icons span>a svg{width:35px;height:35px}section.own-engagment .inner-own-eng .ring-grid-sec{row-gap:15px}.EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-img,.celebrate-content.mobile{position:relative}.bridalSets-necklaces.flex{row-gap:10px}.AnniversaryRing-main.own-engagment.education.p-t .inner-own-eng .ring-grid-sec{row-gap:50px}.header.scrolled .mobile-nav-main.nav-mobile>.header-search{display:none}section.own-engagment .popular-engagment .inner-polular-eng ul.slick-dots{display:flex!important;justify-content:center}section.own-engagment .popular-engagment .inner-polular-eng ul.slick-dots li button{font-size:0;padding:0;border:none}.ring-grid-sec.desktop-scroll.desktop{display:none!important}.ShopDiamondShape .slick-slider{padding-bottom:0}.home-page>.ShopDiamondShape .slick-slider{padding:0}.ShopDiamondShape{padding-left:0!important;padding-right:0!important}.ftr-contact.flex>ul>h6.active{margin-bottom:8px}.celebrate-content.mobile a.see-btn.btn{position:absolute;bottom:19px;left:0;background:#fff;max-width:calc(100% - 30px);right:0;margin:0 15px}.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img a.button{width:100%}.EngagementBridal-main.rock-your-way-main{position:relative}.EngagementBridal-2-img.customize-on-mobile{position:absolute;bottom:26.5%;left:0;right:0;width:calc(100% - 30px)!important;margin:0 auto}.ShopDiamondShape .slick-slider{padding-left:0!important;padding-right:0!important}.metal-name-item-name.White.active.metal-value-active #metalValueSpan{display:block}.resultdata.setings-Page-img{padding-bottom:var(--space-4)}li.heading-data-categery{text-align:left;justify-content:flex-start}.matter-optiomal{width:calc(50% - 10px);flex:1 0 auto;margin-bottom:0}.shop-by-carat{padding-top:30px}.customize-banner-main .banner-content{right:0;width:100%;left:0;bottom:40px;margin:0 auto;justify-content:flex-end!important;height:max-content;bottom:18px;top:auto}.customize-banner-main .banner-img.mobile{padding:0!important;margin-top:0!important}.what-matters-all{display:flex;flex-wrap:wrap;gap:10px}.diamond-three-sec .ring-grid-sec .grid-wrapper-bar{width:calc(50% - 15px);flex:1 0 auto}.header{padding-bottom:0}.endsSoon.ends-soon.shop-by-carat-size .endsSoon-text.ends-soon-txt{left:0;width:100%!important;text-align:left;bottom:0;position:static;margin:0;background:#fff}.carat-size-circles>div a{width:50px;height:50px;margin-top:0;font-size:var(--text-xs)}.tabbing-difference{display:block;column-count:2;gap:10px;margin-top:0;padding-bottom:var(--space-2);padding-inline:0}.cs-your-mind-sec{padding:15px}.selector-wrapper .clarity-image img,.selector-wrapper .color-image img,.selector-wrapper .cut-image img{max-height:140px}.product-main-img .slick-slider.slick-initialized{width:100%;padding-bottom:10px}.details-page section.own-engagment.suggestion-sama .inner-polular-eng.desktop{display:none}.inner-polular-eng.mobile .slick-slider.slick-initialized{width:100%}.mobile-nav-main.nav-mobile .mobile-nav.allnav .header-search{z-index:999}.ShopDiamondShape .slick-slider{width:100%;padding-bottom:20px!important}.inner-polular-eng .slick-slider.slick-initialized{padding-bottom:20px!important}.ShopCategory .slick-slider{padding-bottom:20px}.ShopDiamondShape ul.slick-dots{position:absolute}.own-engagment.gemstone.diamond-three-sec .ring-grid-sec .grid-wrapper-bar .img-bar{position:relative;padding-top:68%}.own-engagment.gemstone.diamond-three-sec .ring-grid-sec .grid-wrapper-bar .img-bar img{height:100%;max-height:inherit;position:absolute;left:0;right:0;top:0;bottom:0}.gemstone-inner-main{width:calc(100% / 2 - 5px)}.luxury-conscience-wrapper .inner-wrapper .gemstone-luxury-content{position:static;right:0;top:auto;max-width:100%;padding:var(--space-2);left:0;text-align:center;bottom:15%;background-color:#fff}.table-outer{padding-left:7px;padding-right:7px}.data-table-responsive ul.prodcut-data .item-shape-image img{max-width:30px!important;display:inline-block;min-width:30px}.bar-slider-mobile{overflow-y:auto;display:block;white-space:nowrap;position:relative;padding:0 0 7px 7px}.ready-ship-banner.tp.diamond.customize-your-ring .banner-content{padding-left:15px;padding-right:15px;padding-top:0;bottom:7%}.ready-ship-banner.tp.diamond.customize-your-ring .banner-content .btn-bar{width:100%}.button,.celebrate-content a.see-btn,.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text a.button,.love-right-content a.explore,a.btn-custom button{min-width:auto;text-align:center;width:100%}.ready-ship-banner .btn-bar a.btn-custom button,.ready-ship-banner.tp.diamond.customize-your-ring .banner-content .btn-bar a.btn-custom button.bg-trans{width:100%;min-width:100%}.bar-slider-mobile{display:flex!important;overflow-x:auto!important;padding-bottom:15px!important;white-space:nowrap!important;flex-wrap:nowrap!important;gap:5px!important;justify-content:flex-start!important}.bar-slider-mobile>div{scroll-snap-align:start!important;width:100%!important;min-width:100px;min-width:calc(50% - 5px)!important;width:calc(50% - 5px)!important;text-align:center!important}.bar-slider-mobile.diamond-three-slide>div{min-width:calc(33%)!important;width:calc(33%)!important;margin-right:0}.EngagementBridal-main .EngagementBridal-text p{margin-bottom:var(--space-1)!important}.carat-size-circles{margin-top:7px}.endsSoon-text.ends-soon-txt p{margin:0;margin:0 auto!important}.bridalSets-text h3{max-width:100%;text-align:center}.data-table-responsive-main-parent .prodcut-data li.heading-data-categery:first-child p{display:none}.lab-hide-mobile{display:none!important}.all-card-four-color.Platinum,.diamonds-table table tbody tr:first-child th:first-child,.diamonds-table table tbody tr:first-child th:last-child{display:none}.shoping-car-page h1{padding-top:0}.shopping-card-main-wrap.empty-bag{padding-top:30px}.wishlist-create{padding-top:0;padding-bottom:0}.wishlist-main.wishlist-data-base{padding-bottom:30px;text-align:center;padding-top:20px}.wishlist-shopping .wishlist-shoping-inner .category-tiles-box .category-title h4{font-size:13px!important}section.own-engagment .popular-engagment .inner-polular-eng{justify-content:space-around!important}section.own-engagment.suggestion-sama .inner-polular-eng .popular-grid-wrapper{margin:0}.wishlist-shopping h3{text-align:center}.left-heading-layout-col,.right-content-lay-out-new{width:100%}.left-heading-layout-col h1{text-align:center;margin-left:auto}.customize-banner-random,.data-table-responsive.visual-active-main .customize-banner-random{width:100%}.detail-price .price-common span.unbold{font-size:var(--text-md)!important}.only-for-tab-design{display:flex;list-style:none;gap:10px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:max-content!important;margin-top:0;margin-bottom:0;scrollbar-width:none;-ms-overflow-style:none}.guide-tab-inner .tabs .mobile-scroller,.tabs-shap .mobile-scroller{margin-bottom:var(--space-4)}.only-for-tab-design>li a{padding:20px 18px;font-size:var(--text-sm)!important}.only-for-tab-design::-webkit-scrollbar{width:0;height:0;display:none}.main-tab-customs-inner .tab-content-main-inner p:last-child{margin-bottom:0}.mobile-scroller{position:relative;overflow:auto}ul#tabs-nav-parent-main>li{width:auto}.guide-tab-inner ul#tabs-nav li.active a:after,.only-for-tab-design>li a.active-shap:after,.tabs-shap-natural-diamods .active-diamond-tab:after,ul#tabs-nav-parent-main a.active-main-current-tab:after{bottom:0}ul#tabs-nav-parent-main{width:100%;border:none;padding:0;margin-top:0;margin-bottom:0}ul#tabs-nav-parent-main-inner{padding-left:0}.cs-your-mind-sec-main{padding-top:0}.cs-your-mind-sec>p{min-height:auto}.all-tab-content-aprent h3{margin-bottom:3px}section.all-customization-banner .customize-banner-main{padding-bottom:30px!important;padding-top:30px!important}section.all-customization-banner .customize-banner-main .banner-content{left:0;right:auto;position:absolute;height:auto;top:auto;bottom:50px;margin:0 auto}section.all-customization-banner .customize-banner-main .banner-content h2{text-align:center}section.all-customization-banner .customize-banner-main .banner-content .btn-bar{text-align:center;display:flex;justify-content:center;padding:0 15px}section.all-customization-banner .customize-banner-main .banner-content .btn-bar a.btn-custom button.bg-trans{max-width:100%}.certificate-column .subtitle,.certificate-column h4{font-size:var(--text-sm)!important}.certificate-column{width:calc(100% / 2 - 20px);text-align:center}.certificate-column h4{margin-bottom:10px;line-height:normal}.diamond-view section.all-customization-banner{padding-top:var(--space-4)}.diamond-view .own-engagment.suggestion-sama,.wedding-suggestion{padding:var(--space-5) 0!important}.shipping-add ul li{display:block}.details-page ul.slick-dots{padding-bottom:var(--space-2)}.sticky-inner-main ul.slick-dots{bottom:8px}.step-detail{display:flex;background-color:#fff;margin-top:15px;padding:.4rem;gap:5px}.step-detail .step-detail-product{display:none}.step-links-div a:not(:last-child){margin-right:5px;display:none}.step-detail-linking a{font-size:var(--text-sm);max-width:88px;display:inline-block}.one-and-half-slide>.grid-wrapper-bar{width:calc(100% / 1.4 - 20px)!important}.mission-page-tab-parent .all-tab-content-aprent{padding-top:var(--space-3);margin-bottom:var(--space-1)!important}.schedule-head-btn .schedule-main-btn{width:100%}.singleProduct{overflow:hidden;padding-bottom:var(--space-5)}.earings-detail .singleProduct{padding-bottom:0}.search-filter-sort-parent{padding:15px 0}.choose-setting-pages-main{padding-bottom:30px}.container.choose-setting-pages-main h3.center{padding:20px 0 0}.step-button-content p{margin-top:0;margin-bottom:0}.step-button-content p,.table-list-main-new tr td,.table-list-main-new tr th{font-size:var(--text-xs)}.table-list-main-new tr td,.table-list-main-new tr th{padding:5px}.data-table-responsive.visual-active-main .data-tabs{margin-bottom:8px}.data-table-responsive ul.prodcut-data{padding:8px 15px;margin-bottom:0;justify-content:flex-start}.data-table-responsive ul.prodcut-data>li:first-child{width:auto;padding:0}.data-table-responsive li.heading-data-categery{padding:7px 0}.data-table-responsive ul.prodcut-data>li:nth-child(2){width:auto;right:15px}.data-table-responsive.visual-active-main .data-tabs{margin-bottom:3px}.data-table-responsive li.heading-data-categery:last-child{width:auto}.data-table-responsive::-webkit-scrollbar{display:none}.prodcut-data li.heading-data-categery .heart-icon svg{top:24%!important;right:0!important}.diamonds-table .table-outer table tr th:nth-child(2){padding-left:0;text-align:center}.diamonds-table .table-outer table tr{display:flex;justify-content:space-between}.diamonds-table .table-outer table tr th>span{position:absolute;right:6px!important;top:0}.diamonds-table .table-outer table tr th{justify-content:space-between;position:relative;flex:1 0 auto}.navbar-popup-open .wedding-page .bridalSets .bridalSets-text{z-index:0}.mobile-filters .Diamond-Original-main>span,.mobile-filters .lab-grown-shape-icons>span,.mobile-filters .shape-slider-1>span,.mobile-filters .shape-slider-2>span,.mobile-filters .slider-1 .shape-color>span,.more-filter-clarity>span,.shape-cut>span,.shape-diamond-more-filter .shape-color>span{font-weight:600;display:block;text-align:left;font-size:var(--text-sm)}.mobile-filters .Diamond-Original-main>span,.mobile-filters .lab-grown-shape-icons>span,.mobile-filters .shape-slider-1>span,.mobile-filters .shape-slider-2>span,.mobile-filters .slider-1 .shape-color>span{font-weight:600;text-align:left;font-size:var(--text-sm)!important}.mobile-filters .cross-icon,.mobile-filters .refresh-icon{display:none}.mobile-filters.active .cross-icon,.mobile-filters.active .refresh-icon{display:block}.mobile-filters .more-filter-clarity,.mobile-filters .shape-slider-1,.mobile-filters .shape-slider-2,.mobile-filters .slider-1 .shape-color,.mobile-filters .slider-1 .shape-cut{padding-top:1.5rem;padding-bottom:0!important;margin-top:0!important}.mobile-filters .noUi-horizontal .noUi-handle{right:-20px}.mobile-filters .slider{margin-left:0;margin-right:0!important}.mobile-filters.active .parent-filter{display:flex;top:0;left:0;right:0;background:#f7f7f7;border-top-left-radius:30px;border-top-right-radius:30px;align-items:center;padding:10px;box-shadow:0 0 8px 0 #e6e6e6;gap:10px;margin:-42px -15px 0;margin-bottom:var(--space-4)}.mobile-filters.active .cross-icon svg,.mobile-filters.active .refresh-icon svg{font-size:20px}.mobile-filters .shop-by-metal-page .metal-variant-list,.mobile-filters .shop-by-page-common .shape-main .shapeData,.mobile-filters .shop-by-shape-style{margin-bottom:var(--space-2)}.gemstone-inner-main .gems-limit>span:first-child,.hide-data.list-active .inner-dimond-data-stucture .pro-cart-data .pro-data-cart.border-btm p,.hide-data.list-active .pro-data-cart.head a,.mission-page-tab-parent .guide-tab-section.tab-content-main-tab p:last-child{font-size:var(--text-sm)}.slider-carat-slider,.slider-clarity-slider,.slider-color-slider{margin-top:0!important;padding:22px 0 20px!important}.shape-slider .shape-slider-2 .slider-content-main.slider-carat-inner-text{margin-top:-5px!important;padding:0;background-color:#fff;border-radius:0 0 5px 5px}.slider.noUi-target .noUi-base .noUi-origin:last-child .noUi-handle{right:0}.slider-color-slider{padding-right:8px!important}.shape-slider-1 .slider-carat-inner-text{padding:0}.main-diamond-filter .lab-grown-shape-icons>span,.shop-by-page-common .color-slider>span,.shop-by-page-common .shape-main>span,.shop-by-page-common .shape-slider-1>span{margin-bottom:0;font-size:var(--text-sm)!important;font-style:normal;font-weight:600;line-height:normal;color:var(--text-primary);display:block}.choose-setting-pages-main .shape-main>span,.shop-by-page-common .corusel-diamond .corusel-diamond-heading,.shop-by-shape-page .shop-by-metal-page .metal-variants .metal-text{text-align:left!important}.shop-by-page-common .corusel-diamond{justify-content:left}.best-seller-main{z-index:2}.main-diamond-filter .lab-grown-shape-icons>span,.shop-by-page-common .color-slider>span,.shop-by-page-common .shape-main>span,.shop-by-page-common .shape-slider-1>span{text-align:left}.shop-by-page-common .corusel-diamond{justify-content:flex-start}section.gemstone-main .shop-by-page-common{padding-top:30px}.shop-by-page-common.shop-by-shape-page .shape-slider-1{padding-top:0}.details-page .shape-main .View-with-diamond-Shape-list-main .shape{width:45px;height:45px;max-width:45px;min-width:45px;min-height:45px;max-height:45px;margin-right:0}.details-page .shape-main .View-with-diamond-Shape-list-main .shape+.shape{margin-left:10px}.Diamond-Original-main,.Need-More-Time .bold,.Setting-Carat-main,.choose-btnn,.detail-metal-main,.detail-price,.product-not-available,.prong-type{padding-bottom:var(--space-2)}.shape-diamond{margin-bottom:0}.shipping-add ul{gap:10px}.shipping-add ul li span img{max-width:35px}.add-free-engraving-sec-popup-main{max-width:100%;bottom:90px}.customize-banner-main{position:relative;padding-bottom:0;border-radius:5px}.gemstone-main .shop-by-page-common.shop-by-shape-page.gemstone-Active .shape-slider-1{width:100%;margin:0 auto}.Diamond-Original-main .Diamond-Original a.nature-active{border:2px solid var(--select-border)!important}.Diamond-Original-main .Diamond-Original{margin-top:0;padding-top:7px}.Diamond-Original-main.mobile{padding-bottom:0}.choose-diamonds .diamonds-table{scrollbar-width:none;-ms-overflow-style:none;position:-webkit-sticky;position:sticky;top:-46px;padding-bottom:0;overflow:auto;z-index:5;background-color:#fafaf7}.choose-diamonds .diamonds-table::-webkit-scrollbar{display:none}.data-table-responsive-main-parent{margin:0 -15px 10px}.choose-diamonds .data-table-responsive-main-parent{margin-inline:0}.matters-oval-buttons>span,.mobile-filters .Diamond-Original-main>span,.mobile-filters .lab-grown-shape-icons>span,.mobile-filters .shape-slider-1>span,.mobile-filters .shape-slider-2>span,.mobile-filters .slider-1 .shape-color>span,.more-filter-clarity>span,.shape-cut>span,.shape-diamond-more-filter .shape-color>span{font-weight:600;display:block;text-align:left;font-size:var(--text-sm)}.matters-oval-buttons>span,.mobile-filters .more-filter-clarity,.mobile-filters .shape-slider-1,.mobile-filters .shape-slider-2,.mobile-filters .slider-1 .shape-color,.mobile-filters .slider-1 .shape-cut{padding-top:1.5rem;padding-bottom:0}.what-matters-oval .inner-buttons{font-size:var(--text-xs);border:2px solid #eaeaea;margin:0 3px;border-radius:30px;text-align:center;padding:2px 12px}.what-matters-oval{display:flex;margin-top:10px;margin-bottom:20px}.what-matters-oval .inner-buttons.active{border:2px solid var(--select-border)}.AnniversaryRing-main.own-engagment.education .grid-wrapper-bar .contant-bar{min-height:auto}.banner-main.engment-banner-sec .btn-bar,.gemstone-banner .gemstone .btn-bar{justify-content:center;align-items:center;margin:0 auto}.diamond-size-text{margin-bottom:var(--space-4)}.mission-banner{padding:30px 0}.step-outer{margin-bottom:var(--space-3)!important}.details-page .shape-main .View-with-diamond-Shape-list-main{margin-top:var(--space-1);overflow-x:auto;padding-bottom:var(--space-2)}.singleProduct .metal-type-color{padding-top:var(--space-1)}.Diamond-Original-main.Centerstone span.bold{padding-bottom:var(--space-1)}.final-ring .detail-accordian .ring-info.add-match-band,.singleProduct-text .detail-accordian .ring-info.add-match-band{width:100%;left:0;right:0;margin:0 auto;padding-bottom:0}.final-ring .detail-accordian .ring-info.add-match-band .matching-band-field,.singleProduct-text .detail-accordian .ring-info.add-match-band .matching-band-field{gap:5px}.customize-banner-main.all-pages-banner{display:flex;flex-direction:column-reverse}section.all-customization-banner .customize-banner-main .banner-content{position:static;background:#fff;padding:15px}.customize-banner-main .banner-img.mobile img{width:100%;border-radius:5px;display:block}.Diamond-Original-main>span,.Setting-Carat-main>span,.prong-type>span{padding:0 0 7px}.customize-banner-random span,.customize-banner-random span img{max-height:100%!important}.diamond-image{transform:rotate(335deg)}.lab-certificate{border:none;min-width:100%;text-align:center}.lab-certificate img{margin:0 auto}.lab-certificate p.lab-certificate-heading{padding-bottom:7px;line-height:39px}.Diamond-Original-main.Centerstone span a{margin:0 4px 0 0}.Diamond-Original-main.Centerstone span:last-child a{margin-left:0;padding:8px 10px;min-height:40px}li.diamond-item-comparison ul li span.heading-comparison{max-width:130px;min-height:42px;display:flex}.Compare-Similar-Diamonds-main{margin:auto;padding-bottom:var(--space-5)}.details-page .viewer-container,.sticky-right-column .sticky-right-column .viewer-container{width:100%;min-height:345px;background-color:transparent}.details-page .viewer-container .hand-container,.sticky-right-column .sticky-right-column .viewer-container .hand-container{position:relative;height:100%!important;display:block;min-height:350px}.lab-certificate a.lab-certificate-text{display:inline-block;line-height:normal}.diamond-comparison-parent-list{width:580px}.diamond-comparison-parent-list>li:first-child{border-left:0;position:-webkit-sticky;position:sticky;left:0;background-color:#fff;z-index:2;padding-right:0}.sticky-right-column .sticky-right-column h3{text-align:center}.details-page .viewer-container>h3,.sticky-right-column .sticky-right-column .viewer-container>h3{padding-bottom:var(--space-2)}.sticky-right-column .sticky-right-column .cs-your-mind-sec-main{padding-top:0}.sticky-right-column.diamond-view .detail-price{padding-bottom:var(--space-2)}.seleted-items-purchage{padding-top:var(--space-2)}.seleted-items-purchage .detail-price .price-common.active span.unbold{padding-left:0}.seleted-items-purchage{padding-bottom:var(--space-5)}.sticky-inner-main .left-product-details .main-zoom-iamge.mobile .slick-track .slick-slide>div{width:100%;height:100%;display:flex;align-items:normal;flex-direction:unset}.padd-top-50{padding-top:0!important}.step.full-content .step-detail .step-button-content{width:auto}.singleProduct-text .choose-btnn>a{width:86%}.bespokes-services-tile{min-width:100%;padding-top:30px}.sticky-right-column .sticky-right-column .diamond-container{position:absolute;top:55%;left:50%}.details-page .diamond-container{position:absolute;top:60%;left:50%}.earings-detail .diamond-container{position:absolute;top:66%;left:55%}.sticky-right-column .sticky-right-column{margin-top:var(--space-5)}.compare-the-different-diamonds{overflow:auto}.banner-content p.subtitle{text-align:center}.banner-content p.subtitle a{display:block;width:max-content;margin:0 auto}.change-ring-size-sec-m ul>li:last-child{margin-left:0;padding-left:15px}.choose-your-impact-main .active.choose-your-impact,.protect-check-list ul li.plan-active{border-width:2px}.shoping-car-page section.own-engagment.suggestion-sama{padding-top:30px;position:relative}.shoping-car-page section.own-engagment.suggestion-sama.detail-ring{padding-bottom:var(--space-4)}.sticky-right-column.final-ring .certificate-new-parent{padding-bottom:0}.shoping-card-main-wrap{justify-content:space-between;padding-bottom:var(--space-4);padding-top:var(--space-4)}.sticky-right-column section.all-customization-banner{padding-top:0!important}.checkout-info,.container.choose-diamonds,.details-page.container,.shoping-car-page,.sticky-right-column{position:relative;padding:var(--space-1) 0 var(--space-5)}.checkout{margin-top:var(--space-4)}.checkout-left-column-common,.checkout-right,.create-account-main-parent.Login-page-main-parent-popup{padding:var(--space-3)}.choose-your-impact-main p,.protect-content p{font-size:var(--text-xs)}.content-show a{font-size:var(--text-sm)}.add-free-engraving-left-col span,.add-free-engraving-right-price-col ul li,.choose-fonts-tabs p,.order-confirmed ul li,.product-info-inner .ring-size span,.product-ring-price span,.protect-content a.learn,.receive-new-content li,.ring-completed-content-right-m ul li a,.ring-completed-content-right-m ul li span,.ring-info-bubble span,.success-order .success-order-right a{font-size:var(--text-xs)}.shoping-car-page.success-page-order{padding-bottom:30px}.receive-new-content{margin:0;font-size:var(--text-xs)}.data-base-cart .product-info .checkout-name-description .checkout-right-price.diamond-price p,.success-order p{font-size:var(--text-xs);line-height:normal}.cart-info-left .money,.cart-info-left a,.checkout-right-price,.order-items-right{font-size:var(--text-xs)}.create-accout.form-layout{padding-top:30px!important;border-top:1px solid #eaeaea;margin-top:10px;position:relative}.my-accout-section{padding:30px 0}.edit-the-address{position:absolute;top:28px;right:20px;color:#a1a1a1}.ring-completed-image-left-col-m,.ring-completed-image-right-col-m{width:100%}.add-free-engraving-and-price-sec-m{margin-top:15px}.my-accout-section .accout-inner li,.my-accout-section .accout-inner p{font-size:var(--text-xs)}.margin-btm-50{margin-bottom:var(--space-5)}.contact-information-parent-main .form-container{padding:20px}.contact-information-parent-main .btn-continue{width:100%}.address-field,.contact-information-parent-main .form-container label,.edit-the-address,.form-group-custom label,.payment-form form>div>label,.reciept-includes-price,.user-address-data label{font-size:var(--text-xs)}.payment-form{padding-bottom:0}.schedule-head-btn,section.password-rest,section.payment-plans-main{margin-top:30px}section.password-rest{margin-bottom:var(--space-4)}.password-inner .reset-forms form .input-group{padding-bottom:0}.all-tab-content-aprent>.container,.schedule-head-btn,section.Accordian-main.our-story-main,section.ContactUs,section.password-rest .container,section.payment-plans-main{padding:20px!important;margin-bottom:var(--space-4)}.contact-inner .contact-inner-common{margin-bottom:15px;padding:20px}section.ContactUs{padding:0;margin-bottom:0}.schedule-head-btn .schedule-main-btn{min-height:auto;padding:20px;margin-bottom:15px}.book-your-appointment{padding-top:15px}section.Accordian-main.our-story-main,section.ContactUs{margin-top:0}section.Accordian-main.our-story-main{margin-bottom:0}#tab-description{font-size:var(--text-xs);text-align:justify}.certificate-inner{padding:30px 0}.all-images-videos.mobile .slick-track{height:100%;min-width:100%;display:flex}.final-gem-only-for-gem .all-images-collage .slick-track .slick-slide,.final-gem-only-for-gem .all-images-collage .slick-track .slick-slide>div{height:auto!important;width:100%;height:100%;display:flex;align-items:normal;flex-direction:unset}.step.full-content .step-detail .step-button-content p.price span.mobile{margin-top:5px}.choose-your-impact-main .choose-your-impact{width:calc(100% / 4 - 7px);padding:10px 6px;min-height:auto}.choose-your-impact-main .all-impact-data p>span{font-size:var(--text-sm)}.protect-check-list ul li{width:calc(100% / 4 - 6px);font-size:var(--text-xs);row-gap:3px;height:auto;border:2px solid #eaeaea}.protect-check-list ul{margin-top:10px;gap:8px;margin-bottom:10px}.choose-your-impact-main .all-impact-data{padding-bottom:10px}.sticky-inner-main .left-product-details .main-zoom-iamge>div a{height:auto}section.new-popups,section.popup-need-assis{padding:15px}.contact-information-parent-main .form-container address{font-size:var(--text-xs)}.Diamond-Original-main.mobile .Diamond-Original{padding-top:7px;margin-bottom:30px!important}.diamond-scrolled .diamonds-table{top:29px}.create-account-inner .name-fields{gap:0}.create-account-inner .login-footer{text-align:center;font-size:var(--text-xs)}.contact-information-parent-main .form-container label,.form-group-custom label,.pass-forget-pass-field a{font-size:var(--text-xs)}.sticky-right-column.final-ring .certificate-new-parent.margin-btm-50{margin-bottom:0}.margin-top-50{margin-top:var(--space-5)}.shapes-image>div{width:calc(100% / 3 - 20px)}.footer-page-mobile-banner{display:block}.footer-page-desktop-banner{display:none}.footer-page-mobile-banner .all-about-content{top:auto;bottom:15%;left:0;right:0;margin:0 auto;text-align:center;padding:7px}.all-about-image img{width:100%;display:block}.out-side-white-box .banner-content-btn{top:auto;left:0;right:0;margin:0 auto;text-align:center;bottom:0;padding:15px;width:100%;border-radius:5px;transform:translate(0)}.grading-gem-footer .out-side-white-box img{display:block}.grading-gem-footer .out-side-white-box .banner-content-btn{position:static;background-color:#fff}.for-banner-head-btn .banner-content-btn a.button-for-tab-abnn{margin-top:7px;max-width:100%}.main-parent-for-caret-tabs .oval-container{gap:4px}.group-fields .full-width{margin-bottom:10px}.card-right-side .add-form-gift,.card-right-side .add-form-gift-message,.checkout-left .shipngOverNight{margin:10px 0}.bespoke-services-explore-content{margin-bottom:var(--space-4)}.left-img-right-text-alternate,.left-text-right-img-alternate,.media-object-alternate.left-text-right-img-alternate,.media-object-custom{gap:0;flex-direction:column-reverse}.all-tab-content-aprent div#tabs-content img,.all-tab-content-aprent p img,section.main-tab-customs- .all-tab-content-aprent .guide-tab-section.tab-content-main-tab img{margin-bottom:0}.all-about-banner .all-about-content{position:static;left:0;top:auto;transform:translateY(0);right:0;margin:0 auto;padding:15px;bottom:15%;background:#fff;border-radius:5px;text-align:center}.all-tab-content-aprent p{margin-bottom:15px}.banner-below-description{padding-top:0}.all-about-banner .all-about-content h2.head{text-align:center}.all-about-banner .all-about-content{width:100%}.all-tab-content-aprent>.container,.bespok-white-sec,.schedule-head-btn,section.Accordian-main.our-story-main,section.ContactUs,section.password-rest .container,section.payment-plans-main{margin-bottom:0}.Philanthrophy-Partners-page,.all-tab-content-aprent>.container,.bespok-white-sec,.my-accout-section,.schedule-head-btn,section.Accordian-main.our-story-main,section.ContactUs,section.password-rest .container,section.payment-plans-main,section.ring-sizer-page-parent-custom{padding-block:var(--space-2)!important}section.faq-section .container,section.three_col .container,section.two_col .container{padding:0!important}.schedule-head-btn,section.payment-plans-main{margin-top:0}.bespoke-page-main .footer-all-pages-display{padding-bottom:0!important}.Philanthrophy-Partners-page,.top-heading-new-cstm{padding-top:0}section.ring-sizer-page-parent-custom{margin:0}section.ring-sizer-page-parent-custom .container{padding:0!important}section.ring-sizer-page-parent-custom table#lab-grown-diamonds{margin-bottom:0}.lab-grown-diamonds-main h3,.our-story h3,.ring-sizer h3,.shipping-fees>h3{text-align:center;padding-top:15px;padding-bottom:15px}#lab-grown-diamonds,#shipping-fees-id{margin-top:0}.media-object-custom{margin-bottom:0}.footer-page-mobile-banner-diamnd-gemstone-tab .endsSoon-text.ends-soon-txt{left:0;right:0;margin:0 auto;top:auto;bottom:30px}.out-side-white-box{margin-bottom:var(--space-4);padding-top:30px}.final-ring .all-images-collage .slick-initialized .slick-slide{display:block;height:auto}.final-ring .all-images-collage .all-images-videos.mobile .slick-list .slick-slide>div{line-height:0;position:relative;height:100%}.final-ring .all-images-collage .all-images-videos.mobile .slick-list figure{width:100%!important;height:100%;min-height:100%}.final-gem-only-gem .video-collage span.iiz__btn.iiz__hint{display:none!important}.out-side-white-box .footer-page-mobile-banner>p{margin-bottom:0}.main-image-video-diamond{text-align:center}section.all-about-section{padding-top:30px;padding-bottom:0}.all-tab-content-aprent h2.head{margin-bottom:var(--space-4);margin-top:0}.footer-page-mobile-banner-emerled-tab .banner-content-btn{background-color:#fafaf7;margin-bottom:var(--space-4)}.footer-page-mobile-banner-emerled-tab p,.footer-page-mobile-banner-emerled-tab p img{margin-bottom:0!important}.footer-page-mobile-banner-emerled-tab .banner-content-btn{background:0 0!important;top:auto!important;bottom:0;width:100%;left:0;right:0;margin:0 auto!important;text-align:center}.all-about-banner .ring-guide-page-bann{max-width:100%}.fine-jewellery-bann h2,.ring-guide-page-below-bann h2{text-align:center!important;padding-right:0}.all-tab-content-aprent .ring-guide-page-below-bann h2{margin-bottom:5px}.Philanthrophy-Partners-page{margin-bottom:0;margin-top:0!important}.add-form-gift-checkout{margin:0}.delivery-message-box h3:after{width:70%}.checkout-right-scroll{max-height:100%;overflow-y:initial}.banner-content p.subtitle a,.mission-banner-common .EngagementBridal-text p a{text-decoration:underline}.shop-by-carat-size .carat-tabs-sect{margin:0;padding-bottom:var(--space-1)}.need-ass-popup .close-popup-icon a{top:0;position:relative;right:0}.need-ass-popup .modal-title{text-align:left}.selector-clarity{min-width:29px}.you-might-also-parent-main{margin-top:0}.you-might-also-parent-main .suggestion-sama{padding:30px 0!important}.choose-diamonds .mobile-filters .color-text,.mobile-filters .cut-list-diamonds{padding-bottom:0;position:relative;bottom:-4px}.shape-main .shape-text h3,.shop-by-metal-color-name h3,.shop-by-page-common .shop-style-text h3,.shop-by-shape-style .shop-style-text h3,.slick-list .shop-style-text h3{font-size:var(--text-sm)!important;display:flex;justify-content:center;line-height:normal}body.email-popup-open section.new-popups.fixed-popup-content{min-height:630px}.viewer-container.mobile .carat-container .diamond-size-text{margin-bottom:10px}.diamond-view .left-product-images{position:-webkit-static;position:static}.for-banner-head-btn-forshop-by-caret-size-image .endsSoon-text.ends-soon-txt{top:auto;left:0;right:0;margin:0 auto;bottom:0;border:none;position:static;width:100%;max-width:100%}.all-tab-content-aprent p img{max-width:100%;margin:0 auto}.only-for-tab-design{border-bottom:0}.main-tab-customs-inner li a{font-size:11px}.only-for-tab-design-inner a{padding:12px 4px}.main-tab-customs-inner{padding:20px 10px}.you-might-also-parent-main{padding:0}.all-tab-content-aprent{margin-bottom:var(--space-5)}.image-width-sixty-new-custom{max-width:100%;margin:0 auto}.designed-by-you .designed-by-you-left p,.your-purchase-at-sama .your-purchase-at-sama-right p{font-size:var(--text-sm)}.your-purchase-at-sama{display:flex;flex-direction:column-reverse;gap:15px;margin-top:15px}.our-story h1,.our-story-main p{margin-bottom:15px}.designed-by-you .designed-by-you-left p,.impacts-and-order-msg p,.media-object-description p,.your-purchase-at-sama .your-purchase-at-sama-left p,.your-purchase-at-sama .your-purchase-at-sama-right p{font-size:var(--text-xs);text-align:center}.your-purchase-at-sama-left-for-mobile{display:block!important}.desktop-our-story{display:none!important}.your-purchase-at-sama-right.your-purchase-at-sama-left-for-mobile{padding-bottom:15px}.your-purchase-at-sama .your-purchase-at-sama-left p a{display:inline}.main-tab-customs- .all-tab-content-aprent .media-object-description h3{margin-top:0!important;margin-bottom:0}.all-tab-content-aprent .ring-guide-page-below-bann{position:absolute;background:0 0;bottom:0}.all-tab-content-aprent .guide-tab-section h3,.all-tab-content-aprent .guide-tab-section h4,.all-tab-content-aprent .guide-tab-section h5,.all-tab-content-aprent .guide-tab-section h6,section.ring-sizer-page-parent-custom h3{font-size:var(--text-base)!important}.banner-below-description p{text-align:center;margin:0}.banner-below-description p+p{margin:7px 0}.banner-below-description{margin:7px 0 30px}.all-tab-content-aprent p{text-align:center}.wishlist-create .wishlist-reset-content{padding-top:0}.wishlist-reset-content{padding-top:20px}.all-about-banner .ring-guide-page-bann,.fine-jewellery-bann{max-width:100%}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li a,.only-for-mission-change-tab-border ul#tabs-nav-parent-main li a{padding:7px;font-size:13px!important}.ring-sizer-page-parent-custom ul#tabs-nav-parent-main li a{font-size:var(--text-xs)!important}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li a img,.only-for-mission-change-tab-border ul#tabs-nav-parent-main li a img{max-width:30px;max-height:30px;min-height:30px;min-width:30px;object-fit:contain}.mission-page-tab-parent{padding:20px 0 0;margin-top:30px}.Philanthrophy-Partners-page .top-heading-new-cstm h1{margin-bottom:15px}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li a{min-height:auto}.ring-sizer-page-parent-custom ul#tabs-nav-parent-main li a{min-height:106px}.Philanthrophy-Partners-page .all-tab-content-aprent{padding-top:0}.Philanthrophy-Partners-page .container-full .container{padding:0!important}.Setting-Carat span.bold.full-width{padding-bottom:var(--space-1)}.new-popups.diamond-popup .new-popups .selector-wrapper{padding-bottom:90px}.all-tab-content-aprent .only-for-tab-design{margin-bottom:0}.all-tab-content-aprent .purple-box-border p{text-align:left}.ring-setting-main-parent .media-object-custom,.shop-by-style-guide-page{margin-bottom:var(--space-4)}.text-left-on-mobile-view *{text-align:left!important}.text-center-on-mobile-view *{text-align:center!important}.left-text-right-img-alternate .media-object-left{padding-left:0;padding-right:0}.left-img-right-text-alternate,.left-text-right-img-alternate,.media-object-alternate.left-text-right-img-alternate,.media-object-custom{margin-bottom:var(--space-4)}.left-img-right-text-alternate .media-object-left,.left-text-right-img-alternate .media-object-left,.media-object-custom .media-object-left{width:100%;padding-right:0;padding-left:0!important;text-align:center}.left-img-right-text-alternate .media-object-description,.left-text-right-img-alternate .media-object-description,.media-object-custom .media-object-description{width:100%}.purple-box-border{margin-top:30px!important}.purple-box-border ul li{font-size:var(--text-xs)}.text-with-link-on-guide-page a.contact-us-guide-links{display:inline-block}.purple-box-border ul li:last-child{margin-bottom:0!important}.purple-box-border{margin-bottom:10px}.only-for-this-page-below-heading h2{max-width:260px;margin:0 auto}.bespoke-page-main .three_col_row>div .content-inner p{font-size:var(--text-xs);text-align:center}.bespoke-banner-section-top h1{width:100%;text-align:center;margin-bottom:15px}.bespoke-banner-section-top .content-inner h2{font-size:var(--text-md)!important;text-align:justify;padding:0 10%}.bespoke-btn-bnn-btm-custom a.common-btn-bg{min-width:100%}.bespoke-btn-bnn-btm-custom .btn{width:100%}.only-for-mission-change-tab-border ul#tabs-nav-parent-main li a{min-width:125px}.banner-below-description-mission{margin:0!important}.Philanthrophy-Partners-page .complimentory-column-common,.complimentory-column-common{padding-top:30px;margin-top:30px}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li{width:min-content}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li a{min-height:80px;min-width:80px}.ring-sizer-page-parent-custom .mission-page-tab-parent{padding-bottom:20px;margin-bottom:30px!important}section.ring-sizer-page-parent-custom .all-tab-content-aprent{padding-top:0}section.ring-sizer-page-parent-custom .complimentory-column-common.border-top-none-custom h3{margin-top:0!important}section.ring-sizer-page-parent-custom .complimentory-column-common.border-top-none-custom{margin-top:0}.main-parent-only-for-cut h2.head{max-width:250px;margin:0 auto}.centered-text-two-lined-for-mobile{display:block}.centered-text-two-lined-for-desktop{display:none}.main-parent-only-for-color h2.head{max-width:300px;margin:0 auto}.main-parent-only-for-clearty h2.head{max-width:270px;margin:0 auto}.bann-second-last-word-wrap h2{margin:0 auto}.bann-second-last-word-wrap-for-anatomy h2{max-width:100%}.border-bottom-box-new address{font-size:var(--text-xs)}.main-parent-only-for-birthstone .banner-content-btn,.main-parent-only-for-grading .banner-content-btn{position:static;background:#fff}.purple-box-border ul li:before{top:7px}.ring-guide-page-below-bann-forgemstome-page h2{max-width:250px;margin:0 auto}.full-width-white-sec-bespoke-page .three_col{padding:30px 20px}.full-width-white-sec-bespoke-page{margin-bottom:var(--space-4)}.checkout-customo-desc p.description{left:0}.my-accout-section{margin-top:30px;width:calc(100% - 30px);margin-bottom:var(--space-4)}.create-accout.form-layout:before{content:"OR";position:absolute;right:0;background:#fff;top:-10px;color:#adadad;left:0;margin:0 auto;width:-moz-fit-content;width:fit-content}.my-accout-section .container{padding:0!important}.acc-list{padding-left:15px}.complimentory-column-common p,.gemstone-detail-image-contents p{font-size:var(--text-xs)}.details-page .video-collage{position:absolute}.new-popups.diamond-popup>section.new-popups{overflow:auto}.privacy-policy{padding:20px;margin:0 auto}.center-text-on-mobile *{text-align:center}.Philanthrophy-Partners-page p{font-size:var(--text-xs)}.email-popup-open .EngagementBridal-main .flex.common-row.EngagementBridal .EngagementBridal-img,.email-popup-open section.own-engagment.suggestion-sama .inner-polular-eng.bar-slider-mobile{position:static}.table-ring-chart.new-forring-popup-design-layout .common-tabs-new-content-layout-inner,.table-ring-chart.new-forring-popup-design-layout table.responsive{margin-bottom:var(--space-4)}.new-forring-popup-design-layout{margin-top:0}.main-ring-size-chart .main-top-sect-right-chart h3{padding-right:20px}.success-order-left .right-des-order{padding-top:20px;margin-top:0}.all-images-videos.mobile .slick-slide,.details-page .lab-certificate{height:auto;display:flex;justify-content:center;min-height:auto;align-items:center}.details-page .viewer-container.mobile,.diamond-quality-main,.earings-detail .diamond-quality-main{padding-top:var(--space-5)}.details-page .viewer-container.mobile h3{text-align:center;font-size:var(--text-tb)!important}.diamond-quality-main .cs-your-mind-sec-inner{margin-bottom:0}.white-box-below-main-white-box{padding:20px 15px}.receive-new-content li:last-child{margin-bottom:0}.all-images-videos.mobile .slick-track>div>div{width:100%;height:100%}.receive-new-content h4.left{font-size:13px!important}.simulated-text{margin-top:15px;position:relative;top:40px}.diamond-gem-slide-img-measurement ul.slick-dots li{margin:0 5px}.diamond-gem-slide-img-measurement ul.slick-dots li button{border:1px solid var(--brand-primary)}.diamond-gem-slide-img-measurement ul.slick-dots li.slick-active button{background-color:var(--brand-primary)!important}.details-page .simulated-text{margin-top:var(--space-6)}.main-page-parent .own-engagment.suggestion-sama.detail-ring .inner-polular-eng,.main-page-parent .own-engagment.suggestion-sama.detail-ring .inner-polular-eng .popular-grid-wrapper{padding:0!important}.diamond-gem-slide-img-measurement .video-collage.Cushion,.diamond-gem-slide-img-measurement .video-collage.Emerald,.diamond-gem-slide-img-measurement .video-collage.Marquise,.diamond-gem-slide-img-measurement .video-collage.Oval,.diamond-gem-slide-img-measurement .video-collage.Pear,.diamond-gem-slide-img-measurement .video-collage.Princess,.diamond-gem-slide-img-measurement .video-collage.Round{background-image:none!important}.diamond-gem-slide-img-measurement .video-collage{overflow:inherit!important;min-height:auto;padding:48px 20px}.diamond-gem-slide-img-measurement .video-collage span.measurement-length:after{content:"";width:10px;height:71px;background-image:url(https://assets.rocksama.com/frontend/static_images/Left-Vertical-M-D.svg);background-repeat:no-repeat;background-position:100% 100%;position:absolute;background-size:100% 100%;transform:rotate(90deg) translate(-32px,25px);min-height:90px}.diamond-gem-slide-img-measurement .video-collage span.measurement-width:after{content:"";width:100%;height:15px;background-image:url(https://assets.rocksama.com/frontend/static_images/Left-Horizontal-M-D.svg);background-repeat:no-repeat;background-position:100% 100%;position:absolute;background-size:contain;left:0;min-width:auto}.diamond-gem-slide-img-measurement .video-collage span.measurement-table:after{content:"";width:100%;height:15px;background-image:url(https://assets.rocksama.com/frontend/static_images/Right-Horizontal-M-D.svg);background-repeat:no-repeat;background-position:100% 100%;position:absolute;background-size:100%;left:0}.diamond-gem-slide-img-measurement .video-collage span.measurement-depth:after{content:"";width:10px;height:71px;background-image:url(https://assets.rocksama.com/frontend/static_images/Right-Vertical-M-D.svg);background-repeat:no-repeat;background-position:100% 100%;position:absolute;background-size:100% 100%;transform:rotate(90deg) translate(-36px,20px)}.diamond-gem-slide-img-measurement span.measurement-depth{right:-7px!important}.diamond-gem-slide-img-measurement.gem-view span.measurement-depth{right:-12px!important}.diamond-details-comparison strong{color:var(--text-primary);margin-right:0;position:static}.diamond-details-comparison>li:nth-child(2){min-height:94px;justify-content:center}.left-product-images.left-product-details .main-zoom-iamge iframe{height:auto;object-fit:cover;min-height:auto}section.all-customization-banner.men-wed-band-temp{padding:30px 20px!important}.request-help-main{padding:30px 20px}section.ring-sizer-page-parent-custom ul.only-for-tab-design li span{max-width:70px}section.ring-sizer-page-parent-custom ul.only-for-tab-design li span img{max-width:70px;max-height:70px;object-fit:contain}.men-wed-band-temp .men-temp-head-sub{margin:0 auto 15px}.sticky-inner-main .left-product-details .main-zoom-iamge .main-image-video-diamond{width:100%!important}.sticky-inner-main .left-product-details .main-zoom-iamge.mobile .slick-track .slick-slide{background-color:#fff;height:auto;min-height:300px}.sticky-inner-main .left-product-details .main-zoom-iamge .iframe-video-d iframe{min-height:auto;position:absolute;min-height:-webkit-fill-available!important;width:100vw!important;height:100vh;left:0;min-height:100vh!important}.checkout-right{position:static!important;margin-bottom:20px}.checkout-info .checkout-info>.checkout{flex-direction:column-reverse}.common-sticked-button{position:fixed!important;bottom:0;top:auto;width:calc(100% - 15px);opacity:0;transform:translateY(7px);transition:.3s ease-out;padding:15px;left:0;right:0;border-radius:40px;display:flex;align-items:center;justify-content:center;visibility:hidden;margin:0 auto;flex-wrap:wrap}.hs-messages-mobile div#hubspot-messages-iframe-container{bottom:60px!important}html.hs-messages-widget-open div#hubspot-messages-iframe-container{bottom:0!important}p#account-error{width:100%;display:block}.common-sticked-button a.btn-custom button{padding:12px 18px;font-size:var(--text-xs);background-color:var(--brand-primary);border:2px solid var(--brand-primary);color:#fff;width:calc(100% - 5px);display:inline-block;min-width:calc(100% - 27px)}.common-sticked-button.add-cw-btn{opacity:1;visibility:visible;transform:translateY(0);gap:10px;z-index:999}body.email-popup-open div#hubspot-messages-iframe-container,body.popup-open div#hubspot-messages-iframe-container{height:max-content!important;visibility:hidden}body.email-popup-open .common-sticked-button.add-cw-btn,body.popup-open .common-sticked-button.add-cw-btn{visibility:hidden}.common-sticked-button .add-to-cart,.common-sticked-button .add-to-ring-bag{margin:0;width:100%}.diamond-gem-slide-img-measurement span.measurement-depth{right:-13px!important}.diamond-gem-slide-img-measurement .video-collage,.diamoond-gems img,.stock-image-item img{width:calc(100% - 1px)!important;border:1px solid #eaeaea}.main-image-video-diamond.iframe-video-d:before{left:0;border-top-right-radius:40px;border-bottom-right-radius:40px}.certificate-inner{gap:26px}.Philanthrophy-Partners-page .guide-tab-section h4 a{text-decoration:underline}.all-tab-content-aprent .mobile-scroller.scrolled,.all-tab-content-aprent .tabs-shap.scrolled{top:130px}.hint-card-inner .product-pic{padding:0}.draft-hint form input[type=text]{height:30px;margin-bottom:3px}.form-search .checkbox label{display:flex;align-items:flex-start;width:auto}.bold.select-custom-size-side input{border:1px solid #d9d9d9!important;background:#fff;box-shadow:none!important;height:40px;padding:5px;width:100%;border-radius:6px}.ring-size-custom-m-d{width:100%;position:relative;max-width:245px}.ring-size-custom-m-d:after{content:"";width:10px;height:10px;position:absolute;right:10px;top:13px;border:solid rgba(0,0,0,.25);border-width:0 0 2px 2px;padding:0;transform:rotate(-45deg)}.ring-size-wed-cart{background:#fff!important}.ring-size-wed-cart .new-popups{border:none;box-shadow:none;height:100%}.ring-size-wed-cart ul li{padding:15px;border-bottom:1px solid #eaeaea;font-size:var(--text-base)}.ring-size-wed-cart ul li.active-tile{background:#310f4c;color:#fff;border-radius:6px}.ring-size-wed-cart .new-popups{padding-left:0;padding-right:0}.ring-size-wed-cart .close-popup-icon{padding:0 15px}.ring-size-wed-cart{padding:0}span.half-size-ring-pop-m input{outline:none;padding:5px;border:none;border-bottom:1px solid #eaeaea;width:155px}span.half-size-ring-pop-m{position:relative}span.half-size-ring-pop-m:after{content:"";border-top:6px solid #151542;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;right:0}.filter-open button.scroll-to-top{visibility:hidden}.popup-for-iframe-new .new-popups{max-height:490px}.popup-for-iframe-new .view-gem360-in{max-height:490px!important;min-height:490px!important;padding-right:0!important}.popup-for-iframe-new .ssi3-s3-us-east-2-amazonaws-com{max-width:602px!important;max-height:417px}.popup-for-iframe-new .virtualdiamonds-s3-us-east-2-amazonaws-com{max-width:527px!important;max-height:405px;max-height:412px!important}.popup-for-iframe-new .viw-us-s3-amazonaws-com{max-height:410px}.popup-for-iframe-new .inventory-nyc3-cdn-digitaloceanspaces-com{max-height:404px!important;min-height:auto!important}body.filter-open div#hubspot-messages-iframe-container{z-index:222!important}.grey-bg-with-padd{background-color:#fafaf7!important}.ring-info .add-matchring-column{display:block!important}.phone-number-field-custom input#billingtelephone,.phone-number-field-custom input#telephone{padding-left:68px}.right-payment img{max-width:30px}.wishlist-main.wishlist-data-base.privacy-policy{width:calc(100% - 30px);margin:45px 15px}.close-icon-ring-chart a{right:15px}.new-popups.popup-video .new-popups{height:auto!important;padding-bottom:0}.lab-certificate img{max-height:200px;width:auto}.select-one-payment .credit-card-details:last-child .payment-methods-checkout .right-payment.affirm-p{width:auto}.select-one-payment .credit-card-details:last-child .left-payment{flex:auto}.virtualdiamonds-s3-us-east-2-amazonaws-com .close-popup-icon{right:50px!important}.all-images-videos.mobile .iframe-video-d *{width:100%;padding:0;display:flex!important;align-items:center;justify-content:center}.all-images-videos.mobile .iframe-video-d svg{position:relative;left:2px;color:#ababab;font-size:.85em}.final-ring{padding-bottom:0}.popup-for-iframe-new.popup-video .carat-content img{top:37px;left:25px}.banner-main.engment-banner-sec.blogs-head-sec h1{max-width:100%}.policy-icons-sec .certificate-column h3{font-size:var(--text-xs)!important;width:100%;max-width:100%;text-align:left;margin-top:0!important}.policy-icons-sec .certificate-column a{display:flex;gap:10px;align-items:center}.policy-icons-sec .certificate-inner{padding:0;gap:10px;row-gap:9px;justify-content:flex-start!important}.policy-icons-sec .certificate-column{width:calc(100% / 2 - 5px)}.policy-icons-sec .certificate-column .policy-bottom-circle{max-width:45px;max-height:45px;min-height:45px;min-width:45px;padding:5px}.policy-icons-sec .certificate-column .policy-bottom-circle img{max-width:30px}.policy-icons-sec{margin-bottom:var(--space-5);overflow:hidden}.banner-text a.button{min-width:320px}a.link-custom{max-width:100%}.sticky-inner-main .left-product-details .main-zoom-iamge .main-image-video-diamond *{min-height:auto;height:auto;width:auto}.subtle-text p{font-size:var(--text-xs);margin-top:5px}.shop-by-carat-size .endsSoon-text.ends-soon-txt{max-width:100%!important}.shop-by-carat-size .endsSoon-text.ends-soon-txt>p{-webkit-line-clamp:none;max-width:100%}.banner .banner-text{width:100%!important;margin-left:auto;margin-right:auto}.ready-ship-banner .inner-banner-wrapped .banner-content{padding:0 15px 15px;bottom:10px;width:100%;position:static}.ready-ship-banner.main-bespoke-banner .inner-banner-wrapped{padding:0;min-height:auto;background:#fff;gap:0}.WeddingCollection p,section.own-engagment.education .inner-own-eng p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:none;overflow:hidden}.diamond-view .left-product-images{position:relative;overflow:hidden}.sticky-inner-main .left-product-details .main-zoom-iamge.mobile>div{min-height:100%!important;max-height:100%}.Accordian-main .faq{padding:30px 20px}.wedding-band-page .choose-setting-pages p{padding-bottom:0}.navbar-popup-open .Diamond-Original.view-matching-band{z-index:0}.shop-by-carat-size .carat-tabs-sect span{font-size:var(--text-sm)}.care-faq-page .faq{background:none;padding:0!important}.banner-Rings .button{font-size:var(--text-xs)}.main-faq-accordion{margin-top:30px}.image-below-t-mob{flex-direction:column-reverse}section.ready-ship-banner.text-with-image-bands-eter .inner-banner-wrapped{min-height:inherit}.all-tab-content-aprent>.container{width:calc(100% - 30px)}.main-tab-customs-for-two-tabs ul#tabs-nav-parent-main>li{width:auto}.shoping-car-page.intake-success-page{padding-top:30px}.return-to-link a{font-size:var(--text-xs)}body.email-popup-open .all-images-videos.mobile .iframe-video-d{display:none}.all-images-videos.mobile .iframe-video-d{position:absolute;left:auto;top:0;margin-bottom:0;right:0}.iframe-video-d span{justify-content:flex-start;width:auto;background:0 0;border:2px solid #eaeaea!important;min-width:40px;min-height:40px;display:inline-block;position:relative;border-radius:100%}.banner-main.engment-banner-sec{display:flex;align-items:flex-end;background-size:cover;background-position:top;min-height:700px}.banner-main.engment-banner-sec.home-black-friday{min-height:600px}.banner-main.engment-banner-sec.blogs-head-sec{margin-top:30px}.our-story-main .your-purchase-at-sama-right{gap:15px 0}.main-parent-only-guide-hub .guide-tab-section.tab-content-main-tab .guide-section:nth-child(2n) .image-row{flex-direction:column-reverse}.main-parent-only-guide-hub .guide-tab-section.tab-content-main-tab .guide-hub-contnet h3{margin-top:0!important}.main-parent-only-guide-hub .guide-tab-section.tab-content-main-tab .guide-section{margin-bottom:50px!important}.main-parent-only-guide-hub .guide-tab-section.tab-content-main-tab .guide-section:last-child{margin-bottom:0!important}.guide-hubs-footer{padding-top:0!important}.bottom-bann-with-purple-text p{bottom:30px}.our-mission-main p,.our-story p{font-size:13px!important}.jewelery-three-col .bridalSets-text{min-height:auto;padding:10px 15px 0!important;background:transparent}.earings-slider{max-width:94%}.engagement-ring ul li.shop-shape-image i{min-width:32px;width:30px!important}.ShopCategory.ShopDiamondCotegory .heading-shop-now{position:static!important}.ShopDiamondCotegory .column-width .heading-shop-now h3{font-size:13px!important;text-align:center;font-weight:400!important}.jewelery-three-col{margin-top:15px;gap:20px;row-gap:0!important}.jewelery-three-col .bridalSets{width:calc(100% / 2 - 10px)!important;height:auto!important}.jewelery-three-col .bridalSets .bridalSets-img{max-height:100%;overflow:hidden}.content-show.main-content.jewelry .engagement-ring ul li a{font-weight:500}.mobile{display:block}section.add-matching-wedding-band .loves-inner{background-image:none!important;border:1px solid #eaeaea}section.add-matching-wedding-band img.mobile{max-width:100%}section.add-matching-wedding-band .love-right-content{position:static;bottom:auto;left:0;right:0;margin:0 auto;top:50px;width:100%;background-color:transparent;border-radius:5px;padding:var(--space-2);background:#fff;max-width:100%;text-align:center}.love-bri-section .loves-inner .love-right-content{width:100%;padding:15px;position:static;background:#fff;max-width:100%}.sec-space{padding-block:var(--space-5);padding-inline:0}.sec-space-bottom{padding-bottom:var(--space-5)}.sec-space-top{padding-top:var(--space-5)}.design-your-enguagement-new-layout .grid-wrapper-bar .contant-bar span.forword-arrow{display:none}.banner-content-bottom-mobile .endsSoon-text{top:auto;bottom:20px;position:absolute;width:calc(100% - 40px)}.banner-content-top-mobile .banner-content{bottom:auto;top:20px}.main-bespoke-banner .Bespoke-banner{position:static}.banner-content-top-mobile .endsSoon-text.ends-soon-txt{bottom:auto;top:20px}.banner-content-top-mobile .mobile img{height:100%;display:block}.sec-titlebar-top{margin-bottom:var(--space-2)}.Shop-by-Style .sec-titlebar-top,.ShopDiamondShape .sec-titlebar-top,.for-banding-band-by-metal-img .sec-titlebar-top,.scroll-own-engagement .sec-titlebar-top,.shop-by-color-slider-section .sec-titlebar-top,.wedding-style .sec-titlebar-top{margin-bottom:var(--space-3)}.diamond-shape-common .diamond-three-slide{padding-top:0}.ShopCategory.ShopDiamondCotegory.Shop-by-Style,.ShopDiamondShape,.main-page-parent .own-engagment.suggestion-sama,.own-engagment.own-pd-control{padding-block:var(--space-5);padding-inline:0}.celebrate-content{margin-right:0}body .minified-version{overflow:hidden;background-color:transparent;padding:0!important}.for-banding-band-by-metal-img .popular-grid-wrapper .imgg-sec img{padding:7px 0;max-height:95px}.wedding-band-bespoke .inner-banner-wrapped{background:#fff;gap:0}.only-for-engagement-ring-by-metal .sec-titlebar-top{margin-bottom:var(--space-3)}.wedding-page-shine-banner .ends-soon-txt{gap:10px;flex-direction:column;position:static;width:100%}.wedding-page-shine-banner .ends-soon-txt h2,.wedding-page-shine-banner .ends-soon-txt p{width:100%;margin:0;text-align:center;padding:0}.wedding-page-shine-banner .ends-soon-txt h2{justify-content:center}.sec-titlebar-top p{font-size:var(--text-sm)}.blog-section .contant-bar,.heading-shop-now p{padding-block:var(--space-1)!important;padding-inline:0!important}.celebrate-content.mobile img{display:block}.ShopDiamondShape.gemstone span,.bridalSets-img.desktop h3,.inner-polular-eng.shop-by-color-slider-main .slick-slide .popular-grid-wrapper .text-icon p,.jewelery-three-col .bridalSets-text h3,.shop-by-carat-size .endsSoon-text.ends-soon-txt p,.slider-flex-category .column-width span.sec-links-common{font-size:var(--text-13)!important}.MostLoved .MostLoved-img-text p,.ShopCategory-img-text p,.ShopCategory.ShopDiamondCotegory .slider-flex-category.mobile .column-width span.sec-links-common,.ShopDiamondShape-img-text span,.banner-content p,.endsSoon-text.ends-soon-txt p,.grid-wrapper-bar .contant-bar,.heading-shop-now p,.popular-grid-wrapper .text-con{font-size:var(--text-13)}.MostLoved .MostLoved-img-text p,.ShopCategory-img-text p,.ShopDiamondShape-img-text span{padding-top:0}.minified-version .certificate-column>a img{margin:0 auto!important}.policy-icons-sec .certificate-column h3 br{display:none}.add-matching-wedding-band .loves-inner .love-left-image{width:100%}.endsSoon.ends-soon.shop-by-carat-size.gemstone-by-carat .endsSoon-text.ends-soon-txt{max-width:100%!important;gap:0}.endsSoon.ends-soon.shop-by-carat-size.gemstone-by-carat .endsSoon-text.ends-soon-txt .common-banner-circle-bottom{display:flex;flex-direction:column;gap:15px}.ready-ship-banner .banner-content{position:static;background:#fff;padding:var(--space-2)!important}.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text:last-child{margin-bottom:0}.jewelry-policy-banner{margin:45px 0!important}.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text,.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text h2,.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text h3,.flex.common-row.EngagementBridal-2 .EngagementBridal-2-img.text p,.love-bri-section .loves-inner .love-right-content{text-align:center}.celebrate-inner,.jewelry-bespoke-banner .inner-banner-wrapped{min-height:auto}.policy-minify-circle{max-width:45px;max-height:45px;min-height:45px;min-width:45px;padding:5px;border:2px solid #eaeaea;border-radius:100%;display:flex;align-items:center;justify-content:center;background-color:#fff}.all-column-in-single-row,.jewelry-as-everyday-ciara{flex-wrap:nowrap!important}.all-column-in-single-row{gap:10px}.custom-width-for-img-on-mobile .image-col-left img{max-width:200px!important}.new-layout-for-most-loved-diamond-page .grid-wrapper-bar{width:100%!important;max-height:100%!important}.new-layout-for-most-loved-diamond-page .grid-wrapper-bar img{position:static!important;aspect-ratio:1/1}.new-layout-for-most-loved-diamond-page .img-bar{padding-bottom:0!important}.design-your-enguagement-new-layout h2.heading-text span{padding:0 15px}.banner-content p{padding-top:0}.grid-wrapper-bar .contant-bar{padding:var(--space-1)}.gray-sub-title{letter-spacing:var(--mobile-eywbro-letter-spacing)}.endsSoon-text.ends-soon-txt p a{margin:0 auto}.main-page-parent .bands-detail section.AnniversaryRing-main.own-engagment.education.p-t,.main-page-parent .diamond-view .sticky-inner-main{padding-bottom:var(--space-5)}.gem-view section.own-engagment.suggestion-sama{padding-bottom:0!important;padding-top:0!important}.details-page section.own-engagment.suggestion-sama,.main-page-parent .diamond-view .own-engagment.suggestion-sama,.main-page-parent section.own-engagment.suggestion-sama.white-bg-full-width{padding-top:var(--space-5);padding-bottom:var(--space-5)}.bands-detail .ready-ship-banner.main-bespoke-banner{padding-bottom:0!important}.sticky-inner-main .right-product-content .setting-price-main{margin-top:0}.inner-matching-bands>a span:last-child,.suggestion-sama .inner-polular-eng .popular-grid-wrapper .text-con>p:last-child{font-size:var(--text-xs);font-weight:400}.Diamond-Original-main.Centerstone .bar-slider-mobile{padding-bottom:0!important}.Diamond-Original-main .Diamond-Original,.shape-diamond-filter.active .shape-icons{min-height:auto}.hide-data.list-active .inner-dimond-data-stucture .pro-cart-data p:last-child{font-size:var(--text-xs)!important}.hide-data.list-active .inner-dimond-data-stucture .pro-cart-data p.color-clarity-details{font-size:var(--text-13)!important}.certificate-new-parent .section-heading:after{width:40px;margin-top:20px}.certificate-new-parent h2.section-heading a{font-size:22px}.certificate-banner-text-aprent .top-sub-head{font-size:9px!important;letter-spacing:.2em}.certificate-column img{max-width:32px;max-height:32px;min-height:32px}.sticky-inner-main .viewer-container.mobile>h3{font-size:var(--text-tb)!important}.suggestion-sama .inner-polular-eng .popular-grid-wrapper .text-con>p{white-space:normal}.endsSoon-text.ends-soon-txt{display:flex;flex-direction:column;gap:15px}.mission-banner-common .EngagementBridal-text p em{font-size:var(--text-tb)}.all-band-card.mobile{display:block;width:100%;padding-left:0}.steps-list .step-detail{justify-content:center;border-radius:5px;border:1px solid #e5e5e5}.step-detail .step-img{display:none}.step-detail .step-button-content{text-align:center;width:100%}.shoping-car-page .summry-col-right .add-form-gift-checkout{position:fixed;bottom:0;left:0;width:100%;margin:0}.card-right-side .add-form-gift-checkout button:hover{background-color:var(--brand-primary);color:#fff}.stepper-outer>:not(:first-child) .stepper:before{width:43px;left:-21px}.text-link-outer{margin:0 auto}.Education .grid-wrapper-bar .contant-bar,.wedding-band-edu .grid-wrapper-bar .contant-bar{position:static}.gemstone-detail-image-contents a{font-size:var(--text-xs)}.jewelery-three-col .bridalSets-text h3{display:block}.jewelery-three-col .bridalSets>a{white-space:unset!important;width:100%}.slider-carat-inner-text{padding-inline:0}.connector{width:18%;left:24%}.connector.two{left:58%}.matching-band-card-outer{flex-wrap:wrap;gap:var(--space-2)}.matching-band-card-left,.matching-band-card-right{max-width:100%}.inner-matching-bands .matching-band-card-right span{text-align:center}.all-band-card-step3{padding:0}.all-band-card-step3 a{padding:var(--space-12) 0}.sticky-inner-main .right-product-content .heading-four .carat-size{font-size:28px}.certificate-new-parent:not(.policy-icons-sec) .certificate-banner-text-aprent{padding-block:80px}.certificate-new-parent:not(.policy-icons-sec) .certificate-inner{padding-top:35px;padding-bottom:0;gap:25px}.certificate-new-parent:not(.policy-icons-sec) .certificate-column h4{margin-bottom:0}section.gemstone-main .color-slider img{padding:10px}.gem-view .certificate-new-parent{margin-top:var(--space-5)}body.email-popup-open .step-outer .steps-list{z-index:0}.add-form-gift-checkout .add-per-info{display:flex;justify-content:space-between;gap:0;align-items:normal;background:#fff;padding:20px 15px;border-top:1px solid #eaeaea}.card-right-side .add-form-gift-checkout .add-per-info p.mobile{background:#fff;color:var(--brand-primary);padding:0 15px 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.card-right-side .add-form-gift-checkout .add-per-info p.mobile span{display:block;color:var(--text-primary)}.mission-banner-common .EngagementBridal-text .explore-btn{margin:0 auto}.minified-version .certificate-inner .certificate-column{width:calc(100% / 3 - 10px);flex:1 0 auto;border:none;padding:0!important}.minified-version .certificate-inner{gap:7px!important;row-gap:16px!important}.minified-version .certificate-column>a{display:flex;align-items:center;gap:5px!important;flex-direction:column;justify-content:center;text-align:center}.minified-version .certificate-column>a h3{text-align:center;margin-top:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.minified-version .certificate-inner .certificate-column+.certificate-column{margin-top:0}.minified-version .certificate-column>a h3 br{display:block}.Four-column-layout .column-width{position:relative;width:calc(100% / 2 - 6px)}.Four-column-layout .column-width .heading-shop-now{position:static!important;text-align:center}.popular-grid-wrapper .imgg-sec{font-size:var(--text-xs);text-align:center;font-weight:400;margin-top:5px}.Four-column-layout .flex{gap:12px;align-items:baseline}.banner-image-wrapper img.banner-image{max-width:100%;max-height:100px}}@media (max-width:639px){.lab-certificate{width:100%!important;max-width:100%!important}.ShopCategory-img-text{width:calc(100% / 2 - 20px);margin:10px}.MostLoved h2,.ShopCategory h2,.ShopDiamondShape h2{padding-bottom:0;padding-top:0}.endsSoon-img{width:100%;line-height:0}.bridalSets{position:relative;background:#cbcdc7;width:100%}.ShopCategory{padding-bottom:40px}.ftr-contact-form{margin:0;text-align:center}.submit-btn .button{padding:16px 20px}.MostLoved .MostLoved-btn .button{padding:13px 40px}.banner-text a.button{padding:19px 13px}.MostLoved .column-width,.ShopCategory .column-width{width:calc(100% / 2 - 0px)}.MostLoved .MostLoved-btn{margin:40px auto 0}.eternityRings .container{padding:0!important}.bridalSets-2 .bridalSets-text{position:static;width:100%;padding:40px 15px;text-align:center}.bridalSets .bridalSets-text{padding:40px 15px;width:100%}.bridalSets .bridalSets-img{width:100%;object-position:center;width:104vw;margin-left:-14px}.bridalSets.flex{flex-direction:column-reverse}.dsk-bridalSets-img{display:none}.mb-bridalSets-img{display:block;text-align:center;width:100%;position:absolute;left:0;right:0;top:0;bottom:0}.bridalSets-2 .mb-bridalSets-img img,.bridalSets-img .mb-bridalSets-img img{width:100%;margin:0 auto}.mb-bridalSets-img img{width:100%}.Accordian-main .faq{padding-bottom:40px}.more-to-explore-child{width:calc(100% / 2 - 20px);margin:10px}.wishlists-inner-row{grid-template-columns:repeat(1,1fr)}.review-named-right-img{width:20%;padding-left:0}.review-named-person .review-named-about{width:100%;padding-right:0}ul.review-list-top li{flex:1 0 24%}.sort-start-heighest{width:100%}section.shipping-delivery{padding:0}.banner-main.engment-banner-sec .banner-img.min-ht img,.min-ht{min-height:auto}.banner-text a.button{padding:15px 30px}.shoping-card-main-wrap .shoping-card .product-ring-price{padding-left:0;width:100%}.shoping-card-main-wrap .shoping-card .checkout-right-price.diamond-price,.shoping-card-main-wrap .shoping-card .product-ring-price,.shoping-card-main-wrap .shoping-card .shop-card-inner .product-info .gemstone-price{padding-left:0;width:100%;margin-top:20px}.diamond-by-common{border-right:0;padding-right:0;margin-bottom:20px}.choose-setting-pages-main .style-main,.shop-by-shape-page .shape-main,.shop-by-shape-page .shop-by-metal-page{width:100%;max-width:100%}.order-history-main-dashboard .order-col{width:100%}.data-base-cart .shop-card-inner .product-pic{gap:10px}section.gemstone-main .shop-by-page-common{max-width:100%;font-size:var(--text-xs)}.slick-prev{left:0}.slick-next{right:0}.cart-right-price{width:100%;text-align:left}.ring-size-cart-checkout p{text-align:left}.final-ring ul.product-list li,.shoping-car-page ul.product-list li,ul.product-list .details-videos{width:100%!important}.bridalSets .bridalSets-text span{font-size:13px!important;text-align:center}ul.product-list-thumbnail{width:100%;position:static;left:0;max-height:inherit;overflow-x:scroll;white-space:nowrap;display:block;margin-bottom:20px}ul.product-list-thumbnail li{width:70px;display:inline-block;margin-right:5px}.sticky-right-column .sticky-right-column{margin-top:0;padding-top:0}.continue-payment{width:100%;text-align:center}.move-pages .continue-payment{text-align:center}.continue-payment a,.continue-payment button{width:100%}.move-pages .move-cart{width:100%;max-width:100%;margin-bottom:10px}.success-order .ring-gemstone-description.shop-card-inner.gemstone .gemstone-cart .gemstone-img-text,.success-order .ring-gemstone-description.shop-card-inner.gemstone .product-pic .diamond-ring-img-text,.success-order .shop-card-inner .product-info .checkout-name-description .diamond-text-img,.success-order .shop-card-inner .product-pic .diamond-ring-img-text,.success-page-order .success-order .product-info.gemstone-only .gemstone-cart .gemstone-img-text,.success-page-order .success-order .success-order-left>.product-info.diamond-only .checkout-name-description .diamond-text-img{width:35%}.success-order .ring-gemstone-description.shop-card-inner.gemstone .gemstone-cart .gemstone-name,.success-order .ring-gemstone-description.shop-card-inner.gemstone .product-pic .product-info-inner,.success-order .shop-card-inner .product-info .checkout-name-description .diamond-name,.success-order .shop-card-inner .product-pic .product-info-inner,.success-page-order .success-order .product-info.gemstone-only .gemstone-cart .gemstone-name,.success-page-order .success-order .success-order-left>.product-info.diamond-only .checkout-name-description .checkout-left-des.diamond-name{width:65%!important;padding-left:20px}.success-order .ring-gemstone-description.shop-card-inner.gemstone .gemstone-cart .gemstone-price,.success-order .ring-gemstone-description.shop-card-inner.gemstone .product-pic .product-ring-price,.success-order .shop-card-inner .product-info .checkout-name-description .checkout-right-price,.success-order .shop-card-inner .product-pic .product-ring-price,.success-page-order .success-order .product-info.gemstone-only .gemstone-cart .gemstone-price,.success-page-order .success-order .success-order-left>.product-info.diamond-only .checkout-name-description .checkout-right-price.diamond-price{width:100%!important;text-align:right;margin-top:15px}.success-page-order .success-order .success-order-left>.product-info.diamond-only{margin-top:0}.success-order .ring-gemstone-description.shop-card-inner.gemstone .gemstone-cart,.success-order .ring-gemstone-description.shop-card-inner.gemstone .product-pic,.success-order .shop-card-inner .product-pic,.success-page-order .success-order .success-order-left>.product-info.diamond-only .checkout-name-description,.success-page-order .success-order .success-order-left>.product-info.gemstone-only .gemstone-cart{gap:0!important}section.own-engagment .inner-own-eng .ring-grid-sec{margin-bottom:var(--space-4)}.content-show p{font-size:var(--text-base)}.bridalSets-text h3{max-width:100%}.button{font-size:var(--text-sm);padding:10px 20px}.bridalSets.flex{margin-bottom:0}.gemstone-diamond-img{width:80px;height:80px}.gemstone-diamond-img img{max-width:50px}.ShopDiamondShape-img-text.diamond.page .gemstone-slider-main .color-name{font-size:var(--text-sm)}.ShopDiamondShape-img-text.diamond.page .slick-slider .slick-arrow.slick-prev{left:-2px!important}.ShopDiamondShape-img-text.diamond.page .slick-slider .slick-arrow.slick-next{right:5px!important}.account-inner .account-right-data{margin-bottom:0}.order-history-main-dashboard{padding-bottom:0;gap:20px}.page-not-found-404{padding:50px 0}.luxury-conscience-wrapper .inner-wrapper{gap:30px}.banner-img-slider>img{max-width:100%;max-height:100px}section.hintt-drop-popup{max-width:90%}.banner-section{padding-bottom:30px;padding-top:30px}.ShopDiamondShape{padding-left:15px;padding-right:15px}.singleProduct .all-images .detail-images .detail-images-common .white.default-img>div{margin-bottom:0}.order-history-dashboard-table{overflow:auto;margin-bottom:20px;padding-bottom:20px}.orders-history-dashboard table.orders-history-table{margin-bottom:0;width:600px;max-width:inherit}.footer-all-pages-display .diamond-shape-img .ShopDiamondShape-img-text{width:calc(100% / 4 - 10px)}.order-details-column{width:100%;padding-right:0;max-width:160px}.right-des-order{width:100%;margin-top:10px}.order-details-description{margin-bottom:10px}.order-items-right{gap:10px;flex-wrap:wrap;row-gap:0}.order-items-right>div{width:calc(100% / 2 - 5px)}.shipping-inner{grid-template-columns:repeat(1,1fr)}.wedding-page .bridalSets{align-items:flex-start!important;flex-direction:row}.Bespoke-banner img,.endsSoon-img img,.inner-banner-img img{max-height:inherit}.singleProduct .all-images .detail-images .default-img{column-gap:12px}.singleProduct .all-images .detail-images .default-img>div,.singleProduct .choose-gemstones video,.singleProduct .gemstone-image-choose{width:calc(33% - 8px)}.best-seller-main>.best-seller form .css-b62m3t-container{min-width:130px;outline:0!important;border:none!important}ul.product-list-thumbnail li img{max-height:55px}.search-sort-category .search-on-hover{position:static;padding-right:0}.search-sort-category .search-on-hover .dropdown-content.ss__options{min-width:100%;width:100%;right:0}.search-sort-category{padding-right:10px}.search-sort-category .search-on-hover:before{position:static;display:inline-block;float:right;margin-top:5px;margin-left:10px}.hint-card-inner .product-pic{display:flex;align-items:center;width:100%;gap:10px}.hint-card-inner .product-info{width:80%}.wedding-page.diamond-set .bridalSets .bridalSets-text{background-color:#ffffff4a}.data-base-cart .gemstone-cart>div{width:100%}.my-account-info ul li{word-break:break-all}.Schedule-head{font-size:25px}.Schedule-Appointment-inner iframe{min-width:100%!important}.Schedule-Appointment h2{margin-top:0!important}.Schedule-Appointment{margin-top:40px}.schedule-head-btn .schedule-main-btn{max-width:100%}.schedule-head-btn .schedule-text>span:first-child{font-size:var(--text-base)}.heart-icon svg{z-index:1;top:2px;right:2px;font-size:20px}.ir312-diamond-color-box.ir312-diamond-fc-box .data{left:0!important;width:100%;right:0}.diamond-size-box .ir312-slider-bar-carat .data[style="left: 90%;"]:before{left:30px}.diamond-size-box .ir312-slider-bar-carat .data[style="left: 90%;"]{margin-left:-40px;left:84%!important}.data-new-layout-caret ol .fore span{font-size:10px;white-space:normal}.ir312-slider-bar-carat.data-new-layout-caret .fore1{left:1%}.ir312-slider-bar-carat.data-new-layout-caret .fore2{left:13%}.ir312-slider-bar-carat.data-new-layout-caret .fore3{left:25%}.ir312-slider-bar-carat.data-new-layout-caret .fore4{left:37.5%}.ir312-slider-bar-carat.data-new-layout-caret .fore5{left:50.9%}.ir312-slider-bar-carat.data-new-layout-caret .fore6{left:63.5%}.ir312-slider-bar-carat.data-new-layout-caret .fore7{left:76%}.ir312-slider-bar-carat.data-new-layout-caret .fore8{left:88.6%}.cs-your-mind-sec .diamond-size-box .data-new-layout-caret .data[style="left:90%"]{left:76%!important}.cs-your-mind-sec .diamond-size-box .data-new-layout-caret .data[style="left:90%"]:before{left:70px}.credit-card-details>div{padding-left:0;padding-right:0}.all-images-videos.mobile{display:block}.all-images-videos.desktop,.sticky-inner-main .left-product-details .main-zoom-iamge.desktop{display:none}.own-engagment .heading-sec h2,.own-engagment.education .heading-sec h2{font-weight:500!important}.own-engagment.own-pd-control .heading-sec h2{font-weight:400!important}.banner-img-slider{padding:0 0 20px}.common-row.banner .banner-ring-text-btn{margin-bottom:var(--space-4)}.ShopCategory-img img{width:135px}footer.footer{padding-top:var(--space-5);padding-bottom:var(--space-5)}.ftr-contact-ul{margin:0 0 30px;width:100%}.ftr-contact-form .ftr-icons{justify-content:space-between}.ftr-contact.flex ul li>a,ul.ftr-contact-form>li p{font-size:var(--text-sm)}.popular-grid-wrapper{width:31%}.AnniversaryRing-main.own-engagment.education.p-t .inner-own-eng .ring-grid-sec{row-gap:30px}.ShopDiamondShape-img-text .own-ring-white img{max-width:80px;max-height:80px}.details-page section.own-engagment.suggestion-sama{padding-top:var(--space-5);padding-bottom:var(--space-5)}.common-row.banner .slick-next,.common-row.banner .slick-prev{bottom:-20px}.common-row.banner .slick-dots{bottom:0}.own-engagment.education.Education,.own-engagment.education.wedding-band-edu,.own-engagment.scroll-own-engagement{padding-block:var(--space-5);padding-inline:0}section.own-engagment.education.Diamond.Education{padding-top:var(--space-5)}.shop-by-color-slider-section .popular-grid-wrapper .imgg-sec{height:auto;padding:5px!important}.sticky-inner-main .main-zoom-iamge.mobile .slick-slider .slick-arrow.slick-next,.sticky-inner-main .main-zoom-iamge.mobile .slick-slider .slick-arrow.slick-prev{top:50%;transform:translateY(-50%);font-size:0;border:0;height:20px;width:16px!important;background-color:transparent;cursor:pointer}.sticky-inner-main .main-zoom-iamge.mobile .slick-slider{overflow:hidden}.video-collage{margin-left:auto;margin-right:auto}.main-image-video-diamond{line-height:0}.luxury-conscience-wrapper .inner-wrapper .gemstone-luxury-content{bottom:10px}.certificate-column{width:100%;text-align:center}.right-content-lay-out-new{padding:20px}section.own-engagment.suggestion-sama.full-width-white-bg.combined-sec{padding-bottom:var(--space-4)}.step-outer{gap:5px}button.scroll-to-top{right:15px}.common-tabs-new-content-layout-inner{margin-top:20px}.main-top-sect-right-chart>h3{margin:0}.tabbing-difference .main-tabbing,.understanding-diamond-tabs .main-tabb{font-size:var(--text-xs)}.sticky-inner-main .right-product-content .social-icons ul li+li{padding-left:8px}.summry-col-right{padding:20px}.select-one-payment .credit-card-details .card-details form .form-control{width:100%}.ring-sizer-page-parent-custom ul#tabs-nav-parent-main li a{min-height:100px;max-width:100px;padding:3px}section.ring-sizer-page-parent-custom ul.only-for-tab-design li span img{max-width:60px;max-height:60px;object-fit:contain}.create-account-inner .checkbox-container{margin-bottom:40px}.account-creations{gap:0;flex-wrap:wrap}.account-creations .account-creation-main{width:100%}.diamond-details-comparison li img{min-height:120px;min-width:120px;object-fit:cover;height:120px;width:120px}.left-product-images.left-product-details .main-zoom-iamge iframe{min-height:400px}.prodcut-img img{min-height:180px;max-height:180px}.main-zoom-iamge.mobile .lab-certificate{display:block!important}.Philanthrophy-Partners-page .only-for-tab-design{gap:4px}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li a{min-height:72px;min-width:72px}.ring-sizer-page-parent-custom ul#tabs-nav-parent-main li a{font-size:10px!important}section.ring-sizer-page-parent-custom ul.only-for-tab-design li span{max-width:60px}.blogs-list a.blog-m{width:100%}.all-blogs-list h2.center{margin-bottom:20px}.ftr-icons.flex{gap:26px}.inner-banner-wrapped .banner-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.bridalSets-necklaces.flex .bridalSets-text span{padding:2px 0 0}.Diamond-Original-main.Setting-Carat .Diamond-Original-main.Centerstone .bar-slider-mobile>span:last-child a{margin-right:0}.allthree-images.three-gold-tones figure{width:100%!important}.three-gold-tones{row-gap:40px!important}.layla-comparison .allthree-images>figure:not(:last-child):after{top:-40px;right:-23px}.dia-gem-suggestions .popular-grid-wrapper .imgg-sec,.dia-gem-suggestions .popular-grid-wrapper .imgg-sec img{height:auto!important;width:100%!important;max-height:max-content;min-height:auto;object-fit:cover}.StripeElement{width:100%}.ShopDiamondShape .ShopDiamondShape-img-text h3{font-size:13px!important;margin-top:10px!important}.own-ring-white{margin-bottom:8px}.certificate-column{width:calc(100% / 2 - 20px)}.certificate-new-parent .certificate-banner-text-aprent{padding-left:20px;padding-right:20px}.step-detail .step-img{display:none}.luxury-conscience-wrapper .inner-wrapper .gemstone-luxury-content{transform:none}}@media (min-width:640px) and (max-width:767px){.right-product-content{position:relative}}@media (max-width:600px){.create-account-inner .name-fields{flex-direction:column}.mission-banner-common .EngagementBridal-text{top:0;bottom:0}.mission-banner-common .EngagementBridal-text .explore-btn{margin-top:auto}}@media (max-width:570px){.other-payment-button>div{width:100%}.other-payment-button .google-pay-button-container button{height:42px;min-height:42px}.message-box{max-width:92%}section.ready-ship-banner .banner-content p,section.ready-ship-banner.tp.diamond.customize-your-ring .banner-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:none;overflow:hidden}.ready-ship-banner.tp.diamond.customize-your-ring a.link-custom{margin-top:0}.faq-tabbing-links{row-gap:10px}.faq-tabbing-links>a{display:block;width:100%}.diamond-details-d .sticky-inner-main .left-product-details .main-zoom-iamge>div img{width:100%!important;object-fit:cover;object-position:center bottom;height:100%!important}.design-your-enguagement-new-layout .contant-bar span.sec-links-common{max-width:100px}}@media (max-width:479px){.ShopDiamondShape-img-text{width:calc(100% / 3 - 0px);padding:15px 10px}.all-pages-data{width:100%;margin:10px 0;text-align:center}.MostLoved .column-width,.ShopCategory .column-width{width:100%;padding:0 0 20px}.MostLoved .MostLoved-btn{margin:15px auto 0}.MostLoved h2,.ShopCategory h2,.ShopDiamondShape h2{padding-bottom:0}.mobile-ShopDiamondShape-main{padding:40px 0}.eternityRings-img img{height:auto;object-position:center;width:100%;margin:0 auto}.more-to-explore-child{width:calc(100%);margin:0}.singleProduct a.ChooseSetting>button{padding:15px 45px}.shape-slider .Diamond-Original>a{padding:10px 24px;font-size:var(--text-xs);height:40px;border-width:3px}.contact-inner .contact-inner-common{width:100%}.shop-by-common{position:relative;width:100%;text-align:center}.lab-diamond-btn .ShopByStyle>a:after,.shop-by-metal a:after,.shop-by-shape>a:after{display:none}.white-wrapper .lab-diamond-btn{gap:10px}.best-seller label{width:auto;margin-right:0;margin-bottom:10px;display:block;width:100%;text-align:center}.all-pages-data .outerDiv{min-height:auto;margin-bottom:40px}.location-1{flex-wrap:wrap}.loc-desc{width:100%}.loc-desc,.select-btn{margin-bottom:20px}.shop-card-inner .gemstone-cart .gemstone-img-text,.shoping-card-main-wrap .shoping-card .diamond-text-img,.shoping-card-main-wrap .shoping-card .shop-card-inner .diamond-ring-img-text,.shoping-card-main-wrap .shoping-card .shop-card-inner .product-info .gemstone-img-text{padding:0 10px 0 0}.shoping-card-main-wrap .shoping-card .checkout-right-price.diamond-price,.shoping-card-main-wrap .shoping-card .product-ring-price,.shoping-card-main-wrap .shoping-card .shop-card-inner .product-info .gemstone-price{text-align:left}.main-arrow-heading .main-btn-setting{display:grid;grid-template-columns:1fr;padding:15px}.chooseDiamond-active .one-choose-setting:first-child>a,.one-choose-setting:first-child>a,.one-choose-setting>a,.one-choose-setting>span{font-size:10px}.best-seller-main>span{width:50%;position:relative;z-index:1}.best-seller-main>.best-seller form .css-b62m3t-container .css-13cymwt-control .css-1fdsijx-ValueContainer>div{font-size:11px;padding:0;margin:0}.best-seller-main>.best-seller form label{font-size:11px;margin-bottom:0;width:auto}.metal-name-by-default,.metal-name-item-name,.resultdata.all-pages-data.active .all-pages-data .metal-name{font-size:var(--text-sm)}.all-pages-data .outerDiv{margin-bottom:0}.EngagementBridal-main .EngagementBridal-text .button,.ShopCategory.ShopDiamondCotegory.Anniversary div.flex .discover-collection a.button,.banner-ring-text-btn>span,.menRings.Bridal-Jewellery .menRings-main .menRings-text a.button{font-size:var(--text-xs)}.ShopCategory.ShopDiamondCotegory.Anniversary div.flex .discover-collection{margin-top:20px}.celebrate-content a.see-btn{font-size:var(--text-xs)}.love-left-image img{max-width:250px}.ShopCategory.ShopDiamondCotegory.Anniversary.Rings .discover-collection.mobile .button{font-size:var(--text-xs)}.detail-content-list ul li{font-size:11px;line-height:normal;margin-bottom:10px}.detail-content-list{margin-top:10px}.detail-ring-image img{max-width:130px}.card-right-side .order-box>p{font-size:11px}.card-right-side .order-box .detail-content-list-checkout li{font-size:var(--text-xs);line-height:normal}.table-count{margin-top:15px}.last-update-order p{font-size:10px;padding-top:10px}.card-right-side .add-form-gift .add-per-info p,.card-right-side .add-form-gift-message p{font-size:var(--text-xs);line-height:normal}.card-right-side .add-form-gift svg,.card-right-side .add-form-gift-message svg{width:22px;height:22px}.card-right-side .add-form-gift-checkout .add-per-info span{font-size:var(--text-xs);line-height:normal}.detail-price-main .remove-option a,.detail-price-main .remove-option span,section.add-matching-wedding-band .love-right-content a.explore{font-size:var(--text-xs)}.detail-price-main .remove-option{padding:10px 15px}.detail-price-main{gap:10px}.detail-price-main .detail-col{width:calc(100% / 2 - 5px);padding:10px}.choose-setting-pages-main .shape-main>span,.shop-by-page-common .corusel-diamond .check-text span,.shop-by-page-common .corusel-diamond .corusel-diamond-heading,.shop-by-shape-page .shop-by-metal-page .metal-variants .metal-text{font-size:var(--text-sm)}.form-group-diamond input:checked+label:after{width:3px;height:8px;border-width:0 1px 1px 0}.form-group-diamond label:before{padding:6px}.shop-by-page-common .corusel-diamond .check-text .corusel-diamond-checkbox{margin-right:6.8px}.main-diamond-filter .lab-grown-shape-icons>span,.shop-by-page-common .color-slider>span,.shop-by-page-common .shape-main>span,.shop-by-page-common .shape-slider-1>span{font-size:var(--text-sm)}.protect-purchase-main{padding:10px}.shoping-car-page .shoping-card-main-wrap .card-right-side{margin-top:0}.protect-check-list ul li label{line-height:14px;padding:7px 6px;min-height:46px}.protect-content a.learn{line-height:18px}.protect-content p{line-height:normal}.protect-content .pro-right{width:30%}.protect-content .pro-left{width:70%}.Engraving input[type=text],select#cars{width:80%}.singleProduct-text .btn-custom button{padding:10px 20px;font-size:var(--text-sm)}.shipping-add .order-data>p,.shipping-add ul a{font-size:var(--text-sm)}.payment-form .checkout .checkout-left form .form-control,.similar-gemstones .gemstone-inner-main{width:100%}.success-page-order .success-order{padding:40px 15px 20px}.success-order .refer-friend-box>a{padding:10px 30px;font-size:var(--text-sm)}.success-order .sign-up-email-order{padding:15px}.banner-text>span{font-size:var(--text-sm)}.own-engagment .grid-wrapper-bar .img-bar img{height:130px;max-height:130px}.ShopDiamondCotegory .column-width h4,.grid-wrapper-bar .contant-bar h3{font-size:var(--text-sm);white-space:normal}p{font-size:var(--text-sm)}.inner-banner-wrapped .banner-content{max-width:100%}.testy-bar{width:100%}.education .contant-bar p,section.testimonial-rings .comment-sec p{font-size:var(--text-xs)}.testimonial-mian-wrrap{row-gap:10px}.content-show p,.content-show p span{font-size:13px!important}.banner-text a.button{padding:10px 20px;font-size:var(--text-xs)}.breadcrum ul li a{font-size:var(--text-xs);line-height:normal}.client-name p{font-size:var(--text-base)}section.enviromental-sec{padding:30px 0}.contentwrapper p{font-size:var(--text-xs)}.Accordian-main .item{min-height:inherit}.Accordian.wedding-page .heading-sec{padding-bottom:20px}.bridalSets .bridalSets-text{padding:20px 10px}.banner-main.engment-banner-sec .btn-bar{gap:8px}.banner-text>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:none;overflow:hidden;margin-bottom:0!important}.gemstone-banner .banner-text>span,.wedding-banner .banner-text>span{-webkit-line-clamp:inherit}section.ready-ship-banner.diamond .btn-bar{gap:8px}.wedding-page.diamond-set{padding:30px 0}section.ready-ship-banner.tp.diamond .btn-bar a.btn-custom button{font-size:var(--text-xs);padding:12px 18px!important}a.btn-custom button{padding:12px 18px}.button,a.btn-custom button{font-size:var(--text-xs)}.testimonial-mian-wrrap{margin-top:20px}.ShopDiamondShape-img-text.diamond.page .gemstone-slider-main .color-name,.accordion-item-body-content,.footer-all-pages-display .accordion-item-body-content li{font-size:var(--text-xs)}.own-engagment.scroll-own-engagement .popular-grid-wrapper{width:47%}.account-side-bar .nav li a{font-size:var(--text-sm)}.choose-diamonds .diamonds-table .data-tabs li{margin-right:18px}.card-right-side .shipping-info{margin:10px 0;padding:0}.card-right-side .shipping-info a{font-size:var(--text-xs);gap:5px}.card-right-side .shipping-info span svg{width:17px;height:17px}.footer-all-pages-display li{font-size:var(--text-xs)}.cut-list-diamonds ul{flex-wrap:wrap}.similar-span{padding:10px}.need-ass-popup .carat-slider>div:not(:first-child),.need-ass-popup .clarity-list,.need-ass-popup .color-list,.need-ass-popup .cut-list{margin-top:15px;width:100%}.need-ass-popup .carat-slider .slider{width:100%}.need-ass-popup .cut-list ul{flex-wrap:wrap}.need-ass-popup .cut-list ul li{width:auto}.hint-card-inner .product-pic{width:100%}.hint-card-inner .product-info{width:100%;padding-left:0;padding-top:10px}.ring-info-drophint{line-height:normal}#lab-grown-diamonds td,#lab-grown-diamonds th,#shipping-fees-id td,.ring-info-drophint{font-size:var(--text-xs)}.Need-More-Time.footer p{margin-top:10px}.footer-all-pages-display .diamond-shape-img .ShopDiamondShape-img-text{width:calc(100% / 3 - 10px)}.request-helped-cnt p br{display:none}.cut-list-diamonds ul li{padding:0}.banner-main.engment-banner-sec .banner-text,.inner-banner-wrapped .banner-content{bottom:0}.singleProduct-text .detail-accordian .ring-info.add-match-band .add-matchring-column{width:100%}.wishlist_page-column{grid-template-columns:repeat(1,1fr)}.singleProduct-text .Engraving input[type=text],.singleProduct-text select#cars{width:95%}.singleProduct-text .Need-More-Time.footer form .email .submit-btn{position:static}.singleProduct-text .Need-More-Time.footer form .email .error_1{margin:7px 0}.Need-More-Time-details .Need-More-Time.footer form .email input#newsletter-email{padding-right:15px}.Diamond-Original-main.Centerstone>span:last-child a{padding:10px}.account-page ul.product-list li{width:calc(25% - 10px)}.social-cause-donation .protect-content>div{width:100%;min-height:inherit}.choose-your-impact-main p,.protect-content p{line-height:normal}.checkout-left .shipngOverNight{font-size:var(--text-xs);padding:10px}.detail-price-main .diamond-list-cart.detail-col .detail-ring-image{width:calc(100% / 2 - 5px)}.detail-content-main span.only-one-available{font-size:10px}.detail-content-main span.only-one-available svg{font-size:var(--text-base)}.footer-all-pages-display li span{display:block}.footer-all-pages-display .Accordian-main{padding-top:0;padding-bottom:0}.care-faq-page .about-our-products{padding-bottom:20px}.coupon-code.add-form-gift .flex{flex-wrap:wrap}.coupon-code.add-form-gift .flex .apply-btn{max-width:100%}.ring-choose-setting .one-choose-setting p{font-size:9px;margin:3px 0;line-height:normal}.whishlist-colum .top-whish-list{height:auto}.diamond-size-box .ir312-slider-bar-carat .data[style="left: 90%;"]{margin-left:-50px}.data-tabs ul{width:100%}.choose-diamonds .diamonds-table .data-tabs{flex-wrap:wrap;row-gap:5px}.choose-diamonds .diamonds-table .data-tabs li.button{padding:3px!important;font-size:0;display:flex;width:32px;text-align:center;justify-content:center;gap:0}.diamonds-table .breadCram a{margin-left:0}.choose-diamonds .diamonds-table .data-tabs li.active{margin-right:auto}.choose-diamonds .diamonds-table .data-tabs li.button.active{margin-right:5px}.diamoond-gems{min-height:140px}.diamoond-gems img{height:180px}.checkout-left .shipngOverNight .shipping-overnight span,.one-choose-setting>a,.one-choose-setting>span,.one-choose-setting>span a{font-size:var(--text-xs)}.data-new-layout-caret ol .fore span{font-size:7px}.cs-your-mind-sec .diamond-size-box .data-new-layout-caret .data[style="left:90%"]{left:62%!important}.cs-your-mind-sec .diamond-size-box .data-new-layout-caret .data span.n,.designed-by-you .designed-by-you-left p,.your-purchase-at-sama .your-purchase-at-sama-right p{font-size:var(--text-xs)}.size-button.selected{width:25px;height:25px}.oval-container{margin-bottom:5px;padding:3px 10px}.shop-by-color-slider-section .popular-grid-wrapper .imgg-sec img{max-height:80px!important;max-width:80px!important}.ShopDiamondShape-img-text.diamond.gemstone-slide .own-ring-white img{max-width:60px;max-height:60px}.all-images-videos.mobile .video-collage{width:100%!important}.container.choose-setting-pages-main{min-height:520px;overflow-y:auto}li.heading-data-categery .main-wrapper{gap:5px}.details-page .video-collage{width:100%!important}.footer-all-pages-display .right-content-lay-out-new li span,.footer-all-pages-display .right-content-lay-out-new p span{display:inline}.right-content-lay-out-new h1{margin-bottom:15px}.understanding-diamond-tabs{gap:5px}.right-purchage-icon-content{padding-right:18px}.Diamond-Original-main span.unbold-carat{gap:5px;align-items:flex-start;display:contents}.Philanthrophy-Partners-page ul#tabs-nav-parent-main li a,.only-for-mission-change-tab-border ul#tabs-nav-parent-main li a{padding:7px 3px;font-size:9px!important}.only-for-mission-change-tab-border ul#tabs-nav-parent-main li a{min-width:95px}.selector-clarity{min-width:26px}.table-ring-chart table.responsive td,.table-ring-chart table.responsive th{font-size:var(--text-xs);padding:9px 5px}ul.list-inner-tabe-new{padding-left:0}.diamond-gem-slide-img-measurement .video-collage{overflow:inherit!important;min-height:180px;max-height:180px}.diamond-gem-slide-img-measurement .video-collage span.measurement-width{left:32%}.diamond-gem-slide-img-measurement .video-collage span.measurement-table{left:70%}.final-ring .all-images-videos.mobile .slick-list figure img{width:100%;min-height:395px;object-fit:cover}.ready-ship-banner.tp.diamond.customize-your-ring .banner-content .btn-bar{margin-bottom:10px}.shop-by-carat-size .carat-tabs-sect{gap:5px}section.ready-ship-banner.text-with-image-bands-eter p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.banner-main.engment-banner-sec .btn-bar,.gemstone-banner .gemstone .btn-bar{max-width:100%;width:100%}.jewelry-banner .banner-text.min-ht{margin-top:170px!important}.credit-card-details{gap:10px}.credit-card-details .payment-methods-checkout{max-width:100%}.Four-column-layout .column-width .ShopCategory-img{min-height:141px}}@media (max-width:399px){.popup-for-iframe-new .new-popups{max-height:407px}.popup-for-iframe-new .view-gem360-in{max-height:407px!important;min-height:407px!important}.popup-for-iframe-new .ssi3-s3-us-east-2-amazonaws-com{max-height:316px!important}.popup-for-iframe-new .virtualdiamonds-s3-us-east-2-amazonaws-com{max-height:355px Impo!important}.popup-for-iframe-new .viw-us-s3-amazonaws-com{max-height:370px!important}.popup-for-iframe-new .inventory-nyc3-cdn-digitaloceanspaces-com{max-height:339px!important}.final-ring .all-images-videos.mobile .slick-list figure img{width:100%;min-height:350px;object-fit:cover}.jewelry-banner .banner-text.min-ht{margin-top:155px!important}}@media (max-width:375px){.endsSoon-text.ends-soon-txt p{margin:0}.step-header .count{overflow:hidden;position:relative}.step-links-div a{font-size:10px}.step.full-content .step-detail .step-button-content p.price span.mobile{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ready-ship-banner.tp.diamond.customize-your-ring .banner-content{bottom:0}.payment-card-affirm{gap:12px}.new-popups.diamond-popup .new-popups .selector-wrapper{padding-bottom:134px}.draft-hint{padding:9px}.popup-hint span.send-text{padding-left:7px}.diamoond-gems img,.prodcut-img img{min-height:130px;max-height:130px}.contact-info-footer button.btn-continue,.continue-payment a,.continue-payment button{min-width:auto}.diamond-gem-slide-img-measurement .video-collage{padding:48px 20px;max-height:130px;min-height:130px}.copyright-and-privacy-l{flex-wrap:wrap;justify-content:center}.ftr-contact-form li p a{display:inline-block}.banner-text a.button{min-width:auto;width:100%}}@media (max-width:350px){.video-collage span.measurement-length{left:-7px}.video-collage span.measurement-depth{right:-1%}.video-collage.Emerald span.measurement-length{left:-10px}.video-collage.Emerald span.measurement-depth{right:.5%}.video-collage.Princess span.measurement-width{top:27.5%;left:20%}.video-collage.Princess span.measurement-depth{right:8px}.video-collage.Pear span.measurement-depth{top:50.5%;right:0}.video-collage.Pear span.measurement-length{left:-10px}.video-collage.Marquise span.measurement-length{left:-5px}.video-collage.Marquise span.measurement-width{top:22.5%;left:20%}.video-collage.Marquise span.measurement-table{top:33%}.video-collage.Marquise span.measurement-depth{right:3%}.video-collage.Cushion span.measurement-length{left:-10px}.video-collage.Cushion span.measurement-depth{right:1%}.diamond-view .video-collage.Marquise span.measurement-width{top:16.5%;left:24%}.diamond-view .video-collage.Princess span.measurement-width{top:26.5%;left:28%}.diamond-view .video-collage.Princess span.measurement-length{left:-17px;top:47%}.banner-main.engment-banner-sec .banner-text{bottom:-15px!important}.step-detail{gap:3px}.popup-for-iframe-new .new-popups{max-height:400px}.popup-for-iframe-new .view-gem360-in{max-height:400px!important;min-height:399px!important}.popup-for-iframe-new .virtualdiamonds-s3-us-east-2-amazonaws-com{max-height:300px!important}.popup-for-iframe-new .viw-us-s3-amazonaws-com{max-height:318px!important}.popup-for-iframe-new .inventory-nyc3-cdn-digitaloceanspaces-com{max-height:286px!important;min-height:auto!important}.right-payment img{max-width:22px}.jewelery-three-col .bridalSets-text{min-height:auto;padding:10px 15px 0!important}}