.homepage h2.banner__heading,.homepage h2.tps-heading,.tps-home-shop-by-style .collection-list-title,.tps-shop-jewelry .collection-list-title,.tps-home-contact h2.image-with-text__heading{font-size:36px}.homepage h2.tps-heading,.tps-home-shop-by-style .collection-list-title,.tps-shop-jewelry .collection-list-title,.tps-home-contact h2.image-with-text__heading{color:var(--bgcolor-1)}a.button{font-size:16px;font-weight:400;line-height:normal;min-height:auto;height:40px;border:1px solid}a.button:before,a.button:after{display:none}.tps_index .video-section.isolate{padding-top:0;padding-bottom:25px;position:relative}.tps_index .video-section.isolate .tps-title.title-wrapper,.tps_index .video-section.isolate .title-wrapper{position:absolute;text-align:center;top:75%;left:0;opacity:1;z-index:1;width:100%}.tps_index .video-section.isolate .tps-title.title-wrapper{top:64%}.tps_index .video-section.isolate .title-wrapper .title{color:rgb(var(--color-background));font-size:50px;font-weight:400;line-height:normal;margin-bottom:20px}.tps_index .video-section.isolate .button-group{display:inline-flex;align-items:center;justify-content:center;grid-gap:20px}.tps_index .video-section.isolate a.btn{display:inline-flex;font-size:16px;font-weight:400;color:rgb(var(--color-background));text-decoration:none;border:2px solid rgb(var(--color-background));border-radius:6px;width:255px;height:45px;line-height:normal;align-items:center;justify-content:center;padding:2px}.tps_index .video-section.isolate .video-section__media.global-media-settings{border:none}.tps-design-engagement-rings{margin-top:55px;margin-bottom:55px}.tps-design-engagement-rings .banner__box{text-align:left}.tps-design-engagement-rings .banner__heading{font-size:32px;font-weight:400;line-height:normal}.tps-design-engagement-rings .banner__buttons.banner__buttons--multiple{grid-gap:15px}.tps-design-engagement-rings .button{font-size:16px;line-height:unset;min-width:215px}.tps-buy-color-diamonds .image-with-text__media-item{width:60%!important}.tps-buy-color-diamonds .image-with-text__text-item{width:40%!important}.tps-buy-color-diamonds .image-with-text__media-item img{width:100%!important;height:auto!important}.tps-buy-color-diamonds .image-with-text__heading{font-size:36px;font-weight:400;line-height:normal}.tps-buy-color-diamonds .image-with-text__grid{align-items:center!important}.tps-buy-color-diamonds .image-with-text__content p{font-size:16px;line-height:24px}.tps-buy-color-diamonds .image-with-text__content{padding:0 0 0 30px}.tps-quality-icons{margin-top:40px}.tps-quality-icons .section-description,.tps-quality-icons .icon-slider-wrapper p{font-size:16px;font-weight:400;line-height:normal}.tps-quality-icons .icon-slider-wrapper{justify-content:center}.tps-quality-icons .d-flex{justify-content:center;grid-gap:75px;overflow-x:unset}.tps-gemstone-section{padding:50px 0 100px}.tps-gemstone-section .container .row{display:flex;justify-content:unset;grid-gap:30px}.tps-gemstone-section .container .row .col-md-6{width:50%;display:inline-block;text-align:center}.tps-gemstone-section .container .row .col-md-6 img{width:100%;height:auto}.tps-gemstone-section .container .row .col-md-6 a.btn.btn-primary{display:block;width:fit-content;margin:12px auto 6px;font-size:20px;font-weight:600;line-height:normal;text-decoration:none;position:relative}.tps-gemstone-section .container h2{font-size:40px;margin:0 0 5px}.tps_home_shopping_icon_boxes.tps-explore-diamonds{margin-top:80px;margin-bottom:60px;position:relative}.tps-explore-diamonds .tps-heading{text-align:center;font-size:36px;font-weight:400;line-height:normal;margin-top:0;margin-bottom:10px}.tps-explore-diamonds a{text-decoration:none;display:block;line-height:normal}.tps-explore-diamonds a p{font-size:16px;font-weight:400;line-height:normal}.tps-discover-skygem{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px!important}.tps-discover-skygem h2{font-family:var(--font-body-family)!important;font-size:20px;font-weight:600;line-height:normal;margin-top:0}.tps-discover-skygem p.caption{font-size:20px;font-weight:600;line-height:normal;text-decoration:none;position:relative;text-align:center;margin:12px auto 6px;letter-spacing:0!important}.tps-discover-skygem .tps-center-content{text-align:center}.tps-discover-skygem .tps-center-content ul li{margin:15px 0}.tps-discover-skygem .tps-center-content a{font-size:16px;font-weight:400;line-height:normal;text-decoration:none}.tps-discover-skygem .tps-image.tps-image-left a,.tps-discover-skygem .tps-image.tps-image-right a{display:block;width:fit-content;margin-left:auto;margin-right:auto;text-decoration:none}.tps-discover-skygem .tps-center-content .tps-list-center-btn{font-size:16px;font-weight:400;line-height:normal;border:1px solid rgb(var(--color-foreground));width:120px;margin:auto;padding:5px;border-radius:var(--buttons-radius-outset)}.tps-discover-skygem .tps-center-content{position:relative}.tps-discover-skygem h2{position:relative;left:50%;top:0;transform:translate(-50%,calc(0% + 1em));transition:transform 4s .25s cubic-bezier(0,1,.3,1),filter 5s 2s ease-out;opacity:0;will-change:transform,opacity}.tps-discover-skygem.tps-section-visible h2{transform:translate(-50%);opacity:1;font-size:22px}.tps-discover-skygem .tps-image.tps-image-left img,.tps-discover-skygem .tps-image.tps-image-right img{opacity:0;transform:translateY(4em) rotate(-8deg);transition:transform 4s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;will-change:transform,opacity}.tps-discover-skygem.tps-section-visible .tps-image.tps-image-left img,.tps-discover-skygem.tps-section-visible .tps-image.tps-image-right img{opacity:1;transform:rotate(0)}.tps_home_shopping_icon_boxes.tps-explore-diamonds.tps-diamond-animation .tps-heading{color:#202021;font-size:36px;letter-spacing:0px;margin-bottom:10px;position:relative;animation-name:text;animation-duration:2s;animation-iteration-count:1}@keyframes text{0%{color:#fff;margin-bottom:20px}30%{font-size:60px;letter-spacing:10px;margin-bottom:20px}85%{font-size:50px;letter-spacing:3px;margin-bottom:20px}to{font-size:36px;margin-bottom:10px}}.tps-gemstone-section.tps-weeding-animation .col-md-6:first-child{animation-name:slide-in-left;animation-duration:3s;animation-iteration-count:1}.tps-buy-color-diamonds.tps-buy-color-diamonds-animation .image-with-text__content,.tps-gemstone-section.tps-weeding-animation .col-md-6:last-child{animation-name:slide-in-right;animation-duration:3s;animation-iteration-count:1}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}.tps_home_section_one,.tps-design-engagement-rings,.tps_home_shopping_icon_boxes.tps-explore-diamonds,.tps-buy-color-diamonds.image-with-text,.tps-gemstone-section,.tps-shop-jewelry,.tps_home_section_one.tps-vedio-animation,.tps-design-engagement-rings.tps-design-engagement-rings-animation,.tps_home_shopping_icon_boxes.tps-explore-diamonds.tps-diamond-animation,.tps-buy-color-diamonds.image-with-text.tps-buy-color-diamonds-animation,.tps-gemstone-section.tps-weeding-animation{overflow:hidden!important}.tps-shop-jewelry .title-wrapper-with-link{justify-content:center}.tps-shop-jewelry .title-wrapper-with-link h2{font-family:var(--font-heading-family);font-size:24px;font-weight:400;line-height:normal}.tps-shop-jewelry ul.collection-list{column-gap:20px;flex-wrap:nowrap;justify-content:center}.tps-shop-jewelry .tps-collection-list-block a{text-decoration:none}.tps-shop-jewelry .tps-collection-list-block img{width:100%;height:auto}.tps-shop-jewelry .tps-collection-list-block .tps-collection-name{display:block;text-align:center;font-family:var(--font-body-family);font-size:20px;font-weight:400;line-height:normal}.tps-block-heading.tps-client-reviews h2,.instastory-title,.grp_custom_heading{text-align:center;font-size:36px!important;font-weight:400!important;font-family:var(--font-heading-family)!important;line-height:normal;margin-top:0;margin-bottom:10px!important}.grp_custom_heading{margin-bottom:20px!important}.instastory-title{margin-bottom:0!important}div#instafeed{width:100%;max-width:1440px;margin:0 auto;padding:0 15px!important}.tps-shop-ring-style .tps-collection-name,body.tps_engagement_rings .tps-shop-jewelry.tps-shop-ring-style .tps-collection-name{text-align:left!important;color:rgb(var(--color-foreground))!important;margin-left:unset!important;position:relative;display:flex;align-items:center;grid-gap:0px}.tps-shop-ring-style .tps-collection-name:after{content:"";width:30px;height:10px;background-image:url(right-arrow.svg);background-position:center center;background-repeat:no-repeat;margin-left:0;background-size:55%;transition:margin-left .2s}.tps-shop-ring-style .title-wrapper--no-top-margin{margin-bottom:0!important}.tps-shop-ring-style .collection-list-discription{margin-top:5px!important;margin-bottom:25px;text-align:center}.tps-shop-ring-style .collection-list-discription a{color:var(--bgcolor-main)!important;font-weight:500;text-decoration:none;position:relative}.tps-shop-ring-style .collection-list-discription a:after{content:"";width:100%;height:2px;position:absolute;left:0;bottom:0;background-color:var(--bgcolor-main);background:linear-gradient(to left,#111d7733 50%,#13177a 50%) right;background-size:200%;transition:.5s ease-out}.tps-shop-ring-style .tps-collection-list-block .tps-collection-img{overflow:hidden;height:300px;margin-bottom:10px}.tps-shop-ring-style .tps-collection-list-block .tps-collection-img img{transition:.5s ease all;width:100%!important;object-fit:cover;height:100%!important}.tps-home-main-banner .banner__text{max-width:80%;font-size:16px;line-height:22px;color:var(--bgcolor-white)}.tps-home-main-banner .banner__buttons a.button{letter-spacing:0;min-width:210px;max-width:210px;padding:0 5px;background-color:var(--bgcolor-trans);color:var(--bgcolor-white)}.tps-home-shop-by-style{text-align:center;margin-top:50px;margin-bottom:50px}.tps-home-shop-by-style .title-wrapper-with-link{justify-content:center}.tps-home-shop-by-style .tps-slider-btn-wrap{display:none}.tps-home-shop-by-style .tps_collection_list.slick-slide{margin-left:10px;margin-right:10px}.tps-home-shop-by-style .tps_collection_list.slick-slide:last-child{margin-right:0}.tps-home-shop-by-style .tps_collection_list.slick-slide img{width:100%;max-height:305px}.tps-home-shop-by-style .tps_collection_list_title{padding-top:10px}.tps-home-shop-by-style .slick-prev,.tps-home-shop-by-style .slick-next,.tps-shop-jewelry .slick-prev,.tps-shop-jewelry .slick-next{width:28px;height:100%;z-index:1;background-color:#fff6;top:45%}.tps-home-shop-by-style .slick-prev,.tps-shop-jewelry .slick-prev{left:9px}.tps-home-shop-by-style .slick-next,.tps-shop-jewelry .slick-next{right:9px}.tps-home-shop-by-style .slick-prev:before,.tps-home-shop-by-style .slick-next:before,.tps-shop-jewelry .slick-prev:before,.tps-shop-jewelry .slick-next:before{content:" "!important;display:block;width:30px;height:30px;opacity:1;background:url(slider-left-arrow.svg) no-repeat;background-position:center center}.tps-home-shop-by-style .slick-next:before,.tps-shop-jewelry .slick-next:before{background-image:url(slider-right-arrow.svg)}.tps-home-shop-by-style .slick-prev.slick-disabled,.tps-home-shop-by-style .slick-next.slick-disabled,.tps-shop-jewelry .slick-prev.slick-disabled,.tps-shop-jewelry .slick-next.slick-disabled{display:none!important}.tps-shop-jewelry{margin-top:100px;margin-bottom:60px}.tps-shop-jewelry .tps_collection_list.slick-slide{margin-left:10px;margin-right:10px}.tps-shop-jewelry .tps_collection_list img{width:100%}.tps-shop-jewelry .tps-title-button{width:25%}.tps-shop-jewelry .title-wrapper-with-link{display:block}.tps-shop-jewelry slider-component{width:75%}.tps-shop-jewelry .center.collection-list-view-all{text-align:left}.tps-shop-jewelry .collection-list-wrapper{display:flex;align-items:center}.tps-shop-jewelry .collection-list-wrapper .tps_section_description{max-width:300px;font-size:16px;line-height:22px;color:var(--bgcolor-1);padding-top:10px}.tps-shop-jewelry .tps_collection_list_title{text-align:center;padding-top:10px}.tps-shop-jewelry a.button{background-color:var(--bgcolor-white);border:1px solid var(--bgcolor-1);color:var(--bgcolor-1)}.tps-home-shop-by-style .tps_collection_list_title,.tps-shop-jewelry .tps_collection_list_title{font-size:16px;color:var(--bgcolor-1)}.tps-home-watches .banner__text{font-size:16px;color:var(--bgcolor-white);line-height:22px;max-width:550px}.tps-home-watches{margin-top:50px;margin-bottom:50px}.tps-home-contact{padding-bottom:50px!important}.tps-home-contact h2.image-with-text__heading{max-width:360px;letter-spacing:0!important;line-height:normal}.tps-home-contact .image-with-text__grid{column-gap:1.5%;row-gap:20px}.tps-home-contact .image-with-text__text-item.grid__item{background-color:var(--bgcolor-3);width:54%}.tps-home-contact .image-with-text__media-item{width:44%}.tps-home-contact .image-with-text__text.rte.body{font-size:16px;line-height:22px;color:var(--bgcolor-1)}.tps-home-contact a.button{letter-spacing:0;min-width:210px;max-width:210px;padding:0 5px;background-color:var(--bgcolor-trans);color:var(--bgcolor-1)}.tps-design-engagement-ring h2.banner__heading.h2{font-family:var(--font-body-family);font-size:20px}.tps-design-engagement-ring h2.banner__heading.h1{margin-top:0}.tps-design-engagement-ring .banner__text{max-width:430px;font-size:16px;line-height:22px;color:var(--bgcolor-white)}.tps-design-engagement-ring a.button{position:relative;letter-spacing:.1px;padding-left:30px;padding-right:10px;min-width:200px}.tps-design-engagement-ring a.button:before{content:" "!important;display:inline-block;width:20px;height:20px;background:url(setting-icon.svg) no-repeat;position:absolute;left:25px;top:7px;z-index:1}.tps-design-engagement-ring a.button:nth-child(2):before{background:url(diamond-icon.svg) no-repeat;left:18px;top:12px}.icon-box{margin:0 10px}.tps-explore-diamonds .slider-arrow{background-color:var(--bgcolor-trans);border:none;font-size:18px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);z-index:2;color:var(--bgcolor-1);display:none}.tps-explore-diamonds button.slider-arrow.next.disabled,.tps-explore-diamonds button.slider-arrow.prev.disabled{display:none}.tps-explore-diamonds .prev{left:0}.tps-explore-diamonds .next{right:0}.section-description{text-align:center;margin-bottom:0}.icon-box{text-align:center;padding:20px;margin-bottom:0}.icon-box img{width:auto;height:auto;margin-bottom:0}.icon-box p{margin:5px 0}@media(hover:hover){a.button:hover,.tps-home-main-banner .banner__buttons a.button:hover{background-color:var(--bgcolor-white);border-color:var(--bgcolor-white);color:var(--bgcolor-1);box-shadow:none}.tps-shop-jewelry a.button:hover{background-color:var(--bgcolor-1);border:1px solid var(--bgcolor-1);color:var(--bgcolor-white)}.tps-explore-diamonds .icon-box:hover a,.tps-explore-diamonds .icon-box:hover p,.tps-explore-diamonds a:hover p,.tps-explore-diamonds a:hover{text-decoration:underline;font-weight:600}.tps-shop-jewelry ul.collection-list li:hover .tps-collection-name{text-decoration:underline;text-underline-offset:5px}.tps-shop-jewelry ul.collection-list li:hover img{filter:grayscale(1)}.tps-design-engagement-ring a.button:hover:before{background:url(setting-icon-black.svg) no-repeat}.tps-design-engagement-ring a.button:nth-child(2):hover:before{background:url(diamond-icon-black.svg) no-repeat}.tps-shop-ring-style .collection-list-discription a:hover:after{background-position:left}.tps-shop-ring-style .tps-collection-list-block a:hover .tps-collection-img img{transform:scale(1.1)}.tps-shop-ring-style .tps-collection-list-block a:hover .tps-collection-name:after{margin-left:5px}body.tps_engagement_rings .tps-shop-jewelry.tps-shop-ring-style .tps-collection-list-block:hover .tps-collection-name,.tps-shop-jewelry.tps-shop-ring-style ul.collection-list li:hover .tps-collection-name{text-decoration:none!important}}@media(min-width:1200px){.tps-design-engagement-rings .banner__media{background-color:transparent!important}body.tps_index .shopify-section-group-header-group.section-header sticky-header.header-wrapper{position:absolute;background:transparent}body.tps_index .shopify-section-group-header-group.section-header sticky-header.header-wrapper:not(:hover){background:transparent}body.tps_index .shopify-section-group-header-group.section-header sticky-header.header-wrapper:hover{background:rgb(var(--color-background))}body.tps_index .shopify-section-group-header-group.section-header.scrolled-past-header.shopify-section-header-sticky sticky-header.header-wrapper{position:fixed;background:rgb(var(--color-background))}body.tps_index .shopify-section-group-header-group.section-header.scrolled-past-header.shopify-section-header-sticky sticky-header.header-wrapper nav.header__inline-menu .tmenu_item--root>.tmenu_item_link{padding-top:2px;padding-bottom:5px}body.tps_index .shopify-section-group-header-group.section-header.scrolled-past-header.shopify-section-header-sticky sticky-header.header-wrapper .header__heading-logo{width:60%}.tps_index .video-section.isolate .tps-title.title-wrapper{top:64%}.tps-discover-skygem .tps-image.tps-image-left,.tps-discover-skygem .tps-image.tps-image-right{width:35%}.tps-discover-skygem .tps-center-content{width:30%;margin-top:-60px}.tps-discover-skygem .tps-image.tps-image-left img,.tps-discover-skygem .tps-image.tps-image-right img{width:100%;height:auto}.tps-explore-diamonds .icon-box{width:auto!important;padding:20px 15px}.tps-buy-color-diamonds .image-with-text__content p{line-height:normal}}@media(min-width:1440px){.tps-explore-diamonds .icon-box{padding:20px}}@media(max-width:1440px){.tps-design-engagement-rings.banner{min-height:auto!important}.tps-design-engagement-rings #desktopimage img{height:450px}.tps-design-engagement-rings.banner .banner__content{padding-top:90px;padding-bottom:90px}.tps-shop-jewelry ul.collection-list{column-gap:8px;flex-wrap:wrap}}@media(max-width:1199px){.tps-home-contact .image-with-text__grid img{object-fit:unset}.tps-design-engagement-rings.banner{min-height:auto!important}.tps-design-engagement-rings #desktopimage img{height:390px;position:unset}.tps-design-engagement-rings.banner .banner__content{padding-top:90px;padding-bottom:90px}.tps-explore-diamonds .icon-box{width:auto;padding:20px 10px}.tps-shop-ring-style .tps-collection-list-block .tps-collection-img{height:260px}}@media(max-width:1024px){.tps-gemstone-section .container{justify-content:center;grid-gap:35px}.tps-explore-diamonds .icon-boxes-desktop{flex-wrap:wrap}.tps-explore-diamonds a{font-size:14px}.tps-explore-diamonds .icon-box{padding:20px 12px;margin:0}.tps-discover-skygem{justify-content:space-between;flex-wrap:wrap}.tps-discover-skygem .tps-image.tps-image-left,.tps-discover-skygem .tps-image.tps-image-right{width:33.33%}.tps-discover-skygem .tps-center-content{text-align:center;width:33.33%;padding:0 5px}.tps-gemstone-section .container .row .col-md-6 img,.tps-discover-skygem img{width:100%;height:auto}.tps-discover-skygem .tps-center-content ul{margin-top:0}.tps-discover-skygem .tps-center-content ul li{margin:8px 0}.tps-discover-skygem h2{font-size:18px!important}.tps-discover-skygem p.caption,.tps-gemstone-section .container .row .col-md-6 a.btn.btn-primary{font-size:17px}.tps-discover-skygem .tps-center-content a{display:block;line-height:normal}.tps_index .video-section.isolate a.btn{font-size:16px}.tps-quality-icons .icon-slider-wrapper{justify-content:center}.tps-quality-icons .d-flex{grid-gap:50px}.tps-design-engagement-rings{margin-top:36px;margin-bottom:36px}.tps-design-engagement-rings.banner{min-height:auto!important}.tps-design-engagement-rings #desktopimage img{height:370px;position:unset}.tps-gemstone-section{padding:18px 0 36px}}@media(min-width:768px){.icon-slider-wrapper{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.icon-slider{display:flex}.tps-home-main-banner .banner__content h1.banner__heading{font-size:55px}header.header .menu-drawer{width:75%}}@media(max-width:989px){.tps-explore-diamonds .icon-box{padding:10px 15px;width:auto}.icon-box img{width:auto;height:40px;object-fit:scale-down}.tps-design-engagement-rings #desktopimage img{height:275px}.tps-design-engagement-rings.banner .banner__box.content-container{min-width:auto;max-width:390px}.tps-design-engagement-rings .button{min-width:185px}.tps-design-engagement-rings.banner .banner__content{padding-top:30px;padding-bottom:30px}.tps-explore-diamonds a p{font-size:13px}.tps-shop-jewelry ul.collection-list{column-gap:15px;flex-wrap:nowrap;justify-content:start}.tps-shop-jewelry ul li.grid__item{width:40%!important}.tps-home-contact .image-with-text__media-item,.tps-home-contact .image-with-text__text-item.grid__item{width:100%}.tps-home-watches .banner__box,.tps-home-watches .banner__text{max-width:500px!important}.tps-home-watches .banner__text,.tps-shop-jewelry .collection-list-wrapper .tps_section_description{font-size:15px}}@media(max-width:767px){.tps-design-engagement-rings.banner .banner__box.content-container{min-width:auto;max-width:max-content}.tps-explore-diamonds button.slider-arrow.disabled{opacity:.2;cursor:default}.tps-explore-diamonds button.slider-arrow.prev,.tps-explore-diamonds button.slider-arrow.next{display:block;width:30px;height:30px;font-size:0;color:transparent;position:absolute;top:50%;background:url(slider-left-arrow.svg) no-repeat;background-position:center center}.tps-explore-diamonds button.slider-arrow.prev{left:0}.tps-explore-diamonds button.slider-arrow.next{right:0;background-image:url(slider-right-arrow.svg)}.tps-explore-diamonds button.slider-arrow.slick-disabled{display:none!important}.tps_home_section_one #mobileImage,.tps-design-engagement-rings #mobileImageBanner{width:100%;height:auto}.tps-design-engagement-rings .banner__box{text-align:center}.tps-explore-diamonds .icon-box{width:calc(33.33% - 2px)}.tps-quality-icons .d-flex{grid-gap:15px}.tps-quality-icons .icon-box{padding:20px 0;width:33.33%}.tps_index .video-section.isolate .title-wrapper .title,.tps-gemstone-section .container h2,.tps-buy-color-diamonds .image-with-text__heading{font-size:24px!important;text-align:center;line-height:normal!important}.tps-design-engagement-rings .banner__heading{text-align:left}.tps_index .video-section.isolate .tps-title.title-wrapper,.tps_index .video-section.isolate .title-wrapper{top:72%;left:0;transform:none;width:100%;padding:0 30px}.tps_index .video-section.isolate .tps-title.title-wrapper{top:60%}.tps_index .video-section.isolate .title-wrapper .title{margin-bottom:10px;width:auto}.tps_index .video-section.isolate .button-group{grid-gap:10px;flex-wrap:wrap}.tps-gemstone-section{padding-bottom:75px}.tps-gemstone-section .container{justify-content:start;grid-gap:30px;padding-left:0;padding-right:0}#shopify-section-template--23084064407848__image_with_text_4mKbcn .page-width{padding-left:0;padding-right:0}.tps-buy-color-diamonds .image-with-text__media-item,.tps-buy-color-diamonds .image-with-text__text-item{width:100%}.tps-buy-color-diamonds .image-with-text__text-item{text-align:center}.tps-buy-color-diamonds .image-with-text__text-item .image-with-text__content{display:block;padding:20px 10px 40px}.tps-buy-color-diamonds .image-with-text__media-item,.tps-buy-color-diamonds .image-with-text__text-item{width:100%!important}.tps-discover-skygem .tps-image.tps-image-left,.tps-discover-skygem .tps-image.tps-image-right{display:none}.tps-discover-skygem .tps-center-content{width:100%}.tps-discover-skygem p.caption,.tps-gemstone-section .container .row .col-md-6 a.btn.btn-primary{font-size:16px;margin-top:6px}.tps-discover-skygem h2{font-size:18px!important}.tps-discover-skygem .tps-center-content a{font-size:16px}.tps-discover-skygem .tps-center-content ul li{margin:15px 0}.tps-discover-skygem .tps-center-content .tps-list-center-btn{min-height:40px;max-height:40px;margin-top:20px}.tps-buy-color-diamonds .image-with-text__content{padding:15px 5px 5px}.tps-buy-color-diamonds .image-with-text__text,.tps-buy-color-diamonds .image-with-text__content a.button.button--secondary{margin-top:20px}.tps-buy-color-diamonds .image-with-text__content p{line-height:unset}.tps-design-engagement-rings .banner__box{padding:20px 45px!important}.tps-design-engagement-rings{margin-top:30px;margin-bottom:30px}.container.tps_home_shopping_icon_boxes.tps-quality-icons{padding-left:30px;padding-right:30px}.container.tps_home_shopping_icon_boxes.tps-quality-icons .section-description{font-size:14px;line-height:normal}.tps_home_shopping_icon_boxes.tps-explore-diamonds{margin-top:30px;margin-bottom:30px;position:relative}.tps-design-engagement-rings.banner a{width:100%}.tps-explore-diamonds a p{font-size:14px;margin-top:10px}.tps-shop-jewelry ul.collection-list{column-gap:15px;flex-wrap:nowrap;justify-content:start}.tps-shop-jewelry ul li.grid__item{width:62%!important}.tps-shop-jewelry .tps-collection-list-block .tps-collection-name{font-size:14px}.homepage h2.banner__heading,.homepage h2.tps-heading,.tps-home-shop-by-style .collection-list-title,.tps-shop-jewelry .collection-list-title,.tps-home-contact h2.image-with-text__heading{font-size:25px}.tps-home-watches .banner__text,.tps-shop-jewelry .collection-list-wrapper .tps_section_description,.tps-home-contact .image-with-text__text.rte.body{font-size:14px}.tps-shop-jewelry{margin-top:50px;margin-bottom:25px}.tps-shop-jewelry .collection-list-wrapper{justify-content:center;position:relative;flex-wrap:wrap;padding-bottom:60px!important}.tps-home-shop-by-style ul.collection-list,.tps-shop-jewelry ul.collection-list{padding-left:0!important;padding-right:0!important}.tps-shop-jewelry slider-component{width:100%}.tps-shop-jewelry .tps-title-button{width:100%}.tps-shop-jewelry .title-wrapper-with-link{display:block;text-align:center}.tps-shop-jewelry .collection-list-wrapper .tps_section_description{max-width:100%}.tps-home-shop-by-style .tps_collection_list_title,.tps-shop-jewelry .tps_collection_list_title{padding-top:15px;font-size:16px}.tps-shop-jewelry .center.collection-list-view-all{text-align:center;position:absolute;left:50%;bottom:10px;transform:translate(-50%)!important}.tps-shop-jewelry a.button,.tps-home-contact a.button{padding-left:20px;padding-right:20px}.tps-home-contact a.button{min-width:auto}.tps-home-contact .image-with-text__content{text-align:center;align-items:center}.tps-home-contact h2.image-with-text__heading{max-width:250px}.tps-home-shop-by-style .tps_collection_list.slick-slide img{max-height:none}.tps-home-main-banner img{filter:brightness(.6)}.tps-home-main-banner .banner__content h1.banner__heading{font-size:30px}.tps-home-main-banner .banner__content{min-height:700px!important;align-items:flex-end}.tps-home-main-banner .banner__text{max-width:90%;font-size:14px;line-height:normal;margin-left:auto;margin-right:auto}.tps-home-main-banner .banner__buttons,.tps-design-engagement-ring .banner__buttons{display:inline-flex;justify-content:center}.tps-design-engagement-ring .banner__content{min-height:500px!important;align-items:flex-start}.tps-design-engagement-ring h2.banner__heading.h2{font-size:16px}.tps-design-engagement-ring .banner__text{max-width:100%;font-size:14px;line-height:18px}.tps-design-engagement-ring a.button{min-width:210px!important;max-width:210px}.tps-explore-diamonds .icon-box img{width:100%;height:52px;object-fit:scale-down}.tps-explore-diamonds .slider-arrow{display:block}.tps-home-watches .banner__content{min-height:500px!important;align-items:flex-start}}@media(min-width:750px){.tps_index .page-width{padding-left:15px;padding-right:15px}}@media(max-width:749px){.tps-design-engagement-rings.banner .banner__box.content-container h2.banner__heading.inline-richtext.h2{padding-bottom:0}.tps-design-engagement-rings .banner__buttons.banner__buttons--multiple{grid-gap:15px;flex-wrap:nowrap}.tps-design-engagement-rings.banner .banner__content{margin-top:-180px}.tps-shop-jewelry ul li.grid__item{width:61%!important}}@media(max-width:480px){.tps-design-engagement-rings.banner .banner__content{margin-top:-130px}.tps-shop-jewelry .collection-list-wrapper{padding-bottom:15px}.tps-design-engagement-rings .banner__buttons.banner__buttons--multiple{flex-wrap:wrap}.tps-design-engagement-rings.banner .banner__box.content-container h2.banner__heading.inline-richtext.h2{padding-bottom:15px}.tps-design-engagement-rings.banner .banner__box.content-container h2.banner__heading.inline-richtext.h2{padding-bottom:15px;text-align:center;font-size:24px!important}.tps-design-engagement-rings .button{min-width:100%;width:80%!important;min-width:fit-content}.tps_home_section_one #mobileImage{width:100%;height:440px;object-fit:cover}.tps-design-engagement-rings #mobileImageBanner{object-fit:cover}.tps-quality-icons .d-flex{grid-gap:5px;flex-direction:column;overflow:hidden;margin-top:15px}.tps-quality-icons .icon-box{padding:5px 0;width:100%}.tps-gemstone-section .container .row{width:100%;order:1}.tps-gemstone-section .container .row:first-child{width:100%;order:2;display:block}.tps-gemstone-section .container .row .col-md-6{width:100%;display:block;text-align:center}.tps-gemstone-section .container .row .col-md-6:first-child{margin-bottom:40px}.tps-gemstone-section .text-center{text-align:center}.tps-gemstone-section .container{grid-gap:5px}.tps_index .video-section.isolate .tps-title.title-wrapper{top:54%}.tps-design-engagement-rings .banner__buttons{justify-content:center}.tps-design-engagement-rings .button{font-size:16px;flex-grow:unset!important}}@media(max-width:390px){.tps_index .video-section.isolate .title-wrapper .title,.tps-gemstone-section .container h2,.tps-design-engagement-rings .banner__heading,.tps-buy-color-diamonds .image-with-text__heading,.tps-explore-diamonds .tps-heading,.tps-block-heading.tps-client-reviews h2,.instastory-title{font-size:24px!important}.tps_index .video-section.isolate a.btn{font-size:16px;height:40px;line-height:30px;align-items:unset}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/tps-home.css.map */
