.tps-top-banner .elementor-widget-text-editor p{font-size:18px;line-height:26px;font-weight:400;font-family:Maison Neue;margin-bottom:18px}.tps-top-banner img{width:100%}.tps-top-banner,.tps-fine-video-cr{position:relative}.tps-top-banner .tps-banner-text-box,.tps-fine-video-cr .tps-fine-video-cr-pr{position:absolute;top:auto;bottom:50px;left:50%;transform:translateX(-50%)}.tps-top-banner .tps-banner-text-box .elementor-widget-text-editor{max-width:620px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-home-shape-child-container{display:flex;flex-wrap:wrap;justify-content:space-between}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols{width:9%}.tps-design-our-own-ring-section .tps-common-btn a,.tps-design-our-own-ring-section .tps-common-custome-btn{color:var(--site-white-color)!important}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols p{text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;margin-inline:auto;padding:10px 10px;border:1px solid #fff0;grid-row-gap:10px;border-radius:14px;width:100%;max-width:100px;margin-inline:auto}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols p::before{content:'';height:90px;width:90px;background-image:url(/wp-content/themes/generatepress_child/images/home-diamond-sprite.png)}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="round"] p::before{background-position:-27px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="oval"] p::before{background-position:-150px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="Princess"] p::before{background-position:-287px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="Emerald"] p::before{background-position:-433px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="Pear"] p::before{background-position:-574px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="Marquise"] p::before{background-position:-708px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="cushion"] p::before{background-position:-844px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="Asscher"] p::before{background-position:-987px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="Heart"] p::before{background-position:-1134px -19px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols[title="Radiant"] p::before{background-position:-1275px -19px}.tps-design-our-own-ring-section .elementor-heading-title{text-transform:capitalize;color:var(--site-white-color)!important}.tps-design-our-own-ring-section .elementor-widget-text-editor p{margin-bottom:0;color:var(--site-white-color)}.tps-design-our-own-ring-section .elementor-widget-text-editor p br{display:none!important}.tps-design-our-own-ring-section .elementor-widget-image .elementor-widget-container{height:fit-content}.tps-men-woomen-section .tps-woomen-section span.elementor-heading-title,.tps-men-woomen-section .tps-men-section span.elementor-heading-title{color:var(--primary-site-color);font-family:"Cormorant Garamond";font-size:32px;font-style:normal;font-weight:600;line-height:normal;text-align:center;display:block}.tps-shop-jewelery-section .tps-shop-jewelery-row .elementor-widget-image .elementor-widget-container,.tps-design-our-own-ring-section .elementor-widget-image .elementor-widget-container,.tps-shop-jewelery-left-section .elementor-widget-image .elementor-widget-container,.tps-woomen-section .elementor-widget-image .elementor-widget-container,.tps-men-section .elementor-widget-image .elementor-widget-container,.tps-shop-jewelery-container-new .elementor-widget-image .elementor-widget-container{overflow:hidden}.tps-shop-jewelery-section .tps-shop-jewelery-row .elementor-widget-image .elementor-widget-container img,.tps-design-our-own-ring-section .elementor-widget-image .elementor-widget-container img,.tps-shop-jewelery-left-section .elementor-widget-image .elementor-widget-container img,.tps-woomen-section .elementor-widget-image .elementor-widget-container img,.tps-men-section .elementor-widget-image .elementor-widget-container img,.tps-shop-jewelery-container-new .elementor-widget-image .elementor-widget-container img{transition-duration:.5s;transition-property:transform}.tps-shop-jewelery-section .tps-shop-jewelery-row>.e-con-full{padding:0px!important}.tps-shop-jewelery-section .tps-shop-jewelery-row{grid-column-gap:20px}.tps-at-your-services-section .tps-shop-jewelery-right-section{padding:50px 30px}.tps-at-your-services-section .tps-shop-jewelery-right-section h2.elementor-heading-title{color:var(--primary-site-color);text-align:center;font-size:36px;font-style:normal;font-weight:600;line-height:normal}.tps-at-your-services-section .tps-shop-jewelery-right-section p{color:var(--primary-site-color);text-align:center;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:400;margin:0;line-height:normal}.tps-design-our-own-ring-section .tps-common-btn .elementor-button{max-width:155px;width:100%;color:var(--site-white-color)!important;border-color:var(--site-white-color)}.tps-shop-jewelery-right-section .tps-btn-group{display:grid;grid-template-columns:1fr;grid-column-gap:20px;flex-direction:unset;justify-content:center;width:100%;max-width:495px;margin-inline:auto}.tps-shop-jewelery-right-section .tps-btn-group .elementor-button{max-width:236px;width:100%;color:var(--site-white-color);background:var(--primary-site-color);border:1px solid var(--primary-site-color)}.tps-shop-jewelery-right-section .elementor-widget-text-editor{max-width:533px!important;margin-inline:auto}.tps-shop-jewelery-section .elementor-widget-heading .elementor-heading-title p{margin-bottom:5px}.tps-shop-jewelery-section .elementor-widget-heading .elementor-heading-title::after,.tps-service-new .elementor-widget-heading .elementor-heading-title::after{content:'';width:0%;height:1px;background-color:var(--site-text-color);position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:width 0.5s ease}.tps-services-section .tps-services-container .elementor-element .elementor-heading-title{text-align:center;display:flex;flex-direction:column;align-items:center}.tps-services-section .tps-services-container .elementor-element .elementor-heading-title::before{content:'';width:90px;height:90px;border:1px solid #fff0;margin-inline:auto;margin-bottom:10px;background-image:url(/wp-content/themes/generatepress_child/images/homepage-sprite.svg);border-radius:3px}.tps-services-section .tps-services-container .elementor-element[title="Transparency"] .elementor-heading-title::before{background-position:-20px -318px}.tps-services-section .tps-services-container .elementor-element[title="Stress Free Shopping"] .elementor-heading-title::before{background-position:-150px -319px}.tps-services-section .tps-services-container .elementor-element[title="Education"] .elementor-heading-title::before{background-position:-289px -316px}.tps-services-section .tps-services-container .elementor-element[title="Customer Service"] .elementor-heading-title::before{background-position:-422px -318px}.tps-services-section .tps-services-container .elementor-element[title="GIA Experts"] .elementor-heading-title::before{background-position:-543px -317px}.tps-services-section .tps-services-container .elementor-element[title="Price Match Guarantee"] .elementor-heading-title::before{background-position:-664px -317px}.tps-services-section .tps-services-container .elementor-element[title="Makriadis Care"] .elementor-heading-title::before{background-position:-784px -318px}.tps-services-section .tps-services-container .elementor-element[title="Quality"] .elementor-heading-title::before{background-position:-908px -318px}.tps-shop-by-seller-section-slider .swiper-slide .slider-item-text{display:block;text-align:center;width:100%}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider{padding-bottom:50px!important;width:100%!important}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0;margin:auto;text-align:center;background:var(--site-color-4);border:1px solid var(--site-color-4);padding-bottom:10px!important}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-active{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0;margin:auto;text-align:center}.tps-shop-by-seller-section-slider .swiper-slide img{width:100%;transition:0.3s ease-in-out;height:auto}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-active-content{display:none}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr{display:flex;align-items:center;justify-content:center}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-prev,.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-next,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-next,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-prev{position:absolute;background-image:url(/wp-content/themes/generatepress_child/images/homepage-sprite.svg)!important;background-color:var(--site-white-color);content:"";cursor:pointer;height:35px;width:35px;margin-top:0;transition:all .3s;border-radius:50%}.tps-shop-jewelery-section .swiper-slide-content-cr{position:absolute;top:35%}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-prev,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-prev{background-position:-573px -233px;left:20px}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-next,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-next{background-position:-607px -233px;right:20px}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-prev,.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-next,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-prev,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-next{webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-prev::after,.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-next::after,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-prev::after,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-next::after{display:none}.tps-shop-by-seller-section-slider .swiper-slide .slider-item-text,.tps-shop-by-seller-section-slider .swiper-slide-content-cr .swiper-active-title{text-align:center;font-family:"Noto Sans";font-size:18px;font-style:normal;font-weight:400;line-height:normal;color:var(--site-text-color);margin:10px 0 15px;padding:10px 10px 0 10px}.tps-shop-by-seller-section-slider .swiper-slide span.woocommerce-Price-amount.amount{padding-bottom:10px}.wp-gr.wpac .wp-google-left img{width:30px!important;height:30px!important}.wp-gr .wp-google-time{display:none!important}.wp-gr .grw-review .wp-google-stars{margin:5px 0 7px!important}.wp-gr .wp-google-text{font-size:16px!important;font-family:'Noto Sans'!important;color:var(--site-text-color)!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.wp-gr .grw-header .wp-google-left img{width:50px!important;height:50px!important;border-radius:0!important}.wp-gr .grw-header .wp-google-left{vertical-align:middle!important}.wp-gr .wp-google-name{font-size:16px!important;line-height:16px!important;color:var(--site-text-color)!important;font-weight:600!important}.wp-gr.wpac a.wp-google-name{color:var(--site-text-color)!important}.wp-gr .grw-header .wp-google-name{font-weight:500!important}.wp-gr .grw-btns{height:50px!important;width:50px!important;background-image:url(/wp-content/themes/generatepress_child/images/homepage-sprite.svg)!important}.wp-gr .grw-btns svg{display:none!important}.wp-gr .grw-btns.tps-disable{opacity:.5;pointer-events:none}.wp-gr .grw-btns.grw-prev{background-position:-255px -227px!important}.wp-gr .grw-btns.grw-next{background-position:-285px -227px!important}.tps-services-section{padding-block:70px!important}.tps-shop-jewelery-right-section .elementor-widget-container{color:var(--site-white-color)!important}.tps-top-banner .tps-home-banner-mob-img,.tps-top-banner .tps-home-banner-tab-img,.tps_diamond_shape_slider_pagination{display:none}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols .tps-shape-cols{width:100%}.grid-wrapper>div{display:flex;justify-content:center;align-items:center}.grid-wrapper div img{width:100%;height:100%;object-fit:cover;transition-duration:.5s;transition-property:transform}.grid-wrapper{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-auto-rows:200px;grid-auto-flow:dense}.grid-wrapper .e-con-full .elementor-widget-image,.grid-wrapper .e-con-full .elementor-widget-image .elementor-widget-container,.grid-wrapper .e-con-full .elementor-widget-image .elementor-widget-container a{width:100%;height:100%;overflow:hidden}.grid-wrapper .wide{grid-column:span 2}.grid-wrapper .tall{grid-row:span 2}.grid-wrapper .big{grid-column:span 2;grid-row:span 2}.grid-wrapper,.grid-wrapper>div{flex-basis:unset!important;flex-direction:unset!important;flex-grow:unset!important;flex-shrink:unset!important}.grid-wrapper>div{padding:0px!important}.tps-home-love-strory-section .tps-common-btn a{max-width:280px}.tps-services-section a{pointer-events:none!important;cursor:default!important}.tps-home-page-sectiuon-1 span{color:#1B2A41;font-family:"Noto Sans";font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-align:center;display:block;position:relative}.tps-home-page-sectiuon-1{position:relative}.tps-home-page-sectiuon-1:before{content:"";position:relative;width:70px;height:70px;background-image:url(/wp-content/themes/generatepress_child/images/homepage-sprite.svg);top:0;display:block;right:0;left:0;margin-inline:auto}.tps-home-page-sectiuon-1:nth-child(1):before{background-position:-26px -463px}.tps-home-page-sectiuon-1:nth-child(2):before{background-position:-156px -463px}.tps-home-page-sectiuon-1:nth-child(3):before{background-position:-295px -463px}.tps-home-page-sectiuon-1:nth-child(4):before{background-position:-429px -463px}.tps-home-page-sectiuon-1 p{color:#1B2A41;text-align:center;font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.tps-shop-by-seller-section-slider .elementor-button{max-width:155px;width:100%}.tps-home-banner-rating{grid-column-gap:5px;align-items:center;font-size:14px;line-height:14px;background-color:var(--site-white-color);width:fit-content;padding:4px 10px;border-radius:14px;margin-bottom:17px}.tps-home-banner-rating p{margin-bottom:-3px;margin-left:5px}.tps-home-banner-rating .tps-srat-rating img{width:94%}.tps-home-banner-rating .tps-google-logo{margin-right:5px}.tps-shop-jewelery-section .swiper-slide .elementor-widget-heading .elementor-heading-title,.tps-service-new .swiper-slide .elementor-widget-heading .elementor-heading-title{width:fit-content;position:relative}.tps-shop-jewelery-section .swiper-slide .elementor-widget-heading .elementor-widget-container,.tps-service-new .swiper-slide .elementor-widget-heading .elementor-widget-container{display:flex;align-items:center;grid-column-gap:15px}.tps-shop-jewelery-section .swiper-slide .elementor-widget-heading .elementor-widget-container::after,.tps-service-new .swiper-slide .elementor-widget-heading .elementor-widget-container::after{content:'';width:24px;height:24px;display:block;background-image:url(/wp-content/themes/generatepress_child/images/long-arrow.svg);background-repeat:no-repeat;background-position:top 5px left}.tps-shop-jewelery-section .swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.tps-shop-jewelery-section .swiper-wrapper .swiper-slide{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0;margin:auto;text-align:center;background:var(--site-color-4);border:1px solid var(--site-color-4);padding-bottom:10px!important}.tps-shop-jewelery-section .swiper-wrapper .swiper-slide-active{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0;margin:auto;text-align:center}.tps-shop-jewelery-section .tps-shop-jewelery-row{flex-direction:unset!important;flex-wrap:unset!important;justify-content:unset!important}.tps-shop-jewelery-section .tps-shop-jewelery-row{grid-column-gap:unset!important}.tps-shop-jewelery-section .tps-shop-jewelery-row .swiper-slide{flex-shrink:0!important}.tps-shop-jewelery-container{position:relative}.tps-shop-jewelery-container .elementor-widget-html{position:absolute;top:50%;transform:translateY(50%);left:0;z-index:9}.tps-shop-jewelery-container .elementor-widget-html .tps-swipper-arrows::after{display:none}.tps-shop-jewelery-container .elementor-widget-html .tps-swipper-arrows{width:35px;height:35px;background:url(/wp-content/themes/generatepress_child/images/down_arrow.svg),var(--site-white-color);border-radius:50%;background-repeat:no-repeat;background-position:center center;background-size:25px;transform:rotate(90deg);box-shadow:0 10px 20px rgb(0 0 0 / .19),0 6px 6px rgb(0 0 0 / .23)}.tps-shop-jewelery-container .tps-arrow-next{right:0}.tps-shop-jewelery-container .elementor-widget-html .tps-swipper-arrows.swiper-button-next{transform:rotate(270deg)}.tps-fine-jewelery-truth-text .elementor-heading-title{font-size:22px;font-style:normal;font-weight:400;line-height:normal;color:var(--site-text-color);font-family:"Noto Sans"}.tps-fine-jewelery-truth-text .elementor-widget-text-editor p{font-size:16px;font-style:normal;font-weight:300;color:var(--site-text-color);line-height:23px;margin:10px auto 0 auto;max-width:930px}.tps-fine-video-cr .tps-fine-video-cr-pr{bottom:unset;top:50%;transform:translate(-50%,-50%);max-width:1440px}.tps-fine-video-cr .tps-fine-video-cr-pr .tps-fine-video-cr-text{max-width:420px;margin-left:auto}.tps-fine-video-cr .tps-fine-video-cr-pr .tps-fine-video-cr-text p{margin:15px 0 15px 0}.tps-ring-collection .elementor-icon-list-items .elementor-icon-list-text{padding-left:0;font-size:18px;font-style:normal;font-weight:300;line-height:normal;text-transform:uppercase;font-family:"Noto Sans";color:var(--site-white-color);margin-bottom:30px}.tps-shop-jewelery-container-new p{font-size:14px;line-height:20px;font-family:"Noto Sans";color:var(--site-text-color);margin-top:4px;max-width:430px}.tps-home-faq-section .e-n-accordion-item-title{justify-content:flex-start;padding:13px 25px 10px 10px;border:none;border-bottom:1px solid #888;position:relative;display:flex;align-items:center;justify-content:space-between}.tps-home-faq-section .e-n-accordion-item-title::after{content:'';width:20px;height:20px;background:url(/wp-content/themes/generatepress_child/images/down_arrow.svg);background-position:center;background-repeat:no-repeat}.tps-home-faq-section .e-n-accordion-item-title[aria-expanded="true"]::after{transform:rotate(180deg);margin-bottom:-5px}.tps-home-faq-section .e-n-accordion-item div[role="region"]{border:none;border-color:#888;padding:15px 10px;background-color:#f2f2f2}.tps-home-faq-section .e-n-accordion-item div[role="region"] p{font-size:14px;line-height:24px;color:var(--site-text-color)}.tps-home-faq-section .elementor-widget-n-accordion{max-width:1023px!important;margin-inline:auto}.tps-breadcrumb-wrapper{display:none}.tps-shop-jewelery-section-new .swiper-slide{padding-inline:0px!important}.tps-shop-jewelery-section-new .swiper-slide img,.tps-shop-jewelery-section .elementor-widget-image img{width:100%}.tps-ring-collection .elementor-icon-list-items .elementor-icon-list-text{position:relative}.tps-ring-collection .elementor-icon-list-items .elementor-icon-list-text::after{content:'';width:0%;background-color:var(--site-white-color);height:1px;position:absolute;left:50%;transform:translateX(-50%);bottom:0;transition:width 0.5s ease}@media(hover:hover){.tps-ring-collection .elementor-icon-list-items a:hover .elementor-icon-list-text::after{width:100%}.tps-shop-jewelery-section a:hover,.tps-shop-jewelery-container-new a:hover{color:var(--site-text-color)!important}.tps-design-our-own-ring-section .tps-common-btn .elementor-button:hover{background-color:var(--site-white-color)!important;color:var(--site-text-color)!important}.tps-shop-jewelery-right-section .tps-btn-group .elementor-button:hover{background:transparent!important;color:var(--site-text-color)!important;border-color:var(--site-text-color)!important}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols:hover p{border-color:var(--site-text-color)}.tps-shop-jewelery-section .tps-shop-jewelery-row .e-con-full:hover .elementor-widget-image .elementor-widget-container img,.tps-design-our-own-ring-section .elementor-widget-image .elementor-widget-container:hover img,.tps-shop-jewelery-left-section .elementor-widget-image .elementor-widget-container:hover img,.tps-woomen-section .elementor-widget-image .elementor-widget-container:hover img,.tps-men-section .elementor-widget-image .elementor-widget-container:hover img,.tps-shop-jewelery-container-new .elementor-widget-image .elementor-widget-container:hover img{transform:scale(1.1)}.tps-shop-jewelery-section .tps-shop-jewelery-row .e-con-full:hover .elementor-widget-heading .elementor-heading-title::after,.tps-service-new .tps-shop-jewelery-row .e-con-full:hover .elementor-widget-heading .elementor-heading-title::after{width:100%}.tps-services-section .tps-services-container .elementor-element:hover .elementor-heading-title::before{border-color:var(--site-text-color)}.grid-wrapper .e-con-full .elementor-widget-image .elementor-widget-container a:hover img{transform:scale(1.1)}}@media(max-width:1600px){.tps-section-common-spacing:not(.e-con-full),.tps-top-banner .tps-banner-text-box,.tps-fine-video-cr-pr{padding-inline:35px}}@media(max-width:1500px){.tps-section-common-spacing:not(.e-con-full),.tps-top-banner .tps-banner-text-box,.tps-fine-video-cr-pr{padding-inline:60px}}@media(max-width:1350px){.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide.swiper-slide-prev img{margin-left:-12px}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide.swiper-slide-next img{margin-left:12px}}@media(max-width:1280px){.tps-services-section .tps-services-container .elementor-element .elementor-heading-title{font-size:16px;line-height:21px}.tps-ring-collection .elementor-icon-list-items .elementor-icon-list-text{font-size:16px}}@media(max-width:1199px){.tps-top-banner .tps-banner-text-box .elementor-widget-text-editor{max-width:520px!important}.tps-top-banner .tps-banner-text-box .elementor-widget-text-editor br{display:none!important}.tps-at-your-services-section .tps-shop-jewelery-right-section{padding:38px 20px}.tps-services-section .tps-services-container .elementor-element .elementor-heading-title{font-size:14px;line-height:19px}.tps-shop-jewelery-section .elementor-widget-heading span.elementor-heading-title,.tps-shop-by-seller-section-slider .swiper-slide .slider-item-text,.tps-shop-by-seller-section-slider .swiper-slide-content-cr .swiper-active-title{font-size:16px;line-height:26px}.tps-design-our-own-ring-container .e-con-full:nth-child(1){margin-right:20px!important}.tps-design-our-own-ring-container .e-con-full:nth-child(2){margin-left:20px!important}.tps-shop-jewelery-left-section .elementor-widget-image,.tps-shop-jewelery-left-section .elementor-widget-image div,.tps-shop-jewelery-left-section .elementor-widget-image img{height:100%;object-fit:cover}.tps-section-common-spacing:not(.e-con-full),.tps-top-banner .tps-banner-text-box,.tps-fine-video-cr-pr{padding-inline:20px}.tps-top-banner .tps-banner-text-box{bottom:35px}.tps-shop-jewelery-section .elementor-widget-heading span.elementor-heading-title,.tps-shop-jewelery-section-new .elementor-widget-heading span.elementor-heading-title{font-size:15px!important;line-height:20px}}@media(max-width:991px){.tps-top-banner>.elementor-element>.elementor-widget-container{height:480px}.tps-top-banner img{height:100%;object-fit:cover;object-position:center center}.tps-top-banner .tps-banner-text-box>.e-con-inner{max-width:400px;margin-left:unset}h1,.tps_main_heading{line-height:38px!important}.tps-shop-jewelery-right-section .tps-btn-group .elementor-button{padding:12px 10px}.tps-services-section .tps-services-container>.e-con-inner{flex-wrap:wrap;grid-row-gap:15px}.tps-services-section .tps-services-container>.e-con-inner a.elementor-element{width:25%}.tps-services-section{padding-top:45px!important;padding-bottom:45px!important}.tps-services-section{background-position:top right!important}.tps-top-banner .tps-home-banner-tab-img{display:block}.tps-top-banner .tps-home-banner-desktop-img{display:none}.tps-home-page-sectiuon-1 span{font-size:14px}.tps-at-your-services-section .tps-shop-jewelery-right-section h2.elementor-heading-title{font-size:28px}.tps-ring-collection .elementor-icon-list-items .elementor-icon-list-text{font-size:14px}.tps-home-faq-section .e-n-accordion-item-title{padding:13px 5px 10px 0}.tps-shop-jewelery-section-new .swiper-wrapper,.tps-collection-image-section .swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.tps-shop-jewelery-section-new .swiper-wrapper .swiper-slide,.tps-collection-image-section .swiper-wrapper .swiper-slide{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0;margin:auto;text-align:center;background:var(--site-color-4);border:1px solid var(--site-color-4);padding-bottom:10px!important}.tps-shop-jewelery-section-new .swiper-wrapper .swiper-slide-active,.tps-collection-image-section .swiper-wrapper .swiper-slide-active{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:0;margin:auto;text-align:center}.tps-shop-jewelery-section-new .tps-shop-jewelery-row,.tps-collection-image-section .tps-collection-image-row{flex-direction:unset!important;flex-wrap:unset!important;justify-content:unset!important}.tps-shop-jewelery-section-new .tps-shop-jewelery-row,.tps-collection-image-section .tps-collection-image-row{grid-column-gap:unset!important}.tps-shop-jewelery-section-new .tps-shop-jewelery-row .swiper-slide,.tps-collection-image-section .tps-collection-image-row .swiper-slide{flex-shrink:0!important}.tps-ring-collection .elementor-icon-list-items .elementor-icon-list-text{margin-bottom:15px}.tps-collections-home-sections .swiper-wrapper .swiper-slide{padding-bottom:0px!important}}@media(min-width:768px){.tps-collection-image-row{position:relative}.tps-collection-image-row .swiper-slide:not(:first-child){position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:0.7s ease-in-out}.tps-collection-image-row .swiper-slide.active{opacity:1;z-index:99}}@media(max-width:767px){h1{font-size:35px}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-next,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-next{right:10px;top:40%}.tps-shop-by-seller-section-slider .tps-best-seller-engagement-rings-slider .swiper-slide-content-cr .swiper-button-prev,.tps-shop-jewelery-section .swiper-slide-content-cr .swiper-button-prev{left:10px;top:40%}.tps-top-banner .tps-home-banner-tab-img{display:none}.tps-top-banner .tps-home-banner-mob-img{display:block;position:relative}.tps-men-woomen-section .tps-woomen-section span.elementor-heading-title,.tps-men-woomen-section .tps-men-section span.elementor-heading-title{font-size:24px}.tps-at-your-services-section .tps-shop-jewelery-right-section h2.elementor-heading-title{font-size:28px}.tps-at-your-services-section .tps-shop-jewelery-right-section p{font-size:14px}.tps-top-banner .tps-home-banner-mob-img::after{content:'';width:100%;height:100%;background-color:#00000029;position:absolute;left:0;top:0}.tps-top-banner>.elementor-element>.elementor-widget-container{height:700px}.tps-top-banner .tps-banner-text-box>.e-con-inner{margin-left:auto;text-align:center;max-width:100%}.tps-top-banner .tps-banner-text-box{bottom:20px;top:auto;transform:translate(-50%,0%)}.tps-top-banner .tps-banner-text-box>.e-con-inner p{font-size:14px;line-height:20px}h1,.tps_main_heading,h2,.tps_subtittle_heading{line-height:32px!important}.tps-top-banner .tps-banner-text-box>.e-con-inner a.elementor-button{color:var(--site-white-color)!important;border-color:var(--primary-site-color)}.tps-design-our-own-ring-container .e-con-full:nth-child(1){margin-right:0px!important;text-align:center}.tps-design-our-own-ring-container .e-con-full:nth-child(2){margin-left:0px!important;display:flex;flex-direction:column;text-align:center}.tps-design-our-own-ring-container .e-con-full:nth-child(1)>.elementor-element:nth-child(1){order:2;-webkit-order:2}.tps-design-our-own-ring-container .e-con-full:nth-child(1)>.elementor-element:nth-child(2){order:3;-webkit-order:3}.tps-design-our-own-ring-container .e-con-full:nth-child(1)>.elementor-element:nth-child(3){order:4;-webkit-order:4}.tps-design-our-own-ring-container .e-con-full:nth-child(1)>.elementor-element:nth-child(4){order:1;-webkit-order:1}.tps-design-our-own-ring-container .e-con-full:nth-child(1) .elementor-widget-text-editor .elementor-widget-container,.tps-at-your-services-section .elementor-widget-text-editor .elementor-widget-container{font-size:14px;line-height:24px}.tps-design-our-own-ring-container .e-con-full .elementor-widget-image>.elementor-widget-container{margin-bottom:0}.tps-design-our-own-ring-container .e-con-full .elementor-widget-image>.elementor-widget-container img{margin-bottom:30px}.tps-design-our-own-ring-container .e-con-full:nth-child(1) .elementor-widget-button{margin-bottom:40px}.tps-design-our-own-ring-container .e-con-full .elementor-widget-text-editor{max-width:335px!important;margin-inline:auto}.tps-at-your-services-section>.e-con-inner{flex-direction:column-reverse!important}.tps-at-your-services-section img{margin-bottom:15px}.tps-gome-shape-section .tps-gome-shape-section-container .tps-home-shape-child-container,.tps-shop-jewelery-section .tps-shop-jewelery-row{flex-direction:unset!important;flex-wrap:unset!important;justify-content:unset!important}.tps-shop-jewelery-section .tps-shop-jewelery-row{grid-column-gap:unset!important}.tps-gome-shape-section .tps-gome-shape-section-container .tps-home-shape-child-container .swiper-slide,.tps-shop-jewelery-section .tps-shop-jewelery-row .swiper-slide{flex-shrink:0!important}.wp-gr .grw-row{flex-direction:column}.wp-google-place{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;grid-row-gap:20px!important}.wp-gr .wp-google-right{width:fit-content!important;text-align:center!important}.wp-gr .grw-header-inner{padding:0 0 22px 0px!important}.wp-gr.wpac .wp-google-name{padding-right:0px!important}.wp-gr .wp-google-right .wp-google-name+div{margin:12px 0 13px!important}.tps-home-google-reivew>.e-con-inner .elementor-widget-heading .elementor-widget-container{padding:0 0 25px 0}.tps-gome-shape-section-container.swiper{padding:0 50px 0 0}.tps-gome-shape-section .tps-gome-shape-section-container .tps-shape-cols p{padding:10px 0}.tps-home-love-strory-section .elementor-widget-heading:nth-child(2) .elementor-widget-container{padding-top:0}.tps-home-love-strory-section .elementor-widget-heading:nth-child(2) .elementor-widget-container .elementor-heading-title{font-size:16px;line-height:16px}.tps-fine-video-cr .tps-fine-video-cr-pr{position:unset;transform:none}.tps-fine-video-cr .tps-fine-video-cr-pr .tps-fine-video-cr-text{max-width:100%;padding-inline:0px!important;margin-top:25px}.tps-fine-video-cr .tps-fine-video-cr-pr .tps-fine-video-cr-text p{margin:5px 0 20px 0}.tps-section-common-spacing:not(.e-con-full),.tps-top-banner .tps-banner-text-box,.tps-fine-video-cr-pr{padding-inline:15px}.tps-fine-video-cr-pr .tps-common-btn.tps-button-trans a{background-color:var(--primary-site-color);border-color:var(--primary-site-color);color:var(--site-white-color)}.tps-shop-jewelery-section-new .swiper-wrapper .swiper-slide .elementor-widget-image{display:flex;width:100%}.tps-shop-jewelery-section-new .swiper-wrapper .swiper-slide .elementor-widget-image .elementor-widget-container{width:100%}.tps-fine-jewelery-truth-text .elementor-heading-title{font-size:18px}.tps-fine-jewelery-truth-text .elementor-widget-text-editor p{font-size:14px}h1,.tps_main_heading{max-width:200px}.tps-home-banner-rating p{font-size:12px!important;line-height:12px!important}.tps-ring-collection .elementor-icon-list-items .elementor-icon-list-text{font-size:16px}.elementor-widget-n-accordion .e-n-accordion-item-title-text{font-size:14px}.tps-mobile-banner img{opacity:0}.tps-mobile-banner{height:450px}.tps-collections-home-sections{background-color:var(--primary-site-color);padding:30px 15px 15px 15px}.tps-collections-home-sections .elementor-widget-container{margin-bottom:15px!important}.tps-collection-image-section .tps-collection-image-row .swiper-slide .elementor-heading-title{color:var(--site-white-color);font-size:16px;line-height:20px;text-transform:uppercase;font-family:'Maison Neue';font-weight:400;margin-bottom:30px}.tps-collections-home-sections .swiper-pagination-bullet{width:12px;height:12px;background-color:#888;opacity:1}.tps-collections-home-sections .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--secondary-site-color)}.tpsw-home-slider-pagination .elementor-widget-container{margin:0px!important}.tps-collection-image-section .tps-collection-image-row{padding-bottom:30px}.tps-fine-jewelery-truth h2,.tps-fine-jewelery-truth p{color:var(--site-text-color)!important}.tps-collection-image-section .tps-collection-image-row .swiper-slide{grid-row-gap:0px!important}.tps-shop-jewelery-section .elementor-widget-image{overflow:hidden}}@media(max-width:580px){.tps-shop-jewelery-right-section .tps-btn-group{grid-template-columns:1fr;grid-row-gap:15px}.tps-shop-jewelery-right-section .tps-btn-group .elementor-button{margin-inline:auto;display:block}.tps-services-section .tps-services-container>.e-con-inner a.elementor-element{width:50%}.grid-wrapper{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}