@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Manrope:wght@200..800&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&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";.custom_btn_primary,.custom_btn_secondry{border:.052vw solid;font-size:clamp(14px,1.04vw,500px);line-height:1;font-weight:400;padding:clamp(10px,.99vw,100px) clamp(20px,1.8vw,200px);text-decoration:none;border-radius:5px;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:150px}.bwp-header.header_4 .header-desktop{padding:15px 0}.main-menu__nav .main-menu__nav-item>a{font-weight:400;font-size:14px;line-height:1.5;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 18px}.bwp-header.header_4 .header-desktop .container{padding:0 clamp(15px,3.5vw,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)}.header-right .header-cart__link{font-size:clamp(14px,.938vw,500px)}.megamenu-heading span{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,.menu-row.collection .megamenu-heading.megamenu-products a{display:flex;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-row.collection .megamenu-heading.megamenu-products a span{padding:15px 0 0;font-size:clamp(13px,.938vw,1000px);position:unset;display:block;font-weight:500}.menu-row.collection .megamenu-heading.megamenu-products a{display:block}.menu-row.collection .megamenu-heading.megamenu-products a .menu_coll_img{background-position:top center;background-repeat:no-repeat;background-size:100%;padding-bottom:46%}.menu-dropdown__content a.menu__link img{width:clamp(22px,1.823vw,1000px);height:auto;display:block;object-fit:contain}.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,.menu-row.gemstones .menu-list.shop_by_type,.menu-list.gemstone_type,.menu-list.shop_by_color{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,2vw,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.fine_jewelry .shopify-block:last-child,.menu-dropdown__content--megamenu .menu-row.engagement_rings .shopify-block:last-child{width:31%;flex:0 0 31%}.main-menu ul.menu-list.create_your_own_ring,.main-menu ul .menu-list.shop_by_style{min-height:130px}.header-cart svg,a.wishlist svg,a.login-account svg,.wishlist-mobile a svg{width:22px;height:22px}.mobile_menu_header a.login-account svg{width:18px;height:20px}.header-cart svg path,a.wishlist svg path,a.login-account svg path,.wishlist-mobile a svg path{stroke:#000}.header-page-link .search-toggle svg path{fill:#000}.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;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;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;align-items:center}.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}.search-toggle{display:flex;gap:3px;align-items:center}.wpbingo-widget--contact_info .form-group.required:before{display:none}@media screen and (max-width:480px){.menu-mobile__nav{width:100%}.menu-mobile__nav,.mm-nav__links-wrapper{max-width:calc(100vw + -0px)}.menu-mobile__inner{width:100%;max-width:100vw}.menu-mobile__nav-item{margin:0 15px}.menu-mobile__nav-item a.mobile_menu_text{padding:14px 0!important}.menu-mobile__nav-item>a{padding:14px 0}button.mm-nav_acc_btn{padding:14px 0}}.wpbingo-breadcrumbs{margin-bottom:0}div.reputon-google-reviews-widget .reputon-carousel-container{flex-direction:row!important}div.reputon-google-reviews-widget .reputon-reviews-head{gap:0px!important;border-radius:0!important;background:transparent!important}div.reputon-google-reviews-widget .reputon-reviews-head .reputon-info{flex-direction:column!important;justify-content:center!important;text-align:center!important}div.reputon-google-reviews-widget .reputon-reviews-count{flex-direction:column!important;justify-content:center!important;text-align:center!important;width:100%!important}div.reputon-google-reviews-widget .reputon-top-part{background:transparent!important;padding:15px!important;border-radius:8px!important;border:1px solid #B60311;min-height:218px}div.reputon-google-reviews-widget .reputon-swiper-button-prev,div.reputon-google-reviews-widget .reputon-swiper-button-next{color:#fff!important;background:#b60311!important;border:1px solid #B60311!important}div.reputon-google-reviews-widget .reputon-swiper-button-prev svg,div.reputon-google-reviews-widget .reputon-swiper-button-next svg{width:9px;height:17px}div.reputon-google-reviews-widget .reputon-carousel-container{display:flex;flex-direction:column;gap:16px;-webkit-mask-image:;mask-image:;margin:0}.default_pages.container{max-width:1140px;padding-bottom:40px}.template-page .wpbingo-breadcrumbs .container{max-width:1140px}.default_pages.container .rte h2{font-size:28px;padding-top:0}.default_pages.container .rte h2 strong{font-weight:500}.default_pages.container .rte h1{font-size:30px;padding-top:0}.default_pages.container .rte p,.default_pages.container .rte ul,.default_pages.container .rte ol,.default_pages.container .rte table{margin-bottom:15px}.default_pages.container .rte ul,.default_pages.container .rte ol{padding-left:20px}section.wpbingo-breadcrumbs .wpbingo-breadcrumbs__inner .wpbingo-breadcrumbs__title{font-size:32px}.default_pages.container .media{display:block}.default_pages.container .media-logo{margin-bottom:10px}.default_pages.container .rte a{color:#b60311;text-decoration:underline}.shopify-app-block:has(#insta-feed){background-color:#f7f2ea!important}#insta-feed{margin-left:40px!important;margin-right:40px!important;padding:20px 0 30px!important}.main-content .shopify-section{overflow:hidden}.page-blog .article__image,.article__featured-image{aspect-ratio:1/1}.page-blog.grid .article__heading{font-size:16px}.page-blog.grid .article__content{text-align:center}.page-blog.grid .pagination{border-bottom:0px;width:100%}.page-article .post-single .article__content{text-align:left}.template-article .page-article .container{max-width:1055px}.page-article .page-title{font-size:32px}.template-article .page-article .article__content h2{font-size:28px}.template-article .page-article .article__content a{text-decoration:underline;font-weight:600;color:#b60311;transition:all .3s ease}.template-article .page-article .article__content a:hover{color:#000}.article_back_btn{text-align:center;margin-top:20px}.article_back_btn a{display:flex;align-items:center;justify-content:center;padding:12px 25px;border:1px solid #060606;border-radius:5px;background:transparent;color:#000;text-decoration:none;font-size:16px;line-height:1;transition:all .3s ease;width:230px;margin:0 auto}.article_back_btn a:hover{background:#b60311;color:#fff;border:1px solid #B60311}.article_back_btn a svg{width:20px;height:6px;margin-right:8px;transition:all .3s ease}.article_back_btn a:hover svg path{fill:#fff}.custom_social_sharing .social_sharing{display:flex;align-items:center;width:100%;gap:12px;margin-top:20px}.custom_social_sharing .social_sharing a{display:flex;align-items:center;gap:5px}.custom_social_sharing .social_sharing a svg{width:18px;height:18px}.template-blog .main-content section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--no-image{padding-top:30px;padding-bottom:0}.article__featured-image-wrapper{background-color:#f5f5f5}.article__featured-image-wrapper img{mix-blend-mode:multiply}.template-blog .page-blog{margin-top:10px}.shipping-bar-cart-container{display:none}#wishlists .preloading-img-product img.product-card__img-visible{background-color:#f5f5f5;mix-blend-mode:multiply}.product-card-wishlist .product-card__name{font-weight:400;text-transform:capitalize;letter-spacing:.3px}.additional_checkout_buttons{margin-top:15px}#tidio-chat-root .grid-layout{margin:24px!important}@media screen and (min-width:795px){div.reputon-google-reviews-widget .reputon-swiper-button-prev,div.reputon-google-reviews-widget .reputon-swiper-button-next{top:calc(100% + 45px)!important}div.reputon-google-reviews-widget .reputon-swiper-button-prev{left:1%!important}div.reputon-google-reviews-widget .reputon-swiper-button-next{right:87%!important}div.reputon-google-reviews-widget .go3075217595{padding-right:2px}}@media screen and (min-width:991px){div.reputon-google-reviews-widget .reputon-swiper-button-next{right:93%!important}}@media screen and (max-width:755px){div.reputon-google-reviews-widget .reputon-reviews-head{display:none!important}div.reputon-google-reviews-widget .reputon-carousel-container{flex-direction:column!important}.default_pages.container{padding-bottom:30px}.default_pages.container .rte h2,.default_pages.container .rte h1{font-size:24px}section.wpbingo-breadcrumbs .wpbingo-breadcrumbs__inner .wpbingo-breadcrumbs__title{font-size:24px}.page_responsive_table{width:100%;overflow-x:auto}.page_responsive_table table{width:720px}#insta-feed{margin-left:15px!important;margin-right:15px!important}.page-article .page-title,.template-article .page-article .article__content h2{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/custom.css.map */
