.button,button,.btn,.btn-outline,.custom-button,.shop-now-btn,.gift-btn,.reels-button,input[type=submit],.cta{border-radius:0!important;border:1px solid #000000!important}.button:hover,button:hover,.btn:hover,.btn-outline:hover,.custom-button:hover,.shop-now-btn:hover,.gift-btn:hover,.reels-button:hover,input[type=submit]:hover,.cta:hover,body .custom-ring-section .btn-outline,body .custom-ring-section .buttons a.btn-outline,body a.btn-outline,body a.custom-button,body .shop-now-btn,body .gift-btn,body .reels-button,body a[class*=ai-ring-design-button__link]{border:1px solid #000000!important}body{font-weight:400!important;font-size:16px!important}.footer-block__newsletter .footer-block__heading,.ethics_image_banner h2.banner__heading,.section_main_heading h2,.return-timeline .timeline-heading,.slide-content h3,.cost_choose h2.title,.right-content .text-overlay h3,.gorgeous-categories .title-wrapper-with-link h2,.featured-collection .collection__title.title-wrapper h2,.featured-collection.tabs-section h2,.reels-section h2,.testimonial-content .heading,.instagram-section h2,.daimond-size-chart-intentiona .rich-text__blocks .rich-text__heading,.lifetime-warranty2 .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.how-use-warranty .heading h2,.how-use-warranty .image-with-text__text-item .image-with-text__heading,.grown-diamonds .rich-text__blocks .rich-text__heading,h2.rich-text__heading.h1.section-heading,.contact-us-information .image-with-text__heading,.faq-section .collapsible-content-wrapper-narrow .collapsible-content__heading,.grown-diamonds2 .rich-text__blocks .rich-text__heading,.returns_img_content .h1.section-heading,.diamond-slider-section .slider-title,.home-banner .banner__box .banner__heading,.banner-content .heading{font-size:32px!important}.home .page-width,.home .page-width-desktop{max-width:1440px!important;padding-left:20px!important;padding-right:20px!important}.page-width,.page-width-desktop{max-width:1290px!important;padding-left:20px!important;padding-right:20px!important}[class*=ai-hero-banner-button]{border:1px solid #000000!important}[class*=ai-experience-button],a[class*=ai-experience-button],.ai-experience-button-primary,.ai-experience-button-secondary{border:1px solid #121212!important;box-sizing:border-box!important}[class*=ai-experience-button]:hover,a[class*=ai-experience-button]:hover{border:1px solid #121212!important}[class*=ai-experience-benefits] a,[class*=ai-experience-benefit-link],[class*=ai-experience-benefits-container]>div{border:none!important;box-shadow:none!important}[class*=ai-reviews-carousel__button],[class*=ai-reviews-carousel__dot],button[class*=ai-reviews-carousel__],[class*=ai-reviews-carousel__controls] button,[class*=ai-reviews-carousel__controls] [class*=dot],[class*=ai-jewelry-showcase-nav-button]{border:none!important;box-shadow:none!important}.diamond-slider-section .slick-prev,.diamond-slider-section .slick-next,.diamond-slider-section button.slick-prev,.diamond-slider-section button.slick-next{border:none!important;box-shadow:none!important;outline:none!important}.diamond-slider-section .slick-prev:focus,.diamond-slider-section .slick-next:focus{outline:none!important;border:none!important}[class*=ai-ring-design-button__link],a[class*=ai-ring-design-button__link]{border:1px solid #000000!important;box-sizing:border-box!important}[class*=ai-ring-design-button__link]:hover,a[class*=ai-ring-design-button__link]:hover{border:1px solid #000000!important}.newsletter-form__button{background-color:rgb(var(--color-button))!important;color:#000!important;border-radius:var(--buttons-radius)!important}.newsletter-form__button:hover{background-color:rgba(var(--color-button),.85)!important;color:#000!important}.newsletter-form__button svg,.newsletter-form__button .icon{fill:currentColor!important;stroke:currentColor!important}.utility-bar__grid .list-social{align-items:center;margin-left:0}.utility-bar__grid .list-social .social-text{margin:0}.utility-bar{height:42px}.utility-bar .utility-bar__grid{grid-template-columns:1fr 2fr 1fr!important}.announcement-bar__message span{font-weight:400;font-size:16px;text-align:center}.contact-details{display:flex;align-items:center;text-decoration:none;gap:10px}.contact-details p{font-size:14px;color:#fff;margin:0}.localization-wrapper{gap:30px}.header__menu-item span{font-size:16px}.header__inline-menu{text-align:center;background:#e8f1f8;padding:5px 0}.header{padding-bottom:5px!important;padding-top:5px!important}.contact-icon{display:flex;align-items:center;text-decoration:none;gap:10px}.contact-icon img{width:21px}.contact-icon p{color:#1270b6}.fooet-logo{margin-bottom:16px}.fooet-logo img{width:193px}.footer-block__details-content p{font-weight:400;font-size:15px;line-height:1.5;color:#fff!important}.footer-block__heading{font-weight:400;font-size:18px!important;text-transform:uppercase;margin-bottom:30px!important}.footer-block__details-content .list-menu__item--link{font-weight:400;font-size:14px!important;line-height:22px;color:#fff!important}.footer .contact-details{margin-bottom:10px}.footer .contact-details img{width:20px}.footer .contact-details p{font-weight:400;font-size:14px!important}.footer .contct-text{font-weight:400;font-size:14px;line-height:24px;color:#fff}.footer__blocks-wrapper{gap:30px;border-bottom:1px solid #fff;padding-bottom:40px;margin-bottom:0}.footer__blocks-wrapper .footer-block{width:calc(20% - 24px)!important}.footer .social-text{display:none}.footer .list-social{justify-content:start;gap:20px;margin-top:30px}.footer .list-social .list-social__item{background:#fff;border-radius:3px;height:30px;width:30px;display:flex;align-items:center;justify-content:center}.footer .list-social .list-social__item svg path{fill:#1270b6}.footer-block__newsletter{display:flex;justify-content:space-between}.footer-block__newsletter .footer-block__heading{font-weight:400;font-size:28px!important;text-transform:none;align-items:center;width:36%;text-align:left}.newsletter-form__field-wrapper .field__input{border:none;border-bottom:1px solid #fff;padding:0!important;height:auto;margin-right:30px}.field:after,.field:hover.field:after,.field__input:focus{box-shadow:none}.newsletter-form__field-wrapper .field__label{left:0;top:2rem}.newsletter-form{margin:0!important}.newsletter-form__button{padding:10px 24px;border-radius:0;background:#fff;border:1px solid #000000;width:auto!important;font-size:17px;color:#000;position:unset;gap:10px;transition:all .3s ease}.newsletter-form__button:hover{background:#000!important;color:#fff!important;border:1px solid #000000!important}.newsletter-form__field-wrapper,.newsletter-form{max-width:70rem!important}.footer__content-top{border-bottom:1px solid;padding-bottom:0!important;margin-bottom:40px}.footer__content-bottom{border-top:none!important;padding:15px 0 0!important;opacity:1!important}.footer__copyright{margin-top:0!important}.footer__copyright .copyright__content{font-weight:400;font-size:14px;color:#fff}.newsletter-form__button .icon{width:22px!important}.footer__content-bottom{transform:translateY(1rem)!important}.home-banner .banner__box{max-width:50%!important}.home-banner .banner__buttons{max-width:100%!important;gap:30px!important}.home-banner .banner__box .banner__text,.home-banner .banner__box .banner__heading{max-width:75%!important;margin:0 auto 20px}.home-banner .banner__box .banner__text{line-height:1.5}.home-banner .banner__box .button{background:#fff;border:1px solid #000000;color:#000;max-width:fit-content}.home-banner .banner__box .button .arrow-icon{stroke:#000}.home-banner .banner__box .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.home-banner .banner__box .button:hover .arrow-icon{stroke:#fff}.gorgeous-categories .title-wrapper-with-link h2{font-size:36px;display:block;width:100%}.gorgeous-categories .title-wrapper-with-link p{margin:0 auto;font-weight:400;font-size:16px;color:#000;width:100%;line-height:1.5}.gorgeous-categories .card__heading{font-size:20px}.gorgeous-categories .card__heading a:hover{text-decoration:none}.gorgeous-categories .card__heading .icon-wrap{display:none}.gorgeous-categories .collection-list{gap:30px}.ring-categories .title-wrapper-with-link h2{text-align:left}.ring-categories .title-wrapper-with-link p{text-align:left;width:100%}.ring-categories .card__heading{font-size:18px}.ring-categories .collection-list .collection-list__item{width:calc(16.66% - 14px);max-width:calc(16.66% - 14px)}.ring-categories .collection-list{gap:16px}.shop-categories .collection-list .collection-list__item{width:calc(25% - 30px);max-width:calc(25% - 30px)}.featured-collection .collection__title.title-wrapper{text-align:center;margin-bottom:40px}.featured-collection .collection__title.title-wrapper h2{font-size:36px}.featured-collection .collection__description{width:50%;margin:0 auto;line-height:1.5}.featured-collection .collection__description p{font-weight:400;font-size:16px;text-align:center;color:#000}.featured-collection .card{padding:15px;border-radius:20px;transition:.5s}.featured-collection .card:hover{background:#1270b6}.featured-collection .card__content{padding:0}.featured-collection .card__content .card__information{padding-left:0;padding-right:0}.featured-collection .card__content .card__information .card__heading{font-size:18px;text-align:center}.featured-collection .card:hover .card__content .card__information .card__heading{color:#fff}.featured-collection .card__media{border-radius:10px 10px 0 0!important}.featured-collection .card__content .card__information .card-information{text-align:center}.featured-collection .card__content .card__information .price__regular{font-weight:400;font-size:16px;text-align:center;color:#000}.featured-collection .card:hover .card__content .card__information .price__regular{color:#fff}.featured-collection .card:hover .button{background:#fff;color:#000!important;border:none}.featured-collection .card:hover .button svg path{fill:#000}.featured-collection .card:hover .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.featured-collection .card:hover .button:hover svg path{fill:#fff}.featured-collection .card__content .quick-add{margin-top:15px}.featured-collection .button span{display:flex;align-items:center;gap:15px}.featured-collection .product-grid{gap:20px;justify-content:center}.featured-collection .product-grid .grid__item{width:calc(20% - 16px);max-width:calc(20% - 16px)}.featured-collection .collection__view-all{margin-top:40px}.featured-collection slider-componentr{margin-bottom:40px}.featured-collection.tabs-section{padding:60px 0 100px}.featured-collection.tabs-section h2{font-size:36px;text-align:center;margin:0}.featured-collection.tabs-section p{width:50%;margin:20px auto;line-height:1.5;font-weight:400;font-size:16px;text-align:center;color:#000}.tabs-nav{display:flex;flex-wrap:wrap;margin-bottom:40px;gap:10px;justify-content:center;margin-top:40px}.tab-link{font-size:16px;color:#1270b6;background:transparent;border:none;padding:10px 18px;cursor:pointer}.tab-link.active{background:#1270b6;color:#fff;border-radius:10px}.tab-pane{display:none;margin-top:20px}.tab-pane.active{display:block}.form-with-image .hidden-file{display:none}.form-with-image .custom-file-wrapper{display:flex;gap:10px;flex-direction:column;align-items:flex-start}.form-with-image .custom-file-label{padding:8px 34px;background:#1270b6;border-radius:10px;cursor:pointer;color:#fff;font-size:16px;line-height:1}.form-field.file-upload-group{background:#fff;margin-bottom:36px;border-radius:10px;padding:18px 22px;height:180px;border:1px solid #1270b6}.file-name-display{font-size:18px;color:#1270b6;line-height:1.2}.form-with-image .page-width{display:flex;justify-content:center;align-items:stretch;height:830px}.form-with-image input,.form-with-image textarea,.form-with-image select{border-radius:10px;padding:18px 22px;font-size:18px;line-height:1;color:#1270b6;outline:none;box-shadow:none;border:1px solid #1270b6;width:100%;margin-bottom:36px;background:#fff}.form-with-image input::placeholder,.form-with-image textarea::placeholder{color:#1270b6}.form-with-image button.button svg{margin-left:16px}.form-with-image .button svg path{fill:#1270b6}.form-with-image .button:hover svg path{fill:#fff}.story-form.form-with-image .page-width>div{width:50%}.form-with-image .page-width img{height:100%;width:100%;object-fit:cover;border-radius:0 20px 20px 0}.form-with-image .page-width .form-col{background:#e8f1f8;padding:60px 40px;border-radius:20px}.about-hero-sec .banner__content .banner__heading,.about-intention .rich-text__blocks .rich-text__heading{font-size:36px;line-height:100%;letter-spacing:0}.about-intention .rich-text__blocks{max-width:69%}.about-intention .rich-text__blocks .rich-text__text{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;color:#000}.img-with-text-count-sec .image-with-text__grid{display:flex;justify-content:space-between;align-items:center;gap:30px!important}.img-with-text-count-sec .counter-main-box{width:100%!important;max-width:20%!important}.img-with-text-count-sec .counter-main-box .counter-item .counter-number{font-weight:400;font-size:40px;line-height:186%;vertical-align:middle;color:#196dad}.img-with-text-count-sec .counter-main-box .image-with-text__content{padding:25px}.img-with-text-count-sec .counter-main-box .counter-item .counter-text{font-size:20px;line-height:100%;text-align:center;vertical-align:middle}.img-with-text-count-sec .img-main-box{width:100%!important;max-width:38%!important;border-radius:20px;overflow:hidden}.img-with-text-count-sec .text-main-box{width:100%!important;max-width:34%!important}.img-with-text-count-sec .text-main-box .image-with-text__content{padding:0}.img-with-text-count-sec .text-main-box .image-with-text__heading{font-size:36px;line-height:60px}.img-with-text-count-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text{font-weight:400;font-size:16px;line-height:30px;color:#000}.special-like-sec .image-with-text__text-item .image-with-text__content{padding:20px}.special-like-sec .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:36px;line-height:55px}.special-like-sec .image-with-text__content .image-with-text__text{color:#fff}.special-like-sec .image-with-text__grid{display:flex;gap:44px}.special-like-sec .image-with-text__grid .image-with-text__media-item{border-radius:0 20px 20px 0;overflow:hidden}.special-like-sec .image-with-text__grid .image-with-text__media-item,.special-like-sec .image-with-text__grid .image-with-text__text-item{max-width:45%!important}.special-like-sec .image-with-text__grid .image-with-text__media-item .image-with-text__media{border:none;padding:0!important;position:absolute;width:100%;height:100%}.special-like-sec .image-with-text__grid .image-with-text__media-item .image-with-text__media img{position:relative!important}.special-like-sec .image-with-text__grid .image-with-text__text-item .icon-content{width:100%}.special-like-sec .image-with-text__grid .image-with-text__text-item .icon-content .icon-item{display:flex;align-items:flex-start;gap:15px;padding:10px 25px;transition:all .3s ease;flex-direction:column}.our-goal-sec .image-with-text-multi{display:flex;align-items:stretch}.our-goal-sec .image-with-text-multi .image-with-text-multi__left-image{width:100%;max-width:44%}.our-goal-sec .image-with-text-multi .image-with-text-multi__content{width:100%;max-width:100%}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content{padding:0!important;bottom:-32px}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text__heading{font-size:36px;line-height:55px;margin-top:15px}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text__text{width:100%;max-width:55%;margin-top:15px;color:#000;line-height:30px}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text-multi__right-image{position:absolute;width:100%;max-width:40%;right:0;top:25px;margin:0}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text__text:nth-of-type(3){width:100%!important;max-width:100%}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text__heading:nth-of-type(2){font-size:26px;line-height:44px}.about-banner-sec .content-container{max-width:80%!important}.about-banner-sec .content-container .banner__text{color:#fff}.custom-process-hero-sec .content-container .banner__heading{font-size:36px;line-height:100%}.image-with-text__grid .image-with-text__media-item .image-with-text__media{border:none}.custom-ring-sec .image-with-text__grid{justify-content:center;gap:44px!important}.custom-ring-sec .image-with-text__grid .image-with-text__media-item,.custom-ring-sec .image-with-text__grid .image-with-text__text-item{max-width:48%}.custom-ring-sec .image-with-text__grid .image-with-text__text-item .image-with-text__heading{color:#196dad;font-size:36px;line-height:60px}.custom-ring-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:#000}.custom-ring-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:10px}.custom-ring-sec .image-with-text__grid .button{background:#fff;color:#000;border:none}.custom-ring-sec .image-with-text__grid .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.custom-ring-sec .image-with-text__grid .button svg{stroke:#000}.custom-ring-sec .image-with-text__grid .button:hover svg{stroke:#fff}.custom-process-banner-sec .content-container{max-width:70%!important}.custom-process-banner-sec .content-container .banner__text{color:#fff;font-size:30px;line-height:43px;text-align:center}.custom-process-banner-sec .content-container .banner__text span{font-weight:400;font-size:54px;line-height:43px;text-align:center}.custom-process-banner-sec .content-container .banner__buttons a{color:#fff;border-color:#fff;outline-color:#fff;transition:.3s ease all}.custom-process-banner-sec .content-container .banner__buttons a svg{stroke:#fff}.custom-process-banner-sec .content-container .banner__buttons a:hover{background:#fff;color:#1270b6}.how-to-buy-engagement-ring-hero-sec .banner__content .banner__heading,.tells-your-story .rich-text__blocks .rich-text__heading{font-size:36px;line-height:100%;letter-spacing:0}.tells-your-story .rich-text__blocks{max-width:70%}.tells-your-story .rich-text__blocks .rich-text__text{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;color:#000}.buy-eng-ring-img-text-sec .image-with-text__grid{justify-content:center;gap:44px!important;align-items:center}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__media-item,.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item{max-width:48%}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__heading{color:#196dad;font-size:36px;line-height:60px}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:#000}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:10px}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text ul{padding:0}.buy-eng-ring-img-text-sec .image-with-text__content .icon-point-item{padding-left:0}.buy-eng-ring-img-text-sec .image-with-text__grid .button{background:#fff;color:#000;border:none}.buy-eng-ring-img-text-sec .image-with-text__grid .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.buy-eng-ring-img-text-sec .image-with-text__grid .button svg{stroke:#000}.buy-eng-ring-img-text-sec .image-with-text__grid .button:hover svg{stroke:#fff}.buy-engagement-ring-banner-sec .content-container .banner__text{color:#fff;font-size:22px;line-height:32px;text-align:center}.buy-engagement-ring-banner-sec .content-container{max-width:65%!important}.buy-engagement-ring-banner-sec .content-container .banner__heading{font-size:36px;line-height:50px;text-align:center}.understanding-diamond-pricing-sec .content-wrapper .text-content p:nth-of-type(3){margin:0!important}.how-to-buy-engagement-ring-hero-sec .banner__content .banner__heading{font-size:36px;line-height:100%;letter-spacing:0}.grown-diamonds .rich-text__blocks{max-width:75%}.grown-diamonds .rich-text__blocks .rich-text__heading{font-size:36px;line-height:48px;letter-spacing:0}.grown-diamonds .rich-text__blocks .rich-text__text{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;color:#000}.prices-determined .image-with-text__grid{justify-content:center;gap:44px!important;align-items:center}.prices-determined .image-with-text__grid .image-with-text__media-item,.prices-determined .image-with-text__grid .image-with-text__text-item{max-width:48%}.prices-determined .image-with-text__grid .image-with-text__text-item .image-with-text__heading{color:#196dad;font-size:36px;line-height:60px}.prices-determined .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:#000}.prices-determined .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:10px}.prices-determined .image-with-text__grid .image-with-text__text-item .image-with-text__text ul{padding:0}.prices-determined .image-with-text__content .icon-point-item{padding-left:0}.prices-determined .image-with-text__grid .button{background:#fff;color:#000;border:none}.prices-determined .image-with-text__grid .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.prices-determined .image-with-text__grid .button svg{stroke:#000}.prices-determined .image-with-text__grid .button:hover svg{stroke:#fff}.why-two-identical .image-with-text__text-item .image-with-text__content{padding:50px 20px}.why-two-identical .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:36px;line-height:48px}.why-two-identical .image-with-text__content .image-with-text__text{font-size:18px;line-height:40px;color:#fff}.why-two-identical .image-with-text__grid{display:flex;gap:70px}.why-two-identical.different-prices .image-with-text__grid .image-with-text__media-item{border-radius:0 20px 20px 0;overflow:hidden}.why-two-identical.understanding .image-with-text__grid .image-with-text__media-item{border-radius:20px 0 0 20px;overflow:hidden}.why-two-identical .image-with-text__grid .image-with-text__media-item{max-width:45%!important}.why-two-identical .image-with-text__grid .image-with-text__text-item{max-width:50%!important}.why-two-identical .image-with-text__grid .image-with-text__media-item .image-with-text__media{border:none;padding:0!important;position:absolute;width:100%;height:100%}.why-two-identical .image-with-text__grid .image-with-text__media-item .image-with-text__media img{position:relative!important}.why-two-identical .image-with-text__grid .image-with-text__text-item .icon-content{width:100%}.why-two-identical .image-with-text__grid .image-with-text__text-item .icon-content .icon-item{display:flex;align-items:flex-start;gap:15px;padding:10px 25px;transition:all .3s ease;flex-direction:column}.diamond-factors .right-content{padding-left:0;width:100%;max-width:50%!important;height:511px}.step-by-step-approach-sec{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}.step-by-step-approach-sec .custom-process-content{display:flex;gap:40px;flex-direction:column;align-items:center;justify-content:center;padding:70px 0}.step-by-step-approach-sec .custom-process-heading-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.step-by-step-approach-sec .custom-process-heading-box .custom-process-title{width:100%;max-width:65%;color:#fff}.step-by-step-approach-sec .icon-container{display:none}.step-by-step-approach-sec .custom-process-steps{gap:55px}.step-by-step-approach-sec .process-step{width:20%}.step-by-step-approach-sec .step-title{font-weight:400;font-size:20px;line-height:30px;text-align:center;color:#fff}.step-by-step-approach-sec .step-arrow{position:absolute;top:-90%;right:-35%;filter:invert(1)}.step-by-step-approach-sec .process-step:nth-of-type(2) .step-arrow{top:90%}.daimond-size-chart-hero-sec .banner__content .banner__heading{font-size:36px;line-height:100%;letter-spacing:0}.daimond-size-chart-intentiona .rich-text__blocks{max-width:100%!important}.daimond-size-chart-intentiona .rich-text__blocks .rich-text__heading{font-size:36px;line-height:45px;letter-spacing:0;max-width:45%;display:inline-block}.daimond-size-chart-intentiona .rich-text__blocks .rich-text__text{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;color:#000}.ethics_value_sec .diamond-value-left{padding:120px 300px 120px 30px;flex:1 1 60%;min-height:350px;border-radius:0 20px 20px 0}.ethics_image_banner .banner__box{max-width:100%!important}.section_main_heading h2{margin:0;padding:100px 20px 40px;text-align:center;font-size:36px;line-height:1}.change-diamond-hero-sec .banner__content .banner__heading,.change-diamond-intention .rich-text__blocks .rich-text__heading{font-size:36px;line-height:100%;letter-spacing:0}.change-diamond-intention .rich-text__blocks{max-width:75%}.change-diamond-intention .rich-text__blocks .rich-text__text{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;color:#000}.change-diamond-sec .image-with-text__grid{justify-content:center;gap:37px!important}.change-diamond-sec .image-with-text__grid .image-with-text__media-item{max-width:48%}.change-diamond-sec .image-with-text__grid .image-with-text__media-item img{border-radius:20px}.change-diamond-sec .image-with-text__grid .image-with-text__text-item{max-width:48%}.change-diamond-sec .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.cost_included h2.image-with-text__heading,.cost_choose h2.title{color:#196dad;font-size:36px;line-height:60px}.change-diamond-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text{color:#000}.change-diamond-sec .image-with-text__grid .image-with-text__text-item .image-with-text__text ul{padding:0}.change-diamond-sec .image-with-text__grid .image-with-text__text-item .image-with-text__content{padding:10px}.change-daimond-full-sec .page-width{max-width:100%!important}.change-daimond-full-sec .image-with-text .image-with-text__media{height:489px}.change-daimond-full-sec .page-width .image-with-text__text-item{background-color:#1270b6}.change-daimond-multicolumn .multicolumn-list{display:flex;flex-wrap:nowrap!important;gap:15px}.change-daimond-multicolumn .multicolumn-card{background:#e8f1f8!important;border-radius:20px!important}.change-daimond-multicolumn .multicolumn-card .multicolumn-card__info{padding:15px!important}.change-daimond-multicolumn .multicolumn-card .multicolumn-card-spacing{padding:15px!important;margin:0!important}.change-daimond-multicolumn .multicolumn-card .multicolumn-card__info .inline-richtext{color:#196dad;font-size:27px;line-height:30px}.change-daimond-multicolumn .multicolumn-card .multicolumn-card__info .rte,.cost_included .image-with-text__text p,.cost_choose .multi_subtitle p{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;color:#000}.ethics_multicolumn .multicolumn-card__info{padding:100px 20px 24px!important}.ethics_multicolumn .multicolumn-card__image-wrapper{top:20px!important;left:20px!important;transform:translate(0)!important}.cost_included .page-width{max-width:100%!important;padding:0!important}.cost_included .image-with-text__text-item{padding:0!important}.cost_included .image-with-text__content{padding-right:300px;border-radius:20px 0 0 20px!important}.cost_included .image-with-text__media-item{padding:0;height:443px;z-index:9}.cost_included .image-with-text__media{padding:0!important;border-radius:0 20px 20px 0!important}.cost_included .image-with-text__text p{text-align:left}.additional_ser .image-with-text__media{border-radius:20px 0 0 20px!important}.additional_ser .image-with-text__content{padding-right:200px;border-radius:0 20px 20px 0!important;padding-left:300px}.cost_choose .title-wrapper-with-link{justify-content:center;margin-bottom:64px}.insurance_cost_choose .title-wrapper-with-link{margin-bottom:40px}.cost_choose .multi_subtitle p{width:80%;margin:auto}.cost_choose .multicolumn-card__info{padding:150px 83px 24px;color:#000}.insurance_cost_choose .multicolumn-card__info{padding-right:45px;padding-left:45px}.cost_choose h3.inline-richtext{font-size:22px;line-height:30px;color:#000}.cost_choose .multicolumn-card__image-wrapper{position:absolute;top:62px;left:50%;transform:translate(-50%);height:67px;width:67px!important;margin:0;padding:0}.cost_choose .multicolumn-card{background:#e8f1f8!important;border-radius:10px}.cost_choose ul.multicolumn-list{gap:30px!important}.cost_choose li.multicolumn-list__item{width:31.5%}.cost_work h2.custom-process-title{max-width:100%!important}.insurance_warranty .image-with-text__media{height:425px;padding-bottom:0!important}.insurance_warranty .image-with-text__media img{height:100%;width:100%;object-fit:cover}.lifetime-warranty .image-with-text__content--top{justify-content:center}.lifetime-warranty .image-with-text__grid{justify-content:space-between}.lifetime-warranty .image-with-text__grid .image-with-text__text-item .image-with-text__text{font-size:18px;color:#000}.lifetime-warranty .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:36px}.lifetime-warranty2 .image-with-text__grid{justify-content:space-between}.lifetime-warranty2 .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:36px}.lifetime-warranty2 .image-with-text__grid .image-with-text__text-item .image-with-text__text{font-size:18px;color:#000}.lifetime-warranty2 .image-with-text__content--top{justify-content:center}.lifetime-note .rich-text__blocks{display:flex;color:#fff;max-width:75%}.lifetime-note .rich-text__caption{width:28%;font-size:18px;color:#fff;line-height:1.7}.lifetime-note .rich-text__text{margin:0}.lifetime-note{margin:80px 0}.how-use-warranty .heading{background:#1270b6;padding:32px 0}.how-use-warranty .heading h2{font-size:36px;text-align:center;color:#fff}.how-use-warranty .image-with-text__text-item .image-with-text__heading{font-size:36px}.how-use-warranty .image-with-text__text-item .image-with-text__text{color:#000}.how-use-warranty .image-with-text__content{padding:30px}.lifetime-note2 .rich-text__blocks{display:flex;color:#fff;max-width:75%}.lifetime-note2 .rich-text__text{margin:0}.lifetime-note2{margin:80px 0 0}.grown-diamonds2 .rich-text__blocks{max-width:75%}.grown-diamonds2 .rich-text__blocks .rich-text__heading{font-size:36px;line-height:48px;letter-spacing:0}.grown-diamonds2 .rich-text__blocks .rich-text__text{font-weight:400;font-size:16px;line-height:30px;letter-spacing:0;text-align:center;color:#fff}.faq-section .collapsible-content-wrapper-narrow{max-width:100%}.faq-section .collapsible-content-wrapper-narrow .collapsible-content__heading{font-size:36px}.faq-section .collapsible-content-wrapper-narrow .accordion summary{background:#1270b6;padding:15px 25px}.faq-section .collapsible-content-wrapper-narrow .accordion summary h3{color:#fff;font-size:16px}.faq-section .collapsible-content summary:hover h3{text-decoration:none!important}.faq-section .collapsible-content-wrapper-narrow summary .icon-caret path{fill:#fff}.faq-section .collapsible-content .accordion{border:1px solid #1270B6;border-radius:8px;overflow:hidden}.faq-section .collapsible-content .accordion:not(:last-child){margin-bottom:26px;margin-top:0}.faq-section .collapsible-content-wrapper-narrow .accordion__content{padding:15px 25px;margin:0;color:#1270b6}.faq-section{margin-bottom:40px}.contact-us-information .image-with-text__media{padding-bottom:0!important}.contact-us-information .image-with-text__content{padding:0 0 0 30px!important}.contact-us-information .image-with-text__heading{font-size:36px;line-height:48px}.contact-us-information .image-with-text__text{color:#000}.contact-us-information .contact_heading{color:#1270b6;font-size:18px;line-height:1;margin:0 0 20px;text-transform:uppercase}.contact-us-information .contact_info_box{display:flex;align-items:flex-start}.contact-us-information .contact_info_box{display:flex;align-items:center;gap:20px;margin-bottom:20px}.contact-us-information img{border-radius:20px}.contact-us-information .contact_info_box:not(:last-child){margin-bottom:10px}.contact-us-information .contact_info{margin:0}.contact-us-information .information p{margin:0;color:#000;font-size:18px;line-height:1.3}.contact-us-information .information a{color:#000;text-decoration:none;font-size:20px;line-height:1}.form-with-image.main-contact-us{background-position:center;background-repeat:no-repeat;background-size:cover;padding:75px 0;background-image:none!important}.main-contact-us .page-width{flex-direction:column;align-items:center;text-align:center;max-width:980px!important;height:auto}.main-contact-us .page-width form{width:75%}.main-contact-us .form-field.full-width{display:flex;gap:20px;justify-content:space-between}.main-contact-us .section_header h2{font-size:36px;line-height:1;color:#1270b6;margin:0 0 15px}.main-contact-us .section_header p{font-size:16px;color:#000;margin:0 0 40px}.diamond-prices .text-content{align-items:start!important}.lifetime_image_banner .button{background:#fff;border:1px solid #000000;color:#000}.lifetime_image_banner .button svg{stroke:#000}.lifetime_image_banner .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.lifetime_image_banner .button:hover svg{stroke:#fff}.contact-text,.contact-us-information .page-width,.main-contact-us .page-width,.contact .instagram-section .page-width{max-width:850px!important}.contact-text .rich-text__blocks .rich-text__heading{max-width:100%}.contact .instagram-grid{gap:20px}.contact .insta-item{width:calc(20% - 16px)}.ring-banner .image-with-text__media img{object-fit:contain}.related-product .related-products__heading{font-size:32px!important}.related-product .card{padding:15px;border-radius:20px;transition:.5s}.related-product .card:hover{background:#1270b6}.related-product .card__content{padding:0}.related-product .card__content .card__information{padding-left:0;padding-right:0}.related-product .card__content .card__information .card__heading{font-size:18px;text-align:center}.related-product .card:hover .card__content .card__information .card__heading{color:#fff}.related-product .card__media{border-radius:10px 10px 0 0!important}.related-product .card__content .card__information .card-information{text-align:center}.related-product .card__content .card__information .price__regular{font-weight:400;font-size:16px;text-align:center;color:#000}.related-product .card:hover .card__content .card__information .price__regular{color:#fff}.related-product .card:hover .button{background:#fff;color:#000!important;border:1px solid #000000}.related-product .card__content .quick-add{margin-top:15px}.related-product .button span{display:flex;align-items:center;gap:15px}.related-product .product-grid{gap:20px;justify-content:center}.related-product .product-grid .grid__item{width:calc(25% - 16px);max-width:calc(25% - 16px)}.related-product .collection__view-all{margin-top:40px}.related-product slider-componentr{margin-bottom:40px}.product .product__info-wrapper .select:after{box-shadow:0 0 0 var(--inputs-border-width) #1270b6!important}.product .product__info-wrapper .select__select{color:#1270b6;font-size:15px}.product .product__info-wrapper .product-form__input .form__label{font-size:15px!important;color:#1270b6}.product .product__info-wrapper variant-selects{margin-top:20px!important}.faqPlusAppFaq{border-bottom:1px solid #000}body .faqPlusAppTitle{padding:10px 0!important;font-size:20px!important;font-style:italic!important}body .faqPlusAppAnswer{padding:10px 0!important}body #shopify-block-AdjhLM09NZW5CTTVoY__helplab_faq_page_product_faqs_app_block_d3F6K8{padding:50px 0}.faqPlusAppFaq:last-child{border-bottom:0px solid #000}.banner-cta .button{background:#fff;border:1px solid #000000;color:#000}.banner-cta .button polyline,.banner-cta .button svg{stroke:#000}.banner-cta .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.banner-cta .button:hover polyline,.banner-cta .button:hover svg{stroke:#fff}@media (max-width: 1440px){.home .page-width,.home .page-width-desktop{max-width:1290px!important;padding-left:20px!important;padding-right:20px!important}.ethics_value_sec .diamond-value-left{padding:100px 200px 100px 30px!important}.slide-content{max-width:68%!important}.custom-jewelry-right .jewelry-right-content{width:83.33%!important}.why-two-identical .image-with-text__text-item .image-with-text__content{padding:50px 20px}.why-two-identical .image-with-text__content .image-with-text__text{line-height:26px}.why-two-identical .image-with-text__grid{gap:50px}.cost_included .image-with-text__content{padding-right:100px}.cost_included .image-with-text__content{padding-left:100px}.how-use-warranty .image-with-text__text-item .image-with-text__heading{font-size:35px}}@media (max-width: 1366px){.video-content .content{width:50%!important}.video-banner-section{height:500px!important}.right-content .text-overlay{max-width:50%!important}.why-two-identical .image-with-text__grid .image-with-text__text-item{max-width:45%!important}.why-two-identical .image-with-text__text-item .image-with-text__content{padding:20px}}@media (max-width: 1199.98px){.custom-slider,.right-content{height:500px!important}.related-product .collection__description{width:66.66%}.related-product .product-grid{gap:20px}.related-product .product-grid .grid__item{width:calc(25% - 20px);max-width:calc(25% - 20px)}.related-product .card__content .card__information .card__heading{font-size:16px;text-align:center}.rings-grid{gap:30px!important}.right-card h3{font-size:16px!important}.video-content .content{width:58.33%!important}.home-banner .banner__box{max-width:58.33%!important}.ethics_image_banner .banner__box{max-width:80%!important}.ethics_value_sec .diamond-value-left{padding:50px 140px 50px 30px!important}.footer-block__newsletter .footer-block__heading,.ethics_image_banner h2.banner__heading,.section_main_heading h2,.return-timeline .timeline-heading,.slide-content h3,.cost_choose h2.title,.right-content .text-overlay h3,.gorgeous-categories .title-wrapper-with-link h2,.featured-collection .collection__title.title-wrapper h2,.featured-collection.tabs-section h2,.reels-section h2,.testimonial-content .heading,.instagram-section h2,.daimond-size-chart-intentiona .rich-text__blocks .rich-text__heading,.lifetime-warranty2 .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.how-use-warranty .heading h2,.how-use-warranty .image-with-text__text-item .image-with-text__heading,.grown-diamonds .rich-text__blocks .rich-text__heading,h2.rich-text__heading.h1.section-heading,.contact-us-information .image-with-text__heading,.faq-section .collapsible-content-wrapper-narrow .collapsible-content__heading,.grown-diamonds2 .rich-text__blocks .rich-text__heading,.returns_img_content .h1.section-heading,.diamond-slider-section .slider-title,.home-banner .banner__box .banner__heading,.banner-content .heading,.rings-heading,.related-product .related-products__heading{font-size:30px!important}.btn-outline,.reels-button,.custom-button,.testimonial-content .button{margin-top:0!important}.utility-bar__grid .list-social{display:none}.utility-bar .utility-bar__grid{display:flex;justify-content:center}.utility-bar .announcement-bar.announcement-bar--one-announcement{margin:0}.header__inline-menu{display:none}header-drawer{display:block!important;width:100%;margin-left:0!important}header{padding:10px!important}.header{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"left-icons heading icons"}.header .contact-icon{display:none}.header header-drawer .menu-drawer-container{margin-left:8px}.header .header__icon--menu{width:auto;margin-right:10px}.header__heading{justify-self:center!important}.newsletter-form__field-wrapper,.newsletter-form{max-width:55rem!important}.footer-block__newsletter .footer-block__heading{width:40%}.footer-block__heading{font-size:20px!important}.footer__blocks-wrapper .footer-block{width:calc(33.33% - 30px)!important}.footer__blocks-wrapper{gap:30px}.slide-content{left:20px!important}.slide-content p,.right-content .text-overlay p{font-size:16px!important}.right-content .text-overlay{max-width:58.33%!important;transform:translateY(-54%)!important}.marquee-item{font-size:20px!important}.gorgeous-categories .card__heading{font-size:18px}.ring-categories .collection-list{gap:16px!important}.shop-categories .collection-list .collection-list__item{width:calc(25% - 20px);max-width:calc(25% - 20px)}.gorgeous-categories .collection-list{gap:20px}.featured-collection .collection__description{width:66.66%}.featured-collection .product-grid{gap:20px}.featured-collection .product-grid .grid__item{width:calc(25% - 20px);max-width:calc(25% - 20px)}.featured-collection .card__content .card__information .card__heading{font-size:16px;text-align:center}.custom-heading{font-size:30px!important}.custom-jewelry-right .jewelry-right-content{width:83.33%!important;padding-left:0!important}.text .discount{font-size:22px!important}.text .offer{font-size:30px!important}.offer-badge{width:100px!important;height:100px!important}.sparkle{left:-15px!important;width:25px}.custom-jewelry-left img{width:100%;height:560px!important;object-fit:cover;display:block}.custom-description{margin-bottom:0}.custom-process-title{font-size:30px!important}.process-step{margin:0!important;width:calc(25% - 15px)!important}.step-arrow svg{width:110px;height:110px}.custom-process-steps{gap:20px!important}.step-arrow{position:absolute;right:-30%!important}.step-title{font-size:20px!important}.featured-collection.tabs-section p{width:58.33%}.testimonial-content .button{gap:20px!important}.testimonial img.author{width:60px!important;height:60px!important}.testimonial img.quote{width:50px!important}.testimonial-content .button{gap:0px!important}.marquee-img{width:150px!important}.marquee-logo{padding:30px 0!important}.instagram-section p{width:58.33%!important}.instagram-grid{gap:20px!important}.insta-item{width:calc(20% - 16px)!important}.image-with-text-multi__icon{top:5px!important}.custom-ring-sec .image-with-text__grid,.buy-eng-ring-img-text-sec .image-with-text__grid{gap:30px!important}.understanding-diamond-pricing-sec .section-title{max-width:70%!important}.prices-determined .image-with-text__grid{gap:30px!important}.why-two-identical .image-with-text__grid{gap:50px}.why-two-identical .image-with-text__grid .image-with-text__media-item{max-width:50%!important}.why-two-identical .image-with-text__text-item .image-with-text__content{padding:0 20px}.why-two-identical .image-with-text__content .image-with-text__text{line-height:26px}.step-by-step-approach-sec .custom-process-content{padding:50px 0}.step-by-step-approach-sec .step-arrow{position:absolute;top:-60%}.step-by-step-approach-sec .process-step:nth-of-type(2) .step-arrow{top:70%}.daimond-size-chart-intentiona .rich-text__blocks .rich-text__heading{max-width:60%}.change-diamond-sec .image-with-text__grid{gap:30px!important}.cost_choose ul.multicolumn-list{gap:20px!important}.cost_choose .multicolumn-card__info{padding-left:20px;padding-right:20px}.lifetime-warranty .image-with-text__content{padding:30px}.lifetime-warranty .image-with-text__grid .image-with-text__text-item .image-with-text__text{font-size:16px}.lifetime-warranty{padding-bottom:80px!important}.lifetime-warranty .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:30px}.lifetime-warranty2 .image-with-text__content{padding:30px}.lifetime-warranty2 .image-with-text__grid .image-with-text__text-item .image-with-text__text{font-size:16px}.how-use-warranty .heading{padding:53px 0}.how-use-warranty .image-with-text__text-item .image-with-text__text{margin-top:0}.how-use-warranty .image-with-text__content{padding:20px}.how-use-warranty{padding-top:80px!important}.lifetime-note{margin:80px 0}.main-contact-us .page-width form{width:100%}.diamond-slider-section .slick-next{right:-20px!important}.diamond-slider-section .slick-prev{left:-20px!important}.custom-jewelry-left video{object-position:right!important}.video-banner-section .banner-content{width:41.66%!important}}@media (max-width: 991.98px){.related-product .product-grid{gap:20px}.related-product .product-grid .grid__item{width:calc(50% - 23px);max-width:unset}.related-product .collection{padding-top:0!important;padding-bottom:60px!important}.rings-section .left-column,.rings-section .right-column{width:100%!important}.video-content .content{width:75%!important}.banner-content .description{font-size:15px!important}.video-banner-section .banner-content{width:50%!important}.home-banner .banner__content{padding-top:0;padding-bottom:0}.home-banner .banner__box .banner__text,.home-banner .banner__box .banner__heading{max-width:100%!important}.home-banner .banner__buttons{gap:15px!important;justify-content:center}.home-banner .banner__box{max-width:66.66%!important}.custom-jewelry-left video{object-position:center!important}.main-contact-us .page-width{height:auto!important}.contact-us-information .image-with-text__grid>div{width:100%}.contact-us-information .image-with-text__content{padding:0!important}.contact-us-information .button{margin-left:10px;margin-bottom:10px}.contact-us-information .image-with-text__grid{flex-direction:column-reverse;gap:40px}.form-with-image .page-width{height:730px}.form-with-image .page-width .form-col{padding:50px 20px}.file-name-display{font-size:16px}.form-field.file-upload-group{padding:15px 20px;margin-bottom:25px}.form-with-image input,.form-with-image textarea,.form-with-image select{padding:15px 20px;font-size:16px;margin-bottom:25px}.ethics_image_banner .banner__box.content-container{padding:0!important;max-width:100%!important}.section_main_heading h2{padding-top:40px}.ethics_value_sec .diamond-value-left{padding:20px!important;border-radius:0}.ethics_multicolumn h2.title.inline-richtext{text-align:center;line-height:1.3}.ethics_multicolumn .multicolumn__title,.ethics_value_sec .diamond-value-right,.ethics_multicolumn .multicolumn-list{padding:0!important}.ethics_multicolumn .page-width{padding-bottom:40px}.ethics_multicolumn .multicolumn__title{margin-bottom:20px!important}.insurance_warranty{padding-top:0!important}.insurance_cost_choose li.multicolumn-list__item{width:30.5%}.localization-wrapper{display:none}.newsletter-form__field-wrapper,.newsletter-form{max-width:100%!important}.footer-block__newsletter .footer-block__heading{width:100%}.footer-block__heading{font-size:20px!important}.footer__blocks-wrapper .footer-block{width:calc(50% - 30px)!important}.footer__blocks-wrapper{row-gap:50px}.footer-block__newsletter{flex-wrap:wrap;margin-bottom:40px}.footer__content-bottom{padding:0!important}.slide-content,.right-content .text-overlay{padding:0!important;max-width:91.66%!important}.slide-content{left:0!important}.marquee-item{font-size:18px!important}.gorgeous-categories .card__heading{font-size:18px}.ring-categories .collection-list .collection-list__item{width:calc(25% - 16px)!important;max-width:calc(25% - 16px)!important}.shop-categories .collection-list .collection-list__item{width:calc(50% - 16px)!important;max-width:calc(50% - 16px)!important}.shop-categories .slider--tablet.grid--peek .grid__item:first-of-type{margin-left:.5rem!important}.gorgeous-categories .slider-counter{display:none}.gorgeous-categories .slider-buttons{position:absolute;top:50%;transform:translateY(-24px);left:0;right:0}.gorgeous-categories .slider-button{position:absolute;background:#1270b6;border-radius:50%}.gorgeous-categories .slider-button--prev{left:0}.gorgeous-categories .slider-button--next{right:0}.gorgeous-categories .slider-button .svg-wrapper svg path{fill:#fff!important}.gorgeous-categories .card__information{grid-row-start:1!important;padding-bottom:0!important}.gorgeous-categories .collection-list-view-all.medium-hide{display:block!important}.gorgeous-categories .title-wrapper-with-link .large-up-hide{display:none!important}.featured-collection .collection__description{width:91.66%;opacity:1}.featured-collection .product-grid{gap:20px}.featured-collection .product-grid .grid__item{width:calc(33.33% - 23px);max-width:unset}.featured-collection .product-grid{justify-content:start}.featured-collection .slider-counter{display:none}.featured-collection .slider-buttons{position:absolute;top:50%;transform:translateY(0);left:0;right:0}.featured-collection .slider-button{position:absolute;background:#1270b6;border-radius:50%}.featured-collection .slider-button--prev{left:0}.featured-collection .slider-button--next{right:0}.featured-collection .slider-button .svg-wrapper svg path{fill:#fff!important}.featured-collection .collection{padding-top:0!important;padding-bottom:60px!important}.custom-heading{font-size:30px!important}.custom-jewelry-right .jewelry-right-content{width:91.66%!important;padding-left:0!important}.custom-jewelry-wrapper{gap:20px!important}.custom-offer-circle{padding:0 20px 20px!important}.custom-process-subtitle{width:75%!important}.custom-process-title{font-size:32px!important}.process-step{margin:0!important;width:calc(100% - 15px)!important}.step-arrow svg{width:110px;height:110px}.step-arrow{right:0!important;left:0!important;bottom:-100%;top:80px!important;display:flex;align-items:center;justify-content:center}.process-step .step-arrow{transform:rotate(90deg)!important}.featured-collection.tabs-section h2{font-size:32px}.featured-collection.tabs-section p{width:58.33%}.tab-link{padding:12px;font-size:16px}.tabs-nav{gap:0px}.reels-slide{width:calc(66.66% - 10px)!important}.reels-content{width:calc(33.33% - 10px)!important}.testimonial-content,.testimonial-slider{width:calc(100% - 15px)!important}.instagram-section p{width:75%!important}.instagram-grid{gap:12px!important}.insta-item{width:calc(20% - 10px)!important}.about-intention .rich-text__blocks,.tells-your-story .rich-text__blocks{max-width:85%}.img-with-text-count-sec .image-with-text__grid{flex-direction:column}.img-with-text-count-sec .counter-main-box{width:100%!important;max-width:80%!important;order:2}.counter-stats{width:100%;max-width:100%;flex-direction:unset!important;justify-content:center;align-items:center}.counter-item{width:100%}.img-with-text-count-sec .img-main-box{max-width:60%!important}.img-with-text-count-sec .text-main-box{max-width:80%!important}.special-like-sec .image-with-text__grid{flex-direction:column;align-items:center}.special-like-sec .image-with-text__media-item .image-with-text__media{position:relative!important}.special-like-sec .image-with-text__grid .image-with-text__media-item{border-radius:20px}.special-like-sec .image-with-text__grid .image-with-text__media-item{width:100%;max-width:40%!important}.special-like-sec .image-with-text__grid .image-with-text__text-item{width:100%;max-width:85%!important}.our-goal-sec .image-with-text-multi{flex-direction:column;gap:0}.our-goal-sec .image-with-text__content .image-with-text-multi__right-image .image-with-text__media{border:none}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content{bottom:0}.image-with-text-multi__icon{top:-35%!important;left:50%!important;transform:translate(-50px)}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text-multi__right-image{max-width:40%;right:20px;top:-60%}.about-banner-sec .content-container{max-width:100%!important}.custom-ring-sec .image-with-text__grid{flex-direction:column;align-items:center}.custom-ring-sec .image-with-text__grid .image-with-text__media-item{width:100%;max-width:60%}.custom-ring-sec .image-with-text__grid .image-with-text__text-item{width:100%;max-width:85%}.custom-process-banner-sec .content-container{max-width:100%!important}.buy-eng-ring-img-text-sec .image-with-text__grid{flex-direction:column;align-items:center}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__media-item{width:100%;max-width:60%}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item{width:100%;max-width:85%}.buy-engagement-ring-banner-sec .content-container{max-width:100%!important}.understanding-diamond-pricing-sec .section-image{max-width:80%!important}.prices-determined .image-with-text__grid{flex-direction:column;align-items:center}.prices-determined .image-with-text__grid .image-with-text__media-item{width:100%;max-width:60%}.prices-determined .image-with-text__grid .image-with-text__text-item{width:100%;max-width:85%}.why-two-identical .image-with-text__grid{flex-direction:column;align-items:center}.why-two-identical .image-with-text__media-item .image-with-text__media{position:relative!important}.why-two-identical .image-with-text__grid .image-with-text__media-item{border-radius:20px!important}.why-two-identical .image-with-text__grid .image-with-text__media-item{width:100%;max-width:40%!important}.why-two-identical .image-with-text__grid .image-with-text__text-item{width:100%;max-width:85%!important}.diamond-factors .diamond-factors-heading-box .main-title{max-width:65%!important}.step-by-step-approach-sec .step-arrow{top:110px!important}.grown-diamonds .rich-text__blocks{max-width:85%}.daimond-size-chart-intentiona .rich-text__blocks .rich-text__heading{font-size:30px;max-width:80%}.change-diamond-sec .image-with-text__grid{flex-direction:column;align-items:center}.change-diamond-sec .image-with-text__grid .image-with-text__media-item{width:100%;max-width:60%}.change-diamond-sec .image-with-text__grid .image-with-text__text-item{width:100%;max-width:85%}.diamond-grid{gap:40px!important}.cost_included .image-with-text__grid{display:flex;flex-direction:column}.cost_included .image-with-text__grid>div{width:100%}.cost_included .image-with-text__media-item{padding:0}.cost_included .image-with-text__media,.additional_ser .image-with-text__content{border-radius:0!important}.additional_ser .image-with-text__content{margin:0!important}.lifetime-warranty .image-with-text__media-item,.lifetime-warranty .image-with-text__text-item{width:100%}.lifetime-warranty{padding-bottom:60px!important}.lifetime-warranty2 .image-with-text__media-item,.lifetime-warranty2 .image-with-text__text-item,.how-use-warranty .image-with-text__media-item,.how-use-warranty .image-with-text__text-item{width:100%}.how-use-warranty{padding-top:60px!important}.how-use-warranty .heading{padding:0}.lifetime-note .rich-text__blocks{max-width:100%}.lifetime-note{margin:60px 0}.lifetime-note2 .rich-text__blocks{max-width:100%}.lifetime-note{margin:60px 0 0}.grown-diamonds .rich-text__blocks .rich-text__heading{font-size:32px;line-height:30px;letter-spacing:0}}@media (max-width: 767.98px){body .faqPlusAppTitle{font-size:18px!important}.rings-section .left-column{flex-wrap:wrap;height:100%;gap:20px!important}.left-card{width:100%!important}.right-card{width:calc(50% - 10px)!important}.rings-section .right-column .right-column-category{align-items:start!important;gap:20px!important;flex-wrap:wrap}.rings-grid{gap:20px!important}.free-gift-container{gap:0px!important}.free-gift-banner{margin-top:0!important}.home-banner .banner__box .banner__text,.home-banner .banner__box .banner__heading{margin:0 auto 20px;color:#000}.home-banner .banner__box .button{background:#fff;border:1px solid #000000;color:#000;max-width:fit-content}.home-banner .banner__box .button .arrow-icon{stroke:#000}.home-banner .banner__box .button:hover{background:#000;color:#fff!important;border:1px solid #000000}.home-banner .banner__box .button:hover .arrow-icon{stroke:#fff}.video-content .banner-content,.video-content .video-banner{width:100%!important}.video-content .content{width:91.66%!important;padding:20px 0 40px}.video-content .banner-content{order:1}.banner-video{position:unset!important;width:100%;height:auto!important;display:block}.video-banner-section .banner-content{width:100%!important;color:#000}.video-banner-section .page-width{height:auto!important;background:#e8f1f8}.home-banner .banner__box{max-width:100%!important;padding:30px 0!important}.home-banner .banner__content,.home-banner .banner__box{background:#e8f1f8}.custom-jewelry-left{height:auto!important}.custom-jewelry-left video{height:auto!important}.form-with-image.main-contact-us{padding:40px 0 20px;margin-bottom:40px}.main-contact-us .form-field.full-width{gap:0;flex-direction:column}.main-contact-us .page-width{height:auto!important;flex-direction:column!important}.form-with-image .img-col{height:350px}.form-with-image .file-name-display{font-size:14px}.form-field.file-upload-group{padding:10px;height:130px;margin-bottom:15px!important}.form-with-image .custom-file-label{padding:8px 20px}.form-with-image .page-width{flex-direction:column-reverse;height:auto!important;margin-bottom:50px}.form-with-image .page-width img{height:100%;border-radius:20px 20px 0 0;object-position:top}.form-with-image .page-width .form-col{border-radius:0 0 20px 20px;padding:20px 20px 30px}.form-with-image input,.form-with-image textarea,.form-with-image select{padding:10px;font-size:14px;margin-bottom:15px}.ethics_value_sec .diamond-value-right img{height:300px}.ethics_value_sec{margin-bottom:40px}.ethics_multicolumn li.multicolumn-list__item{width:50%}svg.plus{height:12px;width:12px}svg.minus{width:12px}.faq-section .collapsible-content .accordion:not(:last-child){margin-bottom:20px}.faq-section .collapsible-content-wrapper-narrow{padding:0}.accordion__title{max-width:calc(100% - 2rem)}.faq-section .collapsible-content-wrapper-narrow .accordion__content p{font-size:15px;line-height:1.4}.faq-section .collapsible-content-wrapper-narrow .accordion summary h3{line-height:1.4;max-width:calc(100% - 2rem)}.instagram-section{padding-top:0!important}.insurance_cost_choose{padding-top:20px}.insurance_cost_choose ul.multicolumn-list{padding:0}.insurance_cost_choose .multicolumn-card__image-wrapper{top:32px}.insurance_cost_choose .multicolumn-card__info{padding-top:120px}.footer-block__newsletter .footer-block__heading,.lifetime-warranty .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.cost_choose h2.title,.slide-content h3,.right-content .text-overlay h3,.gorgeous-categories .title-wrapper-with-link h2,.featured-collection .collection__title.title-wrapper h2,.featured-collection.tabs-section h2,.reels-section h2,.testimonial-content .heading,.ethics_image_banner h2.banner__heading,.section_main_heading h2,.instagram-section h2,.daimond-size-chart-intentiona .rich-text__blocks .rich-text__heading,.lifetime-warranty2 .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.how-use-warranty .heading h2,.how-use-warranty .image-with-text__text-item .image-with-text__heading,.grown-diamonds .rich-text__blocks .rich-text__heading,h2.rich-text__heading.h1.section-heading,.contact-us-information .image-with-text__heading,.faq-section .collapsible-content-wrapper-narrow .collapsible-content__heading,.grown-diamonds2 .rich-text__blocks .rich-text__heading,.returns_img_content .h1.section-heading,.return-timeline .timeline-heading,.diamond-slider-section .slider-title,.home-banner .banner__box .banner__heading,.banner-content .heading,.rings-heading,.related-product .related-products__heading{font-size:28px!important}.grown-diamonds2 .rich-text__blocks{max-width:100%}.utility-bar{height:auto!important}.header{grid-template-columns:1fr 3fr 1fr}.footer-block__newsletter .footer-block__heading{margin-bottom:20px!important}.footer__blocks-wrapper .footer-block{width:100%!important}.footer .list-social{justify-content:start!important;margin-top:10px}.footer-block__details-content{margin-bottom:20px!important}.footer-block__heading{margin-bottom:10px!important}.footer-block__details-content .list-menu__item--link{padding:5px 0!important}.footer__blocks-wrapper{padding-bottom:0}.right-content .text-overlay{max-width:100%!important}.custom-split-slider__left,.custom-split-slider__right{width:100%!important}.custom-slider,.right-content{height:250px!important}.marquee-item{font-size:18px!important}.gorgeous-categories .title-wrapper-with-link{padding:0}.gorgeous-categories .collection-list{gap:30px}.ring-categories .collection-list .collection-list__item{width:calc(50% - 16px)!important;max-width:calc(50% - 16px)!important;margin-left:0!important}.ring-categories .collection-list{gap:16px}.gorgeous-categories .slider-buttons{transform:translateY(-20px)}.gorgeous-categories .slider-button--prev{left:-15px}.gorgeous-categories .slider-button--next{right:-15px}.featured-collection .collection__description{width:100%}.featured-collection .collection{padding-top:40px!important;padding-bottom:60px!important}.custom-jewelry-left,.custom-jewelry-right{width:100%!important}.custom-jewelry-wrapper{flex-wrap:wrap}.custom-jewelry-right{padding:30px}.custom-heading{font-size:30px!important}.custom-jewelry-right .jewelry-right-content{width:100%!important}.custom-jewelry-section .background-image img{height:auto!important}.custom-jewelry-section .background-image{right:0!important;top:auto!important;bottom:0!important}.custom-jewelry-left img{height:100%!important}.custom-process-subtitle{width:100%!important}.banner-cta .banner__media{position:absolute!important;height:40rem!important}.banner-cta .banner__box{background:transparent;padding:0!important}.banner-cta.banner{height:40rem}.featured-collection.tabs-section{padding:60px 0}.featured-collection.tabs-section p{width:100%}.tabs-nav{gap:0px}.reels-slide,.reels-content{width:100%!important}.reel-section{flex-wrap:wrap}.reel-section .reel-background-image{height:100%}.reel-section .reel-background-image img{height:100%;object-fit:cover}.testimonial{padding:20px!important}.client-img-detail{gap:15px!important}.review{font-size:15px!important}.instagram-section p{width:100%!important}.instagram-grid{gap:12px!important}.insta-item{width:calc(50% - 10px)!important}.insta-item:nth-child(2n){margin-top:0!important}.about-intention .rich-text__blocks,.tells-your-story .rich-text__blocks{max-width:100%}.img-with-text-count-sec .counter-main-box{max-width:100%!important}.img-with-text-count-sec .counter-main-box .image-with-text__content{padding:0}.img-with-text-count-sec .img-main-box{max-width:75%!important}.img-with-text-count-sec .text-main-box{max-width:100%!important}.image-with-text-multi__icon{display:none!important}.special-like-sec .image-with-text__grid{gap:30px}.special-like-sec .image-with-text__grid .image-with-text__media-item{max-width:70%!important}.special-like-sec .image-with-text__grid .image-with-text__text-item{max-width:100%!important}.special-like-sec .image-with-text__grid .image-with-text__text-item .icon-content .icon-item{align-items:center;flex-direction:column;text-align:center}.our-goal-sec .image-with-text-multi{align-items:center}.our-goal-sec .image-with-text-multi .image-with-text-multi__left-image{max-width:65%}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text__text{text-align:left!important}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text-multi__right-image{top:5%;max-width:30%}.custom-ring-sec .image-with-text__grid .image-with-text__media-item{max-width:75%}.custom-ring-sec .image-with-text__grid .image-with-text__text-item{max-width:100%}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__media-item{max-width:75%}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item{max-width:100%}.understanding-diamond-pricing-sec .section-title{max-width:85%!important}.understanding-diamond-pricing-sec .text-content p{max-width:100%!important;text-align:left}.prices-determined .image-with-text__grid .image-with-text__media-item{max-width:75%}.prices-determined .image-with-text__grid .image-with-text__text-item{max-width:100%}.why-two-identical .image-with-text__grid .image-with-text__media-item{max-width:70%!important}.why-two-identical .image-with-text__grid .image-with-text__text-item,.diamond-factors .diamond-factors-heading-box .main-title{max-width:100%!important}.diamond-factors .content-block{max-width:95%!important;gap:60px!important}.step-by-step-approach-sec .custom-process-heading-box .custom-process-title,.grown-diamonds .rich-text__blocks{max-width:100%}.change-diamond-intention .rich-text__blocks{max-width:85%}.change-diamond-sec .image-with-text__grid .image-with-text__media-item{max-width:75%}.change-diamond-sec .image-with-text__grid .image-with-text__text-item{max-width:100%}.diamond-value-sec .diamond-value-left{padding:30px 20px 40px!important;gap:15px}.diamond-value-sec .diamond-value-right{padding:0}.additional_ser .image-with-text__content{padding:40px 20px;margin:0!important;width:100%!important}.cost_choose .title-wrapper-with-link{padding:0}.cost_choose .multi_subtitle p{width:100%}.cost_included .image-with-text__content{padding:40px 20px;margin:0!important;width:100%!important;border-radius:0!important}.change-diamond-sec .image-with-text__grid .image-with-text__text-item .image-with-text__heading,.cost_included h2.image-with-text__heading,.cost_choose h2.title{line-height:35px}.lifetime-warranty{padding-bottom:0!important;padding-top:40px!important}.lifetime-warranty .image-with-text__content{padding:30px 20px}.how-use-warranty{padding-top:40px!important}.lifetime-note{margin:40px 0}.lifetime-note2{margin:40px 0 0}.how-to-buy-engagement-ring-hero-sec .banner__content .banner__heading{font-size:30px;line-height:1.3}}@media (max-width: 576.98px){.rich-text__wrapper{width:100%!important}.process-step{display:flex;flex-direction:column;align-items:center}.process-step .step-arrow{width:max-content}.step-arrow{right:unset!important;left:unset!important;height:250px;top:130px!important}.step-arrow svg{width:80px;height:80px}.about-intention .rich-text__wrapper,.tells-your-story .rich-text__wrapper{width:100%!important}.img-with-text-count-sec .text-main-box .image-with-text__heading{text-align:center;font-size:30px}.img-with-text-count-sec .img-main-box{max-width:100%!important}.counter-stats{flex-direction:column!important;padding:0 15px!important}.special-like-sec .image-with-text__grid .image-with-text__text-item .icon-content .icons-grid{grid-template-columns:repeat(1,1fr)!important;gap:0}.special-like-sec .image-with-text__grid .image-with-text__media-item{max-width:90%!important}.special-like-sec .image-with-text__grid .image-with-text__text-item .icon-content .icon-item{padding:15px 25px}.our-goal-sec .image-with-text-multi{align-items:flex-start}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text-multi__right-image{top:-20%;max-width:45%;right:0}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text__text{max-width:100%}.our-goal-sec .image-with-text-multi .image-with-text-multi__content .image-with-text__content .image-with-text__heading:nth-of-type(2){font-size:20px;line-height:26px;text-align:left}.about-banner-sec .content-container{padding:40px 0}.custom-ring-sec .image-with-text__grid .image-with-text__media-item{max-width:100%}.custom-ring-sec .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:30px;line-height:40px}.custom-process-banner-sec .content-container{padding:40px 0}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__media-item{max-width:100%}.buy-eng-ring-img-text-sec .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:30px;line-height:40px}.understanding-diamond-pricing-sec .section-title,.understanding-diamond-pricing-sec .section-image{max-width:100%!important}.prices-determined .image-with-text__grid .image-with-text__media-item{max-width:100%}.prices-determined .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:30px;line-height:40px}.why-two-identical .image-with-text__text-item .image-with-text__content .image-with-text__heading{font-size:30px;line-height:38px}.why-two-identical .image-with-text__grid .image-with-text__media-item{max-width:90%!important}.diamond-factors .diamond-factors-heading-box .main-title{font-size:30px!important;line-height:42px!important}.diamond-factors .content-block.placement-right .image-text-container,.diamond-factors .content-block.placement-left .image-text-container{flex-direction:column!important}.diamond-factors .right-content{width:100%;max-width:100%!important;height:auto}.diamond-factors .content-block{max-width:100%!important;gap:60px!important}.diamond-factors .left-content,.diamond-factors .content-block.placement-right .left-content{max-width:100%!important}.diamond-factors .content-block.placement-right .image-text-container .center-image,.diamond-factors .content-block.placement-left .image-text-container .center-image{height:auto;border-radius:20px 20px 0 0}.diamond-factors .content-block.placement-right .image-text-container .text-content,.diamond-factors .content-block.placement-left .image-text-container .text-content{border-radius:0 0 20px 20px;text-align:left}.buy-engagement-ring-banner-sec .content-container{padding:40px 0}.banner--medium:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:770px!important}.grown-diamonds .rich-text__blocks .rich-text__heading{font-size:28px;line-height:42px}.remember-banner .remember-title{font-size:30px!important;line-height:42px!important}.remember-banner .content-container{top:-100px}.remember-banner .banner__text{max-width:100%!important;text-align:left}.remember-banner .banner__heading{text-align:left}.remember-banner .banner__heading,.remember-banner .banner__text{margin-left:0!important}.remember-banner .remember__content{max-width:100%!important;left:0;bottom:-280px!important}.step-by-step-approach-sec .step-arrow{top:20px!important}.daimond-size-chart-intentiona .rich-text__blocks .rich-text__heading{font-size:28px;max-width:100%}.change-diamond-intention .rich-text__blocks .rich-text__heading{font-size:30px}.change-diamond-sec .image-with-text__grid .image-with-text__media-item{max-width:100%}.change-diamond-sec .image-with-text__grid .image-with-text__text-item .image-with-text__heading{font-size:30px;line-height:40px}.diamond-section h2,.diamond-value-left h2{font-size:30px!important;line-height:38px!important}.diamond-title{font-size:26px!important;line-height:36px!important}.change-diamond-intention .rich-text__blocks{max-width:100%}.diamond-grid{flex-direction:column}.shape-card{max-width:450px!important}}@media (max-width: 425.98px){.step-arrow{right:unset!important;left:unset!important;height:250px;top:160px!important}}.cart__items,.cart_footer{background:#e8f1f8;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 10px 30px #0000001a;border-radius:12px;padding:20px}.cart__row{background:#fff9;border-radius:8px;margin-bottom:15px;padding:15px}.quantity{border-radius:8px}.quantity__button{background:#fff;color:#333}.quantity__button:hover{background:#d6e8f3}.cart-remove-button{border-radius:8px;background:#fff}.cart-remove-button:hover{background:#f3d6d6}.cart-item cart-remove-button{margin-top:8px}th.caption-with-letter-spacing{font-size:18px}.cart-items th{border-bottom:1px solid #000!important}.cart-items td{vertical-align:middle!important}.cart-item__quantity a.button.button--tertiary:hover{background:#fff!important;color:#1270b6!important}.cart-item__details a.cart-item__name.h4.break{font-size:20px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/style.css.map */
