#instagram_container{margin-bottom:40px;margin-top:40px}#instagram_container .loading_section{height:380px}#instagram_container .loading_section img{aspect-ratio:1/1;left:50%;margin:100px auto;top:50%;transform:translate(-50%,-50%);width:100px}#instagram_container .home-new-instagram-grid{display:grid;display:-ms-grid;display:-moz-grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-top:24px}#instagram_container .home-new-instagram-grid img{aspect-ratio:2/3;margin:0;object-fit:cover;object-position:center;width:100%}@media screen and (max-width:767px){#instagram_container .home-new-instagram-grid .item_index_4,#instagram_container .home-new-instagram-grid .item_index_5{display:none}}@media screen and (min-width:992px){#instagram_container .home-new-instagram-grid .item_index_5{display:none}}#instagram_container .text-1{font-size:42px}#instagram_container .text-2{color:#000;font-family:mreaves-bold;font-size:41px;margin-left:8px;text-decoration-thickness:1px}#instagram_container .btn_instagram{background:#faeeee;border:1px solid #faeeee;color:#000;display:inline-block;font-family:mreaves-bold;font-size:17px;min-width:300px;padding:8px 20px;position:absolute;right:15px;text-decoration:none;top:0}#instagram_container .btn_instagram:hover{background:#fff}@media screen and (max-width:991.98px){#instagram_container .text-1{font-size:28px;line-height:1.2}#instagram_container .text-2{display:block;font-size:28px;line-height:1;margin-left:0}#instagram_container .btn_instagram{font-size:20px;margin:16px 0 30px!important;min-width:250px!important;padding:6px 21px 4px;position:static!important;width:100%!important}#instagram_container .home-new-instagram-grid{margin-top:-5px}}@media screen and (min-width:768) and (max-width:991.98px){#instagram_container .home-new-instagram-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767.98px){#instagram_container .home-new-instagram-grid{grid-template-columns:repeat(2,1fr)}#instagram_container .btn_instagram{min-width:250px}}@media screen and (max-width:575px){#instagram_container .btn_instagram{margin:0 0 30px;position:static;width:100%}}.comp_lab_diamond_best_sellers .best_seller_items .items-list{display:grid;display:-ms-grid;display:-moz-grid;gap:40px 30px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1439.98px){.comp_lab_diamond_best_sellers .best_seller_items .items-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1279.98px){.comp_lab_diamond_best_sellers .best_seller_items .items-list{gap:20px}}@media screen and (max-width:767.98px){.comp_lab_diamond_best_sellers .best_seller_items .items-list{gap:25px 15px}}@media screen and (max-width:1020px){.comp_lab_diamond_best_sellers .best_seller_items .items-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1px) and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list{gap:15px}}.comp_lab_diamond_best_sellers .best_seller_items .items-list .feature-sec{grid-column:span 2;grid-row:span 2}.comp_lab_diamond_best_sellers .best_seller_items .items-list .loading_section{grid-column:span 2;grid-row:span 2;height:100%;position:relative;width:100%}@media screen and (min-width:1px) and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .loading_section{min-height:300px}}.comp_lab_diamond_best_sellers .best_seller_items .items-list .loading_section img{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item{border:2px solid #efefef;position:relative}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .active-on-hover{display:none}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .isNew{background-image:url(/build/images/icon_new.afe5954d.svg);background-repeat:no-repeat;height:20px;left:0;position:absolute;top:10px;width:46px;z-index:1}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item:hover{border-color:#f5bab9}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item:hover .default-img{display:none}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item:hover .active-on-hover{display:inline-block}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description{color:#212529;display:flex;flex-direction:column;font-family:mreaves-book;gap:5px;line-height:1;padding:10px 0;position:relative;text-align:center}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_igi_certified{background-color:#efefef;font-family:mreaves-bold;font-size:19px;left:0;line-height:1.1;margin:auto;padding:0 5px;position:absolute;right:0;top:-20px;width:max-content}@media screen and (min-width:1px) and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_igi_certified{font-size:15px}}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_title{font-family:mreaves-bold;font-size:19px;line-height:1}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_title .pink-text{color:#f5bab9;font-family:mreaves-bold;margin-right:5px;text-transform:uppercase}@media screen and (min-width:1px) and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_title{font-size:16px}}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_type{font-size:19px;line-height:1}@media screen and (min-width:1px) and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_type{font-size:13px}}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price{align-items:end;display:flex;font-family:mreaves-bold;font-size:32px;gap:5px;justify-content:center;line-height:1}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price.discount-font{font-size:27px}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price.discount-font .old-price{margin-right:5px}@media screen and (max-width:1439.98px) and (min-width:1200px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price.discount-font{font-size:21px}}@media screen and (max-width:767.98px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price.discount-font{font-size:19px}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price.discount-font .price-section{display:flex;flex-direction:column}}@media screen and (min-width:1px) and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price{font-size:19px}}.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price .local_tax{font-family:mreaves-regular;font-size:12px;gap:0;line-height:1;margin-bottom:5px;text-align:left}@media screen and (min-width:1px) and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .item_description .item_price .local_tax{font-size:9px;margin-bottom:2px}}@media screen and (max-width:767px){.comp_lab_diamond_best_sellers .best_seller_items .items-list .item .name-price{font-size:13px!important}}.comp_lab_diamond_best_sellers a{color:initial;text-decoration:none}.pagination-container{margin-top:70px}.pagination-container .paginiation-nav{flex:0 0 100%!important;max-width:100%!important}.pagination-container .paginiation-nav .pagination{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.pagination-container .paginiation-nav .pagination .page-item{flex:1}.pagination-container .paginiation-nav .pagination .page-item.active .page-link{font-weight:700;position:relative}.pagination-container .paginiation-nav .pagination .page-item.active .page-link:after{background-color:#2c2c2c;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0;width:100%}.pagination-container .paginiation-nav .pagination .page-item .page-link{background-color:#fff;border:none;border-bottom:1px solid #d2d2d2;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;color:#2f2f2f;font-family:mreaves-book;font-size:17px;padding:5px 17px}@media screen and (min-width:1px) and (max-width:450px){.pagination-container .paginiation-nav .pagination .page-item .page-link{font-size:15px!important}}.pagination-container .paginiation-nav .pagination .page-item .page-link:hover{background-color:#f5bab9;color:#fff}.pagination-container .paginiation-nav .pagination .page-item .page-link:hover:after{background-color:#2c2c2c;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0;width:100%}@media screen and (max-width:767.98px){.pagination-container{margin-top:40px;padding-left:0;padding-right:0}.pagination-container .paginiation-nav .pagination .page-item .page-link{font-size:15px;padding:5px 12px}}.mb-2r{margin-bottom:2rem}.diamond_jewellery_homepage{overflow-x:hidden}.diamond_jewellery_homepage .description{font-size:23px;letter-spacing:.8px;line-height:1.2}.diamond_jewellery_homepage .description .booking-link,.diamond_jewellery_homepage .description a{color:#ff9d9b}.diamond_jewellery_homepage .description .booking-link:hover,.diamond_jewellery_homepage .description a:hover{color:#ff9d9b!important;cursor:pointer;text-decoration:underline}.diamond_jewellery_homepage .sub-sup-container .sup{font-size:60px}.diamond_jewellery_homepage .sub-sup-container .line{margin:0 3px;width:2px}.diamond_jewellery_homepage .sub-sup-container .sub{font-size:64px}@media screen and (min-width:992px) and (max-width:1099.98px){.diamond_jewellery_homepage .sub-sup-container .sup{font-size:44px}.diamond_jewellery_homepage .sub-sup-container .sub{font-size:48px}}@media screen and (min-width:768px) and (max-width:991.98px){.diamond_jewellery_homepage .sub-sup-container .sup{font-size:34px}.diamond_jewellery_homepage .sub-sup-container .sub{font-size:38px}}.diamond_jewellery_homepage .main_banner .text_container{font-size:50px;left:50%;line-height:1}@media screen and (min-width:992px) and (max-width:1099.98px){.diamond_jewellery_homepage .main_banner .text_container{font-size:40px}}.diamond_jewellery_homepage .main_banner .text_container .text_1,.diamond_jewellery_homepage .main_banner .text_container .text_2{font-size:inherit;line-height:inherit}.diamond_jewellery_homepage .shop_by_category_section .categories .category .name{color:#000000af;font-size:32px;user-select:none;-moz-user-select:none;-webkit-user-select:none}.diamond_jewellery_homepage .shop_by_category_section .categories .category .image img{-webkit-user-drag:none}.diamond_jewellery_homepage .shop_by_category_section .categories.is_web #categoriesSlider{display:flex;gap:13px}.diamond_jewellery_homepage .shop_by_category_section .categories.is_web #categoriesSlider .category{width:100%}@media screen and (max-width:991.98px){.diamond_jewellery_homepage .shop_by_category_section .categories.is_web #categoriesSlider .category .name{font-size:22px}}.diamond_jewellery_homepage .need_expert_advice .text_container{right:-4.3%;top:60%;transform:translate(-50%,-50%)}.diamond_jewellery_homepage .need_expert_advice .text_container .text_1{font-size:32px}.diamond_jewellery_homepage .need_expert_advice .text_container .book_btn{border:1px solid #fff;font-size:18px;letter-spacing:1px;line-height:1;padding:9px 28px 8px}.diamond_jewellery_homepage .need_expert_advice .text_container .book_btn:hover{background-color:#fff;border-color:#000!important;color:#000!important}@media screen and (min-width:768px) and (max-width:991.98px){.diamond_jewellery_homepage .new_jewellery_collections_section .collections_col .collection .image{max-height:240px;overflow:hidden}}.diamond_jewellery_homepage .new_jewellery_collections_section .collections_col .collection .name{color:#000000af;font-size:32px}@media screen and (min-width:768px) and (max-width:991.98px){.diamond_jewellery_homepage .new_jewellery_collections_section .collections_col .collection .name{font-size:24px}}.diamond_jewellery_homepage .new_jewellery_collections_section .description_col .header_text{font-size:52px;line-height:1}.diamond_jewellery_homepage .new_jewellery_collections_section .description_col .header_text .text_1,.diamond_jewellery_homepage .new_jewellery_collections_section .description_col .header_text .text_2{font-size:inherit;line-height:inherit}.shop_by_category_section .search-section{margin-left:auto;padding:0}.shop_by_category_section .search-section .input-group{border-bottom:1px solid #a0a0a0}.shop_by_category_section .search-section .input-group:after{background-color:#a0a0a0;bottom:-1px;clear:both;content:"";display:block;height:1px;position:absolute;width:100vw}.shop_by_category_section .search-section .search-ring-input{border:none;border-radius:0;color:#a0a0a0;font-size:30px;font-style:italic;height:30px;padding:0 7px}.shop_by_category_section .search-section .search-ring-input::placeholder{color:#a0a0a0;font-size:30px;font-style:italic}.shop_by_category_section .search-section .search-ring-input:focus{z-index:0}.shop_by_category_section .search-section .ring-search-btn{background-color:#fff;border:none;border-radius:0;color:#a0a0a0;cursor:pointer;padding:0 2px;text-decoration:none}.shop_by_category_section .search-section .ring-search-btn img{width:25px}.shop_by_category_section .ring-data-section{position:relative}.shop_by_category_section .ring-data-section .search-ring-section-loading{width:100%}.shop_by_category_section .ring-data-section .search-ring-section-loading .loading_spinner{align-items:center;background-color:rgba(0,0,0,.2);height:100%;position:fixed;right:0;top:0;width:100%;z-index:1000}.shop_by_category_section .ring-data-section .search-ring-section-loading .loading_spinner img{height:100px;width:100px}.shop_by_category_section .results-sort-by-section .results_count_section{font-size:20px;line-height:1}.shop_by_category_section .results-sort-by-section .dropdown{width:max-content}.shop_by_category_section .results-sort-by-section .dropdown button{background-color:#fcecec!important;border:none;border:none!important;box-shadow:none!important;color:#000!important;font-size:20px;outline:none!important;padding-left:0;text-align:left;width:max-content}.shop_by_category_section .results-sort-by-section .dropdown button .sort_by_item_text{font-family:mreaves-regular}.shop_by_category_section .results-sort-by-section .dropdown button:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid;margin:0 0 -3px 6px}.shop_by_category_section .results-sort-by-section .dropdown .dropdown-item{background-color:transparent!important;color:#212529!important}.shop_by_category_section .results-sort-by-section .dropdown .dropdown-item:hover{background-color:#fcecec!important}.shop_by_category_section .results-sort-by-section .dropdown .order_dropdown{width:207px}.shop_by_category_section .ring-item-section{display:grid;gap:40px 30px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1439.98px){.shop_by_category_section .ring-item-section{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1279.98px){.shop_by_category_section .ring-item-section{gap:20px}}@media screen and (max-width:1020px){.shop_by_category_section .ring-item-section{grid-template-columns:repeat(2,1fr)}}.shop_by_category_section .ring-item-section .ready-ship-item{grid-column:span 2;grid-row:span 2}@media screen and (max-width:1199.98px){.shop_by_category_section .ring-item-section .ready-ship-item{grid-column:span 1;grid-row:span 1}}@media screen and (max-width:767.98px){.shop_by_category_section .ring-item-section .ready-ship-item img{object-fit:cover}}.shop_by_category_section .ring-item-section .guaranteed-item{grid-column:span 2;grid-row:span 2}@media screen and (max-width:1199.98px){.shop_by_category_section .ring-item-section .guaranteed-item{grid-column:span 1;grid-row:span 1}}@media screen and (max-width:1199.98px) and (max-width:767.98px){.shop_by_category_section .ring-item-section .guaranteed-item img{object-fit:cover}}.shop_by_category_section .ring-item-section .ring_item .isNew,.shop_by_category_section .ring-item-section .ring_item .isPink{background-repeat:no-repeat;height:20px;left:0;position:absolute;top:10px;width:46px;z-index:1}.shop_by_category_section .ring-item-section .ring_item .isPink{background-image:url(/build/images/pink_text.df588026.svg)}.shop_by_category_section .ring-item-section .ring_item .isNew{background-image:url(/build/images/icon_new.afe5954d.svg)}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link{border:2px solid #efefef;box-sizing:border-box;color:#000;letter-spacing:.5px;line-height:1.2;padding:10px}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link:hover{border-color:#f5bab9;text-decoration:none}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link:hover .picture img.main_image:has(+img.hover_image){display:none}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link:hover .picture img.hover_image{display:block}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .picture{min-height:175px}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .picture img{width:100%}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .picture img.main_image{display:block}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .picture img.hover_image{display:none}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link.active{border-color:#f5bab9}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .icons-div{align-items:center;display:flex;flex-direction:column;height:46px;justify-content:end}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .icons-div .item_certified span{background:#ebebeb;font-family:mreaves-bold;font-size:13px;margin-bottom:5px;padding:0 5px}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .icons-div .warranty-icon-section{display:block;width:100%}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .icons-div .warranty-icon-section img{margin-bottom:2px;max-width:140px;width:100%}@media screen and (max-width:767.98px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .icons-div .warranty-icon-section img{max-width:110px}}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_title{font-family:mreaves-regular;font-size:22px;line-height:1}@media screen and (min-width:1200px) and (max-width:1279.98px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_title{font-size:20px}}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_title .pink-text{color:#f5bab9;font-family:mreaves-bold;margin-right:5px;text-transform:uppercase}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_type{font-family:mreaves-book;font-size:16px;margin:4px 0}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price{align-items:end;display:flex;font-family:mreaves-bold;font-size:32px;gap:5px;justify-content:center;line-height:1}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price.discount-font{font-size:27px}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price.discount-font .old-price{margin-right:5px}@media screen and (max-width:1439.98px) and (min-width:1200px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price.discount-font{font-size:21px}}@media screen and (max-width:767.98px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price.discount-font{font-size:19px}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price.discount-font .price-section{display:flex;flex-direction:column}}@media screen and (min-width:1px) and (max-width:767px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price{font-size:19px}}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price .local_tax{font-family:mreaves-regular;font-size:12px;gap:0;line-height:1;margin-bottom:5px;text-align:left}@media screen and (min-width:1px) and (max-width:767px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .item_price .local_tax{font-size:9px;margin-bottom:2px}}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container{align-items:center;display:flex;gap:5px;justify-content:center;line-height:1}@media screen and (max-width:767.98px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.no-new-price .price{font-size:19px!important;margin-bottom:0!important}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.no-new-price .price-gst-container .gst-container{margin-top:3px!important}}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container .price{font-family:mreaves-bold;font-size:32px}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container .price.old{color:#000;text-decoration:line-through}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container .price.new{color:#af1c2c}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price{letter-spacing:0}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price .price{font-size:25px}@media screen and (max-width:1199.98px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price .price{font-size:22px}}@media screen and (min-width:1200px) and (max-width:1279.98px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price .price{font-size:18px}}@media screen and (min-width:1280px) and (max-width:1440px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price .price{font-size:22px}}@media screen and (max-width:767px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price{flex-direction:column}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price .price{font-size:20px}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container.yes-new-price .gst-container{flex-direction:row;font-size:11px;gap:8px}}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container .gst-container{align-items:start;display:flex;flex-direction:column;font-size:10px}@media screen and (max-width:1440px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container .gst-container{font-size:9px}}@media screen and (max-width:1279.98px){.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .price-gst-container .gst-container{line-height:.8}}.shop_by_category_section .ring-item-section .ring_item .ring_detail_link .price-container .discount-name{color:#af1c2c;font-size:13px;margin:5px 0 0;text-align:center}.shop_by_category_section .ring-item-section .ring_item .list_set_favorite{position:absolute;right:10px;top:10px}.shop_by_category_section .ring-item-section .ring_item .list_set_favorite label{margin:6px 0 0}.shop_by_category_section .ring-item-section .ring_item .list_set_favorite label:before{background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:22px;width:18px}.shop_by_category_section .ring-item-section .ring_item .list_set_favorite .list_set_favorite_input{height:0;opacity:0;position:absolute}.shop_by_category_section .ring-item-section .ring_item .list_set_favorite .list_set_favorite_input:checked+label:before{background-image:url(/build/images/heart_filled.62410766.svg)}.shop_by_category_section .ring-item-section .ring_item:hover .list_set_favorite label:before{background-image:url(/build/images/heart_line.51a3aadf.svg)}@media screen and (min-width:1021px){.shop_by_category_section .ring-item-section .ring_item.feature_image_1,.shop_by_category_section .ring-item-section .ring_item.feature_image_2{grid-column:span 2;grid-row:span 2}}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .item_name{font-size:20px;line-height:20px}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .in_three{font-size:13px;line-height:11px}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold{font-size:13px}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold .item_price{font-size:15px}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold .item-color{gap:3px;vertical-align:text-top}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold .item-color .color{height:12px;width:12px}@media screen and (max-width:520.98px){.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold .item-color .color{height:10px;width:10px}}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold .item-color .color.gold{background-color:#e9d074}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold .item-color .color.silver{background-color:#ececec}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .gold .item-color .color.rose{background-color:#f5bab9}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .hints{font-size:12px;line-height:11px}.shop_by_category_section .ring-item-section .ring_item.toi_et_moi .explore_btn{font-size:15px;letter-spacing:1px;line-height:17px;padding:8px 10px}.shop_by_category_section .ring-item-section .ring_item.custom_design .design_your{margin-top:32px}.shop_by_category_section .ring-item-section .ring_item.custom_design .engagement_ring{margin-top:-3px}.shop_by_category_section .ring-item-section .ring_item.custom_design .in_three{font-size:14px;padding:5px 0}.shop_by_category_section .ring-item-section .ring_item.custom_design .explore_btn{font-size:16px;line-height:12px;margin-top:10px;padding:10px}.shop_by_category_section .ring-item-section .ring_item.three_stone_ring .three_stone{font-size:19px}.shop_by_category_section .ring-item-section .ring_item.three_stone_ring .in_three{font-size:.8rem}.shop_by_category_section .ring-item-section .ring_item.three_stone_ring .explore_btn{font-size:18px;line-height:17px;margin-top:10px;padding:10px}.shop_by_category_section .ring-item-section .ring_item.explore_our_new .text_1{font-size:15px;margin-top:10px}.shop_by_category_section .ring-item-section .ring_item.explore_our_new .text_2{font-size:22px}.shop_by_category_section .ring-item-section .ring_item.explore_our_new .text_3{font-size:15px}.shop_by_category_section .ring-item-section .ring_item.explore_our_new .shop_btn{padding:9px 10px 8px}