.custom-banner-sec h1{opacity:1}.custom-banner-sec .swiper-slide-active h1{animation:fadeInUp 1s}.general-popup-sec .ast-container{max-width:700px}.general-popup-sec .popup-bg{max-width:325px}.general-popup-sec .popup-content-title{font-size:30px;line-height:1.2}.general-popup-sec .gen-popup-wrap{min-height:400px}.general-popup-sec .popup-content{padding-top:0;padding-bottom:0}.general-popup-sec .popup-content-text{font-size:16px;line-height:1.25}.general-popup-sec .popup-content{padding-left:40px;padding-right:40px}.general-popup-sec .popup-content-btn{margin-top:10px}.overflow-hidden{overflow:hidden}.error404 .entry-title{text-align:center;margin-top:100px;margin-bottom:50px}.error404 .entry-content{text-align:center;margin-bottom:80px}.error404 .search-form input[type=search]{height:auto;font-size:18px;line-height:36px;letter-spacing:.5px;border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:none;resize:none;border-color:#231f20;padding-left:15px;transition:all .3s ease-in-out;min-width:300px;border-bottom:1px solid #231f20}.error404 .search-form .search-submit{border:1px solid #231f20;background-color:#fff;color:#231f20;font-size:18px;font-weight:400;line-height:26px;width:fit-content;padding:7px 24px;border-radius:0;transition:all .3s ease-in-out;text-decoration:none;margin-top:-11px;margin-bottom:0}.error404 .search-form .search-submit:hover{border-color:#fff;background-color:#a89c81;color:#fff;cursor:pointer;box-shadow:0px 0px 20px rgba(0,0,0,.15)}form.woocommerce-checkout{display:flex;flex-wrap:wrap}form.woocommerce-checkout #order_review_heading{display:none}form.woocommerce-checkout #order_review{width:50%}form.woocommerce-checkout #customer_details{width:50%;padding-right:30px}.variations_form .quantity{display:none !important}#order_review th.product-total{min-width:160px}.cart_totals .woocommerce-shipping-destination{display:none !important}.woocommerce-checkout .select2-container--default .select2-selection--single{border:0;border-bottom:1px solid #231f20;border-radius:0}form.woocommerce-checkout #customer_details>div{width:100%;float:none}.intro-paragraph{text-align:center}body .engagement-ring-section{padding-top:35px}body .engagement-ring-head h1{margin-bottom:10px}body .engagement-ring-head{margin-bottom:24px}.engagement-ring-section .intro-paragraph ul{list-style:none}.engagement-ring-section .intro-paragraph ul li{display:inline-block;border:1px solid #a89c81;padding:0;margin-left:10px;margin-right:10px}.engagement-ring-section .intro-paragraph ul{margin-bottom:8px}.engagement-ring-section .intro-paragraph ul li a{color:#231f20;display:block;padding:4px 20px;transition:all .3sease-in-out}.engagement-ring-section .intro-paragraph ul li a:hover{text-decoration:none !important;background-color:#a89c81;box-shadow:0px 0px 20px rgba(0,0,0,.15);color:#fff}.engagement-ring-select-steps .steps h3{font-size:22px;text-transform:uppercase;position:relative;border:1px solid #a89c81;padding:10px 20px;margin-left:20px}body .custom-html-border-top,body .custom-html-border-middle-top{border:none !important}.engagement-ring-select-steps .steps img{position:absolute;width:60px;left:-30px;top:12px;background:#fff;padding:4px}body .engagement-ring-select-steps>.steps>*:not(:last-child){margin:0}body .engagement-ring-select-steps>.steps>*{width:calc(33.33%)}.step-one-filters{flex-wrap:wrap}body .step-one-filters h4{margin-bottom:10px}body #diamond-carat-wrap{margin-top:0}body #dt-step1-form.collapse{max-height:480px}body .step-one-filters{gap:0px 100px}body .step-one-filters{max-width:1114px}body .da-slider-wrap{display:block}body .step-one-filters .col{max-width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:60px}body .step-one-filters .form-group{flex:1 1 calc(50% - 30px)}body .step-one-filters .form-group.form-group-full{flex:1 1 calc(100%)}body .step-one-filters .col-right{max-width:50%}body .da-slider-wrap .noUi-pips-horizontal>div:last-child{left:auto !important;right:0;-webkit-transform:translate(10px,50%);transform:translate(10px,50%)}body .da-slider-wrap .noUi-pips-horizontal>div:nth-child(2){-webkit-transform:translate(0,50%);transform:translate(0,50%)}body #dteg-step1 .noUi-pips>.noUi-value:nth-of-type(2):before{left:-100%}body .da-slider-wrap .noUi-pips-horizontal>div:last-child:before{right:2px !important;left:auto !important}.step-one-filters .col-right .da-slider-wrap{padding-right:0}body #diamond-carat-wrap{display:block}body .da-slider-wrap{padding-right:0}.dteg-step1 h5{color:#a89c81;padding-bottom:8px}.col-top-filter{width:100% !important;display:flex}.step-one-filters .col-left{flex:1}.step-one-filters .col-right{flex:1}.col-top-filter-left{width:20%}.col-top-filter-right{width:80%}.engagement-ring-select-steps .steps h3 span{font-size:18px;font-family:'Alice',sans-serif !important;display:block;color:#231F2080;text-transform:none;display:block;padding-bottom:8px}.gold-color{color:#a89c81}body .diamond-shape-items .item{flex:0 0 calc(10% - 40px)}body .diamond-shape-items .diamond-shape-img{min-height:54px}#diamond-type-wrap .input-radio{line-height:42px}body #diamond-shape-wrap{border:0;padding-left:0;padding-right:0;padding-top:0;margin-top:0;padding-bottom:2px}body .diamond-shape-items{gap:10px 5px}body .engagement-ring-select-steps .custom-html-border-middle-top>*>div:last-child{padding-bottom:10px}.dteg-step1-table thead{display:none !important}.dteg-step1-table table,.dteg-step1-table thead,.dteg-step1-table td{display:block}.dteg-step1-table tbody{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}#dt-datatable td a{display:block}.cover_image{display:block;height:300px;margin-bottom:15px}.al-product-td a{color:#a89c81}.al-product-td a .span-price{color:#000}.cover_image img{object-fit:cover;height:300px !important;width:100%}#dt-datatable td a>span{display:block;margin:0 !important}body #dt-datatable td{border:0 !important;padding:0 !important}body #dt-datatable td.al-product-td{padding:0}table#dt-datatable{border:0 !important}.engagement-ring-section .intro-paragraph ul{padding-left:0 !important}body .engagement-ring-select-steps{margin-bottom:0}@media only screen and (max-width:1024px){body .step-one-filters .form-group{flex:1 1 calc(100%)}body .step-one-filters .col-left{max-width:100%}.dteg-step1-table tbody{grid-template-columns:repeat(3,1fr);gap:30px}body .step-one-filters .col-right{max-width:100%;padding-top:70px}body .col-top-filter{display:block}.col-top-filter-right{padding-top:25px;width:100%}body .step-one-filters .da-slider-wrap{padding-right:15px !important;padding-left:15px !important}}@media only screen and (max-width:767px){.dteg-step1-table tbody{grid-template-columns:repeat(2,1fr);gap:20px}#diamond-price-wrap{margin-top:0}.dteg-step1-table #dt-pagination span.prev{display:none !important}.dteg-step1-table #dt-pagination a.next{display:none !important}.engagement-ring-select-steps .steps h3{font-size:16px;padding-top:60px;margin-left:0}body #dteg-step1{margin-top:0}body .engagement-ring-select-steps{margin-bottom:15px}.engagement-ring-select-steps .steps h3 span{font-size:13px}.engagement-ring-select-steps .steps a>div{padding-left:8px;padding-right:8px}body .diamond-shape-items .item{flex:0 0 calc(20% - 5px)}body .engagement-ring-select-steps .custom-html-border-middle-top img{left:0;right:0;margin-left:auto;margin-right:auto}.general-popup-sec .popup-content{padding:40px}.general-popup-sec .popup-bg{max-width:100%}.general-popup-sec .ast-container{max-width:96%}.general-popup-sec{position:absolute}.step-one-filters{padding-left:10px;padding-right:10px}}@media only screen and (max-width:576px){body .da-slider-wrap{padding-left:0 !important}body .da-slider-wrap .slider-title,body .da-slider-wrap .title{margin-left:0 !important}#dteg-step1 .noUi-marker:first-child+.noUi-value,#dteg-step1 .noUi-value:last-child{font-size:11px}#diamond-dcolour-wrap .radio-wrap label,#dteg-step1 .noUi-pips>*,#diamond-dcolour-wrap .colour-dropdown select,#diamond-carat-wrap #diamond-carat-input input{font-size:13px}.engagement-ring-select-steps .steps h3{padding-left:4px;padding-right:4px}}