.background-1{background:#000;padding:80px 0 100px}.background-2{background:#f3f5f7}.custom-section-right .left{flex-direction:row-reverse}.custom-text-auto p{margin:0 0 30px}.custom-text-auto{text-align:center}.container p{font-size:18px}.right-left-heading h2{font-size:55px!important}.container h2{text-transform:capitalize!important;font-size:55px;font-family:playfair display;margin-bottom:0;line-height:1.1;font-weight:400}.cta.tertiary{border-radius:30px;padding:15px 20px;border:1px solid #000!important;text-transform:none;font-weight:700}.cta.tertiary:hover{background-color:#000;color:#fff}.ring-tab-section .bordered a{padding:10px 60px;text-transform:capitalize;font-weight:500}.ring-tab-section .inner{gap:20px}.ring-tab-section .bordered .active{background-color:#000!important}.ring-tab-section .bordered.active a{font-weight:600}.ring-tab-section .tab-bordered{margin-bottom:25px}.ring-tab-section .bordered{border:1px solid #B0CBF4!important}.custom-heading-sec .flash-sale-sc{align-content:start;padding:10px 40px}.tab-bordered .bordered{border-radius:5px;display:flex;justify-content:center;align-items:center;padding:5px}.custom-heading-sec img{border-radius:15px;height:100%}.btn-icon-img .inner img{height:42px;width:42px;border-radius:50%}.Colored-text{display:flex;justify-content:space-between;align-items:center}.asset-with-content .inner .content-grid .item{text-align:start;width:100%!important}.instagram_section .custom-slider .slider-tile{flex:0 0 260px}@media(min-width:1440px){.custom-heading-sec h2 span{display:block}}@media(max-width:767px){.last-img-none{display:none}.order-wise-set{order:1}.rating-img-set img{height:10px}.ring-tab-section .bordered a{padding:10px 20px}.asset-with-content .inner .content-grid .item h3{font-size:12px}.custom-heading-sec .flash-sale-sc{padding:0}.custom-text-auto{text-align:start!important}.custom-text-auto h2{font-size:35px;line-height:1.2}.container h2{font-size:35px;line-height:1.1}.container p{font-size:14px}.instagram_section .custom-slider .slider-tile{flex:0 0 220px!important}.custom-slider .slider-tile{flex:0 0 200px}.custom-slider.grid-tiles .custom-slider-inner{padding:0}.custom-section-right .left{flex-direction:column}.Colored-text .remove-with-m{display:none}.custom-text-auto p{margin:10px 0 30px}.cta.tertiary{padding:10px 20px}.tab-bordered .bordered{padding:0}.btn-icon-img .inner img{height:32px;width:32px}.custom-heading-sec h2 span{display:inline}.section-bottom-3{margin-bottom:40px}}@media(max-width:500px){.custom-heading-sec h2 span{display:block}}.trustbar-mobile{padding:10px 6px;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.trustbar-mobile .tp{display:flex;align-items:center;gap:8px;padding:8px 10px;text-align:left;position:relative;flex-direction:column}.trustbar-mobile img{width:44px;height:44px;flex:0 0 auto}.trustbar-mobile p{margin:15px 0;font-size:18px;line-height:1.15;color:#2a2f35;text-align:left}.trustbar-mobile p strong{font-weight:700}.trustbar-mobile .tp{border-right:1px solid #d7dde3}@media(max-width:768px){.trustbar-mobile p{text-align:center;font-size:14px;margin:5px 0}.trustbar-mobile .tp:nth-child(3n){border-right:0;display:none}.trustbar-mobile .tp:nth-child(4n){border-right:0}}@media(min-width:769px){.trustbar-mobile{max-width:1150px;margin:0 auto;padding:20px 16px;grid-template-columns:repeat(4,1fr)}.tp--optional{display:flex}.trustbar-mobile .tp{flex-direction:row;justify-content:center;align-items:center;text-align:center;gap:10px;border-right:1px solid #d7dde3}.trustbar-mobile .tp:nth-child(4n){border-right:0}.trustbar-mobile img{width:60px;height:60px}}.image_gallary_view{display:flex;gap:30px}.image_gallary_view>div:nth-child(2){width:48%}.image_gallary_view .left_image_section{width:50%}.image_gallary_view .left_image_section img{object-fit:contain}.image_gallary_view .left_image_section .video-js .vjs-tech{border-radius:20px}.image_gallary_view .left_image_section{text-align:right}.image_gallary_view .custom-theme.left .custom-slider{width:100%}.image_gallary_view .left-content-section{margin-bottom:20px}.image_gallary_view .left-content-section h2{font-size:55px;line-height:1.1;font-family:playfair display;font-weight:400}.right_side-image-section{flex-direction:row-reverse}.image_gallary_view .smv,div.Sirv{height:600px}.image_gallary_view .left-content-section h2 span{display:block}@media(max-width:1400px){.image_gallary_view .left-content-section h2{font-size:35px}.image_gallary_view .left-content-section h2 span{display:inline}.image_gallary_view .left-content-section p{font-size:14px}.container h2{font-size:35px}.container p{font-size:14px}}@media(max-width:1023px){.image_gallary_view{flex-direction:column}.image_gallary_view>div:nth-child(2){width:100%}.image_gallary_view .left_image_section{width:100%}}@media(max-width:767px){.image_gallary_view .left-content-section h2{font-size:35px}[class*=xcol]{padding:0!important}.image_gallary_view .smv,div.Sirv{height:600px}}@media(max-width:475px){.image_gallary_view .smv,div.Sirv{height:290px}}.review-photo{height:170px!important;width:150px!important;border-radius:5px}.review-card{background-color:#fff;display:flex;justify-content:center;align-items:center;gap:20px;padding:20px;border-radius:5px}.review-name{font-size:22px;color:#666}.review-name-heading{font-size:20px}.review-footer{position:absolute;top:22px;right:50px}.review-header{display:flex;gap:10px}.review-header span{border:1px solid green;border-radius:50px;padding:0 20px;color:#fff;background-color:green;height:22px}.review-text{font-size:16px!important;margin:0%}@media(max-width:768px){.review-photo{display:none!important}.review-footer{position:static}.rating-img{height:23px!important;width:auto!important}}.snippets{display:flex;gap:20px 10px;text-align:center;justify-content:center;flex-wrap:wrap;margin-top:20px}.banner-main-heading{font-size:35px!important;line-height:1.2!important;font-weight:500!important;text-transform:none!important}.banner-short-heading{font-size:18px!important;line-height:1.6!important;font-weight:400!important;margin:0!important}.snippets .snippet div{max-width:250px}.labgrown-video{height:450px!important;width:400px!important}.testimonials .review-card{border:none}.short_heading_footer h2{font-size:20px;font-weight:600;line-height:100%;text-transform:capitalize;font-family:Montserrat,Verdana,sans-serif}.short_heading_footer p{font-size:14px}@media(max-width:767px){.snippet{display:flex;gap:20px}.snippets .snippet div{max-width:350px;text-align:start;font-size:16px;line-height:1.5;margin:0}.snippets{justify-content:start;gap:25px}.banner-short-heading{font-size:16px}.banner-main-heading{margin:0 0 10px;font-size:30px}.labgrown-video{height:400px!important;width:350px!important}.organic .top{gap:20px}}@media(min-width:768px){.right-side-container .shop-the-look .custom-slider.image-shift{margin:0 300px 0 0!important}.right-side-container .shop-the-look .custom-heading.heading-shift{margin:30px 0 0 15px!important}.right-side-container .shop-the-look .image-background{left:unset;right:0!important}}.top-banner-sec{position:relative}.top-banner-sec h2,.Premium-sec h2{font-family:playfair display;font-weight:400;line-height:110%;font-size:clamp(26px,calc(-3.33px + 3.82vw),70px)}.top-banner-sec p,.Premium-sec p{font-family:Nunito Sans;font-size:clamp(14px,calc(10px + .52vw),20px);margin:0}.top-banner-sec .top-btn{background-color:#fff;border-radius:30px;padding:6px 20px;border:1px solid white;text-transform:capitalize;font-weight:700}.top-banner-sec .center-left{left:3%}.top-banner-sec .overlay-content{max-width:75%;padding:15px 20px;background:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(2px);border-radius:30px;border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #00000026}.top-banner-sec .cta{margin-top:0}.product-display{height:auto;max-width:370px}.product-display img{height:100%;max-width:100%}.hr-proof{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:#fff;margin:10px 0}.hr-avatars{display:flex}.hr-avatar{width:100%;height:30px}@media(min-width:1440px){.top-banner-sec .overlay-content{max-width:65%;padding:24px}.top-banner-sec .product-text-box{padding:40px!important}.product-text-box{padding:40px}.top-banner-sec p,.hr-proof{margin:20px 0}.hr-avatar{width:100%;height:45px}.top-banner-sec .cta{margin-top:20px}.top-banner-sec .top-btn{padding:15px 20px}}@media(min-width:1024px){.top-banner-sec .cta{margin-top:10px}.top-banner-sec .overlay-content,.top-banner-sec .product-text-box{padding:20px}}@media(max-width:767px){.top-banner-sec .overlay-content{max-width:100%;border-radius:20px}.hr-avatar{height:35px}.hr-proof{margin:20px 0 30px}.top-banner-sec .center-left{left:9%;top:37%;transform:translate(-5%,-50%)}.top-banner-sec h2,.Premium-sec h2{font-size:30px}.top-banner-sec .top-btn{padding:12px 20px}.mobile-position{position:absolute;bottom:20px;left:2%}}.product-detail-slider-sec .product-detail-slider-textcontent{margin:0 auto 40px}.product-detail-slider-sec h2{font-size:55px;font-family:playfair display;font-weight:400;line-height:120%}.product-detail-slider-sec .feature-card{border-radius:0}.product-detail-slider-sec .item-content{background:transparent;margin-top:-30%;position:relative;z-index:2;padding-bottom:20%}.product-detail-slider-sec .category{font-size:clamp(22px,calc(-3.33px + 3.82vw),36px);font-weight:600;font-family:playfair display}@media(min-width:1024px)and (max-width:1440px){.product-detail-slider-sec .category{font-size:28px}}@media(max-width:767px){.product-detail-slider-sec .item-content{background:transparent;margin-top:-80px;position:relative;z-index:2;padding-bottom:70px}}.Slider-review-sec{padding:40px 25px}.Slider-review-sec a{cursor:default}.Slider-review-sec .review-quote:hover{text-decoration:none!important}.Slider-review-sec .container-title{font-family:playfair display;font-weight:400;line-height:110%;font-size:clamp(26px,calc(-3.33px + 3.82vw),55px);text-transform:capitalize}.Slider-review-sec p{font-family:Nunito Sans;font-size:clamp(14px,calc(10px + .52vw),18px)}.Slider-review-sec .slider-arrow--prev{left:20px!important}.Slider-review-sec .slider-arrow--next{right:20px!important}@media(max-width:767px){.product-tab-content-slider h2,.product-detail-slider-sec h2{font-size:35px;font-family:playfair display;font-weight:400}.Slider-review-sec .container-title{font-size:35px}.Slider-review-sec{padding:30px 15px}.right-left-heading h2{font-size:35px!important}}.diamond-section{padding:10px 20px;background-color:linear-gradient(0deg,rgba(243,249,255,.4) 0%,rgba(243,249,255,.4) 100%),;margin:70px auto 80px;height:auto;max-width:1440px}.diamond-image{border-radius:20px;width:70%!important;height:140%;object-fit:cover;position:absolute;Top:-100px;left:60px}.Sirv.diamond-image{margin-top:25px}.second_head{color:#000;font-size:clamp(35px,calc(21.67px + 1.53vw),55px);font-weight:400;line-height:110%;font-family:Playfair Display,serif;text-transform:capitalize;margin-bottom:20px}.top_second_head{color:#000;font-size:16px;Font-Style:Normal;font-weight:400;line-height:28px;letter-spacing:2px;text-transform:capitalize}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-6.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.Sirv.diamond-image{border-radius:20px;overflow:hidden}.diamond-section .container>.row{display:flex;width:100%}.diamond-section .container>.row .col-md-6{width:55%}.diamond-section .container>.row .col-md-6:nth-child(1){margin-top:3%}.diamond-section .right-img-section{top:-40px;max-width:40%}@media screen and (max-width:1400px){.Sirv.diamond-image{margin-top:30px}.diamond-section{padding:10px 20px;margin:70px 0 80px;height:510px}.diamond-section .container>.row .col-md-6:nth-child(1){margin-top:10px}}@media screen and (max-width:1100px){.diamond-section{padding:20px 20px 25px;margin:20px 0 30px;height:auto}.diamond-section .right-img-section{top:0;max-width:100%}.diamond-section .container>.row{margin:0;flex-direction:column}.diamond-section .container>.row .col-md-6{width:100%}.diamond-section #smv-4448329{height:100%}.page_container{padding:0 20px}.diamond-image{position:initial;width:100%!important;max-height:460px;object-fit:cover;Top:0;left:0}.top_second_head{text-align:center}.section-bottom-2{margin-bottom:20px}.diamond-section .container{padding:0}.diamond-section .position-relative{order:1;margin-bottom:20px}.diamond-section .page_container>.align-items-top{flex-direction:column-reverse}.diamond-section .row .col-md-6:nth-child(1){order:2}.second_head,.lab-diamond_third-section .product-view h6{font-size:24px;line-height:130%;font-weight:550;text-align:center;margin-bottom:20px}.slider_section .header_for_fifth h3{margin-bottom:10px}.product-view .second_head{margin-top:10px;font-size:35px;text-align:center;line-height:110%;font-family:Playfair Display,serif}}.item-card{position:relative}.item-bottom-center{position:absolute;bottom:40px;left:50%;transform:translate(-50%);text-align:center}.wedding-banner .overlay-content{width:45%}.wedding-banner .overlay-content h2{font-size:clamp(30px,calc(-3.33px + 3.82vw),60px);font-family:playfair display;font-weight:400}.wedding-banner .center-left{top:50%;left:3%;transform:translate(3%,-50%)}@media(max-width:767px){.wedding-banner .overlay-content{width:100%}.wedding-banner .center-left{top:22%;left:1%;transform:translate(1%,-50%)}.wedding-banner p{margin:10px 0 0}}@media(min-width:768px){.right-left-heading .shop-the-look{border:none!important}}.fluid-slider.offset .fluid-slider-track{padding:0 20px!important}.wedding-last-main-section{background-image:url(https://tjcuk.sirv.com/Products/content/landing-pages/wedding%26Engagement-Rings/BG-Today.png);background-size:cover;background-position:center;background-repeat:no-repeat;max-height:620px;border-radius:20px}@media(max-width:1100px){.wedding-last-main-section{max-height:100%!important;background-image:none}}.hover-card{position:relative;overflow:hidden}.hover-card img{width:100%;display:block;transition:opacity .3s ease}.hover-card .hover-img{position:absolute;top:0;left:0;opacity:0}.hover-card:hover .hover-img{opacity:1}.hover-card:hover .main-img{opacity:0}.ring-tab-section .content{background:transparent!important}.video-js .vjs-tech{left:0;position:absolute;top:0;border-radius:20px!important}.video-scroll-wrapper{margin:40px auto}@media(max-width:1440px){.video-scroll-wrapper .scroll-cards{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap;padding:10px 0 14px;touch-action:pan-x;min-height:480px}.video-scroll-wrapper .scroll-card{display:inline-block;vertical-align:top;width:80vw;white-space:normal;float:none!important}.video-scroll-wrapper .scroll-card>div{width:100%}.video-scroll-wrapper,.video-scroll-wrapper .container{overflow:visible!important}.video-scroll-wrapper .scroll-card .Sirv{pointer-events:none}}@media(min-width:768px){.video-scroll-wrapper .scroll-card{flex:0 0 33.3333%;width:auto}}@media(min-width:768px){.asset-with-content .inner.content-background .content{padding:10px}}
/*# sourceMappingURL=/cdn/shop/files/tjc-plp-wedding-edit.css.map */
