@media only screen and (max-width:1299px){body .sbr-owl-nav .sbr-owl-prev{margin-left:7px}body .sbr-owl-nav .sbr-owl-next{margin-right:7px}.custom-banner-sec .swiper-button-prev{left:15px;right:auto}.custom-banner-sec .swiper-button-next{left:auto;right:15px}}@media only screen and (max-width:1230px){.swiper-pagination{position:relative;text-align:left}.swiper-pagination-bullet{width:10px;height:10px;margin:0 !important}.swiper-pagination-bullet:not(:last-child){margin-right:10px !important}.swiper-pagination-bullet-active{background:#231f20}.custom-banner-sec .swiper-pagination{position:absolute;text-align:center}.custom-banner-sec .swiper-pagination-bullet:not(:last-child){margin-right:4.5px !important}.hp-prod-slider-sec .swiper-button-prev,.hp-prod-slider-sec .swiper-button-next{display:none}.hp-prod-slider-sec .swiper-pagination{display:block;margin-top:15px}.hp-cate-slider-sec .swiper-button-prev,.hp-cate-slider-sec .swiper-button-next{display:none}.hp-cate-slider-sec .swiper-pagination{display:block;margin-top:15px}}@media only screen and (max-width:1024px){.engagement-ring-section{padding-top:45px;padding-bottom:45px}.img-content-box .img{max-width:90px;margin-right:35px}.blog-sec{margin-top:60px;margin-bottom:60px}.wring-head-sec{margin-top:30px}.single-product .wring-head-sec{margin-bottom:100px}.single-product .summary .product_meta,.single-product .summary .woocommerce-product-details__short-description,body.single-product div.product .price,.single-product .srd-drop-button-container,.single-product div.product .woocommerce-tabs .panel{margin-bottom:30px}.single-product div.product .woocommerce-tabs.wc-tabs-wrapper{padding-top:60px}}@media only screen and (max-width:991px){body h1,body .elementor-widget-heading h1.elementor-heading-title,body *.cloned-h1-style,body *.cloned-h1-style h2,body *.cloned-h1-style h3,body *.cloned-h1-style h4,body *.cloned-h1-style h5,body *.cloned-h1-style h6{font-size:50px;line-height:65px}body.single-product .summary h1,body h2,body .elementor-widget-heading h2.elementor-heading-title{font-size:40px;line-height:50px}body.single-product div.product .price,body h3,body .elementor-widget-heading h3.elementor-heading-title{font-size:25px}body h4,body .elementor-widget-heading h4.elementor-heading-title{font-size:20px;line-height:25px}body h5,body .elementor-widget-heading h5.elementor-heading-title{font-size:18px;line-height:25px}body .wring-ring-setting .price .facetwp-facet .facetwp-slider-wrap+.facetwp-slider-label,.single-product .product_meta>*,.wring-ring-setting .inner-ring-set .facetwp-facet,.wring-metal-width-sec .width .facetwp-facet>div,body h6,body .elementor-widget-heading h6.elementor-heading-title,.wring-metal-width-sec .metal .facetwp-facet+.wr-metal-select,.wring-metal-width-sec .metal .facetwp-facet>div{font-size:14px;line-height:24px}.custom-footer-sec{padding-top:50px}.custom-footer-sec .top.ast-container{max-width:767px;flex-direction:column}.cft-col1{margin:auto;padding-top:0}.cft-col1:after{display:none}.custom-footer-sec .cft-others-col{margin-top:50px}.custom-footer-sec .cft-others-col #menu-footer>li>a+ul{margin-top:20px}.custom-footer-sec .cft-others-col #menu-footer>li>a+ul li:not(:last-child){margin-bottom:20px}.custom-footer-sec .btm.ast-container{margin-top:50px}.custom-footer-sec .btm.ast-container p{text-align:center}.blog-ov-img{height:220px}.blog-ov-sec .content{padding:0 15px}.blog-img{height:450px}.custom-banner-sec{height:650px}.custom-banner-sec.single{height:550px}.custom-banner-sec .swiper-pagination{bottom:50px}.engagement-ring-select-steps>.steps>*{width:calc(33.33% - 16.67px)}.engagement-ring-select-steps>.steps>*:not(:last-child){margin-right:25px}.engage-select-top>a{width:calc(25% - 15px);margin-bottom:15px}.engage-select-top>a:not(:nth-child(5n-5)){margin-right:0}.engage-select-top>a:not(:nth-child(4n-4)){margin-right:20px}.engage-select-top .enquire-btn,.engage-select-top .choose-btn{padding:12px;font-size:14px;line-height:20px}.ering-filter-sec{font-size:14px}.wring-ring-setting .inner-ring-set{justify-content:space-between}.wring-ring-setting .inner-ring-set .facetwp-facet{margin-right:15px}.wring-ring-setting .wr-setting-select{margin-right:0;padding:4px 10px}.wring-metal-width-sec .width .facetwp-facet>div,.wring-metal-width-sec .metal .facetwp-facet>div{line-height:18px}.wring-metal-width-sec .metal .facetwp-facet+.wr-metal-select{padding:11px 9px}.wring-metal-width-sec .width .facetwp-facet>div{max-width:80px;min-width:80px;min-height:80px}}@media only screen and (max-width:768px){.woocommerce-MyAccount-content{margin-top:30px}.woocommerce-message,.woocommerce-Message{display:flex;flex-direction:column}body .woocommerce-message .woocommerce-Button,body .woocommerce-Message .woocommerce-Button{order:1;margin-top:10px}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 15px 1em 45px}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{left:15px}.woocommerce-MyAccount-content input,.woocommerce-checkout .woocommerce input,.woocommerce-checkout .checkout textarea{font-size:16px;line-height:24px}.woocommerce .woocommerce-MyAccount-content form .form-row,.woocommerce-checkout .woocommerce .checkout .form-row{margin-bottom:10px}.woocommerce .woocommerce-MyAccount-content form .form-row:last-child,.woocommerce-checkout .woocommerce .checkout .form-row:last-child{margin-bottom:20px}.woocommerce-MyAccount-navigation ul{padding-left:20px}.woocommerce-orders table.shop_table_responsive tr td:last-child{display:flex;align-items:center}.woocommerce-orders table.shop_table_responsive tr td:last-child .button{margin-left:10px}.woocommerce-checkout .woocommerce .col2-set,.woocommerce-checkout .col2-set{margin-bottom:20px}.woocommerce-checkout .col2-set .col-2{margin-top:20px}.woocommerce-account .col2-set .col-2{margin-top:20px}}@media only screen and (max-width:767px){.swiper-pagination-bullet{width:8px;height:8px}.swiper-pagination-bullet:not(:last-child){margin-right:7px !important}body,body .p18,li.product.type-product a.button.wp-element-button,.wring-search-sort-sec .sort select{font-size:16px;line-height:24px}body h1,body .elementor-widget-heading h1.elementor-heading-title,body *.cloned-h1-style,body *.cloned-h1-style h2,body *.cloned-h1-style h3,body *.cloned-h1-style h4,body *.cloned-h1-style h5,body *.cloned-h1-style h6{font-size:40px;line-height:45px}body.single-product .summary h1,body h2,body .elementor-widget-heading h2.elementor-heading-title{font-size:30px;line-height:35px}body.single-product div.product .price,body h3,body .elementor-widget-heading h3.elementor-heading-title{font-size:20px}body h4,body .elementor-widget-heading h4.elementor-heading-title{font-size:18px;line-height:25px}body h5,body .elementor-widget-heading h5.elementor-heading-title{font-size:16px;line-height:24px}.ele-white-btn .elementor-button,.html-white-btn,.ele-brown-btn .elementor-button,.html-brown-btn,.ele-trans-btn .elementor-button,.html-trans-btn,.ele-wa-btn .elementor-button,.html-wa-btn,.single-product div.product form.cart .button{font-size:14px;line-height:20px;padding:7px 16px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,#yith-wcwl-form .wishlist_table .product-add-to-cart a{font-size:14px;line-height:20px;padding:7px 16px}:where(body.woocommerce-cart:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body.woocommerce-cart:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]{padding:7px 16px !important}.html-wa-btn{min-height:36px}.ele-wa-btn .elementor-button .elementor-button-icon svg,.html-wa-btn img{width:20px}.hp-prod-slider-img{margin-bottom:13px}.hp-cate-slider-img{margin-bottom:13px}.blog-ov-sec>a{width:calc(50% - 7.5px);margin-bottom:25px}.blog-ov-sec>a:not(:nth-child(3n-3)){margin-right:0}.blog-ov-sec>a:nth-child(odd){margin-right:15px}body .blog-ov-sec h4{margin-top:15px;margin-bottom:3px}.blog-ov-sec .content{margin-top:10px;margin-bottom:15px}.blog-ov-pagi{margin-top:20px}.blog-ov-pagi .wp-pagenavi{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.blog-ov-pagi .wp-pagenavi a,.blog-ov-pagi .wp-pagenavi span{font-size:16px}.blog-ov-pagi .wp-pagenavi a,.blog-ov-pagi .wp-pagenavi span{padding:6px}.blog-ov-pagi .wp-pagenavi .first,.blog-ov-pagi .wp-pagenavi .previouspostslink,.blog-ov-pagi .wp-pagenavi .nextpostslink,.blog-ov-pagi .wp-pagenavi .last{padding:6px 8px}.blog-sec{margin-top:40px;margin-bottom:40px}.blog-img{height:330px}.blog-sec .title{margin-top:20px}.blog-sec .author-date{margin-top:20px;margin-bottom:10px}body .blog-sec .inner p{font-size:16px;line-height:24px}body .blog-sec .inner p:not(:last-child){margin-bottom:20px}.blog-sec .share{margin-top:20px}.blog-sec .navigation{margin-top:30px}.blog-sec .social-media a{width:30px;height:30px}.blog-sec .share h6,.blog-sec .social-media a:not(:last-child){margin-right:10px}.custom-banner-sec{height:550px}.custom-banner-sec.single{height:450px}.custom-banner-sec .desc{margin-top:10px}.custom-banner-sec a{margin-top:15px}.custom-banner-sec .swiper-pagination{bottom:30px}.custom-noti-bar-sec .swiper-slide{padding:5px 15px}body .sbr-feed .sb-post-item-wrap{margin-bottom:20px !important}.engagement-ring-section{padding-top:25px;padding-bottom:25px}.engagement-ring-head{margin-bottom:30px}.engagement-ring-select-steps{margin-bottom:40px}.engagement-ring-select-steps>.steps>*{width:calc(33.33% - 6.67px)}.engagement-ring-select-steps>.steps>*:not(:last-child){margin-right:10px}.review-ring-btn{margin-top:30px;margin-bottom:65px}.review-ring-btn a{padding:7px 24px}.engage-select-top>a{width:calc(33.33% - 10px)}body .engage-select-top>a h4{margin-bottom:10px}.engage-select-top>a:not(:nth-child(4n-4)),.engage-select-top>a:not(:nth-child(5n-5)){margin-right:0}.engage-select-top>a:not(:nth-child(3n-3)){margin-right:15px}.engage-select-top .image{max-width:150px;max-height:140px}.ering-reset-sec{margin-top:20px;min-height:40px}.ering-reset-sec .html-white-btn,.ering-reset-sec .reset-btn button{padding:7px 16px;padding-left:35px;min-width:160px}.ering-reset-sec .html-white-btn:before,.ering-reset-sec .reset-btn button:before{left:15px;width:13px;height:13px}.wring-filter-sec{margin-top:20px}.wring-head-sec{margin-top:10px;margin-bottom:15px}.single-product .wring-head-sec{margin-bottom:40px}.wring-ring-setting .ring-setting{margin-top:30px;margin-bottom:40px}.wring-ring-setting .inner-ring-set{padding-top:0}.wring-ring-setting .inner-ring-set .facetwp-facet{margin-right:20px}.wring-ring-setting .wr-setting-select{min-width:110px;font-size:14px}.wring-ring-setting .inner-ring-set .facetwp-facet>div,.wring-ring-setting .inner-ring-set .facetwp-facet>div:not(:last-child){margin-right:15px}.wring-ring-setting .inner-ring-set .facetwp-facet{margin-right:15px}body .wring-ring-setting .price h4{margin-right:21px}.wring-metal-width-sec>div{margin-bottom:10px}.wring-metal-width-sec>*>*:first-child{margin-right:15px}.wring-metal-width-sec .metal .facetwp-facet{flex-wrap:wrap}.wring-metal-width-sec .metal .facetwp-facet>div{min-width:initial;margin-bottom:10px}.wring-metal-width-sec .metal .facetwp-facet>div .facetwp-display-value>*{margin-right:10px;padding:9px 10px}.wring-metal-width-sec .metal .facetwp-facet+.wr-metal-select{min-width:110px;padding:6px 10px;margin-bottom:10px}.wring-metal-width-sec .width .facetwp-facet>div:not(:last-child){margin-right:10px}.wring-search-sort-sec>*:not(:last-child){margin-right:15px}.wring-search-sort-sec .search .facetwp-input-wrap input{padding:8px 30px;min-height:38px;padding-left:20px}.wring-search-sort-sec .sort select{min-height:38px}.wring-search-sort-sec .search .facetwp-input-wrap i{right:15px}.wring-filter-sec+.ering-reset-sec .reset-btn button{font-size:16px;line-height:24px}.diamond-jewel-sec .wring-metal-width-sec .width .facetwp-facet>div{margin-right:10px}.diamond-jewel-sec .wring-metal-width-sec .metal{margin-bottom:20px}.diamond-jewel-sec .wring-ring-setting .ring-setting{margin-bottom:30px}li.product.type-product a.button.wp-element-button{padding:7px 18px}.single-product .summary .product_meta>*:not(:last-child){margin-bottom:5px}.single-product .summary .product_meta,.single-product .summary .woocommerce-product-details__short-description,body.single-product div.product .price,.single-product .srd-drop-button-container,.single-product div.product .woocommerce-tabs .panel{margin-bottom:20px}.single-product .summary .yith-wcwl-add-button,.single-product .summary .yith-wcwl-wishlistexistsbrowse{height:36px}.single-product div.product .woocommerce-tabs.wc-tabs-wrapper{padding-top:20px}.single-product .new-add-info-sec>div:not(:last-child){margin-bottom:10px}body.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove{padding-bottom:14px}body.woocommerce-cart #content table.cart td.actions .input-text{padding:9px}.woocommerce-cart table.cart td.actions{padding-bottom:45px}#yith-wcwl-form .hidden-title-form input{font-size:16px;line-height:24px}}@media only screen and (max-width:709px){.wring-metal-width-sec>div,.diamond-jewel-sec .ring-setting{justify-content:flex-start}}@media only screen and (max-width:650px){#menu-footer>li{width:100%}.custom-footer-sec{padding-top:30px;padding-bottom:30px}.custom-footer-sec p,.custom-footer-sec a{font-size:14px}.cft-col1{margin-left:0;max-width:100%;text-align:left}body .cft-col1>p{margin-bottom:10px}.cft-logo{margin-left:0}.cft-sm{justify-content:flex-start}.cft-sm a{max-width:25px;height:25px}.cft-sm a:not(:last-child){margin-right:10px}.custom-footer-sec .cft-others-col{margin-top:20px}.custom-footer-sec .cft-others-col #menu-footer{flex-direction:column}.custom-footer-sec .cft-others-col #menu-footer>li>a{font-size:20px}.custom-footer-sec .cft-others-col #menu-footer>li:not(:last-child){margin-right:0;margin-bottom:20px}.custom-footer-sec .cft-others-col #menu-footer>li>a+ul,.custom-footer-sec .cft-others-col #menu-footer>li>a+ul li:not(:last-child){margin-top:5px;margin-bottom:5px}.custom-footer-sec .btm.ast-container p{text-align:left;font-size:12px}}@media only screen and (max-width:576px){.custom-noti-bar-sec .swiper-slide .ast-container{max-width:365px}.img-content-box{align-items:flex-start}.img-content-box .img{max-width:60px;margin-right:20px}.blog-ov-sec>a{width:100%}.blog-ov-sec>a:nth-child(odd){margin-right:0}body .blog-ov-sec h4{margin-top:10px}.blog-ov-sec .content{margin-top:5px;margin-bottom:10px}.blog-img{height:250px}.custom-banner-sec{height:450px}.custom-banner-sec br{display:none}.custom-banner-sec.single{height:350px}.custom-banner-sec .swiper-pagination{bottom:10px}.custom-banner-sec .swiper-pagination-bullet{width:6px;height:6px;margin:0 3px !important}body .engagement-ring-select-steps .custom-html-border-middle-top img{max-width:50px;max-height:40px}.engage-select-top>a{width:calc(50% - 7.5px)}.engage-select-top>a:not(:nth-child(3n-3)),.engage-select-top>a:not(:nth-child(4n-4)),.engage-select-top>a:not(:nth-child(5n-5)){margin-right:0}.engage-select-top>a:nth-child(odd){margin-right:15px}.ering-filter-sec{width:100%}.wring-ring-setting .inner-ring-set .facetwp-facet>div{max-width:74px;height:55px}.wring-ring-setting .inner-ring-set .facetwp-checkbox:before{width:80px;height:25px}}@media only screen and (max-width:479px){body .sbr-feed .sb-post-item-wrap{min-height:409px}.wring-search-sort-sec{display:flex;align-items:flex-start;flex-direction:column}.wring-search-sort-sec>*:not(:last-child){margin-bottom:15px}.wring-search-sort-sec .sort,.wring-search-sort-sec .sort select{width:100%}}@media only screen and (max-width:430px){.engagement-ring-select-steps{flex-wrap:wrap;justify-content:center;margin-bottom:20px}.engagement-ring-select-steps>.steps>*{width:calc(50% - 10px);margin-bottom:15px}}@media only screen and (max-width:374px){.single-product div.product .woocommerce-tabs ul.tabs{overflow-x:auto;overflow-y:hidden;padding-bottom:10px}.single-product div.product .woocommerce-tabs ul.tabs:before{border-bottom:0}}