@import"https://fonts.googleapis.com/css2?family=Cinzel:wght@400..900&family=Gentium+Book+Plus:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";h1,.h1{font-family:Cinzel,serif}h2,.h2,h3,.h3,h4,.h4{font-family:Gentium Book Plus,serif}p,button,.custom_btn_primary,.custom_btn_secondry{font-family:Poppins,sans-serif}@media screen and (min-width:1921px){.custom_page_width{width:100%;max-width:89.583vw;margin:0 auto}}@media screen and (min-width:750px)and (max-width:1920px){.custom_page_width{padding-left:clamp(20px,5.208vw,5000px);padding-right:clamp(20px,5.208vw,5000px)}}.custom_btn_primary,.custom_btn_secondry{border:.052vw solid;font-size:clamp(13px,1.042vw,100px);line-height:1;font-weight:500;padding:clamp(10px,1.042vw,100px) clamp(20px,2.083vw,200px);text-decoration:none;border-radius:0;transition:all .5s}@media screen and (max-width:749px){.custom_page_width{padding-left:15px;padding-right:15px}.custom_btn_primary,.custom_btn_secondry{font-weight:400}}.header-center__inner .header-logo img{max-width:clamp(150px,14.792vw,1000px)}.bwp-header.header_4 .header-desktop{padding:clamp(12px,1.406vw,1000px) 0}.main-menu__nav .main-menu__nav-item>a{font-family:Cinzel,serif;font-weight:400;font-size:clamp(12px,1.042vw,500px);line-height:clamp(19px,1.406vw,600px);text-transform:uppercase;transition:all .2s ease 0s}.bwp-header.header_4 .header-left{padding-left:0}.main-menu__nav{justify-content:center}.main-menu__nav>li{padding:0 clamp(10px,1.198vw,1000px)}.bwp-header.header_4 .header-desktop .container{padding:0 clamp(15px,4.323vw,2000px)}.header-right .header-page-link{gap:clamp(10px,1.302vw,1000px)}.header-right .search-toggle,.header-right .header-account .login-account,.header-right .header-page-link .wishlist,.header-right .header-cart__link:before{font-size:clamp(16px,1.146vw,500px);top:0}.header-right .header-cart__link{font-size:clamp(14px,.938vw,500px);top:0}.header-cart__link:before{display:none}.megamenu-heading span{font-family:Cinzel,serif;font-weight:400;font-size:clamp(12px,1.042vw,500px);line-height:clamp(19px,1.406vw,600px);text-transform:uppercase}.menu-dropdown__content a.menu__link{display:flex;font-family:Poppins,sans-serif;padding:clamp(3px,.313vw,100px) clamp(5px,.521vw,200px) clamp(3px,.313vw,100px) 0;font-size:clamp(13px,.938vw,1000px);align-items:center;gap:clamp(5px,.521vw,200px)}.menu-dropdown__content a.menu__link img{width:clamp(22px,1.823vw,1000px);height:auto;display:block;object-fit:contain}.main-menu ul.menu-list.create_your_own_ring,.main-menu ul .menu-list.shop_by_style{min-height:130px}.menu-dropdown__content .menu-list.shop_by_metal a.menu__link img{width:clamp(16px,1.302vw,1000px)}.menu-list.loose_diamonds,.menu-list.shop_by_style,.megamenu-products2 .menu-list.shop_by_metal,.menu-list.shop_by_shape{column-count:2}.megamenu-products.megamenu-products2{margin-top:clamp(20px,1.302vw,1000px)}.menu-row{justify-content:center}.menu-dropdown__content--megamenu .menu-row{max-width:100%;padding:clamp(25px,2.083vw,1000px) clamp(15px,4.323vw,2000px)}.menu-dropdown__content--megamenu .menu-row .shopify-block{width:25%;flex:0 0 25%}.menu-dropdown__content--megamenu .menu-row.diamonds .shopify-block:nth-child(3),.menu-dropdown__content--megamenu .menu-row.engagement_rings .shopify-block:nth-child(3),.menu-dropdown__content--megamenu .menu-row.fine_jewelry .shopify-block:nth-child(1),.menu-dropdown__content--megamenu .menu-row.fine_jewelry .shopify-block:nth-child(2){width:16.6%;flex:0 0 16.6%}.menu-dropdown__content--megamenu .menu-row.diamonds .shopify-block:last-child,.menu-dropdown__content--megamenu .menu-row.wedding_rings .shopify-block:last-child,.menu-dropdown__content--megamenu .menu-row.engagement_rings .shopify-block:last-child,.menu-dropdown__content--megamenu .menu-row.fine_jewelry .shopify-block:last-child{width:31%;flex:0 0 31%}.simple_menu_dropdown .menu-list{padding:0 15px}.menu-mobile__nav{position:absolute;top:0;left:0;bottom:0;width:344px;overflow-x:hidden;overflow-y:auto;padding:0 0 15px}.menu-mobile__inner{width:344px}button.mm-nav_acc_btn{font-size:14px;text-transform:uppercase;padding:14px 15px;border:0px;background-color:transparent;display:flex;align-items:center;justify-content:flex-end;width:50%;color:#000}.mm-nav_acc_btn i.feather-minus,.mm-nav_acc_btn.active i.feather-plus{display:none}.mm-nav_acc_btn.active i.feather-minus{display:block}.menu-mobile__nav-item{border-bottom:1px solid #e5e5e5}.menu-mobile__nav-item:first-child{border-top:1px solid #e5e5e5}.mm-nav_acc_content{max-height:0;overflow:hidden;transition:max-height .35s ease}.menu-mobile__nav-item>a{padding:14px 0 14px 16px;color:#000;font-size:13px;text-transform:uppercase;font-family:Poppins,sans-serif;letter-spacing:0}.menu-mobile__nav-item a.mobile_menu_text{padding:14px 0 14px 16px!important;color:#000;font-size:13px;text-transform:uppercase;font-family:Poppins,sans-serif;letter-spacing:0px}.custom_mm_grid{padding:20px 15px}.mega-block.design_mega_block h4{color:#000;font-size:14px;text-transform:uppercase;font-weight:600}.mega-block.design_mega_block ul{list-style-type:none;padding:0}.menu-mobile__nav-item .mega-block.design_mega_block ul a{display:flex;padding:5px 0 5px 5px;color:#000;text-transform:unset;font-size:13px;letter-spacing:0px}.mega-block.design_mega_block ul a img{width:26px;height:auto;object-fit:contain;margin-right:10px}.mega-block.design_mega_block.loose_diamonds ul,.mega-block.design_mega_block.shop_by_style ul,.mega-block.design_mega_block.shop_by_metal ul,.mega-block.design_mega_block.shop_by_shape ul{column-count:2}.header-mobile .header-center__inner{padding:10px 0}.main-menu__nav-item>a span:before{background:#fff}.mobile_quick_links{padding:20px 16px 10px}.utilities_links_wrapper a img{width:18px;height:16px;object-fit:contain}.utilities_links_wrapper a{display:flex;width:100%;align-items:center;gap:8px;padding:12px 0;text-transform:uppercase;font-size:13px;color:#000;line-height:1}.menu-mobile--open .js-menu-mobile{position:relative;width:auto;padding:0}.menu-mobile--open .js-menu-mobile>span{padding:0;border:0px}.mobile_menu_header{padding:14px 16px;display:flex;flex-direction:column;gap:15px}.mobile_menu_header_inner{display:flex;align-items:center;justify-content:space-between}.mobile_menu_header_inner .login-account .avatarSvg{align-items:center;background-color:#f6f6f6;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.mobile_menu_header_inner a{display:flex;align-items:center;gap:6px;font-size:13px}.mobile_menu_header_inner .mobile_contact_links{background:#f7f7f7;border-radius:6px;padding:8px 0;justify-content:center}.mobile_menu_header_inner .mobile_contact_links{width:calc(50% - 3px)}.contact-form-content label{font-size:clamp(14px,.938vw,100px);color:#000}.contact-form-content .form-control{padding:10px 14px;color:#000;font-size:14.4px;line-height:1.3;border-radius:4px;height:48px;display:block}.contact-form-content select.form-control:invalid{color:#000;opacity:.4}.contact-form-content select.form-control{opacity:1}.contact-form-content textarea.form-control{height:auto;font-size:14px;color:#000}.contact-form-content textarea.form-control option{background-color:transparent}.contact-form-content .form-control::placeholder{color:#000;opacity:.4}.contact-form-content .form-group{margin-bottom:clamp(12px,1.563vw,1000px)}.wpbingo-widget--contact_info .contact-form-content .form-button input{color:#fff;background:#000;border:1px solid #000;margin:0}.wpbingo-widget--contact_info .contact-form-content .form-button input:hover{color:#000;background:transparent}.wpbingo-widget--contact_info textarea{min-height:117px}.contactus_from_btn{position:relative}.contactus_from_btn svg{position:absolute;width:21px;height:21px;top:12px;color:#fff;fill:#fff;left:40px}.contactus_from_btn.form-button input{padding-left:68px}.wpbingo-widget--contact_info input.form-control::placeholder{color:#0009}.custom-imgtxt2-section.aboutus_page_sec1{padding-top:clamp(40px,5.208vw,1000px)}.breadcrumb_content{max-width:60vw;margin:30px auto 0}.breadcrumb_content p{font-size:clamp(14px,1.25vw,2000px);color:#fff;font-style:italic}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--image{margin:-1px 0 0}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--image .wpbingo-breadcrumbs__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.template-policy .shopify-policy__container{max-width:1120px}.template-policy .shopify-policy__container p,.template-policy .shopify-policy__container ul li{font-size:16px;line-height:1.8;color:#000}body:not(.template-page,.template-index) .bwp-footer{margin-top:0}.page-not-found{padding:0 0 60px}.page-not-found .page-not-found__heading{font-size:240px}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--no-image{padding-top:20px;padding-bottom:20px}.wpbingo-widget--contact_info .form-group.required:before{display:none}.social-icons li{margin:0 10px 0 0}.bwp-container{padding-left:0}.grp-button-background{background-color:#000;color:#fff!important}.grp-hover-effect{opacity:1!important}.grp-slider-pagination-wrapper.slider-pagination{display:none!important}.review_section{background-color:#f8f2ea;padding-top:clamp(40px,5.208vw,1000px);padding-inline:clamp(15px,4.167vw,4.167vw)}.aboutus_grid_sec .bwp-block-text{max-width:500px}.aboutus_grid_sec2 .bwp-block-text{max-width:490px}body:not(.template-index) .bwp-header{border-bottom:0px}.instafead_section .bwp-container{padding-right:0}.instafead_section .bwp-container .inner-content{justify-content:right!important}.instafead_section .bwp-container .inner-content>.shopify-block{max-width:max-content!important;flex:0 0 auto!important}.instafead_section{padding-top:clamp(40px,5.208vw,1000px)}.instafead_section{padding-inline:clamp(15px,4.167vw,4.167vw)}#insta-feed,.instafeed-shopify{padding-bottom:clamp(40px,5.208vw,1000px);box-sizing:content-box;width:88.829vw}.book_appointment_page_section{text-align:center;padding-top:60px}.book_appointment_page_section h2{margin-bottom:0}.page-article__inner{padding:30px 0 50px}.article__meta.article__meta--post span svg{width:16px;height:16px;opacity:.5}.page-article .content-info:before{display:none}.blog-post_share{text-align:center;margin-top:20px}.blog-post_share .share-title{font-size:18px;line-height:1.2;margin-bottom:6px;color:#000}.blog-post_share .share-icons{display:flex;align-items:center;justify-content:center;gap:15px}.blog-post__content{display:grid;grid-template-columns:1.6fr .8fr;gap:60px;align-items:start}.blog-post__content2{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;align-items:start;margin-top:30px}.blog-post__text p{margin:0 0 20px;font-size:15px;line-height:1.5;color:#000}.blog-post__text h3{margin:0 0 20px;font-size:24px;font-weight:500;color:#000;padding:0}.blog-post__sidebar img{width:100%;display:block}.blog-post__text{text-align:left}.wpbingo-breadcrumbs.have-blog-list.wpbingo-breadcrumbs--no-image .wpbingo-blog-list{margin-top:0}.template-blog .wpbingo-breadcrumbs{margin-bottom:20px}.wishlist__grid .product-image{height:220px!important;background:#fff!important}.wishlist__grid .product-image img{object-fit:contain!important}#wishlist section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--image .wpbingo-breadcrumbs__image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f3f3f3}#wishlist .wpbingo-breadcrumbs__image{margin-bottom:20px}@media(min-width:1440px){section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--no-image .container,.template-article .container{max-width:1110px}}@media screen and (min-width:750px){.grp-entangle--root{padding:10px clamp(15px,4.167vw,4.167vw) 50px!important}}@media(max-width:1199px){.section-container{padding-left:15px;padding-right:15px}}@media screen and (max-width:991px){.breadcrumb_content{max-width:90%}.template-policy .shopify-policy__container p,.template-policy .shopify-policy__container ul li{font-size:14px}.template-policy .shopify-policy__title h1{font-size:30px}.shopify-policy__container{padding-top:50px}.template-policy .shopify-policy__container h2{font-size:24px}.reverse_column_section .section-content{flex-direction:column-reverse}.aboutus_grid_sec .bwp-block-text,.aboutus_grid_sec2 .bwp-block-text{max-width:100%}.book_appointment_page_section{padding-top:40px}.blog-post__content,.blog-post__content2{grid-template-columns:1fr;gap:40px}.blog-post__sidebar{max-width:350px;margin:auto}}@media screen and (max-width:767px){#insta-feed,.instafeed-shopify{width:calc(100% - 30px)}.book_appointment_page_section{padding-top:30px}.template-article .wpbingo-breadcrumbs a,.template-article .wpbingo-breadcrumbs .breadcrumb__text{font-size:11px}.blog-post__text p{margin:0 0 12px;font-size:12px}.blog-post__text h3{margin:0 0 15px;font-size:22px}.page-not-found .page-not-found__heading{font-size:80px;padding-top:20px}}@media screen and (max-width:540px){.aboutus_grid_sec .bwp-block-text{max-width:328px;margin:0 auto}.wishlist__grid .product-image{height:170px!important}}@media screen and (max-width:391px){.aboutus_page_sec1 .custom-imgtxt2__description p,.aboutus_page_sec2 .custom-imgtxt2__description p,.aboutus_page_sec3 .custom-imgtxt2__description p,.aboutus_page_sec4 .custom-imgtxt2__description p{font-size:11px;line-height:20px}.breadcrumb_content{max-width:100%;margin:20px auto 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
