/*!/wp-content/themes/generatepress_child/css/info.css*/.entry-content{margin-top:0!important}.woocommerce-account h1.entry-title{margin-top:10px}.woocommerce-account .entry-content{margin-top:15px!important}.tps_info_breadcrumbs{margin-top:10px;margin-bottom:15px}.tps_info_breadcrumbs span,.tps_info_breadcrumbs a{font-family:'Calibri';color:var(--site-black-color);font-weight:400;font-size:16px;line-height:26px;display:flex;align-items:center}.tps_info_breadcrumbs a{cursor:pointer}.tps_info_breadcrumbs .tps-breadcrumb-separator{width:20px;height:20px;background-image:url(/wp-content/themes/generatepress_child/css/../images/Derco_Arrow.svg);background-position:center;transform:rotate(270deg);background-repeat:no-repeat;background-size:86%}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0 0;list-style-type:none}.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{padding:15px 20px;background-color:var(--site-color-4);color:var(--site-black-color);font-size:16px;line-height:normal;border-bottom:1px solid var(--site-color-8);display:block;text-transform:capitalize}.woocommerce-account .woocommerce-MyAccount-content p{font-size:18px}.woocommerce-info{border-top-color:var(--site-primary-color)!important}.woocommerce-info::before{color:var(--site-primary-color)!important}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"]:not(.search-field),input[type="tel"],input[type="number"],textarea,select{border:none!important;border-bottom:1px solid var(--site-color-8)!important}button.woocommerce-Button.button{width:100%;background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important;padding:16px 10px 16px;text-transform:capitalize;border:1px solid var(--site-primary-color)}.woocommerce-account .woocommerce-MyAccount-content em,.woocommerce-account .woocommerce-MyAccount-content fieldset legend,.woocommerce form .form-row label{color:var(--site-color-8)!important}.is-right-sidebar{display:none}.site-content .content-area{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%;margin-bottom:50px}.woocommerce-account .woocommerce-MyAccount-content{width:72%;margin-bottom:50px}.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important}.woocommerce table.my_account_orders th.woocommerce-orders-table__header{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important}.woocommerce table.my_account_orders th{padding:10px 8px 6px;font-size:16px}.woocommerce table.my_account_orders td{font-size:14px}.woocommerce table.my_account_orders td a.woocommerce-button.button.view{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important;padding:13px 10px 12px;width:100%;text-align:center;border:1px solid var(--site-primary-color)!important;margin:5px 0}.woocommerce-pagination a.woocommerce-button{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important;padding:8px 50px 5px;border:1px solid var(--site-primary-color)!important}.woocommerce-info a.button.wc-forward{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important;border:1px solid var(--site-primary-color)!important}.woocommerce-MyAccount-content .addresses address{font-style:normal}.woocommerce form .form-row .required{color:var(--site-primary-color)!important}.select2-container--default .select2-selection--single{border:1px solid var(--site-color-8)!important}.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--single{height:40px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px}.tinv-wishlist.woocommerce.tinv-wishlist-clear a.button.wc-backward,.woocommerce-MyAccount-content a.button,form .woocommerce-address-fields button.button{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important;padding:12px 50px 10px;border:1px solid var(--site-primary-color)!important;margin-top:20px}.woocommerce-account .woocommerce-MyAccount-content form.woocommerce-EditAccountForm.edit-account em{font-size:12px;font-style:normal}.tinv-wishlist.woocommerce.tinv-wishlist-clear{margin-bottom:50px}.tinv-wishlist.woocommerce.tinv-wishlist-clear .tinv-header h2{display:none}.woocommerce-account form.woocommerce-form.woocommerce-form-login.login{border:none;padding:0;margin-bottom:0}.page-template-user-register-form .tps-register-form,.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password,.woocommerce-account .tps-my-account-login-form{margin:auto;max-width:550px;box-shadow:0 0 7px 3px rgb(0 0 0 / .12);padding:30px 40px;border-radius:20px}.page-template-user-register-form .tps-register-form,.woocommerce-account .tps-my-account-login-form{margin-top:40px}.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password{margin-top:40px;margin-bottom:60px}.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100%}.page-template-user-register-form .tps-register-form h1,.woocommerce-account .tps-my-account-login-form h1{font-size:25px;margin-bottom:0;text-align:center}.tps-login p.woocommerce-Login.login,.woocommerce-account p.woocommerce-Register.register{text-align:center;margin-bottom:50px;margin-top:30px}.page-template-user-register-form .tps-register-form button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,.woocommerce-account .tps-my-account-login-form button.woocommerce-button.button.woocommerce-form-login__submit{width:100%;background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important;padding:14px 50px 14px;border:1px solid var(--site-primary-color)!important;border-radius:6px;margin-top:15px;margin-bottom:15px;text-transform:capitalize}.woocommerce-account .tps-my-account-login-form p.woocommerce-LostPassword.lost_password a{color:var(--site-black-color)!important;text-decoration:underline}.woocommerce-account .tps-my-account-login-form p.woocommerce-LostPassword.lost_password{margin-bottom:5px;display:flex;justify-content:space-between}.woocommerce-account .tps-my-account-login-form p.woocommerce-LostPassword.lost_password label.woocommerce-form-login__rememberme{cursor:pointer}.tps-login p.woocommerce-Login.login span,.woocommerce-account .tps-my-account-login-form p.woocommerce-LostPassword.lost_password label.woocommerce-form-login__rememberme span{color:var(--site-color-8)!important}.woocommerce-account .tps-my-account-login-form p.woocommerce-LostPassword.lost_password label.woocommerce-form-login__rememberme input{border-color:var(--site-color-8)!important;cursor:pointer}.tps-my-account-register p.woocommerce-Register.register span{color:var(--site-color-8)!important}.tps-login p.woocommerce-Login.login a,.tps-my-account-register p.woocommerce-Register.register a{text-decoration:underline}.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button{border-radius:6px;margin-top:5px;border:1px solid var(--site-primary-color)!important;text-transform:capitalize}.page-template-user-register-form .site-content{display:block}.page-template-user-register-form .tps-register-form input.woocommerce-Input.woocommerce-Input--text.input-text{width:100%}.about_img_tps{position:relative}.tps-abt-us-txt{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%)}.tps-abt-us-txt h1{font-family:'CooperBT';color:var(--site-white-color)}.tps-conlict-txt,.tps-derco-jewel-txt{margin-top:50px;margin-bottom:50px}.tps-derco-jewel-txt .tps-derco-funder span{width:100%;display:block;text-align:center;font-size:14px;line-height:20px;background:#f5f5f5;padding:8px 13%;color:var(--site-black-color)}.tps-derco-jewel-txt h2{font-family:'CooperBT';margin:0 0;color:var(--site-black-color)}.tps-conlict-txt p,.tps-high-price p,.tps-derco-jewel-txt p{font-size:16px;margin:0 0;line-height:normal;color:var(--site-black-color)}.elementor-element.tps-derco-funder{grid-gap:0}.tps-high-price h3{font-family:'CooperBT';margin:0 0;color:var(--site-black-color)}.tps-conlict-txt h4{font-family:'CooperBT';margin:0 0;color:var(--site-black-color);text-decoration:underline}.tps-cookies-privacy-polcy{margin-bottom:50px;margin-top:20px}.tps-cookies-privacy-polcy h1{font-family:'CooperBT';color:var(--site-black-color);font-size:40px}.tps-cookies-privacy-polcy h2,.tps-cookies-privacy-polcy h3,.tps-cookies-privacy-polcy h4{font-size:26px;font-family:'CooperBT';margin:0 0;color:var(--site-black-color);font-weight:600;text-decoration:underline}.tps-cookies-privacy-polcy p,.tps-cookies-privacy-polcy li{font-size:18px;line-height:34px;color:var(--site-black-color)}.tps-last-date span,.tps-effectve-date span{font-size:22px;line-height:34px;color:var(--site-black-color)}.tps-cookies-privacy-polcy p a{text-decoration:underline;text-decoration-color:var(--site-primary-color);color:var(--site-primary-color)}.tps-cookies-policy-main{margin-top:0}.tps-cookies-policy-main h1{font-family:'CooperBT';color:var(--site-black-color);font-size:40px}.tps-cookies-policy-main h2,.tps-cookies-policy-main h3,.tps-cookies-policy-main h4{font-size:26px;font-family:'CooperBT';margin:0 0;color:var(--site-black-color)}.tps-cookies-policy-main p,.tps-cookies-policy-main li{font-size:18px;line-height:34px;color:var(--site-black-color)}.tps-cookies-policy-main p a{text-decoration:underline;text-decoration-color:var(--site-primary-color);color:var(--site-primary-color)}.tps-cookies-policy-main .cky-cookie-audit-table th{background-color:var(--site-primary-color)!important;color:var(--site-white-color);font-size:14px;padding:10px}.tps-cookies-policy-main .cky-cookie-audit-table tr:nth-child(2n+1) td{background:#f1f5fa}.tps-cookies-policy-main .cky-cookie-audit-table tr:nth-child(2n) td{background:var(--site-white-color)}.tps-cookies-policy-main table:not(.has-background) tbody td{background-color:#fdfdfd}.tps-cookies-policy-main .cky-cookie-audit-table td{text-align:left;padding:10px;font-size:14px;color:var(--site-black-color);word-break:normal}.custom-design-form{background-color:var(--site-color-4);margin-top:0;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px;padding:30px 12%}.custom-design-form .form-group.field{width:47%}.custom-design-form .form-group.field span[data-name="file_attachment"]+label{display:block;text-align:left;font-size:12px;line-height:12px;color:var(--site-black-color);text-decoration:underline}.custom-design-form .form-group.field .wpcf7-form-control{padding:8px 7px;font-size:16px;line-height:20px;color:var(--site-color-8);border-color:var(--site-color-8)!important}.custom-design-form .codedropz-upload-handler{border-color:var(--site-primary-color)!important;background:#F8F9FF!important}.custom-design-form .form-group.field .wpcf7-form-control-wrap,.custom-design-form .form-group.field .wpcf7-form-control-wrap input,.custom-design-form .form-group.field .wpcf7-form-control-wrap textarea{width:100%}.custom-design-form .form-group.field.col-lg-12.text-center,.custom-design-form .col-lg-12.text-center{width:100%;margin:auto;text-align:center}.custom-design-form .col-lg-12.text-center span.wpcf7-spinner{position:absolute}.custom-design-form input.btn_tps_bnr.tps-custom-design-btn{background-color:var(--site-primary-color);font-size:16px;line-height:16px;color:var(--site-white-color);padding:15px 24px;max-width:200px;width:100%!important;border:1px solid var(--site-primary-color);transition:0.5s ease;text-transform:uppercase}.custom-design-form .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn{font-size:16px;line-height:16px;text-decoration:underline;color:var(--site-black-color)}.tps-custom-designed-Jewelry{border:1px solid var(--site-primary-color);border-radius:20px;background:var(--site-white-color);box-shadow:0 0 7px 3px #fff0}.tps-custom-designed-Jewelry span{font-size:24px;line-height:34px;font-weight:500}.tps-terms-box{margin-bottom:50px}.tps-terms-box .elementor-widget-n-accordion .e-n-accordion-item-title{border:none;border-bottom:1px solid var(--site-primary-color);padding:12px 0}.tps-terms-box .elementor-widget-n-accordion .e-con.e-child{border:none;grid-gap:5px}.tps-terms-box .e-n-accordion-item-title-text{font-size:24px;line-height:34px;font-weight:400;color:var(--site-primary-color)}.tps-terms-box .elementor-widget-container ul li,.tps-terms-box .elementor-widget-container p.elementor-heading-title{font-size:16px;line-height:24px;color:var(--site-black-color)}.tps-terms-box span.e-n-accordion-item-title-icon span.e-closed i,.tps-terms-box span.e-n-accordion-item-title-icon span.e-opened i{color:var(--site-primary-color)}.tps-cookie-btn{border:1px solid var(--site-primary-color);background-color:var(--site-primary-color);color:var(--site-white-color);font-size:16px;padding:10px 20px;cursor:pointer}.tps_diam_education.tps_common_space_top_banner{margin-bottom:0!important;padding-bottom:0}.tps-tab-section-info-page.tps_full_tabs .tps-main-top-tabs-edu-shpes{height:72px;margin-left:15px;margin-right:15px;background-color:var(--site-primary-color)}.tps-tab-section-info-page.tps_full_tabs ul{height:100%;max-width:990px;padding:0px!important;margin-left:auto!important;margin-right:auto!important;justify-content:space-between;align-items:center}.tps-tab-section-info-page.tps_full_tabs ul li{padding:0;max-width:200px;width:auto!important;border:none;transition:0.5s ease;text-align:center;display:block;margin-left:0!important;margin-right:0!important;cursor:default}.tps-tab-section-info-page.tps_full_tabs ul li a{display:inline;font-size:20px;font-weight:400;line-height:normal;color:var(--site-white-color)!important}.tps-tab-section-info-page.tps_full_tabs ul li a.active{font-weight:700;text-decoration:underline;text-underline-offset:7px}.tps-tab-section-info-page.tps_full_tabs ul li span.elementor-icon-list-text{cursor:pointer}.tps-education-comman-content p{margin-bottom:15px;line-height:normal;font-size:16px}.tps-edu-accordation-sec summary.e-n-accordion-item-title{justify-content:space-between}.tps-education-sheps-top .elementor-widget-container ul li{padding:5px!important;width:9%!important;cursor:pointer;border:1px solid #fff0}.tps-education-sheps-top ul{justify-content:space-between!important}.tps-education-sheps-top .elementor-widget-container ul li a{flex-direction:column;gap:5px 2%;color:var(--site-black-color)}.tps-education-sheps-top .elementor-widget-container ul li:hover{border:1px solid var(--site-black-color)}.tps-education-sheps-top .elementor-widget-container ul li span.elementor-icon-list-text{padding-left:0}.tps_lab.tps_diam_education.tps_common_space_top_banner{margin-bottom:50px!important;padding-bottom:10px}.tps_decro_cart .wc-empty-cart-message{width:100%}.woocommerce-cart h1.entry-title,.woocommerce-checkout h1.entry-title{text-align:center;margin:11px 0 40px 0}.tps_decro_cart .woocommerce,.tps_checkout_page .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:50px}.tps_decro_cart .woocommerce .woocommerce-cart-form{width:68%;margin-right:auto;background-color:var(--site-white-color);box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);border-radius:10px;height:fit-content}.tps_decro_cart .woocommerce .cart-collaterals{width:30%;background-color:var(--site-white-color);box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);border-radius:10px;height:fit-content}.tps_decro_cart h2{display:none}.tps_decro_cart .woocommerce .cart-collaterals .cart_totals{width:100%!important;padding:10px 15px}.tps_decro_cart .woocommerce td,.tps_decro_cart .woocommerce th,.tps_decro_cart .woocommerce table{border:none!important}.tps_decro_cart .woocommerce table{border-radius:10px}.tps_decro_cart .woocommerce .woocommerce-cart-form table thead{background-color:var(--site-primary-color)}.tps_decro_cart .woocommerce .woocommerce-cart-form table thead th{font-size:16px;line-height:16px;color:var(--site-white-color);font-weight:400;text-transform:uppercase;font-family:'CooperBT';padding:15px 5px 18px 5px}.tps_decro_cart .woocommerce .woocommerce-cart-form table thead th:nth-child(1){border-top-left-radius:10px}.tps_decro_cart .woocommerce .woocommerce-cart-form table thead th:nth-last-child(1){border-top-right-radius:10px}.tps_decro_cart .woocommerce .woocommerce-cart-form table .product-name br{display:none}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name{display:flex;flex-direction:column;font-size:16px;line-height:19px;color:var(--site-black-color);font-weight:700;grid-row-gap:5px;max-width:350px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name a{font-size:16px;line-height:19px;color:var(--site-primary-color);text-decoration:none}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name a:hover{text-decoration:underline}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name .tps-cart-product-info{font-size:14px;line-height:16px;font-weight:400}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name .tps-cart-product-info b{font-weight:700}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td{padding:15px 5px;vertical-align:top}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-remove{width:40px;padding-inline:0;padding-left:10px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-thumbnail{width:80px;padding-inline:0}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-thumbnail img{width:80px;height:80px;object-fit:scale-down}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity br{display:none}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity{text-align:center}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity .tps-fixed-qty-cart{text-align:center;width:100%;display:block;max-width:95px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity .tps-fixed-qty-cart,.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity input{border:none!important;padding:0;font-size:16px;line-height:19px;color:var(--site-black-color);font-weight:700}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-remove a.remove{width:25px;height:25px;background-image:url(/wp-content/themes/generatepress_child/css/../images/derco_header_footer.svg);font-size:0;line-height:0;color:#fff0;border-radius:0;background-position:-96px -443px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-remove a.remove:hover{background-color:#fff0;background-position:-31px -443px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-price .woocommerce-Price-amount,.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-subtotal .woocommerce-Price-amount{font-size:16px;line-height:19px;color:var(--site-black-color);font-weight:700}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions p{margin-bottom:0}.tps_decro_cart .woocommerce table{margin-bottom:0}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions #coupon_code{width:100px;font-size:14px!important;line-height:14px!important;color:var(--site-black-color)!important;opacity:1;border:1px solid var(--site-color-5)!important;height:40px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions #coupon_code::placeholder!important{font-size:14px!important;line-height:14px!important;color:var(--site-black-color)!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions .button,.tps_decro_cart .woocommerce .cart-collaterals .checkout-button,.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form button,.tps_checkout_page #place_order,body.error404 .tps-error-go-home{padding:12px 20px 12px;font-family:'Calibri';font-weight:500;border:1px solid var(--site-primary-color);letter-spacing:1px;font-size:14px;line-height:14px;border-radius:0;color:var(--site-white-color)!important;position:relative;text-transform:capitalize;transition:all .25s ease-in-out;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:var(--site-white-color)!important;display:block;text-align:center;cursor:pointer}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions .button:before,.tps_decro_cart .woocommerce .cart-collaterals .checkout-button:before,.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form button:before,.tps_checkout_page #place_order:before,body.error404 .tps-error-go-home:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--site-primary-color);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:0}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions{padding:15px 10px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions .button[name="update_cart"]{margin-left:auto}.tps_decro_cart .woocommerce .wc-proceed-to-checkout{padding:0}.tps_decro_cart .woocommerce .cart-collaterals .checkout-button{margin-bottom:0}.tps_decro_cart .woocommerce .cart-collaterals .checkout-button br,.tps_decro_cart .woocommerce-shipping-calculator p br{display:none}.tps_decro_cart .woocommerce .cart-collaterals td,.tps_decro_cart .woocommerce .cart-collaterals th{font-size:16px;line-height:20px;color:var(--site-black-color)}.tps_decro_cart .woocommerce ul#shipping_method li{display:flex;align-items:flex-start}.tps_decro_cart .woocommerce-shipping-calculator p{margin-bottom:0}.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form{margin-top:0}.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form p{margin-bottom:10px}.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form button{width:100%}.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form input{padding:8px 7px;font-size:16px;line-height:20px;color:var(--site-color-8);border-color:var(--site-color-8)!important}.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form{border-color:var(--site-color-8)!important;padding:8px 7px;font-size:16px;line-height:20px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody tr.cart_item{position:relative}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody tr.cart_item::after{content:'';width:100%;position:absolute;height:1px;background-color:var(--site-color-5);position:absolute;left:0;bottom:0}.woocommerce-cart .tps_decro_cart .cart-collaterals .shipping-calculator-button{text-transform:uppercase;display:flex;align-items:center;line-height:24px}.woocommerce-cart .tps_decro_cart .cart-collaterals .shipping-calculator-button::after{margin-top:-2px}.tps_checkout_page .woocommerce .woocommerce-form-login-toggle,.tps_checkout_page .woocommerce .woocommerce-form-coupon-toggle{width:100%}.tps_checkout_page .checkout.woocommerce-checkout #customer_details{width:58%;float:left}.tps_checkout_page .checkout.woocommerce-checkout #order_review_heading,.tps_checkout_page .checkout.woocommerce-checkout #order_review{width:40%;float:right;margin-left:auto;background-color:var(--site-white-color);box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);border-radius:10px;padding:0}.tps_checkout_page .checkout.woocommerce-checkout #order_review_heading{margin-bottom:0;padding-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.tps_checkout_page .checkout.woocommerce-checkout #order_review{border-top-left-radius:0;border-top-right-radius:0}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-1,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2{width:100%;background-color:var(--site-white-color);box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);border-radius:10px;padding:0}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-1 .wc-order-attribution-inputs+p{display:none}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper{padding:20px 20px 0 20px;display:flex;flex-wrap:wrap;justify-content:space-between}.tps_checkout_page .checkout.woocommerce-checkout h3{margin-bottom:0px!important;padding:15px 20px 18px!important;color:var(--site-white-color)!important;font-size:22px!important;line-height:22px!important;background-color:var(--site-primary-color)!important;text-align:center!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important;width:100%;font-family:'CooperBT';text-transform:uppercase}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2{margin-top:30px}.tps_checkout_page .woocommerce-info{padding:10px 0 10px 48px}.woocommerce-info::before{top:9px}.tps_checkout_page .woocommerce-info{color:var(--site-black-color)}.tps_checkout_page .woocommerce-info a{position:relative}.tps_checkout_page .woocommerce-info a::after{content:'';width:100%;height:1px;background-color:var(--site-primary-color);position:absolute;left:50%;transform:translateX(-50%);bottom:0;transition:width 0.5s ease}.tps_checkout_page .woocommerce-info a:hover::after{width:0%}.tps_checkout_page .woocommerce-checkout input,.tps_checkout_page .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields textarea{padding:13px 10px 13px!important;font-size:16px!important;line-height:20px!important;color:var(--site-color-8)!important;border:1px solid var(--site-color-8)!important;border-radius:5px}.tps_checkout_page .woocommerce-checkout .select2-container--default .select2-selection--single{border-left:none!important;border-right:none!important;border-top:none!important;border-radius:0px!important;height:48px;border-bottom:none!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name p{margin:0}.tps_checkout_page .woocommerce form .form-row label{font-size:16px;line-height:16px;color:var(--site-black-color)!important;margin-bottom:10px;text-transform:capitalize}.tps_checkout_page .checkout.woocommerce-checkout h3 br{display:none}.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row{margin:0 0 25px}.tps_checkout_page .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-12px;margin-top:0}.woocommerce .tps_checkout_page form .form-row,.woocommerce .tps_checkout_page form .form-row,.woocommerce-page .tps_checkout_page form .form-row,.woocommerce-page .tps_checkout_page form .form-row{width:100%;padding:0}.woocommerce .tps_checkout_page form .form-row-first,.woocommerce .tps_checkout_page form .form-row-last,.woocommerce-page .tps_checkout_page form .form-row-first,.woocommerce-page .tps_checkout_page form .form-row-last,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_address_1_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_address_2_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_city_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_state_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_postcode_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row#shipping_address_1_field,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row#shipping_address_2_field{width:49%}.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_address_2_field,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row#shipping_address_2_field{padding-top:26px}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--site-primary-color)!important;font-size:14px}.tps_checkout_page .woocommerce-account-fields br{display:none}.tps_checkout_page .woocommerce-account-fields{padding:0 20px 15px 20px}.tps_checkout_page .woocommerce-account-fields .woocommerce-form__label,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 #ship-to-different-address .woocommerce-form__label,.tps_checkout_page .checkout.woocommerce-checkout #order_review li{position:relative}.tps_checkout_page .woocommerce-account-fields .woocommerce-form__label .woocommerce-form__input,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 #ship-to-different-address .woocommerce-form__label .woocommerce-form__input,.tps_checkout_page .checkout.woocommerce-checkout #order_review li .input-radio{width:20px;height:20px;z-index:9;opacity:0;margin:0 5px 0 0;position:relative;cursor:pointer}.tps_checkout_page .woocommerce-account-fields .woocommerce-form__label .woocommerce-form__input+span::before,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 #ship-to-different-address .woocommerce-form__label .woocommerce-form__input+span::before,.tps_checkout_page .checkout.woocommerce-checkout #order_review li .input-radio+label::before{content:'';cursor:pointer;display:block;opacity:1;position:absolute;transition:opacity .2s;background-image:none;background-repeat:no-repeat;margin:0 auto;width:20px;height:20px;left:0;top:-2px;border:1px solid var(--site-black-color)}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 #ship-to-different-address .woocommerce-form__label .woocommerce-form__input+span::before{background-color:var(--site-white-color);border-color:var(--site-primary-color);left:0;top:1px}.tps_checkout_page .woocommerce-account-fields .woocommerce-form__label .woocommerce-form__input[type=checkbox]:checked+span::before{border-color:var(--site-primary-color);background:url(/wp-content/themes/generatepress_child/css/../images/white-tick.svg),var(--site-primary-color);background-position:center center;background-repeat:no-repeat}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 #ship-to-different-address .woocommerce-form__label .woocommerce-form__input[type=checkbox]:checked+span::before{background:url(/wp-content/themes/generatepress_child/css/../images/blue-tick.svg),var(--site-white-color);border-color:#fff}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 #ship-to-different-address .woocommerce-form__label{display:flex;align-items:center;justify-content:center;width:fit-content;margin-inline:auto}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address{padding:20px 20px 20px 20px}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields{padding:20px 20px 20px 20px}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row{margin:0 0 25px}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row#shipping_postcode_field{margin-bottom:0}.tps_checkout_page .checkout.woocommerce-checkout #order_review{padding:20px 20px 20px 20px}.tps_checkout_page .checkout.woocommerce-checkout #order_review table.shop_table th,.tps_checkout_page .checkout.woocommerce-checkout #order_review table.shop_table td{border-bottom:none!important}.tps_checkout_page .checkout.woocommerce-checkout #order_review #shipping_method li{display:flex;align-items:flex-start}.tps_checkout_page .checkout.woocommerce-checkout #order_review li.payment_method_bacs{display:flex;align-items:center;flex-wrap:wrap}.tps_checkout_page .checkout.woocommerce-checkout #order_review li.payment_method_bacs #payment_method_bacs{margin:-2px 6px 0 0}.tps_checkout_page .woocommerce-privacy-policy-text p{font-size:14px;line-height:20px}.tps_checkout_page .checkout.woocommerce-checkout #order_review li.wc_payment_method.payment_method_authnet{display:flex;flex-wrap:wrap}.tps_checkout_page .checkout.woocommerce-checkout #order_review li.wc_payment_method.payment_method_authnet #payment_method_authnet{margin:4px 5px 0 0}.tps_checkout_page .checkout.woocommerce-checkout #order_review li .input-radio{border-radius:50%}.tps_checkout_page .checkout.woocommerce-checkout #order_review li .input-radio+label::before{top:4px;border-radius:50%}.tps_checkout_page .checkout.woocommerce-checkout #order_review li .input-radio+label:after{content:'';width:10px;height:10px;position:absolute;left:5px;top:8.5px;background-color:#fff0;border-radius:50%}.tps_checkout_page .checkout.woocommerce-checkout #order_review li .input-radio[checked="checked"]+label:before{background-color:var(--site-primary-color);border-color:var(--site-primary-color)}.tps_checkout_page .checkout.woocommerce-checkout #order_review li .input-radio[checked="checked"]+label:after{background-color:var(--site-white-color)}.tps_checkout_page #place_order{float:none;margin-top:10px;padding:15px 20px 15px;width:100%}.tps_checkout_page .tps-checkout-has-errors{margin-top:15px;margin-bottom:10px}.tps_checkout_page .tps-checkout-has-errors p{margin-bottom:20px}.tps_cust_service_tabs .tps_cust_service_left_block ul li.active .elementor-icon-list-text{color:var(--site-primary-color)}.tps_cust_service_tabs .tps_cust_service_left_block ul li.active:not(:last-child):after{border-color:var(--site-primary-color)!important}.tps_cust_service_tabs .tps_cust_service_right_block ul{margin-left:15px;margin-bottom:5px}.tps_insurance_underline a{text-decoration:underline}body.error404 .not-found{text-align:center;padding-top:30px;margin-top:3%;margin-bottom:5%!important}body.error404 .not-found{text-align:center;margin-top:15px!important}body.error404 h1.entry-title{position:relative}body.error404 h1.entry-title:before{content:"404";font-size:140px;line-height:140px;color:var(--site-primary-color);display:block;margin-bottom:20px;font-weight:700;letter-spacing:10px}body.error404 h1.entry-title+p{margin-top:15px!important}body.error404 .tps-error-go-home{max-width:200px;margin-inline:auto}.woocommerce .woocommerce-breadcrumb{margin-top:12px}body.search .woocommerce-products-header__title.page-title{text-align:center}body.search .woocommerce-info::before{top:14px}body.search .woocommerce-ordering select{padding:10px 0 10px 10px;font-size:16px;line-height:20px;font-weight:600;border:1px solid var(--site-black-color)!important}body.search .woocommerce-result-count{font-size:16px;line-height:20px;font-weight:600}body.search ul.products{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px;grid-row-gap:20px}body.search ul.products li.product{width:100%!important;margin-bottom:0px!important;border:1px solid #f4f4f4}body.search ul.products li.product .woocommerce-loop-product__title{color:var(--site-black-color);margin:0 0 0;font-family:'Calibri';padding-bottom:7px;text-align:left;font-size:16px;line-height:24px!important;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;padding-left:10px}body.search ul.products li.product .add_to_cart_button{display:none}body.search ul.products li.product .price{font-size:18px;line-height:20px;font-weight:600;color:var(--site-black-color)!important;cursor:pointer;margin-bottom:0;padding-left:10px}body.search ul.products:before,body.search ul.products:after{display:none!important}body.search ul.products li img{height:250px;width:100%;object-fit:scale-down;background-color:var(--site-color-4);margin-bottom:5px!important}body.search nav.woocommerce-pagination ul{margin:40px 0 80px 0;border:none}body.search nav.woocommerce-pagination ul li{margin:2px;border:#fff0;display:inline-block}body.search nav.woocommerce-pagination ul li a,body.search nav.woocommerce-pagination ul li span{margin:0;padding:8px 10px;background-color:var(--site-white-color)!important;border:1px solid var(--site-primary-color);font-size:14px;line-height:14px}body.search nav.woocommerce-pagination ul li a.page-numbers:hover,body.search nav.woocommerce-pagination ul li span.page-numbers:hover,body.search nav.woocommerce-pagination ul li a.page-numbers.current,body.search nav.woocommerce-pagination ul li span.page-numbers.current{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important}body.search .grid-container{padding-inline:15px;max-width:1440px;margin-inline:auto}.tps_wishlist_page h1.entry-title{text-align:center;margin:20px 0 40px 0}.tps_wishlist_page_content .tinv-header{display:none}.tps_wishlist_page_content button.button.tinvwl_button_close,.tps_wishlist_page_content .tinv-wishlist.woocommerce.tinv-wishlist-clear .return-to-shop a.button,.tps_wishlist_page_content button.button,.tps_wishlist_page_content .product-action .button,.tps_decro_cart .return-to-shop .button,.tps_checkout_page .woocommerce-form-coupon .form-row button[name="apply_coupon"],.tps_checkout_page .tps-checkout-has-errors a.button{padding:12px 10px 12px;min-width:155px;font-family:'Calibri';font-weight:400;border:1px solid var(--site-primary-color);letter-spacing:0;font-size:16px;line-height:16px;border-radius:0;color:var(--site-white-color)!important;position:relative;text-transform:capitalize;transition:all .25s ease-in-out;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:var(--site-white-color)!important;text-align:center;cursor:pointer}.tps_wishlist_page_content button.button.tinvwl_button_close:before,.tps_wishlist_page_content .tinv-wishlist.woocommerce.tinv-wishlist-clear .return-to-shop a.button:before,.tps_wishlist_page_content button.button:before,.tps_wishlist_page_content .product-action .button:before,.tps_decro_cart .return-to-shop .button:before,.tps_checkout_page .woocommerce-form-coupon .form-row button[name="apply_coupon"]:before,.tps_checkout_page .tps-checkout-has-errors a.button:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--site-primary-color);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:0}.tps_wishlist_page_content thead{background-color:var(--site-primary-color)}.tps_wishlist_page_content thead th{font-size:16px;line-height:16px;color:var(--site-white-color);font-weight:400;text-transform:uppercase;font-family:'CooperBT';padding:15px;text-align:left;border-color:var(--site-primary-color)}.tps_wishlist_page_content tr.wishlist_item td{color:var(--site-black-color);padding-left:15px;padding-right:15px;line-height:normal}.tps_wishlist_page_content tr.wishlist_item td.product-name a{color:var(--site-black-color)}.tps_wishlist_page_content tr.wishlist_item td.product-thumbnail img{width:100%;max-width:80px;height:80px;object-fit:scale-down;vertical-align:middle}.tps_wishlist_page_content .tinv-wishlist select{height:40px}.tps_wishlist_page_content .woocommerce-info::before{top:13px}.tps_wishlist_page .tinv-wishlist .tinv-modal .tinv-modal-inner{padding:20px!important;border-radius:5px}.tps_wishlist_page .tinv-wishlist .tinv-txt{font-size:18px;line-height:22px;color:var(--site-black-color);margin:12px 0 0;font-family:'Calibri';text-transform:capitalize;display:block}.tps_wishlist_page .tinv-wishlist button.tinvwl_button_view,.tps_wishlist_page .tinv-wishlist button.tinvwl_button_close{padding:13px 20px 14px;font-family:'Calibri';font-weight:400!important;margin-bottom:15px;border:1px solid var(--site-primary-color);letter-spacing:0;font-size:16px;line-height:16px;background-color:var(--site-primary-color);border-radius:5px;color:var(--site-white-color)!important;position:relative;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;text-align:center;cursor:pointer;max-width:300px;margin-left:auto;margin-right:auto;line-height:21px;text-decoration:none!important}.tps_wishlist_page .tinv-wishlist button.tinvwl_button_view:hover,.tps_wishlist_page .tinv-wishlist button.tinvwl_button_close:hover{background-color:var(--site-white-color)!important;border-radius:5px;color:var(--site-primary-color)!important;border:1px solid var(--site-primary-color) ! important}.tps_wishlist_page .tinv-wishlist button.tinvwl_button_close,.tps_wishlist_page .tinv-wishlist .icon_big_heart_check,.tps_wishlist_page .tinv-modal-inner .icon_big_times{width:50px!important;border:none;height:50px;overflow:hidden;display:block;margin:auto;cursor:pointer;background:url(/wp-content/themes/generatepress_child/css/../../../../wp-content/plugins/tps-latest-ringbuilder/assets/images/diamond-listing-images/diamond-list-icon.svg) no-repeat;color:#fff0;font-size:0;background-position:-235px -227px}.tps_wishlist_page .tinv-wishlist .icon_big_heart_check:before,.tps_wishlist_page .tinv-modal-inner .icon_big_times:before{opacity:0}.tps_wishlist_page .tinv-wishlist .icon_big_heart_check,.tps_wishlist_page .tinv-modal-inner .icon_big_times{background-position:-300px -232px}.tps_wishlist_page .tinv-wishlist .icon_big_heart_check:hover,.tps_wishlist_page .tinv-modal-inner .icon_big_times:hover{background-position:-450px -232px}.tps_wishlist_page .tinv-wishlist button.tinvwl_button_close i{display:none}.tps_wishlist_page .tinv-wishlist button.tinvwl_button_close:hover{background-position:-380px -227px;color:transparent!important;border:none!important}.tps_wishlist_page .tinv-wishlist .tinv-msg-txt{font-size:12px;line-height:24px;color:var(--site-black-color);margin:0 0 20px;font-family:'Calibri';font-weight:600;text-transform:capitalize;display:block;margin-top:-18px}.tps_wishlist_page_content th.product-cb{opacity:0;pointer-events:none}.tps_decro_cart,.tps_checkout_page{padding-inline:15px}.tps_decro_cart .woocommerce .woocommerce-notices-wrapper,.tps_checkout_page .woocommerce .woocommerce-notices-wrapper{width:100%;margin-top:30px}.woocommerce-order-received .woocommerce-error{width:100%}.tps_decro_cart .woocommerce,.tps_checkout_page .woocommerce,.tps_decro_cart{width:100%}.tps_checkout_page .woocommerce-form-coupon .form-row br{display:none}.tps_checkout_page .woocommerce-form-coupon .form-row input[name="coupon_code"]{padding:11px 0 10px 0}.woocommerce-page h1,.woocommerce-checkout h1{text-transform:capitalize}.woocommerce-order-received .woocommerce-order{width:100%;max-width:1440px;padding-inline:15px}.woocommerce-order-received ul.order_details{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:25px}.woocommerce-order-received .woocommerce-notice,.woocommerce-order-received .woocommerce-notice--success,.woocommerce-order-received .woocommerce-thankyou-order-received,.woocommerce-order-received .tps-bacs-instructions,.woocommerce-order-received .tps-bacs-sub-instructions{text-align:center}.woocommerce-order-received .tps-bacs-instructions{margin-bottom:2px;font-weight:700}.woocommerce-order-received ul.order_details li{text-align:center}.woocommerce-order-received .woocommerce-notice,.woocommerce-order-received .woocommerce-notice--success,.woocommerce-order-received .woocommerce-thankyou-order-received{font-weight:700}.woocommerce-order-received ul.order_details li strong{margin-top:5px}.woocommerce-order-received .tps-bacs-sub-instructions{max-width:700px;margin-inline:auto;font-weight:700}.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{text-align:center;text-transform:capitalize;font-size:25px;font-weight:700;letter-spacing:1px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{text-align:left}.woocommerce-order-received .woocommerce-order-details table,.woocommerce-order-received .woocommerce-order-details td,.woocommerce-order-received .woocommerce-order-details th{border:none}.woocommerce-order-received .woocommerce-order-details table,.woocommerce-order-received .woocommerce-customer-details .woocommerce-column.woocommerce-column--1 address,.woocommerce-order-received .woocommerce-customer-details .woocommerce-column.woocommerce-column--2 address{background-color:var(--site-white-color);box-shadow:0 1px 3px rgb(0 0 0 / .12),0 1px 2px rgb(0 0 0 / .24);border:none!important;border-radius:10px}.woocommerce-order-received .woocommerce-order-details table thead{background-color:var(--site-primary-color)}.woocommerce-order-received table.shop_table td{border-color:var(--site-color-5)}.woocommerce-order-received .woocommerce-order-details table thead th{font-size:16px;line-height:16px;color:var(--site-white-color);font-weight:400;text-transform:uppercase;font-family:'CooperBT';padding:15px 15px 18px 15px}.woocommerce-order-received .woocommerce-order-details table thead th:nth-child(1){border-top-left-radius:10px;border-right:1px solid var(--site-white-color)}.woocommerce-order-received .woocommerce-order-details table tbody th,.woocommerce-order-received .woocommerce-order-details table tfoot th,.woocommerce-order-received .woocommerce-order-details table tbody td.woocommerce-table__product-name{border-right:1px solid var(--site-color-5)}.woocommerce-order-received .woocommerce-order-details table thead th:nth-last-child(1){border-top-right-radius:10px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column,.woocommerce-account .woocommerce-customer-details .woocommerce-columns{width:49%}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column address,.woocommerce-account .woocommerce-customer-details .woocommerce-columns address{min-height:250px;padding:20px;font-size:16px;line-height:23px;color:var(--site-black-color)}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column address p{margin-top:10px!important;margin-bottom:6px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column address p::before{margin-top:-4px}.tps_wishlist_page_content .wishlist-header{display:flex;justify-content:center;margin-bottom:25px}.tps_wishlist_page_content .wishlist-header span{font-size:16px;line-height:20px;color:var(--site-black-color);font-weight:700;text-align:center}.tps_wishlist_page_content .wishlist-header span a{padding:0;color:var(--site-primary-color);font-weight:700;position:relative;background-color:transparent!important}.tps_wishlist_page_content .wishlist-header span a:after{content:'';width:100%;height:1px;background-color:var(--site-primary-color);position:absolute;bottom:0;left:50%;transform:translateX(-50%);transition:width 0.5s ease}.woocommerce-account h1.entry-title{text-align:center;margin-bottom:40px}.woocommerce-account .woocommerce-order-details thead{background-color:var(--site-primary-color)}.woocommerce-account .woocommerce-order-details thead th{color:var(--site-white-color);border-color:var(--site-white-color)!important}.woocommerce-account .woocommerce-customer-details .woocommerce-column__title{font-size:20px;line-height:20px;font-weight:700;text-transform:capitalize}.woocommerce-account .woocommerce-customer-details address,.woocommerce-account .woocommerce-customer-details address p{font-size:16px;line-height:22px}.woocommerce-account .woocommerce-customer-details address p{margin:5px 0}.woocommerce-account .woocommerce-customer-details address p::before{margin-top:-4px}.woocommerce-account .woocommerce-customer-details .woocommerce-columns{width:100%}.woocommerce-account .grid-container{padding-inline:15px!important}.woocommerce-account.woocommerce-edit-address .woocommerce-Address{border:1px solid var(--site-color-5);padding:20px;border-radius:5px;width:49%}.woocommerce-account.woocommerce-edit-address .woocommerce-Address .woocommerce-Address-title{display:flex;align-items:center;margin-bottom:10px}.woocommerce-account.woocommerce-edit-address .woocommerce-Address .woocommerce-Address-title h2{margin-bottom:0;text-transform:capitalize}.woocommerce-account.woocommerce-edit-address .woocommerce-Address .edit{width:40px;height:40px;overflow:hidden;font-size:0;line-height:0;margin-left:auto;background:url(/wp-content/themes/generatepress_child/css/../images/edit-icon.svg) no-repeat;background-repeat:no-repeat;background-position:center center;background-size:cover}.woocommerce-account.woocommerce-edit-address input,.woocommerce-account.woocommerce-edit-address textarea,.woocommerce-account.woocommerce-edit-account input,.woocommerce-account.woocommerce-edit-account textarea{padding-inline:0}.woocommerce-account.woocommerce-edit-address .select2-container--default .select2-selection--single,.woocommerce-account.woocommerce-edit-account .select2-container--default .select2-selection--single{border-left:none!important;border-right:none!important;border-radius:0;border-top:none!important}.woocommerce-account.woocommerce-edit-address .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-account.woocommerce-edit-account .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:0px!important}.woocommerce-account.woocommerce-edit-account button[name="save_account_details"]{margin-top:30px}.woocommerce-account.woocommerce-dashboard #page{margin-top:30px}.woocommerce-account.woocommerce-dashboard .woocommerce-MyAccount-content p a{position:relative;font-weight:600;display:inline-block}.woocommerce-account.woocommerce-dashboard .woocommerce-MyAccount-content p a::after{content:'';width:100%;height:1px;transition:width 0.5s ease;position:absolute;bottom:4px;left:50%;transform:translateX(-50%);background-color:var(--site-primary-color)}.tps-education-sheps-top .elementor-icon-list-icon svg{opacity:0}.tps-education-sheps-top .elementor-inline-item a .elementor-icon-list-icon{background-position:center center;background-size:contain;background-repeat:no-repeat}.tps-education-sheps-top .elementor-inline-item .tps-round .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Round-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-oval .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Oval-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-cushion .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Cushion-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-emerald .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Emerald-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-radiant .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Radiant-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-princess .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Princess-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-asscher .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Asscher-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-marquise .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Marquise-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-pear .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Pear-2.svg)}.tps-education-sheps-top .elementor-inline-item .tps-heart .elementor-icon-list-icon{background-image:url(/wp-content/uploads/2025/01/Heart-2.svg)}.tps_wishlist_page_content .tinv-wishlist select{-webkit-appearance:none;-moz-appearance:none;background:url(/wp-content/themes/generatepress_child/css/../images/Derco_Arrow.svg) no-repeat;background-repeat:no-repeat;background-position:center right}.tps_cust_service_tabs .tps_cust_service_left_block.tps_sticky .elementor-widget-icon-list{position:fixed;max-width:270px;width:100%}.tps_cust_service_left_block{height:fit-content!important;padding-top:20px!important;position:sticky!important;top:0px!important}.tps_cust_service_tabs .tps_cust_service_left_block.tps_sticky .elementor-widget-icon-list{position:unset!important}.tps_wishlist_page_content tr.wishlist_item td .tps-view-product a{padding:12px 5px 12px;font-family:'Calibri';font-weight:400;border:1px solid var(--site-primary-color);letter-spacing:0;font-size:16px;line-height:16px;border-radius:0;color:var(--site-white-color)!important;position:relative;text-transform:capitalize;transition:all .25s ease-in-out;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s;background:var(--site-white-color)!important;text-align:center;cursor:pointer;min-width:155px}.tps_wishlist_page_content tr.wishlist_item td .tps-view-product a::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:var(--site-primary-color);-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:0}.tps_wishlist_page_content tr.wishlist_item td .tps-view-product a:hover{color:var(--site-primary-color)!important}.tps_wishlist_page_content tr.wishlist_item td .tps-view-product a:hover::before{-webkit-transform:scaleX(0);transform:scaleX(0)}.tps_wishlist_page_content tr.wishlist_item td.product-action{padding-left:8px;padding-right:8px}.tps_wishlist_page_content tr.wishlist_item td.product-action span.tps-view-product{width:100%;display:flex;justify-content:center}.tps_wishlist_page_content .product-remove button{background:url(/wp-content/themes/generatepress_child/css/../images/derco_header_footer.svg);background-position:-93px -440.5px}.tps_wishlist_page_content .product-remove button i{opacity:0}@media (hover:hover){.tps_wishlist_page_content .product-remove button:hover{background-position:-29px -440.5px}.woocommerce-account.woocommerce-dashboard .woocommerce-MyAccount-content p a:hover::after{width:0%}.tps_cust_service_tabs .tps_cust_service_left_block ul li:hover .elementor-icon-list-text{color:var(--site-primary-color)}.tps-tab-section-info-page.tps_full_tabs ul li a:hover{font-weight:700;text-decoration:underline;text-underline-offset:7px}.tps-tab-section-info-page .e-n-tab-title:hover:after,.tps-tab-section-info-page .e-n-tab-title a:hover:after{width:100%}.tps-tab-section-info-page .e-n-tab-title:hover,.tps-tab-section-info-page .e-n-tab-title a:hover{color:var(--site-primary-color)!important}.tps-custom-designed-Jewelry:hover{box-shadow:0 0 7px 3px rgb(0 0 0 / .12)}.custom-design-form .tps-custom-design-btn a:hover,.custom-design-form input.tps-custom-design-btn:hover,.custom-design-form input.tps-custom-design-btn:focus{background-color:#fff0;color:var(--site-primary-color);border-color:var(--site-primary-color)}.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover a{background-color:var(--site-primary-color)!important;color:var(--site-white-color)!important}.page-template-user-register-form .tps-register-form button.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover,.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:hover,.woocommerce-account .tps-my-account-login-form button.woocommerce-button.button.woocommerce-form-login__submit:hover,.tinv-wishlist.woocommerce.tinv-wishlist-clear a.button.wc-backward:hover,.woocommerce-MyAccount-content a.button:hover,form .woocommerce-address-fields button.button:hover,.woocommerce-info a.button.wc-forward:hover,.woocommerce-pagination a.woocommerce-button:hover,.woocommerce table.my_account_orders td a.woocommerce-button.button.view:hover{background-color:var(--site-white-color)!important;color:var(--site-primary-color)!important}.tps-terms-box .e-n-accordion-item-title-text:hover{color:var(--site-black-color)}.tps-cookies-policy-main p a:hover,.tps-cookies-privacy-polcy p a:hover{text-decoration-color:var(--site-black-color);color:var(--site-black-color)}.tps-cookie-btn:hover{border:1px solid var(--site-primary-color);background-color:var(--site-white-color);color:var(--site-primary-color)}.tps_info_breadcrumbs a:hover{text-decoration:underline}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions .button:hover,.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions .button:focus,.tps_decro_cart .woocommerce .cart-collaterals .checkout-button:hover,.tps_decro_cart .woocommerce .cart-collaterals .checkout-button:focus,.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form button:hover,.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form button:focus,.tps_checkout_page #place_order:hover,.tps_checkout_page #place_order:focus,body.error404 .tps-error-go-home:hover,body.error404 .tps-error-go-home:focus,.tps_decro_cart .return-to-shop .button:focus,.tps_decro_cart .return-to-shop .button:hover,.tps_checkout_page .woocommerce-form-coupon .form-row button[name="apply_coupon"]:hover,.tps_checkout_page .woocommerce-form-coupon .form-row button[name="apply_coupon"]:focus,.tps_checkout_page .tps-checkout-has-errors a.button:hover,.tps_checkout_page .tps-checkout-has-errors a.button:focus{color:var(--site-primary-color)!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions .button:hover:before,.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.actions .button:focus:before,.tps_decro_cart .woocommerce .cart-collaterals .checkout-button:hover:before,.tps_decro_cart .woocommerce .cart-collaterals .checkout-button:focus:before,.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form button:hover:before,.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form button:focus:before,.tps_checkout_page #place_order:hover:before,.tps_checkout_page #place_order:focus:before,body.error404 .tps-error-go-home:hover:before,body.error404 .tps-error-go-home:focus:before,.tps_decro_cart .return-to-shop .button:hover:before,.tps_decro_cart .return-to-shop .button:focus:before,.tps_checkout_page .woocommerce-form-coupon .form-row button[name="apply_coupon"]:focus:before,.tps_checkout_page .woocommerce-form-coupon .form-row button[name="apply_coupon"]:hover:before,.tps_checkout_page .tps-checkout-has-errors a.button:hover:before,.tps_checkout_page .tps-checkout-has-errors a.button:focus:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.tps_insurance_underline a:hover{text-decoration:none}.tps_wishlist_page_content button.button.tinvwl_button_close:hover,.tps_wishlist_page_content .tinv-wishlist.woocommerce.tinv-wishlist-clear .return-to-shop a.button:hover,.tps_wishlist_page_content button.button:hover,.tps_wishlist_page_content .product-action .button:hover{color:var(--site-primary-color)!important}.tps_wishlist_page_content button.button.tinvwl_button_close:hover::before,.tps_wishlist_page_content .tinv-wishlist.woocommerce.tinv-wishlist-clear .return-to-shop a.button:hover::before,.tps_wishlist_page_content button.button:hover::before,.tps_wishlist_page_content .product-action .button:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.tps_wishlist_page_content .wishlist-header span a:hover:after{width:0%}button.woocommerce-Button.button:hover{background-color:transparent!important;color:var(--site-primary-color)!important;border-color:var(--site-primary-color)!important}}@media(max-width:1500px){.logged-in.woocommerce-account .container.grid-container{padding:0 30px}}@media(max-width:1280px){.tps_decro_cart .woocommerce .woocommerce-cart-form table thead th{font-size:14px;line-height:14px}.tps_decro_cart .cart-collaterals table.shop_table th{padding-inline:0}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity .tps-fixed-qty-cart{max-width:90px}}@media(min-width:1200px){.tps_cust_service_tabs .tps_cust_service_left_block{width:30%}.tps_cust_service_tabs .tps_cust_service_right_block{width:70%}}@media(max-width:1200px){.custom-design-form .form-group.field span[data-name="file_attachment"]+label{font-size:11px}body.search ul.products{grid-template-columns:1fr 1fr 1fr}}@media(max-width:1199px){.tps_cust_service_tabs .tps_cust_service_left_block{display:none!important}.tps_cust_service_tabs .tps_cust_service_right_block{width:100%}.tps_wishlist_page_content tr.wishlist_item td .tps-view-product a{width:90px}}@media(max-width:1024px){.logged-in.woocommerce-account .container.grid-container{padding:0 15px}.tps-terms-box .e-n-accordion-item-title-text{font-size:20px}.tps-terms-box .elementor-widget-container ul li,.tps-terms-box .elementor-widget-container p.elementor-heading-title{font-size:16px}.tps-cookies-privacy-polcy{margin-bottom:40px;margin-top:10px}.tps-cookies-privacy-polcy h1{font-size:36px}.tps-cookies-privacy-polcy h2,.tps-cookies-privacy-polcy h3,.tps-cookies-privacy-polcy h4{font-size:24px}.tps-cookies-privacy-polcy p,.tps-cookies-privacy-polcy li{font-size:16px}.tps-last-date span,.tps-effectve-date span{font-size:20px}.tps-cookies-policy-main h1{font-size:36px}.tps-cookies-policy-main h2,.tps-cookies-policy-main h3,.tps-cookies-policy-main h4{font-size:24px}.tps-tab-section-info-page.tps_full_tabs ul{padding:0 10px!important}.tps_checkout_page .checkout.woocommerce-checkout h3{font-size:18px!important;line-height:18px!important}.tps_wishlist_page_content thead th{font-size:14px;padding:15px 5px}.tps_wishlist_page_content tr.wishlist_item td{padding-left:10px;padding-right:10px;font-size:14px;line-height:normal}.tps_wishlist_page_content tr.wishlist_item td.product-action button.button{min-width:auto;padding:5px}}@media(max-width:991px){.tps-tab-section-info-page.tps_full_tabs .tps-main-top-tabs-edu-shpes{margin-left:10px;margin-right:10px}.tps_decro_cart .woocommerce .woocommerce-cart-form,.tps_decro_cart .woocommerce .cart-collaterals{width:100%}.tps_decro_cart .woocommerce{grid-row-gap:30px}.tps_checkout_page .checkout.woocommerce-checkout #customer_details,.tps_checkout_page .checkout.woocommerce-checkout #order_review_heading,.tps_checkout_page .checkout.woocommerce-checkout #order_review{width:100%}body.search ul.products{grid-template-columns:1fr 1fr}.woocommerce-order-received .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{font-size:20px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name{width:100%;max-width:100%!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity .tps-fixed-qty-cart{max-width:55px}}@media(max-width:825px){.tps-tab-section-info-page ul{display:flex!important;flex-wrap:nowrap!important;margin-bottom:0;max-width:100%!important;overflow:auto!important;scroll-snap-type:x mandatory!important;grid-gap:0px!important}.tps-tab-section-info-page .e-con-inner ul li{flex:0 0 120px}.tps-education-sheps-top .elementor-widget-container ul{grid-gap:10px!important}.tps-tab-section-info-page .e-con-inner ul::-webkit-scrollbar{display:none}}@media(max-width:768px){.custom-design-form{padding:30px 4%}.tps-custom-designed-Jewelry{width:47%;margin-bottom:20px;margin-inline:auto}.woocommerce-account .woocommerce-MyAccount-navigation{width:100%}.woocommerce-account .woocommerce-MyAccount-content{width:100%}.tps-mob-act-img{position:relative}.tps-mob-act-txt{position:absolute;left:0;right:0;text-align:center;top:50%;transform:translateY(-50%)}.tps-mob-act-txt p{font-family:'CooperBT';color:var(--site-white-color);font-size:30px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-remove,.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-thumbnail{width:100%;padding-inline:20px;display:flex!important;justify-content:center}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-remove{padding-block:7px;position:absolute;right:-9px;width:fit-content;top:4px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item:not(:last-child) td{border-bottom:none!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-thumbnail::before{display:none!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-thumbnail img{width:200px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name{text-align:center!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item:not(:last-child) td.product-name{border-bottom:1px solid var(--site-color-5)!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-price,.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-quantity,.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-subtotal{padding:5px 5px}.tps_decro_cart .woocommerce .cart-collaterals .cart_totals,.tps_decro_cart .woocommerce-shipping-calculator .shipping-calculator-form{padding-inline:0}.tps_decro_cart .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals td[data-title="Shipping"]{display:flex;flex-direction:column}.tps_decro_cart .woocommerce ul#shipping_method li{text-align:left}.tps_decro_cart .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals td::before{margin-bottom:10px;text-align:left}.tps_decro_cart .woocommerce .cart-collaterals .woocommerce-shipping-destination,.tps_decro_cart .select2-container .select2-selection--single{text-align:left}.tps_decro_cart .woocommerce .cart-collaterals .checkout-button{margin-inline:11px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-price{padding-top:10px!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-quantity .tps-fixed-qty-cart{max-width:55px}.tps_wishlist_page_content button.button{min-width:110px;max-width:200px}.tps_wishlist_page_content .tinv-wishlist tfoot .tinvwl-to-right{display:flex;align-items:center;justify-content:space-between;text-align:center}.tps_wishlist_page_content tr.wishlist_item td{padding-top:5px;padding-bottom:5px}.tps_wishlist_page_content tr.wishlist_item td.product-action{padding-bottom:15px}.tps_wishlist_page_content tr.wishlist_item td.product-name{font-weight:700}.tps_wishlist_page_content tr.wishlist_item td.product-action button.button{min-width:110px;padding:12px 10px 12px;}.tps_wishlist_page_content .tinv-wishlist tfoot .tinvwl-to-right button{margin-top:0!important}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column address{margin-bottom:20px;min-height:auto}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column{width:100%}.woocommerce-order-received .woocommerce-order-details table thead th{font-size:14px;line-height:16px;padding:14px 15px 15px 15px}.woocommerce-order-received ul.order_details{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px}.woocommerce-order-received ul.order_details::after,.woocommerce-order-received ul.order_details::before{display:none}.woocommerce-order-received ul.order_details li{padding-inline:15px;margin-right:0}.woocommerce-order-received ul.order_details li:nth-child(2){border-right:none!important}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column address{font-size:14px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column address p::before{margin-top:-1px}.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title{text-align:center;margin-bottom:10px}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody td.product-quantity{display:flex;justify-content:space-between}.woocommerce-account.woocommerce-edit-address .woocommerce-Address,.woocommerce-account.woocommerce-edit-account .woocommerce-Address{width:100%;margin-bottom:30px;padding:20px 15px}.tps_wishlist_page_content tr.wishlist_item td .tps-view-product a{width:100%;min-width:110px;padding:12px 10px 12px;max-width:200px}}@media(max-width:767px){.tps-abt-high .tps-abt-high-box,.tps_derco_folunder_block .tps_derco_founder{width:100%}.tps_derco_folunder_block p{width:100%;margin-top:20px}.tps_derco_folunder_block{flex-direction:column}.tps-abt-high{flex-direction:column-reverse}.tps-abt-high .tps-abt-high-box{margin-top:20px}.logged-in.woocommerce-account .container.grid-container{padding:0 10px}.tps-conlict-txt,.tps-derco-jewel-txt{margin-top:20px;margin-bottom:10px}.tps-conlict-txt{margin-bottom:50px}.tps-tab-section-info-page.tps_full_tabs .tps-main-top-tabs-edu-shpes{margin-left:10px;margin-right:10px}.tps_diam_education.tps_common_space_top_banner.tps_common_info_top_banner .elementor-widget-heading{position:unset;transform:none;margin-bottom:15px}.tps_lab.tps_diam_education.tps_common_space_top_banner,.tps_diam_education.tps_common_space_top_banner{padding-bottom:0;padding-top:0;margin-bottom:0!important}.tps_diam_education.tps_common_space_top_banner.tps_common_info_top_banner .elementor-widget-heading h1{color:var(--site-black-color)}.tps-tab-section-info-page.tps_full_tabs ul li a{font-size:16px}.tps-conlict-txt .e-grid{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.tps-conlict-txt p,.tps-high-price p,.tps-derco-jewel-txt p{font-size:14px}.tps-education-comman-content p{font-size:14px}.tps-education-comman-content.cut .e-grid{display:flex;flex-wrap:wrap}.tps-education-comman-content.cut .e-grid:nth-child(odd){flex-direction:column-reverse}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody tr.woocommerce-cart-form__cart-item td.product-quantity{display:flex;justify-content:space-between}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields{padding:20px 15px 20px 15px}.tps_checkout_page .woocommerce-account-fields{padding:0 15px 15px 15px}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper{padding:20px 15px 0 15px}.tps_checkout_page .checkout.woocommerce-checkout #order_review{padding:20px 15px 20px 15px}.tps_checkout_page .woocommerce form .form-row label{font-size:14px;line-height:14px}.tps_checkout_page .woocommerce-checkout input,.tps_checkout_page .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields textarea{font-size:14px}.tps_checkout_page .woocommerce-checkout input,.tps_checkout_page .woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields textarea{padding:10px 10px 13px!important;font-size:14px!important;line-height:18px!important}body.search .woocommerce-result-count{width:100%;text-align:center}body.search .woocommerce-ordering select{margin-inline:auto;display:block;margin-bottom:20px!important}.tps_decro_cart .woocommerce .woocommerce-cart-form table tbody .product-name{margin-inline:auto}.woocommerce-account .woocommerce-customer-details .col-2{margin-top:30px}.woocommerce-account .woocommerce-customer-details .woocommerce-columns address{min-height:auto}.woocommerce-account.woocommerce-orders .my_account_orders.account-orders-table,.woocommerce-account.woocommerce-orders .my_account_orders.account-orders-table tbody tr td{border:none}.woocommerce-account.woocommerce-orders .my_account_orders.account-orders-table tbody tr{margin-bottom:25px;border-radius:5px;border:1px solid #c6c6c6;padding:14px 5px 13px}.woocommerce-account.woocommerce-orders .my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions{display:flex;align-items:baseline;justify-content:space-between}.woocommerce-account.woocommerce-orders .my_account_orders.account-orders-table .woocommerce-orders-table__cell-order-actions a.view{max-width:100px}.woocommerce-account.woocommerce-edit-address .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-account.woocommerce-edit-account .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px!important;color:var(--site-black-color)!important}}@media(max-width:639px){.tps-custom-designed-Jewelry{width:100%;margin-bottom:20px}.custom-design-form .form-group.field{width:100%}.custom-design-form .form-group.field:nth-child(7),.custom-design-form .form-group.field:nth-child(8){width:48%}.custom-design-form .form-group.field .wpcf7-form-control{width:100%}.tps-tab-section-info-page .e-con-inner ul li{padding:10px 15px;width:30.5%!important}.woocommerce .tps_checkout_page form .form-row-first,.woocommerce .tps_checkout_page form .form-row-last,.woocommerce-page .tps_checkout_page form .form-row-first,.woocommerce-page .tps_checkout_page form .form-row-last,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_address_1_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_address_2_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_city_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_state_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_postcode_field,.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row#shipping_address_1_field,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row#shipping_address_2_field{width:100%}.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row#billing_address_2_field,.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row#shipping_address_2_field{padding-top:0}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper{padding:20px 15px 20px 15px}.tps_checkout_page .woocommerce-info{padding:10px 0 10px 48px!important}.tps_checkout_page .woocommerce-billing-fields__field-wrapper .form-row{margin:0 0 20px}body.error404 .not-found{margin-bottom:60px!important}.woocommerce-cart .woocommerce-error,.woocommerce-cart .woocommerce-info,.woocommerce-cart .woocommerce-message{padding:1em 2em 1em 3.5em!important}.tps_checkout_page .checkout.woocommerce-checkout #customer_details .col-2{margin-bottom:20px}}@media(max-width:580px){.page-template-user-register-form .tps-register-form,.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password,.woocommerce-account .tps-my-account-login-form{max-width:90%;padding:20px 30px}.page-template-user-register-form .tps-register-form h1,.woocommerce-account .tps-my-account-login-form h1{font-size:22px}.tps-login p.woocommerce-Login.login,.woocommerce-account p.woocommerce-Register.register{text-align:center;margin-bottom:35px;margin-top:25px}.page-template-user-register-form .tps-register-form,.woocommerce-account .tps-my-account-login-form{margin-top:30px}.tps-terms-box .e-n-accordion-item-title-text{font-size:18px}.tps-terms-box .elementor-widget-container ul li,.tps-terms-box .elementor-widget-container p.elementor-heading-title{font-size:14px}.tps-cookies-privacy-polcy{margin-bottom:30px}.tps-cookies-privacy-polcy h1{font-size:30px}.tps-cookies-privacy-polcy h2,.tps-cookies-privacy-polcy h3,.tps-cookies-privacy-polcy h4{font-size:22px}.tps-cookies-privacy-polcy p,.tps-cookies-privacy-polcy li{font-size:16px}.tps-last-date span,.tps-effectve-date span{font-size:18px}.tps-cookies-policy-main h1{font-size:30px}.tps-cookies-policy-main h2,.tps-cookies-policy-main h3,.tps-cookies-policy-main h4{font-size:22px}.tps-tab-section-info-page.tps_full_tabs ul{padding:0 5px!important}.tps_checkout_page .checkout.woocommerce-checkout h3{font-size:16px!important;line-height:16px!important}.tps_checkout_page .g-recaptcha div{width:100%!important}body.search ul.products{grid-template-columns:1fr;grid-row-gap:30px}.tps_wishlist_page_content .tinv-wishlist tfoot .tinvwl-to-right{flex-wrap:wrap;justify-content:center;flex-direction:column}.tps_wishlist_page_content .tinv-wishlist tfoot .tinvwl-to-right button{margin-top:10px!important}.woocommerce-account.woocommerce-edit-address .form-row,.woocommerce-account.woocommerce-edit-account .form-row{width:100%!important}}@media(max-width:420px){.page-template-user-register-form .tps-register-form,.woocommerce-lost-password form.woocommerce-ResetPassword.lost_reset_password,.woocommerce-account .tps-my-account-login-form{max-width:90%;padding:10px 15px}.page-template-user-register-form .tps-register-form h1,.woocommerce-account .tps-my-account-login-form h1{font-size:20px}.tps_checkout_page .checkout.woocommerce-checkout #order_review{padding:0 0 0 0}}@media(max-width:390px){.tps-tab-section-info-page.tps_full_tabs ul li a{font-size:14px}}