#ethical-engagement-rings #engagement-image-with-text .cta .text p,#ethical-engagement-rings .shopify-section-engagement-favorite .cta .text p{font-size:22px!important;color:#fff;letter-spacing:1px!important;line-height:26px!important;left:-28px;text-align:center;text-transform:uppercase}#ethical-engagement-rings main{margin-top:0;padding-bottom:0}#ethical-engagement-rings{background-color:#fff}#ethical-engagement-rings .ge-banner .ge-banner-section .ge-banner-detail{max-width:612px}#ethical-engagement-rings .banner-image-div,.ee-how-it-works-section .ee-detail{display:flex}.ee-detail .lr-details:first-child .dotted-border{margin-bottom:55px!important}#ethical-engagement-rings .banner-image-div .image-div{flex:1 50%;width:50%!important}.dotted-border{position:relative;letter-spacing:.01em;line-height:16px;margin-bottom:45px!important;max-width:230px!important}@media screen and (min-width: 1920px){.ge-banner .ge-banner-section{max-height:88vh}}#ethical-engagement-rings .ge-banner{height:inherit}.ge-banner{background-position:left;background-size:cover;background-repeat:no-repeat;position:relative}#ethical-engagement-rings #customer-say-slider .image-with-text-main-div .image-div,#ethical-engagement-rings .shopify-section-engagement-ring-collection{background-color:#f4f4f4}#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div{margin:0 auto;padding:60px 47px 70px}#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div .home__subtitle{font-family:GT Walsheim Light;color:var(--color-dark-blue);font-size:16px;line-height:20px;letter-spacing:2px;font-weight:1;margin-bottom:20px}#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div a,#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div h6{font-family:GT Walsheim Light;color:var(--color-dark-blue);font-size:16px;letter-spacing:.34285715px;text-align:center;line-height:21px;text-transform:capitalize;margin-bottom:5px}#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div .grid__image img{background-color:transparent}#ethical-engagement-rings .shopify-section-engagement-ring-collection .product-items .product-grid-item{clear:unset}#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-list{padding-right:30px}#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-next,#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-prev{width:inherit;top:50%}#ethical-engagement-rings #customer-say-slider .slick-next:before,#ethical-engagement-rings #customer-say-slider .slick-prev:before,#ethical-engagement-rings #engagement-image-slider-with-content .slick-next:before,#ethical-engagement-rings #engagement-image-slider-with-content .slick-prev:before,#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-next:before,#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-prev:before{content:"";position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;height:20px;width:20px;opacity:1;height:17px;width:9px}#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-prev{left:0;z-index:99}#ethical-engagement-rings #engagement-image-slider-with-content .slick-prev:before,#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-prev:before{background-image:url(/cdn/shop/files/bluethin_arrow_1_1.svg?v=1710414896);transform:rotate(0)}#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-next{right:20px}#ethical-engagement-rings #engagement-image-slider-with-content .slick-next:before,#ethical-engagement-rings .shopify-section-engagement-ring-collection .slick-next:before{background-image:url(/cdn/shop/files/bluethin_arrow_-1.svg?v=1710414896)}#ethical-engagement-rings #imageGallery .gallery-wrapper .image-with-content,#ethical-engagement-rings .eng-works-with-block,#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-content,#ethical-engagement-rings .shopify-section-engagement-favorite{position:relative}#ethical-engagement-rings #engagement-image-with-text .sticky-button{min-height:927px;position:absolute;z-index:11;left:50%;transform:translate(-50%);top:210px;bottom:50px}#ethical-engagement-rings #engagement-image-with-text .cta,#ethical-engagement-rings .shopify-section-engagement-favorite .cta{display:inline-block;position:sticky;overflow:hidden;top:337px;left:50%;height:160px;width:160px;transform:skew(180deg,180deg) rotate(45deg);color:#fff;z-index:11;background-color:var(--color-dark-blue);padding:60px 0 10px;animation-duration:2s}#ethical-engagement-rings #engagement-image-with-text .cta:hover,#ethical-engagement-rings .shopify-section-engagement-favorite .cta:hover{animation-name:hvr-buzz-out}#ethical-engagement-rings #engagement-image-with-text .cta:after,#ethical-engagement-rings .shopify-section-engagement-favorite .cta:after{content:"";position:absolute;bottom:133px;right:0;width:30px;height:25px;background-image:url(/cdn/shop/files/white-chevron.png?1807508\2026);background-size:cover;background-repeat:no-repeat;background-position:center;transform:rotate(-45deg)}#ethical-engagement-rings #engagement-image-with-text .cta .text,#ethical-engagement-rings .shopify-section-engagement-favorite .cta .text{transform:skew(-180deg,-180deg) rotate(-45deg)}#ethical-engagement-rings #engagement-image-with-text .cta .text p{font-family:Gill Facia Reg;top:-16px;position:absolute}#ethical-engagement-rings #engagement-image-with-text .flex-drl-right{flex-direction:row-reverse}#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div{display:flex;align-items:center}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book,#ethical-engagement-rings #book-con-popup .mobile-metal-options .popup-image,#ethical-engagement-rings #customer-say-slider .image-with-text-main-div .content-div,#ethical-engagement-rings #customer-say-slider .image-with-text-main-div .image-div,#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .content-div,#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .image-div{flex:1 50%}#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .image-div img,#ethical-engagement-rings .ge-banner-section img{display:block;width:100%}#ethical-engagement-rings #customer-say-slider .content-wrapper,#ethical-engagement-rings #engagement-image-slider-with-content .content-wrapper,#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .content-div .content-wrapper{max-width:392px;margin:0 auto}#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .content-div .content-wrapper h5{color:var(--color-dark-blue);font-family:Gill Facia MT Std;font-size:35px;font-weight:400;line-height:36px;text-align:center;text-transform:uppercase;letter-spacing:2.22px;margin-bottom:70px}#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .content-div .content-wrapper p{color:var(--color-dark-blue);font-family:GT Walsheim Light;font-size:16px;font-weight:350;line-height:20px;text-align:center;letter-spacing:.01em;max-width:340px;margin:0 auto 80px}#ethical-engagement-rings #imageGallery .gallery-wrapper{padding:90px 0 116px;margin:0 auto}#ethical-engagement-rings #imageGallery .gallery-wrapper .gallery-list{padding:0 90px 0 120px}#ethical-engagement-rings #imageGallery .gallery-wrapper h2{color:var(--color-dark-blue);font-family:Gill Facia MT Std;font-size:35px;font-weight:400;line-height:36px;letter-spacing:2.23px;margin-bottom:78px;text-transform:uppercase;padding-left:15px;padding-right:15px}#ethical-engagement-rings #imageGallery .gallery-wrapper img{box-shadow:28px 28px #0b233d;margin:0 auto;width:100%}#ethical-engagement-rings #imageGallery .gallery-wrapper .image-with-content .image-bar__text{position:relative;z-index:1;bottom:75px}#ethical-engagement-rings #imageGallery .gallery-wrapper .image-with-content .image-bar__text h3{color:var(--color-dark-blue);font-family:GT Walsheim Light;font-size:16px;font-weight:1;line-height:21px;text-align:center;text-transform:uppercase;letter-spacing:2px}#ethical-engagement-rings #engagement-image-slider-with-content{display:flex;align-items:center;background-color:#e9e9e9}#ethical-engagement-rings #engagement-image-slider-with-content .content-div,#ethical-engagement-rings #engagement-image-slider-with-content .image-with-text-main-div{flex:1 50%;width:50%}#ethical-engagement-rings #engagement-image-slider-with-content .image-with-text-main-div .favorite-single-item img{width:100%}#ethical-engagement-rings #engagement-image-slider-with-content .slick-next{left:auto;right:0!important}#ethical-engagement-rings #engagement-image-slider-with-content .slick-prev{left:35px!important}#ethical-engagement-rings #engagement-image-slider-with-content .slick-prev:before,#ethical-engagement-rings #engagement-image-slider-with-content .slick-next:before{filter:brightness(0) invert(1)}@media only screen and (min-width: 868px){#ethical-engagement-rings #customer-say-slider .slick-next:before{background:url(/cdn/shop/files/bluethin_arrow_-1.svg?v=1710414896);background-size:cover;transform:unset}#ethical-engagement-rings #customer-say-slider .slick-prev:before{background:url(/cdn/shop/files/bluethin_arrow_1_1.svg?v=1710414896);background-size:cover}}@media only screen and (max-width: 480px){#ethical-engagement-rings #engagement-image-slider-with-content .slick-next{right:18px!important}#ethical-engagement-rings #engagement-image-slider-with-content .slick-prev{left:18px!important}}#ethical-engagement-rings #engagement-image-slider-with-content .fav-mobile-title{color:#fff;font-family:Gill Facia MT Std;font-size:27px;font-weight:400;line-height:28px;text-align:center;text-transform:uppercase;letter-spacing:1.28px;position:absolute;z-index:11;display:block;width:100%;margin-bottom:0;margin-top:65px}#ethical-engagement-rings .shopify-section-engagement-favorite .sticky-button{min-height:927px;position:absolute;z-index:11;left:50%;transform:translate(-50%);top:120px}#ethical-engagement-rings .shopify-section-engagement-favorite .cta .text p{font-family:Gill Facia Reg;top:-22px;position:absolute}@media only screen and (min-width: 1400px){#ethical-engagement-rings #customer-say-slider .slick-slide,#ethical-engagement-rings #engagement-image-slider-with-content .slick-slide{height:720px}}#ethical-engagement-rings #customer-say-slider .content-wrapper h5,#ethical-engagement-rings #engagement-image-slider-with-content .content-wrapper h5{color:var(--color-dark-blue);font-family:Gill Facia Reg,serif;font-size:35px;font-weight:400;line-height:36px;text-transform:uppercase;letter-spacing:2.22px;margin-bottom:70px}#ethical-engagement-rings #customer-say-slider .content-wrapper p,#ethical-engagement-rings #engagement-image-slider-with-content .content-wrapper p{color:var(--color-dark-blue);font-family:GT Walsheim Light;font-size:16px;font-weight:350;line-height:20px;letter-spacing:.01em;max-width:340px;margin:0 auto 80px}#ethical-engagement-rings #customer-say-slider .slick-prev,#ethical-engagement-rings #engagement-image-slider-with-content .slick-prev{left:0;z-index:10}#ethical-engagement-rings #customer-say-slider .slick-next,#ethical-engagement-rings #engagement-image-slider-with-content .slick-next{right:14px}#ethical-engagement-rings #customer-say-slider .slick-dots,#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots{bottom:64px}#ethical-engagement-rings #customer-say-slider .slick-dots li,#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots li,#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .slick-dots li,#ethical-engagement-rings .shopify-section-engagement-gallery .slick-dots li{width:10px;height:10px}@media only screen and (max-width: 868px){#ethical-engagement-rings .ge-banner{height:572px}#ethical-engagement-rings .ge-banner h1{font-size:150px!important;font-weight:400;line-height:180px!important;text-align:left;letter-spacing:8.33px}#ethical-engagement-rings .ge-banner .ge-banner-detail{top:50%;left:0;transform:inherit}#ethical-engagement-rings .ge-banner .mobile-btn{text-align:left}#ethical-engagement-rings .ge-banner .mobile-btn a{font-family:GT Walsheim Light;font-size:14px;font-weight:500;line-height:40px;letter-spacing:1.87px;padding-bottom:7px;text-transform:uppercase;color:#fff;border-bottom:1px solid #fff}#ethical-engagement-rings #engagement-image-with-text .sticky-button{display:none}#ethical-engagement-rings #imageGallery .gallery-wrapper{padding:74px 0 38px}#ethical-engagement-rings #imageGallery .gallery-wrapper .gallery-list{padding:0 25px 0 50px}#ethical-engagement-rings #imageGallery .gallery-wrapper h2{font-size:27px;font-weight:400;line-height:28px;letter-spacing:1.28px;margin-bottom:60px;text-align:left!important;max-width:340px}#ethical-engagement-rings #imageGallery .gallery-wrapper img{box-shadow:-28px 28px #0b233d;width:100%;max-width:338px}#ethical-engagement-rings #engagement-image-slider-with-content{display:block;background-color:#f4f4f4}#ethical-engagement-rings #engagement-image-slider-with-content .content-div,#ethical-engagement-rings #engagement-image-slider-with-content .image-with-text-main-div{width:100%}#ethical-engagement-rings #engagement-image-slider-with-content .image-with-text-main-div .favorite-single-item img{height:504px;object-fit:cover}#ethical-engagement-rings #engagement-image-slider-with-content .slick-next:before,#ethical-engagement-rings #engagement-image-slider-with-content .slick-prev:before{filter:brightness(0) invert(1)}#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots li.slick-active button:before{background-color:#fff!important;border-color:#fff!important}#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots li button:before{border:1px solid #fff!important}#ethical-engagement-rings #customer-say-slider .slick-dots li,#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots li{width:8px;height:8px}}#ethical-engagement-rings #customer-say-slider .slick-dots li button:before,#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots li button:before{width:10px;height:10px;transform:rotate(45deg);border:1px solid var(--color-dark-blue);background-color:transparent;content:"";color:var(--color-dark-blue);opacity:1}#ethical-engagement-rings #customer-say-slider .slick-dots li.slick-active button:before,#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots li.slick-active button:before,#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .slick-dots li.slick-active button:before,#ethical-engagement-rings .shopify-section-engagement-gallery .slick-dots li.slick-active button:before{background-color:var(--color-dark-blue);border-color:var(--color-dark-blue);opacity:1;content:""}#ethical-engagement-rings #customer-say-slider .mobile-title{color:var(--color-dark-blue);font-family:Gill Facia Reg,serif;font-size:27px;font-weight:400;line-height:28px;text-align:center;text-transform:uppercase;letter-spacing:1.15px;margin-bottom:38px}@media only screen and (max-width: 868px){#ethical-engagement-rings #customer-say-slider .slick-dots li button:before,#ethical-engagement-rings #engagement-image-slider-with-content .slick-dots li button:before{width:8px;height:8px}#ethical-engagement-rings #customer-say-slider{padding-top:70px;padding-bottom:100px;background-color:#f4f4f4!important}#ethical-engagement-rings #customer-say-slider .content-wrapper{max-width:340px;margin:0 auto;text-align:left!important;padding:0 30px}}@media only screen and (max-width: 400px){#ethical-engagement-rings #customer-say-slider .content-wrapper{max-width:273px}}#ethical-engagement-rings #book-con-popup .mobile-metal-options,#ethical-engagement-rings #customer-say-slider .image-with-text-main-div{display:flex!important;align-items:center}#ethical-engagement-rings #customer-say-slider .image-with-text-main-div .image-div img{display:block;margin:0 auto;max-width:50%}#ethical-engagement-rings #customer-say-slider .image-with-text-main-div .image-div .date-text p{color:var(--color-dark-blue);font-family:GT Walsheim Light;font-size:16px;font-style:italic;font-weight:350;line-height:20px;letter-spacing:.025px}@media only screen and (max-width: 1400px){#ethical-engagement-rings #engagement-image-slider-with-content .image-with-text-main-div .slick-dotted.slick-slider{margin-bottom:-6px}#ethical-engagement-rings #customer-say-slider .slick-dotted.slick-slider{margin-bottom:0}}#ethical-engagement-rings #customer-say-slider svg{height:auto}#ethical-engagement-rings #customer-say-slider .slick-next{left:auto;right:0}#ethical-engagement-rings #customer-say-slider .slick-prev{left:50px}@media only screen and (max-width: 868px){#ethical-engagement-rings #customer-say-slider .slick-next{right:18px;transform:rotate(-90deg);left:80%}#ethical-engagement-rings #customer-say-slider .slick-prev{left:18px;transform:rotate(90deg)}}@media only screen and (max-width: 480px){#ethical-engagement-rings #customer-say-slider .slick-next{right:0;transform:rotate(-90deg);left:auto}#ethical-engagement-rings #customer-say-slider .slick-prev{left:0;transform:rotate(90deg)}}#ethical-engagement-rings #customer-say-slider .author-name{font-family:GT Walsheim Light;margin-bottom:18px!important;letter-spacing:2px!important;text-transform:uppercase;line-height:21px!important}#ethical-engagement-rings #customer-say-slider .paragraph-tag{max-width:340px;margin:20px auto 0!important}#ethical-engagement-rings #customer-say-slider .date-text{font-size:14px;letter-spacing:.03px;line-height:16px;font-family:GT Walsheim Light Oblique;color:var(--color-dark-blue);max-width:350px;margin:0 auto}#ethical-engagement-rings #customer-say-slider .date-text span{font-family:GT Walsheim Light;font-size:14px;line-height:18px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .scratch-wrapper{max-width:1440px;padding:0 162px;margin:0 auto}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .bg-color-engagement-bespoke-scratch{padding-top:105px;padding-bottom:100px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header{max-width:486px;margin:0 auto 57px}@media only screen and (max-width: 767px){#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header{max-width:inherit}}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header h4{color:#fff;font-family:GT Walsheim Light;font-size:16px;font-weight:1;line-height:20px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header h2{color:#fff;font-family:Gill Facia Reg,serif;font-size:35px;font-weight:400;line-height:36px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:24px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header p{color:#fff;font-family:GT Walsheim Light;font-size:16px;font-weight:350;line-height:20px;letter-spacing:.01em;max-width:400px;margin:0 auto}@media (max-width: 1200px){#ethical-engagement-rings #customer-say-slider .content-wrapper h5,#ethical-engagement-rings #engagement-image-slider-with-content .content-wrapper h5,#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .content-div .content-wrapper h5{font-size:27px;margin-bottom:20px;line-height:28px}#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div .content-div .content-wrapper p{margin:0 auto 30px;font-size:14px;line-height:18px}#ethical-engagement-rings #imageGallery .gallery-wrapper h2{font-size:27px}#ethical-engagement-rings #customer-say-slider .content-wrapper p,#ethical-engagement-rings #engagement-image-slider-with-content .content-wrapper p{margin-bottom:30px;font-size:14px;line-height:18px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header h4{font-size:14px;line-height:15px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header h2{font-size:27px;line-height:28px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header p{font-size:14px;line-height:18px}}@media (max-width: 868px){#ethical-engagement-rings #engagement-image-with-text .image-with-text-main-div{display:block}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header h2{text-align:left;margin-bottom:18px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header p{text-align:left;max-width:340px;margin:0 0 30px}}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-content .number-text{position:absolute;color:#fff;font-family:Gill Facia Reg;font-size:60px;font-weight:400;line-height:72px;text-align:center;letter-spacing:7.5px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-content h3{color:#fff;font-family:GT Walsheim Light;font-size:16px;font-weight:1;line-height:21px;text-transform:uppercase;letter-spacing:.16em;max-width:229px;margin:0 auto}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .scratch-btn{height:55px;border:1px solid #fff;background-color:#fff;color:var(--color-dark-blue);font-family:GT Walsheim Light;font-size:16px;font-weight:1;line-height:17px;text-align:center;text-transform:uppercase;letter-spacing:2px;display:flex;justify-content:center;align-items:center;width:100%;max-width:345px;margin:76px auto 0}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .scratch-btn:hover{border:1px solid #fff;background:0 0;color:#fff}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-no{position:relative;max-width:340px;margin:0 auto;min-height:25vh;display:flex;align-items:center}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-no img{margin:0 auto}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .mobile-slide:nth-child(2) .number-text{margin-top:-45px}#ethical-engagement-rings .shopify-section-engagement-image-text .gallery-wrapper{max-width:1070px;padding:99px 20px 82px;margin:0 auto}#ethical-engagement-rings .shopify-section-engagement-image-text svg{height:100%;max-width:100%}#ethical-engagement-rings .shopify-section-engagement-image-text .image-bar-div{min-height:13vh}@media only screen and (max-width: 350px){#ethical-engagement-rings .shopify-section-engagement-image-text .image-bar-div{min-height:10vh}}#ethical-engagement-rings .shopify-section-engagement-image-text .image-bar__text h3{max-width:169px;margin:0 auto;color:#0b233d;font-family:GT Walsheim Light;font-size:16px;line-height:20px;text-align:center;letter-spacing:.01em}@media only screen and (max-width: 1200px){#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-content h3,#ethical-engagement-rings .shopify-section-engagement-image-text .image-bar__text h3,#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div .home__subtitle{font-size:14px;line-height:18px}#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div a,#ethical-engagement-rings .shopify-section-engagement-ring-collection .collection-main-div h6{font-size:12px;line-height:16px}#ethical-engagement-rings #engagement-image-with-text .cta,#ethical-engagement-rings .shopify-section-engagement-favorite .cta{height:130px;width:130px}#ethical-engagement-rings #engagement-image-with-text .cta:after,#ethical-engagement-rings .shopify-section-engagement-favorite .cta:after{bottom:105px}#ethical-engagement-rings #engagement-image-with-text .cta .text p,#ethical-engagement-rings .shopify-section-engagement-favorite .cta .text p{font-size:16px!important;top:-18px;left:-3px;line-height:17px!important}#ethical-engagement-rings #engagement-image-slider-with-content .content-div .content-wrapper h5{margin-bottom:20px}#ethical-engagement-rings #engagement-image-slider-with-content .content-div .content-wrapper p{margin-bottom:30px}#ethical-engagement-rings #customer-say-slider .date-text,#ethical-engagement-rings #customer-say-slider .date-text span{font-size:12px;line-height:14px}}#ethical-engagement-rings #mobile-img-text-section img{width:100%;display:block}#ethical-engagement-rings #mobile-img-text-section .mobile-content{padding:70px 15px 35px;background:#e9e9e9}#ethical-engagement-rings #mobile-img-text-section .mobile-content h5{color:var(--color-dark-blue);font-family:Gill Facia MT Std;font-size:27px;font-weight:400;line-height:28px;letter-spacing:1.28px;max-width:384px;text-transform:uppercase}#ethical-engagement-rings #mobile-img-text-section .mobile-content a{color:var(--color-dark-blue);font-family:GT Walsheim Light;font-size:14px;font-weight:1;line-height:18px;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--color-dark-blue);padding-bottom:7px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .slick-dots li button:before,#ethical-engagement-rings .shopify-section-engagement-gallery .slick-dots li button:before{width:10px;height:10px;transform:rotate(45deg);border:1px solid var(--color-dark-blue);background-color:transparent;content:"";opacity:1}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .slick-dots li button:before{border:1px solid #fff}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .slick-dots li.slick-active button:before{background-color:#fff;border-color:#fff}#ethical-engagement-rings #book-con-popup .mobile-metal-options .popup-image img,#ethical-engagement-rings .customer-slider.slick-initialized .image-with-text-main-div,#ethical-engagement-rings .engagement-ring.slick-initialized .has-product,#ethical-engagement-rings .favorite-single-item.slick-initialized .image-div,#ethical-engagement-rings .shopify-section-engagement-image video{display:block}#ethical-engagement-rings #stickyBtn{position:fixed;z-index:111;bottom:0;width:100%}#ethical-engagement-rings #stickyBtn .mobile-sticky-btn{border:solid 1px var(--color-dark-blue);background-color:var(--color-dark-blue);color:#fff;font-family:GT Walsheim Light;line-height:17px;text-align:center;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:100%;font-size:14px;letter-spacing:.16em;height:60px}#ethical-engagement-rings #book-con-popup .back-btn,#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form input[type=submit]{height:65px;font-weight:1;line-height:17px;letter-spacing:2px;font-family:GT Walsheim Light;text-align:center;background-color:transparent;text-transform:uppercase}#ethical-engagement-rings #book-con-popup .btn-hidden{visibility:hidden}#ethical-engagement-rings #book-con-popup .back-btn{border:solid 1px var(--color-dark-blue);color:var(--color-dark-blue);font-size:16px;display:flex;justify-content:center;align-items:center;border-radius:inherit;width:100%}#ethical-engagement-rings #book-con-popup .back-btn:hover{background-color:var(--color-dark-blue);border:solid 1px var(--color-dark-blue);color:#fff}#ethical-engagement-rings #book-con-popup .modal{width:100%;max-width:1440px;padding:0;background-color:#e9e9e9;margin:0 auto}#ethical-engagement-rings #book-con-popup .modal .popup-heading{width:100%;position:absolute;padding:78px 0 0;color:var(--color-dark-blue);font-family:Gill Facia MT Std;font-size:56px;font-weight:400;line-height:67px;text-align:center;text-transform:capitalize}#ethical-engagement-rings #book-con-popup .modal svg.close{width:17px;height:17px}@media screen and (min-width: 869px){#ethical-engagement-rings #book-con-popup .mobile-metal-options .popup-image img{object-fit:cover}}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book{margin-top:20px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form{max-width:506px;margin:0 auto}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form input[type=text],#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form label,#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form select{font-size:24px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio [type=radio]{width:12%;cursor:pointer;height:20px}@media screen and (max-width: 868px) and (max-width: 480px){#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio label{font-size:14px}}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form input[type=submit]{border:solid 1px var(--color-dark-blue);color:var(--color-dark-blue);font-size:16px;justify-content:center;align-items:center;border-radius:inherit;width:100%;display:block!important}@media screen and (max-width: 868px){#ethical-engagement-rings .moContainer{display:flex;flex-flow:column}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch,#ethical-engagement-rings .shopify-section-engagement-gallery{order:1}#ethical-engagement-rings .shopify-section-engagement-favorite,#ethical-engagement-rings .shopify-section-engagement-image{order:2}#ethical-engagement-rings .shopify-section-engagement-customer-says-slider{order:3}#ethical-engagement-rings #book-con-popup .modal{padding:30px}#ethical-engagement-rings #book-con-popup .modal .popup-heading{font-size:22px;font-weight:400;line-height:22px;letter-spacing:2.75px;max-width:219px;position:unset;padding:0;text-align:left;text-transform:uppercase}#ethical-engagement-rings #book-con-popup .modal svg.close{top:25px;right:35px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book{margin-top:15px;padding:0}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book .form-select{flex-direction:column;align-items:flex-start;margin-bottom:22px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book .form-select label,#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book .form-select select{width:100%}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book .form-select select{width:100%;margin:10px 0 0;text-transform:capitalize;border:1px solid var(--color-dark-blue);color:var(--color-dark-blue);height:45px;background-position-x:96%;background-position-y:18px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book .form-select label{margin-bottom:0}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book .form-group{margin-bottom:20px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form input[type=text],#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form label,#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form select{font-size:16px;font-family:GT Walsheim Light}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio label{display:inline-block;background-color:transparent;padding:10px 8px;color:var(--color-dark-blue);border:1px solid var(--color-dark-blue);border-radius:0;width:100%;text-align:center}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio label:before{border:none}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio p{width:50%;padding-right:15px}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio p:last-child{padding-right:0}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio [type=radio]{width:34%;height:43px;margin:0}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio [type=radio]:checked+label{background-color:var(--color-dark-blue);color:#fff;border:1px solid var(--color-dark-blue)}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form .form-radio [type=radio]:checked+label:after{background:0 0}#ethical-engagement-rings #book-con-popup .mobile-metal-options .form-book form input[type=submit]{position:fixed!important;bottom:0;z-index:99;width:100%;border-radius:0;letter-spacing:1.25px;font-weight:400;text-transform:uppercase;background-color:#ef4f23;border:1px solid #ef4f23;height:60px;font-family:GT Walsheim Light;font-size:16px;left:0;color:#fff}#ethical-engagement-rings .mobile_slider .mobile-slide:nth-child(n+2){display:none}#ethical-engagement-rings .mobile_slider.slick-initialized .mobile-slide{display:block}}#ethical-engagement-rings .customer-slider .image-with-text-main-div:nth-child(n+2),#ethical-engagement-rings .engagement-ring .has-product:nth-child(-n+5),#ethical-engagement-rings .favorite-single-item .image-div:nth-child(n+2){display:none}#ethical-engagement-rings.lock{overflow:hidden}.le-banner-detail p{font-family:GT Walsheim;color:#f9e267;font-size:16px;letter-spacing:2px;line-height:20px;margin-bottom:35px;text-transform:uppercase}.le-banner-detail h1{color:#f9e267!important;font-size:260px!important;line-height:230px!important;margin:0!important;text-transform:uppercase!important;letter-spacing:14.44px!important}.le-banner-detail .rte{color:#f9e267;font-size:16px!important;max-width:220px;margin:5px auto 55px;letter-spacing:.01em;width:100%;line-height:20px!important}@media screen and (max-width: 1200px){#ethical-engagement-rings .engagement-ring .has-product:nth-child(-n+3){display:none}.le-banner-detail p{font-size:14px;line-height:18px}.le-banner-detail .rte{font-size:14px!important;line-height:18px!important}}.le-banner-detail a.btn{border-radius:0;font-weight:500;text-transform:uppercase;height:55px;line-height:38px;max-width:345px;width:100%;letter-spacing:.16em;font-size:16px;font-family:GT Walsheim Light;color:var(--color-dark-blue)}.ee-how-it-works-section{text-align:center;position:relative}.ee-how-it-works-section .ee-header{position:absolute;left:0;right:0;top:70px}.ee-how-it-works-section .ee-header h2{font-size:35px;line-height:41px;letter-spacing:.16em;margin:0 auto 15px}.ee-how-it-works-section .ee-detail>div{width:50%;padding:140px 100px 100px}.ee-how-it-works-section .ee-detail>div img{height:150px}.ee-how-it-works-section p{font-size:16px;line-height:20px;max-width:260px;margin:0 auto;letter-spacing:.021875px!important}.ee-how-it-works-section p span{display:block;font-size:14px;letter-spacing:.021875px;font-family:GT Walsheim;color:#0d2035;padding-top:5px}.ee-how-it-works-section .how-btn{max-width:340px;margin:0 auto;height:55px;border:1px solid var(--color-dark-blue);line-height:55px}.ee-how-it-works-section .how-btn a.btn{max-width:340px;margin:0 auto;text-align:center;border-radius:0;background-color:transparent;letter-spacing:.16em;text-transform:uppercase;font-family:var(--font-family-walsheim);font-weight:400;color:var(--color-dark-blue)}.ee-how-it-works-section .how-btn:hover{background-color:var(--color-dark-blue)}.ee-how-it-works-section .how-btn:hover a{color:#fff}.image-square{position:relative;width:138px;height:148px;letter-spacing:.16em!important}.ee-how-it-works-section p.image-square{letter-spacing:2px!important;font-family:GT Walsheim}@media only screen and (max-width: 868px){#ethical-engagement-rings #customer-say-slider .image-with-text-main-div{display:block!important}#ethical-engagement-rings #customer-say-slider svg{height:18px;width:18px;margin-right:3px}#ethical-engagement-rings #customer-say-slider .slick-dots,#ethical-engagement-rings .mobile-hide{display:none!important}#ethical-engagement-rings #customer-say-slider .author-name{margin-bottom:5px!important}#ethical-engagement-rings #customer-say-slider .paragraph-tag{margin:12px auto 0!important}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .scratch-wrapper{padding:0 30px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .bg-color-engagement-bespoke-scratch{padding-top:72px;padding-bottom:72px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header{padding-left:15px;padding-right:15px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch header a{color:#fff;font-family:GT Walsheim Light;font-size:14px;font-weight:1;line-height:18px;letter-spacing:.16em;text-transform:uppercase;display:table;border-bottom:1px solid;padding-bottom:7px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-content{padding:0 25px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-content .number-text{margin-bottom:100px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .scratch-btn{font-size:14px;letter-spacing:.16em;height:45px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-no{min-height:30vh}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-bar__text{margin-bottom:36px}#ethical-engagement-rings .shopify-section-engagement-image-text .image-bar__text{margin-top:0}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .slick-dots li,#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .slick-dots li button:before,#ethical-engagement-rings .shopify-section-engagement-gallery .slick-dots li,#ethical-engagement-rings .shopify-section-engagement-gallery .slick-dots li button:before{width:8px;height:8px}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .grid{margin-left:0}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .grid__item{padding-left:0}.ee-how-it-works-section .ee-header h2{font-size:23px;line-height:28px}.ee-how-it-works-section .ee-detail>div{padding:180px 15px 40px}.ee-how-it-works-section .ee-detail>div img{height:75px}.ee-how-it-works-section p{font-size:14px;line-height:16px}.image-square{width:180px;height:auto;margin-bottom:28px!important;position:relative}.image-square:after{content:"";width:140px;height:1px;border-bottom:1px solid var(--color-dark-blue);position:absolute;bottom:25px;left:0;right:0;margin:0 auto}.dotted-border{margin-bottom:30px!important}.custom-section-text.image-square{letter-spacing:1.75px!important;line-height:25px!important;font-family:GT Walsheim}.ee-how-it-works-section p span{font-size:12px}}@media only screen and (min-width: 869px){#ethical-engagement-rings .ge-banner-section{padding:0}#ethical-engagement-rings #imageGallery .gallery-wrapper .grid{margin-left:-68px}#ethical-engagement-rings #imageGallery .gallery-wrapper .grid__item{padding-left:68px}#ethical-engagement-rings #engagement-image-slider-with-content .fav-mobile-title,#ethical-engagement-rings .desk-hide{display:none!important}#ethical-engagement-rings #customer-say-slider .image-with-text-main-div .image-div{height:720px;display:flex;align-items:center;flex-direction:column;justify-content:center}#ethical-engagement-rings .shopify-section-engagement-bespoke-scratch .image-with-content .number-text{margin-top:-60px}.image-square:before{content:"";width:138px;height:138px;margin:0 auto;border:1px solid var(--color-dark-blue);line-height:138px;position:absolute;z-index:9;top:-45px;left:-2px;transform:rotate(45deg)}.image-square:after{content:"";position:absolute;bottom:0;border-left:1px dotted var(--color-dark-blue);z-index:9;width:0;height:25px;left:48%}}.dotted-border:after{content:"";position:absolute;bottom:-40px;border-left:1px dotted var(--color-dark-blue);z-index:9;width:0;height:40px;left:49%}.ee-detail .lr-details:first-child .dotted-border:after{bottom:-50px;height:49px}@media only screen and (max-width: 868px){.dotted-border:after{height:25px;bottom:-28px}.ee-detail .lr-details:first-child .dotted-border{margin-bottom:40px!important}.ee-detail .lr-details:first-child .dotted-border:after{bottom:-30px;height:30px}}@media only screen and (max-width: 550px){.ee-detail .lr-details:first-child .dotted-border{margin-bottom:36px!important}#ethical-engagement-rings .shopify-section-engagement-image-text svg{height:50px}.ee-detail p.custom-section-text.dotted-border{font-size:12px!important}}@media only screen and (max-width: 464px){.ee-detail .lr-details:first-child .dotted-border{margin-bottom:34px!important}}@media only screen and (max-width: 414px){.ee-detail .lr-details:first-child .dotted-border{margin-bottom:32px!important}.ee-detail .lr-details:first-child .dotted-border:after{bottom:-25px;height:25px}}@media only screen and (max-width: 374px){.ee-detail .lr-details:first-child .dotted-border{margin-bottom:29px!important}}@media only screen and (max-width: 342px){.ee-detail .lr-details:first-child .dotted-border{margin-bottom:38px!important}}@media only screen and (max-width: 329px){.ee-detail .lr-details:first-child .dotted-border{margin-bottom:38px!important}}@media only screen and (max-width: 303px){.ee-detail .lr-details:first-child .dotted-border{margin-bottom:43px!important}}@media screen and (min-width: 868px){.collection-main-div .large--ten-twelfths{width:100%;left:0}.collection-main-div .grid__image img{max-width:100%;width:100%}}.slick-dotted.slick-slider{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/83/assets/page-love-engagement.css.map */
