.tps-home-banner .hero__content-wrapper{max-width:none;width:max-content;padding-left:12%;color:var(--bgcolor-1);grid-gap:10px}.tps-home-banner .hero__content-wrapper h1{font-family:var(--font-h1--family);font-size:45px;font-weight:500!important;line-height:72px;color:var(--bgcolor-1)}.tps-home-banner .hero__content-wrapper .text-block p{font-size:18px;font-weight:400;line-height:28px;margin-bottom:10px}.tps-home-banner .hero__content-wrapper a.button,.tps-design-eng-ring .banner__buttons .button{font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:24px;background:#13133c;color:var(--bgcolor-white);padding:5px 10px;border:1px solid #13133C;border-radius:1px;min-width:230px;height:40px}.tps-services-section{max-width:1440px;margin-inline:auto}.tps-services{font-family:var(--font-body-family);text-align:center}.tps-services-section img{height:20px}.tps-design-eng-ring .banner__buttons .button{position:relative;padding-left:30px;padding-right:10px;min-width:200px;background:transparent;border:1px solid var(--bgcolor-1);color:var(--bgcolor-1)}.tps-design-eng-ring .banner__buttons .button:before{content:" ";display:inline-block;width:20px;height:23px;background:url(header-footer-sprite.svg) no-repeat;background-position:-145px -308px;position:absolute;left:25px;top:7px;z-index:1}.tps-design-eng-ring .banner__buttons .button:nth-child(2):before{background-position:-188px -313px;left:18px;top:11px}.tps-diamond-rings-slider-section .tps-left img{min-height:500px}.tps-services h2,.tps-discover-shapes .tps-shape-item h3,.tps-timeless-style-section .tps-right p,.tps-timeless-style-section p,.tps-timeless-style-section .tps-shop-all,.tps-diamond-rings-slider-section p,.tps-diamond-rings-slider-section strong,.tps-design-eng-ring p,.tps-design-eng-ring p strong{color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:16px;font-weight:600;line-height:24px;margin-bottom:0}.tps-design-eng-ring p{font-weight:400;color:#4a4c4f;margin-bottom:0!important}.tps-design-eng-ring p strong{font-size:20px;font-weight:400;line-height:28px}.tps-design-eng-ring .image-with-text__text{margin-top:15px}.tps-diamond-rings-slider-section p,.tps-diamond-rings-slider-section strong{display:block;max-width:290px;margin-bottom:10px;margin-inline:auto;font-weight:400;text-align:center}.tps-diamond-rings-slider-section strong{font-weight:600}.tps-timeless-style-section p{font-weight:400;color:#4a4c4f;max-width:375px}.tps-timeless-style-section .tps-shop-all{display:block;text-align:center;font-weight:400;border:1px solid var(--bgcolor-1);padding:5px;width:145px;height:36px;margin-top:25px}.tps-services p,.tps-discover-shapes .tps-shape-item p{font-family:var(--font-body-family);font-size:14px;color:#4a4c4f;font-weight:400;line-height:20px;max-width:340px}.tps-discover-shapes .tps-shape-item p{max-width:155px;margin-top:10px}.tps-shape-item p{margin:10px auto 0}.tps-discover-shapes{padding:40px 0 70px;text-align:center;background:#f6f6f6}.tps-shape-slider{display:grid;grid-template-columns:repeat(5,1fr);gap:40px}.tps-shape-item img{max-width:160px;margin:auto}.tps-shop-style-section{max-width:1440px;margin-inline:auto!important;text-align:center}.tps-shop-style-section h2,.tps-discover-shapes .tps-heading,.tps-timeless-style-section .tps-main-heading,.tps-diamond-rings-slider-section .tps-main-heading,.tps-design-eng-ring h2{font-family:var(--font-h1--family);text-align:center;font-size:40px;font-weight:700;line-height:64px;color:var(--bgcolor-1);margin-top:0;margin-bottom:0}.tps-timeless-style-section .tps-main-heading{padding-top:130px;text-align:left}.tps-shop-style-section h3{color:var(--bgcolor-1);font-family:var(--font-body-family);font-size:18px;font-weight:400;line-height:28px}.tps-shop-style-section .media{padding-bottom:0!important}.tps-home .slick-prev,.tps-home .slick-next,.tps-shop-style-section .slick-prev,.tps-shop-style-section .slick-next{width:32px;height:32px;z-index:1;top:35%}.tps-home .slick-prev:before,.tps-home .slick-next:before,.tps-shop-style-section .slick-prev:before,.tps-shop-style-section .slick-next:before{font-size:0;opacity:1;color:transparent;font-weight:700;content:"";background:url(header-footer-sprite.svg) no-repeat;background-color:var(--bgcolor-white);filter:drop-shadow(0 3px 8px rgba(0,0,0,.25));width:30px;height:30px;display:block;background-position:-429px -95px;border-radius:50%;rotate:90deg}.tps-home .slick-prev:before,.tps-shop-style-section .slick-prev:before{background-position:-429px -113px}.tps-home .slick-prev.slick-disabled,.tps-home .slick-next.slick-disabled,.tps-shop-style-section .slick-prev.slick-disabled,.tps-shop-style-section .slick-next.slick-disabled{display:none!important}.tps-design-eng-ring{margin-top:20px!important;font-family:var(--font-body-family);color:var(--bgcolor-1);background:#f0f0f1}.tps-design-eng-ring .grid{display:flex;width:100%;max-width:1440px;justify-content:space-between;align-items:center;margin-inline:auto!important;padding-inline:1%}.tps-design-eng-ring .image-with-text__content{padding:0}.tps-design-eng-ring img{height:100%}.tps-reverse{flex-direction:row-reverse}.tps-design-eng-ring .banner__buttons{display:flex;align-items:center;gap:15px}.tps-timeless-style-section .tps-left{width:30%;min-height:500px;background:#f0f0f1;padding-left:20px;margin-left:10px}.tps-timeless-style-section .tps-right p{text-align:center}.tps-timeless-style-section .tps-slide.slick-slide{margin-inline:10px}.tps-timeless-style-section .tps-slide.slick-slide img{object-fit:none}.tps-basic-slider.slick-slider.slick-dotted{margin-bottom:0}.tps-basic-section{margin-top:70px;margin-bottom:100px}.tps-basic-section .tps-row{display:flex;align-items:center;justify-content:space-between}.tps-basic-section .tps-row.reverse{flex-direction:row-reverse}.tps-basic-section .tps-left{width:30%}.tps-basic-section .tps-right{width:70%}.tps-basic-section .slick-dots{bottom:-50px}.tps-discover-shapes .slick-dots{bottom:-60px}.tps-discover-shapes .slick-dots li button:before,.tps-basic-section .slick-dots li button:before{font-size:0;width:24px;height:5px;text-align:center;opacity:1;background:#444468;border-radius:6px}.tps-discover-shapes .slick-dots li.slick-active button:before,.tps-basic-section .slick-dots li.slick-active button:before{opacity:1;background:#13133c}.tps-home .slick-prev,.tps-shop-style-section .slick-prev{left:30px}.tps-home .slick-next,.tps-shop-style-section .slick-next{right:30px}.tps-animated-section .image-with-text__grid{display:flex!important;justify-content:center;align-items:center;flex-direction:row-reverse}.tps-animated-section .image-with-text__media.image-with-text__media--adapt.media{padding:0!important}.tps-animated-section .ring-wrapper{display:flex;align-items:center;flex-direction:column}.tps-animated-section .ring-wrapper img.diamond-img{width:295px;height:225px;transform:translateY(5px);transition:transform .1s linear}.tps-animated-section img.ring-img{position:relative;z-index:1}.tps-animated-section .image-with-text__grid{justify-content:space-between}.tps-animated-section img.ring-img{width:567px;height:auto}@media(hover:hover){.tps-home-banner .hero__content-wrapper a.button:hover{background:transparent;color:#13133c}.tps-timeless-style-section .tps-shop-all:hover{background:#13133c;border-color:#13133c;color:var(--bgcolor-white)}}@media(max-width:1536px){.tps-home-banner .hero__content-wrapper{padding-left:4%}.tps-design-eng-ring .grid{padding-inline:3.5%}.tps-design-eng-ring .image-with-text__content{padding:0}}@media(max-width:1440px){.tps-home-banner .hero__content-wrapper{padding-left:2%}.tps-design-eng-ring .grid{padding-inline:4%}}@media(max-width:1280px){.tps-home-banner .hero__content-wrapper{padding-left:0}.tps-design-eng-ring .grid{padding-inline:4%}.tps-timeless-style-section .tps-slide.slick-slide img{object-fit:contain}}@media(max-width:1199px){.hero.tps-home-banner{min-height:auto}.tps-home-banner .hero__content-wrapper{max-width:415px}.tps-design-eng-ring .grid{padding-inline:4%}.tps-design-eng-ring .image-with-text__media{height:auto}.tps-home-banner .hero__content-wrapper h1,.tps-shop-style-section h2,.tps-discover-shapes .tps-heading,.tps-timeless-style-section .tps-main-heading,.tps-diamond-rings-slider-section .tps-main-heading,.tps-design-eng-ring h2{font-size:26px;line-height:36px}.tps-discover-shapes .tps-shape-item h3,.tps-timeless-style-section .tps-right p,.tps-timeless-style-section p,.tps-timeless-style-section .tps-shop-all,.tps-diamond-rings-slider-section p,.tps-diamond-rings-slider-section strong,.tps-design-eng-ring p,.tps-design-eng-ring p strong{font-size:14px;line-height:20px}.tps-design-eng-ring .grid{padding-inline:3%}.tps-diamond-rings-slider-section .tps-left img{min-height:280px;padding-right:15px}.tps-timeless-style-section .tps-left{min-height:280px;padding-left:12px;padding-right:12px}.tps-timeless-style-section .tps-main-heading{padding-top:30px}.tps-services-section .layout-panel-flex--row{align-items:flex-start}}@media(max-width:767px){.hero.tps-home-banner{min-height:555px}.tps-home-banner picture{filter:brightness(.7)}.tps-home-banner .hero__container{padding-bottom:25px}.tps-home-banner rte-formatter.text-block.rte{align-items:center}.tps-home-banner .hero__content-wrapper{justify-content:flex-end;align-items:center;color:var(--bgcolor-white);width:100%;gap:12px}.tps-home-banner .hero__content-wrapper h1{text-align:center;color:var(--bgcolor-white)}.tps-home-banner .hero__content-wrapper .text-block p{font-size:14px;line-height:20px;text-align:center}.tps-home-banner .hero__content-wrapper h1,.tps-shop-style-section h2,.tps-discover-shapes .tps-heading,.tps-timeless-style-section .tps-main-heading,.tps-diamond-rings-slider-section .tps-main-heading,.tps-design-eng-ring h2{font-size:24px;line-height:32px}.tps-discover-shapes .tps-shape-item h3,.tps-timeless-style-section .tps-right p,.tps-timeless-style-section p,.tps-timeless-style-section .tps-shop-all,.tps-diamond-rings-slider-section p,.tps-diamond-rings-slider-section strong,.tps-design-eng-ring p,.tps-design-eng-ring p strong{font-size:14px;line-height:20px}.tps-services p,.tps-discover-shapes .tps-shape-item p{max-width:100%}.tps-discover-shapes .tps-shape-slider{display:block}.tps-basic-section .tps-row{justify-content:space-between;flex-direction:column}.tps-basic-section .tps-row.reverse{flex-direction:column}.tps-basic-section .tps-left,.tps-basic-section .tps-right{width:100%}.tps-design-eng-ring .grid{flex-direction:column-reverse;gap:30px}.tps-diamond-rings-slider-section .tps-left img{display:none}.tps-timeless-style-section .tps-main-heading{padding-top:0;text-align:center}.tps-timeless-style-section .tps-left{width:100%;min-height:auto;background:transparent;padding-left:0;margin-left:0;text-align:center}.tps-timeless-style-section .tps-left p{max-width:100%;padding-bottom:20px}.tps-timeless-style-section .tps-right p{padding-bottom:0}.tps-timeless-style-section .tps-mobile-button a{display:block;text-align:center;margin-inline:auto;margin-top:70px;line-height:24px}.tps-discover-shapes .tps-shape-item h3,.tps-discover-shapes .tps-shape-item p,.tps-timeless-style-section .tps-left .tps-shop-all{display:none}.tps-discover-shapes .tps-shape-item.slick-current.slick-active h3,.tps-discover-shapes .tps-shape-item.slick-current.slick-active p{display:block}.tps-shop-style-section h3{font-size:16px;line-height:24px}.tps-design-eng-ring p strong{display:block;margin-bottom:10px}.tps-services{padding-bottom:30px;gap:10px}.tps-shop-style-section{margin-bottom:50px!important}.tps-shop-style-section .title-wrapper-with-link{margin-bottom:20px!important}.tps-shop-style-section .multicolumn-card__info{padding-top:15px!important;padding-bottom:0!important}.tps-design-eng-ring .image-with-text__media{height:auto}}@media(max-width:480px){.tps-design-eng-ring .banner__buttons{flex-direction:column;justify-content:center;width:100%}.tps-design-eng-ring .banner__buttons .button{display:flex;justify-content:center;align-items:center;min-width:100%}.tps-design-eng-ring .banner__buttons .button:before{width:25px;height:23px;background-position:-145px -309px;position:unset}.tps-design-eng-ring .banner__buttons .button:nth-child(2):before{background-position:-188px -310px}.tps-shop-style-section .multicolumn-list.tps-multicolumn-slick{padding-left:15px;padding-right:15px}.tps-home .slick-prev{left:5px;top:40%}.tps-home .slick-next{right:5px;top:40%}.tps-shop-style-section .slick-prev{left:20px;top:40%}.tps-shop-style-section .slick-next{right:20px;top:40%}.tps-timeless-style-section .tps-slide.slick-slide{margin-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tps-home.css.map */
