.body-wrapper{max-width: 1440px;margin: auto;}.container-full .row{margin: 0;}p, label{margin-bottom: 0;}.wd100{width:100%;}.pdp-success-msg{background-color:var(--color-brown);font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);text-align: center;padding: 11.5px 16px;border-radius: 0;margin: 0;}#hallmarked-text-value {text-align: right;margin-bottom: 20px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.pdp-success-msg, .pdp-success-msg a{color: #fff !important;font-weight: 600;}.pdp-success-msg button{opacity: 1;text-shadow: none;}.product-details{display: flex;}.product-img{width: 49%;}.pdp-right-section{width: 51%;background-color: var(--color-milk);padding: 60px 24px;}.product-name, .wishlist-div{display: flex;align-items: flex-start;justify-content: space-between;}.wishlist-tab{display: none;}.product-name{margin-bottom: 24px;}.wishlist-div{gap: 0 8px;margin: 10px 0;}.product-name h1, .product-name h2{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);max-width: 430px;margin: 0;margin-right: 0px;}.wishlist-div img{width: 24px;}.wishlist-icon-div{border: 1px solid var(--color-primary-200);border-radius: 50%;padding: 8px;width: 42px;}.price-finance, .price-div, .slash-price{display: flex;gap: 0 11px;align-items: baseline;}.discounted-price{font-size: var(--font-libre-20);line-height: var(--font-libre-20-line-height);font-weight: 600;margin-right: 36px;margin-bottom: 0;}.instock_final_discounted_price.discounted-price{margin-right: 0px;display: inline-block;}.black-strike-price{font-size: var(--font-libre-20);line-height: var(--font-libre-20-line-height);margin-right: 16px;}.from-price, .mainhightstreet span.text-uppercase{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);color: var(--color-dark-300);}.vat-text{font-size: var(--font-libre-10);line-height: var(--font-libre-10-line-height);color: var(--color-dark-300);margin: 0 8px;}.question_yellow{margin-right: 12px;}.save-price{background-color: #3333350D;padding: 4px 12px;border-radius: 20px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);margin: 0 11px;}.diamondDetail .save-price{margin: 0px;}.diamondDetail .price_box{align-items: center;}.instock_pdp_price .small.vat{margin-left:8px;margin-right:8px;}.instock_pdp_price .yousavenew{margin-left:8px;margin-right:8px;}#instockPriceDiv{align-items: center;}.lowest.price_box.pdp-price .pd_question_yellow {margin-top: -2px;}.price-finance{justify-content: space-between;}.price_review_col:first-child{width: 100% !important;}.finance-div{padding-top: 5px;}.discounted-text {color: #E54545;display: inline-block;margin-top: 4px;}.prod_detail_rightBlock2 .priceMainDiv{display: flex;justify-content: space-between;}.price_finance_container{display: flex;flex-direction: column;justify-content: space-between;width: 100%;}.price_box{align-items: baseline;}.pricedetails .price_box{align-items: center;}.pdtitleCls{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: 600;}.detailCol1 {width: 100%;}.pdtitle{display: flex;justify-content: space-between;margin-bottom: 20px;font-family: var(--font-family-libre);font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: 600;}.pdtitle span{font-weight: 400 !important;}.pdtitle span.colm{font-weight: 600 !important;}#display_stones_details td, #side_stone_details td,.side_stone_details td,.display_stones_details td{padding-bottom: 20px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);height: 39px;}.pdp-details-accordion .prodDetailhead, .pdp-details-accordion .ringDetailhead, .finance-accordion .financetxt{font-family: var(--font-family-libre);font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: 600;text-align: left;}.grbg{padding: 0;}.stone-title, .side-stone-title{font-weight: 600;}#pd_des{text-align: left;margin-bottom: 16px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.customiseNbuy {width: 100%;}.custmbtnBottom .pd_add_bag{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);width: 100%;border: none;}.appointment-buttons{display: flex;gap: 0 12px;margin: 12px 0 24px;}.btn-outline-primary400{font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;border: 1px solid var(--color-primary-400) !important;color: var(--color-primary-400) !important;background-color: transparent;width: 100% !important;}.estimate-delivery-block{text-align: left;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height-new);}.needitsooner span a {color: var(--color-brown) !important;}.returns-text-pdp{display: flex;margin-top: 12px;align-items: center;}.returns-text-pdp img{margin-right: 8px;}.prod_detail_left1, .prod_detail_right{padding: 0;}.prod_detail_left1{max-width: 49%;}.prod_detail_right{max-width: 51%;width: 100%;}.prod_detail_right{padding: 60px 60px 60px 24px;}.prod_detail_rightBlock3{padding: 36px 0 24px;}.banner-info-brown{padding: 40px 0 !important;background-color: var(--color-brown);}.df-service-section-pdp{display: flex;justify-content: center;gap: 0 32px;}.df-service-subsections{width: 200px;text-align: center;}.df-service-subsections{color: var(--color-primary-300);}.df-service-subsections p{margin: 16px 0 0;}.nopartner .arraows .previcon {left: 0px;}.nopartner .arraows .nexticon {right: 0px;}#vimeoVideo_pr{max-width: 430px;margin: auto;}.trustpilot-container{margin: 0;}.trustpilot-title{padding: 60px 0 40px;}.bookViewing, .vdapptmob{width: 100%;}.phvr-icon-up img, .phvr-icon-down img{margin-left: 4px;}.returns-text-pdp a{margin-left: 7px;}#length .dropClsul li{width: 18%;}.body-wrapper{max-width: 1440px;margin: auto;}.container-full .row{margin: 0;}p, label{margin-bottom: 0;}.wd100{width:100%;}.pdp-success-msg{background-color:var(--color-brown);font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);text-align: center;padding: 11.5px 16px;border-radius: 0;margin: 0;}#hallmarked-text-value {text-align: right;margin-bottom: 20px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.pdp-success-msg, .pdp-success-msg a{color: #fff !important;font-weight: 600;}.pdp-success-msg button{opacity: 1;text-shadow: none;}.product-details{display: flex;}.product-img{width: 49%;}.pdp-right-section{width: 51%;background-color: var(--color-milk);padding: 60px 24px;}.product-name, .wishlist-div{display: flex;align-items: flex-start;justify-content: space-between;}.wishlist-tab{display: none;}.product-name{margin-bottom: 24px;}.wishlist-div{gap: 0 8px;margin: 10px 0;}.product-name h1, .product-name h2{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);max-width: 430px;margin: 0;margin-right: 0px;}.wishlist-div img{width: 24px;}.wishlist-icon-div{border: 1px solid var(--color-primary-200);border-radius: 50%;padding: 8px;width: 42px;}.price-finance, .price-div, .slash-price{display: flex;gap: 0 11px;align-items: baseline;}.discounted-price{font-size: var(--font-libre-20);line-height: var(--font-libre-20-line-height);font-weight: 600;margin-right: 36px;margin-bottom: 0;}.black-strike-price{font-size: var(--font-libre-20);line-height: var(--font-libre-20-line-height);margin-right: 16px;}.from-price, .mainhightstreet span.text-uppercase{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);color: var(--color-dark-300);}.vat-text{font-size: var(--font-libre-10);line-height: var(--font-libre-10-line-height);color: var(--color-dark-300);margin: 0 8px;}.question_yellow{margin-right: 12px;}.save-price{background-color: #3333350D;padding: 4px 12px;border-radius: 20px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);margin: 0 11px;}.diamondDetail .save-price{margin: 0px;}.diamondDetail .price_box{align-items: center;}.instock_pdp_price .small.vat{margin-left:8px;margin-right:8px;}.instock_pdp_price .yousavenew{margin-left:8px;margin-right:8px;}#instockPriceDiv{align-items: center;}.lowest.price_box.pdp-price .pd_question_yellow {margin-top: -2px;}.price-finance{justify-content: space-between;}.price_review_col:first-child{width: 100% !important;}.finance-div{padding-top: 5px;}.discounted-text {color: #E54545;display: inline-block;margin-top: 4px;}.prod_detail_rightBlock2 .priceMainDiv{display: flex;justify-content: space-between;}.price_finance_container{display: flex;flex-direction: column;justify-content: space-between;width: 100%;}.price_box{align-items: baseline;}.pricedetails .price_box{align-items: center;}.pdtitleCls{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: 600;}.detailCol1 {width: 100%;}.pdtitle{display: flex;justify-content: space-between;margin-bottom: 20px;font-family: var(--font-family-libre);font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: 600;}.pdtitle span{font-weight: 400 !important;}.pdtitle span.colm{font-weight: 600 !important;}#display_stones_details td, #side_stone_details td,.side_stone_details td,.#display_stones_details td{padding-bottom: 20px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);height: 39px;}.pdp-details-accordion .prodDetailhead, .pdp-details-accordion .ringDetailhead, .finance-accordion .financetxt{font-family: var(--font-family-libre);font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: 600;text-align: left;}.grbg{padding: 0;}.stone-title, .side-stone-title{font-weight: 600;}#pd_des{text-align: left;margin-bottom: 16px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.customiseNbuy {width: 100%;}.custmbtnBottom .pd_add_bag{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);width: 100%;border: none;}.appointment-buttons{display: flex;gap: 0 12px;margin: 12px 0 24px;}.btn-outline-primary400{font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;border: 1px solid var(--color-primary-400) !important;color: var(--color-primary-400) !important;background-color: transparent;width: 100% !important;}.estimate-delivery-block{text-align: left;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height-new);}.needitsooner span a {color: var(--color-brown) !important;}.returns-text-pdp{display: flex;margin-top: 12px;align-items: center;}.returns-text-pdp img{margin-right: 8px;}.prod_detail_left1, .prod_detail_right{padding: 0;}.prod_detail_left1{max-width: 49%;}.prod_detail_right{max-width: 51%;width: 100%;}.prod_detail_right{padding: 60px 60px 60px 24px;}.prod_detail_rightBlock3{padding: 36px 0 24px;}.banner-info-brown{padding: 40px 0 !important;background-color: var(--color-brown);}.df-service-section-pdp{display: flex;justify-content: center;gap: 0 32px;}.df-service-subsections{width: 200px;text-align: center;}.df-service-subsections{color: var(--color-primary-300);}.df-service-subsections p{margin: 16px 0 0;}.nopartner .arraows .previcon {left: 0px;}.nopartner .arraows .nexticon {right: 0px;}#vimeoVideo_pr{max-width: 430px;margin: auto;}.trustpilot-container{margin: 0;}.trustpilot-title{padding: 60px 0 40px;}.bookViewing, .vdapptmob{width: 100%;}.phvr-icon-up img, .phvr-icon-down img{margin-left: 4px;}.returns-text-pdp a{margin-left: 7px;}#length .dropClsul li{width: 18%;}.hummpay-pdp{display: flex;gap: 8px;font-size: 14px;margin: 24px 0;}.hummpay-pdp img{max-width: 100px;}.hummpay-pdp a{color: #BA9659 !important;text-decoration: underline;font-weight: 600;}.hummpay-pdp a:hover{text-decoration: underline !important;}.financeContainer .hummpay-pdp{margin: 0;}.xmas-delivery-banner-new {background: url(../image/christmas/xmaspdp-desktop.jpg);padding: 16px 30px;color: #F8F2E7;margin-top: 24px;font-family: Libre Franklin;font-size: 18px;font-weight: 400;line-height: 21.82px;text-align: center;}.free-services-section{padding: 12px;border-top: 1px solid #BA9659;border-bottom: 1px solid #BA9659;display: flex;gap: 10px;align-items: center;justify-content: center;margin-bottom: 24px;font-size: 16px;background: #F8F2E7;color: #957127;font-weight: 600;}@media (max-width:1299px){.xmas-delivery-banner-new {font-size: 15px;}}@media (max-width:991px){.xmas-delivery-banner-new {font-size: 16px;}}@media (max-width:640px){.xmas-delivery-banner-new {font-size: 14px;padding: 16px 20px;}}@media (min-width: 768px){.pdchain_type{}.diamondvalue{width: 30%;display: flex;flex-wrap: wrap;}}@media (min-width: 767px) and (max-width: 992px){.df-service-subsections{width: 100px;}.df-service-section-pdp{gap: 0 20px;}.df-service-subsections img{width: 40px;}.df-service-subsections p{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}}@media (max-width: 768px){.guide-category-section{padding-top: 40px !important;}span.needitsooner span a.color-brown, .returns-text-pdp p, #clrmatchfilter, .choose-specific-stone-details .col_half{font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;}}@media (max-width: 640px){.banner-info-brown{padding: 40px 16px !important;}.df-service-section-pdp{gap: 16px 0;flex-direction: column;}.df-service-subsections{display: flex;gap: 0 16px;width: 100% !important;align-items: center;}.df-service-subsections img{width: 30px;}.df-service-subsections p{margin: 0;}h3#diamondTotal{font-size: var(--font-ivy-36) !important;line-height: var(--font-ivy-36-line-height) !important;}}.everlasting-gift{display: flex;background-color: #F3F8F6;}.everlasting-gift .text-section{max-width: 50%;width: 100%;}.everlasting-gift .img-section{max-width: 49%;}.everlasting-gift-content{max-width: 475px;margin: auto;padding: 60px 0;margin-right: 108px;}.everlasting-gift-content h2{font-family: var(--font-family-ivy);font-size: var(--font-ivy-56);line-height: var(--font-ivy-56-line-height);margin: 4px 0 16px;}.everlasting-gift-content .font-14{font-size: var(--font-libre-14);line-height: 30px;}.everlasting-gift-content .font-italic{font-style: italic;margin-top: 40px;}.prodcustomiseMetal1, .prodcustomiseMetal3, .prodcustomiseMetal4, .prodcustomiseMetal6, .prodcustomiseMetal7, .prodcustomiseMetal8, .prodcustomiseMetal10, .prodcustomiseMetal11, .prodcustomiseMetal9 {display: flex;align-items: center;gap: 0 12px;padding: 12px 0;border-bottom: 1px solid var(--color-primary-200);}.pdstone_type #stone_type ul.dropClsul.optionUl.sp{flex-direction: inherit;}.pdstone_type #stone_type > ul li[code=DI]{order: 1;}.pdstone_type #stone_type > ul li[code=LAB]{order: 2;}.pdcolored_stone_type #colored_stone_type ul.dropClsul.optionUl.sp{flex-direction: inherit;}.pdcolored_stone_type #colored_stone_type > ul li[code=CDI]{order: 1;}.pdcolored_stone_type #colored_stone_type > ul li[code=CLAB]{order: 2;}@media screen and (max-width: 640px) {.pdstone_type #stone_type ul.dropClsul.optionUl.sp{flex-direction: column;}.pdcolored_stone_type #colored_stone_type ul.dropClsul.optionUl.sp{flex-direction: column;gap: 4px 0;}.pdcolored_stone_type #colored_stone_type .dropClsul li.selected_option {color: #fff !important;border: 1px solid var(--color-brown) !important;}.pdcolored_stone_type #colored_stone_type .dropClsul li .txtCls {border: .5px solid var(--color-primary-200);padding: 6px 0 !important;width: 100%;cursor: pointer;position: relative;white-space: normal;line-height: var(--font-libre-14-line-height-new) !important;}}.choose-specific-carat-range{display: flex;padding: 12px 0;align-items: center;border-bottom: 1px solid var(--color-primary-200);justify-content: space-between;}.dropClsdiv{display: flex;flex-wrap: wrap;gap: 12px 0;margin-left: 0px;width: 81%;}.choose-specific-price-range .dropClsdiv, .choose-specific-carat-range .dropClsdiv{display: flex;align-items: center;}#customPriceRange .ui-widget-content{width: 60%;}.dropClsul{display: flex;gap: 12px;width: 100%;}#stone_carat .dropClsul{flex-wrap: wrap;gap: 8px 12px;}.dropClsul li{min-width: 47px;min-height: 32px;border: 1px solid var(--color-primary-200);font-size: 14px;width: 100%;text-align: center;cursor: pointer;}.pdstone_carat li, .pdstone_carat li .txtCls{width: 47.5px;}.dropClsul li .txtCls{min-width: 48px;min-height: 32px;padding: 0px;line-height: 30px;font-size: var(--font-libre-12);}.dropClsul li .img_band_finish + .txtCls{font-size: var(--font-libre-14)!important;}#chain_type div#chain_checkbox1 {border: 1px solid;width: 30%;margin-right: 12px;align-items: center;justify-content: center;}#chain_type .checkbox-custom+.chaincheckboxer:before,#chain_type .checkbox-custom:checked+.chaincheckboxer:after{content:none;}#chain_type label.chaincheckboxer{margin: 0px;cursor: pointer;font-size: 14px;font-weight: 400;display: flex;line-height: 40px;width: 100%;justify-content: center;}.dropClsdiv#chain_type {flex-wrap: nowrap;}.mOptionsfilter [class^="phvr-"], .more_less_simple_view .lOptionsfilter>.phvr-icon-up{width: 100%;text-align: center;color: var(--color-brown);font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);font-weight: var(--font-weight-semi-bold);margin-bottom: 25px;text-transform: capitalize;}.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin-top: 25px;}.OptionFiltersDesk{margin-bottom: 25px;}.advFilters {display: none;}.parts{margin-top: 25px;}.choose-specific-banner{display: flex;gap: 0 4px;background-color: #e4e4e2;cursor: pointer;}.choose-specific-content{display: flex;padding: 16px 0;width: 85%;justify-content: space-between;align-items: center;}.choose-specific-content h3, h3#diamondTotal{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0 0 4px;text-align: center;}.choose-specific-content p{text-decoration: underline;text-underline-position: under;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.choose-specific-content .carat{margin-right: 16px;}.needitsooner span{font-weight: var(--font-weight-semi-bold);}span.needitsooner span a.color-brown{font-weight: var(--font-weight-regular);}.question_yellow, .pd_question_yellow{background: url(../image/prod_collection/information-icon-new.svg) no-repeat;width: 14px;height: 14px;}.info-white{background: url(../image/prod_collection/info-white.svg) no-repeat;vertical-align:middle;}.ring-size, .ring-size-btn, .choose-ring-btn{display: flex;}.ring-size{padding: 20px 0;align-items: center;}.ring-size-option-value{flex-direction: column;width:100%;}#hide_show_ring_size.active{display:block !important;max-width: 100%;width: 100%;border-bottom: 1px solid var(--color-primary-200);}#hide_show_ring_size.active ul:nth-child(1){margin-top:0!important;}ul.ring-size-options.dropClsul.optionUl.sp {margin: 12px 0;}ul.ring-size-options.dropClsul.optionUl.sp li {padding: 0px;}.pdring_size {align-items: baseline;}.ring-size-btn{justify-content: space-between;width: 100%;gap: 0 12px;}.ring-size-btn a{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);color: var(--color-dark-200) !important;}.ringSizeGuidelink a {font-weight: var(--font-weight-semi-bold);}.ring-size-btn .choose-ring-btn {width: 70%;}.ring-size-btn .ring-size-pdf-btn {margin-right: 10px;font-weight: var(--font-weight-semi-bold);text-decoration: underline;text-underline-position: under;}.choose-ring-btn{justify-content: space-between;align-items: end;}.ring-sizes{width: 81%;float: right;}#band_width .dropClsul li, #width .dropClsul li, #thickness .dropClsul li{display: flex;align-items: center;justify-content: center;}li>div.imageCls{width: 20%;}#stone_shape .dropClsul{gap: 0 8px;}#stone_shape .dropClsul li{min-width: 32px !important;min-height: 32px !important;width: 32px;border: none !important;border-radius: 50%;}.dropClsul li:hover{border-color: var(--color-primary-300);}#stone_shape li>div.imageCls{width: 32px;height: 32px;background-size: cover;margin: 0px;}.nopartner .fixthumbimg{width: 18%;margin-right: 40px;}.prodimgInner{padding: 0 60px;}.nopartner .stacked-items{margin: auto;}.nopartner #synced-thumbails{margin: 0 60px;max-width: 400px;padding: 0;}.withcaret:after{background: url(/catalog/view/theme/default/image/icons/down_caret.png) no-repeat center / 100%;}.pdp-details-accordion .toggleIcon:after {content: "";width: 18px;height: 18px;display: block;position: absolute;right: 15px;top: 50%;margin-top: -12px;transition: all 0.3s ease-in-out;}.accordion_panel .panel-heading a{width: 100%;}h4.pdp-details-accordion{margin: 0;}.dropClsul li.selected_option{background-color: var(--color-primary-400);color: #fff;}.nopartner .stack-images {height: 400px;overflow: hidden;overflow-y: scroll;scroll-behavior: smooth;text-align: center;margin: 18px 0;}.diamondTotaltxt{display: flex;align-items: center;justify-content: space-between;margin-top: 16px;padding: 16px;background-color: #e4e4e2;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.diamond-count-text{width: 100%;text-align: center;}.diamondSearch{background: transparent;border: none;padding: 12px 0;font-size: 16px;}.new-choose-search-box {position: relative;width: 100%;display: flex;align-items: center;border-bottom: 1px solid var(--color-jet);margin-top: 16px;}.new-choose-search-box input {width: 100%;background: transparent;border: none;}.pagination{text-align: right !important;margin: 12px 0 0;}.pagination a, .pagination u{border: none;padding: 2px 17px;background: none;}.pgination_nxtbtn {width: 8px;height: 8px;-ms-transform: rotate(315deg);transform: rotate(315deg);border-bottom: 1px solid;border-right: 1px solid;display: block;margin: -2px auto 0;}.pgination_prvbtn {width: 8px;height: 8px;-ms-transform: rotate(135deg);transform: rotate(135deg);border-bottom: 1px solid;border-right: 1px solid;display: block;margin: -2px auto 0;}.choose-specific-stone-details{display: flex;}.inner_details .col_half span, .inner_details .col_half label{font-family: var(--font-libre-14);line-height: var(--font-libre-14-line-height);margin: 0 0 16px;}.col_half label{font-weight: var(--font-weight-semi-bold);}.col_half{display: flex;width: 50%;flex-wrap: wrap;text-align: left;align-content: flex-start;}.addto_item {background-color: var(--color-brown);color: #fff !important;}.btns_group{justify-content: flex-end !important;margin-top: 24px;}.btns_group a{font-family: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-semi-bold);border: 1px solid var(--color-brown);color: var(--color-brown);width: 31%;}.diamon_infor_inner,.btns_group {display: flex;justify-content: space-between;gap: 0 16px;}.diamon_infor_inner>div:first-child {width: 34%;}.diamon_infor_inner .inner_details{width: 66%;}.productD-table > tbody > tr.selectedTr > td, .table>tbody>tr>td{border: none !important;}.diamondsdtail .table>thead>tr>th, .productD-table > tbody > tr{border: none;border-bottom: 1px solid var(--color-primary-200);}.pagination a:hover, .selectedPagi u, .selectedPagi a {color: var(--color-primary-400);border: none;}.stone_price_input #stone_price_max, .stone_price_input #stone_price_min {width: 77px;}.stone_carat_input .stone_caratInput {width: 50px;}.ui-widget.ui-widget-content{background-color: var(--color-primary-300);border: none;height: 2px;}.ui-widget-header, .ui-state-default, .ui-widget-content .ui-state-default {background: var(--color-primary-400)!important;border: none;}.xmasdelivery-pdp, .price-match-pdp {float: left;width: 100%;padding: 24px 0px 0px;}.v12finance {background: url(../image/prod_collection/v12-icon.png) no-repeat;width: 52px;height: 22px;display: inline-block;vertical-align: middle;padding-right: 7px;float: right;margin-right: 24px;background-size: 100%;}.finance-step{display: flex;justify-content: space-between;padding: 20px 0;border-bottom: 1px solid var(--color-primary-200);}.finance-step .dropDown{margin-right: 10px;}.finance-step img, .step-three img{margin-right: 8px;}#finance{padding: 0;margin-top: 8px;}label.dropdown select {background: none;border: 0;border-radius: 0;display: inline-block;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;outline: none;color: #000;box-shadow: none;font-style: normal;font-weight: normal;height: auto;}.finpopup_title, .step-three .firstdiv{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-semi-bold);}.finance-percent-slider, .finance-deposit-amount{display: flex;width: 100%;align-items: center;justify-content: space-between;text-align: left;}#depositslider {width: 100%;max-width: 361px;margin-right: 10px;}.slider-deposit-percent{position: relative;top: 7px;left: -10px;font-family: var(--font-family-libre);font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height-new);color: var(--color-brown);}.finance-all-details{display: flex;flex-wrap: wrap;text-align: left;margin-top: 16px;gap: 8px 25px;justify-content: space-between;}#show-finance-all-details:after {content: '+';margin-left: 7px;font-size: 18px;}.active#show-finance-all-details:after {content: "-";}.charDetail, .payDetail .firstdiv{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);width: 25%;}.charDetail2{width: 15%;text-align: right;font-weight: var(--font-weight-semi-bold);}.secoundDiv{font-size: var(--font-libre-20);line-height: var(--font-libre-20-line-height);font-weight: var(--font-weight-semi-bold);margin-bottom: 8px;}.finance-more-btn a, .financepoptext a{color: var(--color-brown) !important;}.finance-deposit-amount{align-items: flex-start;padding: 20px 0;}.financepoptext{margin: 24px 0 14px;}.financepoptext p{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);text-align: left;}.caret-up{background: url(/catalog/view/theme/default/image/icons/down_caret.png) no-repeat center / 18px;transform: rotate(180deg) !important;}.caret-down{background: url(/catalog/view/theme/default/image/icons/down_caret.png) no-repeat center / 18px;}.fixthumbimg .caret-up{background: url(/catalog/view/theme/default/image/icons/down_caret_pdp.png) no-repeat center / 18px;transform: rotate(180deg) ;}.fixthumbimg .caret-down{background: url(/catalog/view/theme/default/image/icons/down_caret_pdp.png) no-repeat center / 18px;}.diamondvalue{margin-right: 16px;}.radio-options{display: flex;gap: 0 4px;}#stone_shape>.dropClsul>li.selected_option{background-color: var(--color-primary-400);}#stone_shape>.dropClsul>li.selected_option .imageCls{filter: brightness(0) invert(1);}.yousave-mob{display: none;}.mobile-caret-icon{display: none;}.desktop-caret-icon{display: block;}#clrmatchfilter{background: none;border: none;padding: 0;text-decoration: underline;}#metal_purity li {min-width: 28.8px;min-height: 28.8px;border: none;width: auto;border: 1px solid transparent;}#stone_size li{width: 31%;flex-grow: 0;}#stone_quality .dropClsul li{width: auto;}#chain_type li{width: 50%;display: flex;align-items: center;justify-content: center;}#chain_type div.imageCls{display: none;}#chain_type_disp, #chain_length_disp{margin: 0;}#metal_purity .dropClsul{flex-wrap: wrap;gap: 8px 12px;}#metal_purity .dropClsul li:hover{outline: 1px solid var(--color-brown) !important;border-radius: 50%;outline-offset: 2px;}#metal_purity>.dropClsul>li.selected_option{outline: 1px solid var(--color-brown) !important;border-radius: 50%;outline-offset: 2px;color: var(--color-brown);}#metal_purity li div{width: 28.8px;height: 28.8px;background-size: contain;display: flex;justify-content: center;align-items: center;background-repeat: no-repeat;background-size: cover;}#band_width .imageCls, #width .imageCls{width: 10%;height: 22px;background-repeat: no-repeat;margin-right: 10px;}#width .imageCls{background-size: contain;width: 13px;}#thickness .imageCls{width: 15%;height: 25px;background-repeat: no-repeat;margin-right: 10px;background-size: contain;}li:not(.metal_purityCls):not(.stone_qualityCls).selected_option>div.imageCls {filter: brightness(0) invert(1);}#stone_shape>.dropClsul>li.selected_option .imageCls::after{filter: none;}.displayAttribute, .contentR{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.mainhightstreet .hidden-sm{display: none ;}#width .dropClsul{flex-wrap: wrap;gap: 8px;}#width .dropClsul li{width: 18%;}.accordion_panel .panel-heading a{font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;}#stone_type .dropClsul li .txtCls {border: .5px solid var(--color-primary-200);padding: 6px 0 !important;width: 100%;cursor: pointer;position: relative;white-space: normal;line-height: var(--font-libre-14-line-height-new) !important;}.stone_quality_Left.contentL{display: flex;align-items: center;gap: 0 12px;}.stone_quality_Left.contentL .question_yellow{margin: 0;width: 25px;}html[lang='fr'] .stone_quality_Left.contentL{gap: 0 8px;}html[lang='fr'] .stone_quality_Left.contentL .question_yellow, html[lang='fr'] .ring_size_Left .question_yellow, .band_finish_Left .question_yellow{width: 36px;margin: 0;}html[lang='fr'] .ring_size_Left, .band_finish_Left{display: flex;align-items: center;}@media screen and (max-width: 640px) {.band_finish_Left.contentL {width: 31%!important;}}.band_finish_Left .question_yellow{flex: 0 0 18px;width: 18px!important;margin: 0 9px 0 0!important;}.diamondsdtail ::-webkit-scrollbar {width: 3px;height: 3px;opacity: 0;transition: opacity 0.3s;}.diamondsdtail ::-webkit-scrollbar-thumb {background: #888;border-radius: 4px;}li.band_widthCls > div.imgtxtCls{font-size: 12px;}li.chain_typeCls > div.imgtxtCls{font-size: 12px;}.choose-specific-img img{width: 132px;max-height: 87px;object-fit: contain;}.notdiscounted{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;}@media only screen and (max-width:1024px) {.wishlist-desk{}.wishlist-tab{display: flex;justify-content: end;}.product-name{margin-bottom: 16px;}.product-name h2, .product-name h1{max-width: 100%;width: 100%;}.prod_detail_rightBlock3{padding: 24px 0;}.save-price{margin: 0 8px;}.prodcustomiseMetal1, .prodcustomiseMetal3, .prodcustomiseMetal4, .prodcustomiseMetal6, .prodcustomiseMetal7, .prodcustomiseMetal8, .prodcustomiseMetal10, .prodcustomiseMetal11{justify-content: space-between;}.vdapptmob, .bookViewing{width: 50%;}.vdapptmob .btn-outline-primary400, .bookViewing .btn-outline-primary400{width: 100% !important;}.everlasting-gift-content .font-italic{margin-top: 32px;}.nopartner .thumbnail-imagess li{width: 100px;height: 100px;}.nopartner .stack-images{width: 110px;}.prod_detail_left1, .prod_detail_right{max-width: 100%;}#metal_purity .metalband.wd100, #stone_shape p.centerstoneshape{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}h3#diamondTotal{font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);}}@media screen and (min-width: 992px) and (max-width: 1024px) {.prodimgInner{padding: 0 42px;}.prod_detail_right{padding: 40px 42px;}.nopartner .fixthumbimg{width: 12%;margin-right: 20px;}.price_finance_container{justify-content: space-between;}.dropClsul{gap: 0 8px;}.diamondvalue{margin-right: 15px;}.banner-info-brown{padding: 40px 42px !important;}.df-service-section-pdp{padding: 0 80px;gap: 0 20px;}.everlasting-gift-content h2{font-size: var(--font-ivy-36);line-height: var(--font-ivy-36-line-height);}.everlasting-gift-content{max-width: 388px;margin: 0 20px 0 34px;}.everlasting-gift .text-section{max-width: 43%;}.everlasting-gift .img-section{max-width: 57%;}.nopartner .prodRing {width: 77%;padding: 10px;}.inner_details .col_half label{width: 30%;}}@media screen and (min-width: 767px) and (max-width: 992px){.prodimgInner{padding: 0 34px;}.nopartner .fixthumbimg{width: 15%;margin-right: 35px;}.nopartner .prodRing{margin: 0 50px 50px;width: 100%;padding: 0;}.prod_detail_right{padding: 40px 34px;}.diamondvalue{margin-right: 19px;}.contentL{width: 15%;}.dropClsdiv{width: 84%;}.everlasting-gift-content{max-width: 394px;padding: 40px 0 40px 34px;margin-right: 20px;}.everlasting-gift-content h2{font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);}.appointment-buttons{margin-top: 8px;}}@media screen and (max-width: 992px){.mainhightstreet .hidden-sm{display: block;}}@media screen and (max-width: 640px){.prodimgInner{display: flex;flex-direction: column;padding: 0 24px;}.wishlist-tab{margin-bottom: 16px;}.nopartner .stack-images{height: 70px;width: 375px;}#stack-images{display: flex;justify-content: flex-start;margin: 0;overflow-x: scroll;}.nopartner .fixthumbimg, .nopartner #synced-thumbails{width: 100%;margin: 30px 0 0;}.caret-up{transform: rotate(90deg) !important;}.caret-down{transform: rotate(275deg) !important;}.nopartner ul.thumbnail-imagess{margin-bottom: 0;}.fixthumbimg{display: flex;align-items: center;}.nopartner span.stack-prev, .nopartner span.stack-next{width: 20px;height: 10px;}.nopartner .stacked-items{display: none;}.nopartner .fixthumbimg, .nopartner #synced-thumbails, .nopartner .enable+#stack-images{max-width: 375px !important;width: 100% !important;}.prod_detail_right{padding: 32px 16px 12px;}.price_finance_container{flex-wrap: wrap;}.from-price, .discounted-text{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.small.vat, .save-price{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.save-price{padding: 2px 6px;}.diamondvalue{margin-right: 4px;}.price_finance_container{display: block;width: 100%;text-align: center;}.price_review_col:first-child{display: flex;flex-wrap: wrap;justify-content: center;width: 100%;align-items: flex-end;}.finance-div{display: inline;margin-right: 16px;padding-top: 8px;float: right;}.everlasting-gift{flex-direction: column;}.discounted-text{margin-top: 8px;}.everlasting-gift .text-section, .everlasting-gift .img-section{max-width: 100%;}.nopartner .thumbnail-imagess li{width: 70px;height: 70px;}.product-name{margin-bottom: 20px;}.product-name h1, .product-name h2{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);text-align: center;}#customizePriceDiv{display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: center;}.prod_detail_rightBlock3{padding: 32px 0 12px;}.question_yellow{margin-right: 3px;}.yousave-mob{display: inline;}.save-price{margin-left: 0;}.ring-sizes{width: 100%;}.ring-size-btn .choose-ring-btn{width: 100%;}.ring-size-btn .ring-size-pdf-btn{text-align: right;}.choose-ring-btn{align-items: center;}#stone_type, .dropClsdiv{width: 230px;}#stone_type ul.dropClsul.optionUl.sp{width: 100%;flex-direction: column-reverse;gap: 4px 0;}.gemsdiv #stone_type ul.dropClsul.optionUl.sp{flex-direction: row !important;}#stone_type .dropClsul li{width: 100%;}.contentL{width: 28%;}#metal_purity .dropClsul, #stone_shape .dropClsul, #stone_clarity .dropClsul, #stone_color .dropClsul, #stone_cut .dropClsul, #stone_certificate .dropClsul, #stone_polish .dropClsul, #stone_size .dropClsul, #stone_symmetry .dropClsul, #stone_fluorescence .dropClsul, #chain_type .dropClsul, #band_finish .dropClsul {gap: 8px 6px;flex-wrap: wrap;}#length .dropClsul {gap: 8px 6px;flex-wrap: wrap;}.yousavenew .yousavehover{display: none;}#stone_clarity li, #stone_color li{width: 23%;}#metal_purity li{width: auto;}#stone_cut li, #stone_certificate li, #stone_polish li, #stone_symmetry li, #stone_fluorescence li{width: 48%;}#chain_type li, #band_finish li{width: 47%;}.prodcustomiseMetal1, .prodcustomiseMetal3, .prodcustomiseMetal4, .prodcustomiseMetal6, .prodcustomiseMetal7, .prodcustomiseMetal8, .prodcustomiseMetal10, .prodcustomiseMetal11{padding: 8px 0;}.OptionFiltersDesk, .parts{margin: 0;}.mOptionsfilter{margin: 12px 0;}.choose-specific-content h3{font-size: var(--font-ivy-20);line-height: var(--font-ivy-20-line-height);text-align: left;}.choose-specific-content{width: 67%;}.mobile-caret-icon{display: inline;transform: rotate(270deg);}.desktop-caret-icon{display: none;}.appointment-buttons{gap: 0 4px;margin-top: 8px;}.vdapptmob .btn-outline-primary400, .bookViewing .btn-outline-primary400{padding: 16px 10px;text-transform: capitalize;margin: 0;}.accordion_panel .panel-heading a{padding-right: 20px !important;padding: 20px 0 !important;}.v12finance{margin-right: 0;}.accordion_panel .panel-heading a:after{right: 0 !important;}.finance-step, #dep_percent{flex-direction: column;align-items: flex-start;}.finance-step .dropDown{margin: 12px 0 0 12px;}.firstdiv{width: 50% !important;}.charDetail, .charDetail2{width: 46%;}#pd_des{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.everlasting-gift-content{margin: 0;padding: 32px 16px 60px;}.everlasting-gift-content h2{font-size: var(--font-ivy-36);line-height: var(--font-ivy-36-line-height);}.new-choose-search {width: 100%;justify-content: space-between;flex-direction: row;align-items: center;margin-bottom: 10px;}.new-choose-search-box{width: 100%;}.choose-radios, .choose-radios div{flex-direction: column;align-items: flex-start !important;}.productD-table > thead > tr > th, .productD-table > tbody > tr > td{font-size: var(--font-libre-12) !important;line-height: var(--font-libre-12-line-height) !important;}.productD-table > thead > tr > th, .instock-table > thead > tr > th{padding: 16px 4px;}.table>thead:first-child>tr:first-child>th, .productD-table > tbody > tr.selectedTr > td, .table>tbody>tr>td{width: 13%;}.diamon_infor_inner img, .diamon_infor_inner>div:first-child, .diamon_infor_inner .inner_details{width: 100%;}.diamon_infor_inner{flex-direction: column;gap: 20px 0;}.col_half{gap: 0 8px;margin-bottom: 20px;}.inner_details .col_half label{width: 24%;}.btns_group{flex-direction: column;gap: 4px 0;margin-top: 0;}.btns_group a{width: 100%;}.pagination a, .pagination u{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.display_stones_details_left{width: 100px !important;}#mobopt_stone_type .dropClsdiv{width: 100%;}.dfoptionSetting .dropClsdiv{width: 100%;}#mobopt_stone_carat_slider .dropClsdiv, #mobopt_stone_price_slider .dropClsdiv{align-items: center;justify-content: space-between;}#stone_price_slider .stone_price_input input{width: 70px;}#mobopt_stone_shape .dropClsul{gap: 8px 5px;}.dfoptionSingle label{font-weight: 400;text-transform: capitalize;}.dfoptionSingle.active{background-color: var(--color-primary-400);color: #fff;}.dfoptionSingle {font-size: 14px;cursor: pointer;line-height: 17px;padding: 10px 5px 8px;background-color: transparent;border: 0.5px solid #cbccce;text-align: center;display: inline-block;float: left;width: 25%;}#band_width .imageCls{width: 15%;margin-right: 4px;}.pdstone_carat li, .pdstone_carat li .txtCls{max-width: 48px;width: 48px;}.choose-specific-content{padding: 25px 0;}.everlasting-gift-content .font-italic{margin-top: 16px;}#cboxLoadedContent h4{font-size: var(--font-ivy-28) !important;line-height: var(--font-ivy-28-line-height) !important;}.specification-heading {font-size: var(--font-ivy-24) !important;line-height: var(--font-ivy-24-line-height) !important;}.secoundDiv {font-size: var(--font-libre-18);line-height: var(--font-libre-18-line-height);}.finance-more-btn a, .financepoptext p{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.sale-text-mob{display: flex;justify-content: center;gap: 0 16px;}#band_width ul.dropClsul.optionUl.sp, #width ul.dropClsul.optionUl.sp{gap: 4px;}#length .dropClsul li, #length .dropClsul li .txtCls{min-width: 43px;width: 43px;}.optionShowMoreLess{display: none !important;}#thickness .imageCls{width: 23%;height: 15px;margin-right: 4px;}#width .dropClsul li{width: 30%;}.dropClsul li .txtCls{padding: 8px !important;}.nopartner .prodRing{width: 100%;padding: 20px 15px 0 15px;}#width .imageCls{margin-right: 5px;}li.widthCls>div.imgtxtCls{font-size: 12px;}li.band_widthCls >div.imgtxtCls{font-size: 12px;}li.chain_typeCls>div.imgtxtCls{font-size: 12px;}.side_stone_details_pdp{width: 30% !important;}}@media screen and (max-width: 360px){.display_stones_details_right {width: 55% !important;}#display_stones_details>div+div {width: 55% !important;}}.gemstone_popup_title_brown h2{color:var(--color-brown)!important;}.gemstone_popup_title_brown{align-items: normal !important;}.gem_popup_content{display: flex;flex-direction: column;margin-bottom: 16px;}.gem_popup_content h2{text-align: left !important;font-size: var(--font-ivy-24) !important;line-height: var(--font-ivy-24-line-height) !important;margin: 0px 0 16px !important;}.gem_popup_content:last-child{margin-bottom: 0px;}@media (max-width: 767px){.free-services-section{padding: 6px 7px;gap: 10px;}.gemstone-popup img{margin-top: 0px !important;margin-bottom: 16px !important;}.gem_popup_content h2 {text-align: center !important;font-size: var(--font-ivy-22) !important;line-height: var(--font-ivy-22-line-height) !important;margin: 0px 0 16px !important;}.gemstone-popup .gem_popup_content p{text-align: center !important;}.gemstone-popup .gem_popup_content{margin-bottom: 15px;}.gemstone-popup .gem_popup_content:last-child{margin-bottom: 0px !important;}.gemstone-popup{margin-bottom: 0px !important;}.mOptionsfilter [class^="phvr-"], .more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin-bottom: 0px;}.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin: 12px 0;}.mOptionsfilter {margin: 12px 0;}}@media (min-width: 1200px){.gemstone-popup{margin: 0 !important;}.gemstone-popup [class*=col-].padding22{max-width:calc(424px + 15px);flex:0 0 calc(424px + 15px);padding-left:0!important;padding-right:15px!important;}.gemstone-popup .padding22 + [class*=col-]{padding-left:15px!important;padding-right:0!important;}.gemstone-popup [class*=col-]{max-width:calc(422px + 15px);flex:0 0 calc(422px + 15px);}}.info-popups .modal-dialog{background: var(--color-white);max-width: 1096px;width: calc(100% - 20px);}.info-popups .modal-content{padding: 30px 110px !important;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.info-popups .modal-header{padding: 0px;border-bottom: 0px;min-height: auto;}.info-popups .modal-header .close{position: absolute;top: 24px;right: 20px;margin-top: 0px;opacity: 1;}.info-popups h2{font-family: var(--font-family-ivy);font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);margin:0px 0 16px;text-align: center;text-transform: capitalize;}.info-popups .modal-dialog p{text-align: center;color:var(--color-black);}.info-popups .shapesec{display: flex;margin: 30px auto -25px;flex-wrap: wrap;max-width: 575px;}.info-popups .shapesec .shapediv{width: 75px;margin: 0px 20px 41.96px;text-align: center;}.info-popups .shapesec .shapediv figure img{max-height: 60px;}.info-popups .shapesec .shapediv h3{margin: 25px 0 0;font-size: var(--font-libre-16);line-height: var(--font-libre-16-line-height);color: var(--color-brown);}.ui-widget.ui-widget-content {height: 2px;border-color: transparent;background: var(--color-primary-300);}.ui-slider .ui-slider-handle {width: 10px;height: 10px;border-radius: 100%;top: -0.25em !important }.ui-slider-handle {top: -.4em !important;position: absolute;}.ui-widget-header {background: var(--color-primary-400)!important;}.carat .caratsection{display: flex;align-items: center;text-align: left;}.carat .caratsection p{text-align: left;margin-bottom: 24px;}.carat .caratsection p:last-child{margin-bottom: 0px;}.mainsliderDiv{width: 100%;margin: 16px auto 20px;padding: 0 0 0px;display: flex;flex-direction: column;}.caratVal{position: absolute;top: 10px;left: -12px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);color: var(--color-primary-400);}.carat #slider-carat{width: 100%;display: inline-block;height: 0.2em!important;background: var(--color-primary-300);}.dia_rhtCol {width: 100%;background-size: 100%;float: inherit;position: relative;max-width: 424px;}.dia_round{background: url(../image/prod_collection/Dia_Size_RD_new.png) no-repeat center;width: 75px;height: 62px;left: calc(45.5% + 4%);position: absolute;top: calc(43% + 12%);margin: -38px auto 0 -31px;}#slider-clarity label, #slider-colour label{color: var(--color-primary-400);position: absolute;width: 35px;margin-left: -20px;text-align: center;margin-top: 15px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-regular);}#slider-intensity label.blacker, #slider-clarity label.blacker, #slider-colour label.blacker{color: var(--color-primary-400);font-weight: var(--font-weight-semi-bold);}#slider-clarity, #slider-colour{width: 100%;max-width: 596px;margin: auto;}.sidecar{display: none;}.mainsliderDiv .sliderVal {width: 100%;float: left;text-align: center;position: relative;margin: 16px 0 0;top: 26px;padding: 0px;}.dia_clarityBg {background: url(../image/prod_collection/Clarity_bg_new.png) no-repeat;width: 240px;height: 180px;margin: 0 auto;margin: 16px auto;position: static;}.dia_colour {background: url(../image/prod_collection/colour_bg.png) no-repeat;width: 240px;height: 150px;margin: 30px auto 0px;background-position: 0 0px;}.info-popups p{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height-new);}.info-popups .cutsec {display: flex;margin: 30px auto 0px;flex-wrap: wrap;max-width: 668px;width: 100%;justify-content: center;}.info-popups .cutmain{display: flex;justify-content: center;}.info-popups .cutsec .cutdiv{max-width: 180px;width: 100%;margin-right: 60px;}.info-popups .cutsec .cutdiv figure{min-height: 170px;text-align: center;}.info-popups .cutsec .cutdiv img{width: 100%;max-width: 180px;}.info-popups .cutsec .cutdiv:last-child{margin-right: 0px;}.info-popups .cutsec .cutdiv h3{font-family: var(--font-family-ivy);font-size: var(--font-ivy-28);list-style: var(--font-ivy-28-line-height);color: var(--color-brown);margin: 20.87px 0 0;text-align: center;}.certificate-sectiom{margin: 30px 0 0;display: flex;width: 100%;}.certificate-sectiom ul li{margin-bottom: 30px;}.certificate-sectiom ul li figure figcaption{margin:16px 0 0;text-align: center;}.certificate-sectiom .certificate-right h3{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin:0 0 16px;}.certificate-sectiom .certificate-right p{margin-bottom: 30px;text-align: left;}.certificate-sectiom .certificate-left{text-align: center;}.certificate-sectiom .certificate-right p:last-child{margin-bottom: 0px;}.certificate-sectiom .certiui li a img{margin: auto;}.polish-sec{display: flex;align-items: center;}.polish-sec p{text-align: left !important;}.symmetry-popup p{text-align: center;}.symmetry-popup .col-md-12 h2 + p{}.symmetry-sec{display: flex;max-width: 634px;margin: 16px auto 0px;}.symmetry-sec .row{margin-right: -15px;margin-left: -15px;}.symmetry-sec .col-xs-6{padding: 0px 15px;}.symmetry-sec p.cutdtile{font-family: var(--font-family-ivy);font-weight: var(--font-weight-regular);font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);text-transform: capitalize!important;letter-spacing: normal;margin: 19.15px 0 0;color: var(--color-brown);}@media (max-width:767px){.symmetry-sec{max-width:300px;}.symmetry-sec .row {margin-right: -19px;margin-left: -19px;}.symmetry-sec .col-xs-6 {padding: 0px 19px;}.symmetry-sec img{max-width: 130px;}}@media (min-width:1200px){.symmetry-sec p.cutdtile{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 16px 0 0;}.symmetry-sec p.cutdtile br{display: none;}}.cutdtile{text-transform: capitalize!important;}.fluorescence-pop p{text-align: center;}.fluorescence-pop .fluorescence-sec{max-width: 624px;margin: 30px auto 0;background: var(--color-black);padding:30px;display: flex;}.fluorescence-pop .fluorescence-sec .cutdtile{margin: 30px 0 0;color: var(--color-white);font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);font-weight: var(--font-weight-regular);}.ring-size-popup h4{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0px 0 16px;}.ring-size-popup .ring-size-top{margin-bottom: 16px;display: flex;align-items: center;}.ring-size-top.gemstone-popup{margin-bottom: 0px;align-items: center;}.ring-size-popup p{text-align: left !important;}.ring-size-popup .ring-size-bot{display: flex;align-items: center;}.ring-size-popup .ringsizerbtn{display: inline-block;background: var(--color-brown);padding: 16px 40px;border-radius: 0px;margin: 16px 0 0;}.ring-size-popup .ringsizerbtn a{color: var(--color-white);}html[lang='da'] .ring-size-popup .ringsizerbtn {white-space: pre-line;line-height: 11px;}#labgrowdiamond .modal-body img {margin: auto;}#labgrowdiamond .modal-body .stpename {text-align: center;font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);text-transform: capitalize;margin-top: 15px;color: var(--color-brown);}#labgrowdiamond .modal-content .modal-header {border-bottom: 0px;}#labgrowdiamond .modal-body{max-width: 860px;padding: 0px;width: 100%;}#labgrowdiamond .row{margin-right: -15px;margin-left: -15px;}#labgrowdiamond .labgrow-sec{margin: 16px -15px 0;}#labgrowdiamond [class*=col-]{padding-left: 12px;padding-right: 12px;}.price-info-popup{text-align: center;}.price-info-popup .topheading{display: flex;}.price-info-popup h2{margin-bottom: 30px;}.price-info-popup .pricetitle{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0 0 30px;text-align: center;}.price-info-popup .price-info-top{margin-bottom: 16px;color: #333;}.price-info-popup figure img{height: 65px;}.price-info-popup .price-info-left .price-info-block{margin-bottom: 53.67px;}.price-info-popup .price-info-left .price-info-block:last-child{margin-bottom: 0px;}.price-info-popup .price-info-right .price-info-block{margin-bottom: 16px;}.price-info-popup .price-info-main{margin-bottom: 30px;margin-right: -12px;margin-left: -12px;}.price-info-popup .price-info-main .price-info-left, .price-info-popup .price-info-main .price-info-right, .price-info-main .topheading .col-xs-6{padding-right: 12px;padding-left: 12px;}.price-info-popup .price-info-right .price-info-block:last-child{margin-bottom: 0px;}.price-info-popup .price-info-right .price-info-block span{color: var(--color-brown);display: inline-flex;}.price-info-popup .price-info-block figure{margin-bottom: 15px;}.price-info-popup .ourpriceSave{font-family: var(--font-family-ivy);font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);color: var(--color-brown);display: flex;justify-content: center;}@media (max-width: 991px){.info-popups .modal-content{padding: 60px 50px !important;}.info-popups .cutsec .cutdiv{max-width: 135px;margin-right: 40px;}.polish-sec{flex-wrap: wrap;}.polish-sec .polish-right{order: 1;}.polish-sec .polish-right p{text-align: center !important;}.polish-sec .polish-left{order: 2;}.polish-sec .polish-left img{margin-top: 15px;}.fluorescence-pop .fluorescence-sec{padding: 30px 73px;}.fluorescence-pop .fluorescence-sec .row{margin: 0 !important;}.fluorescence-pop .fluorescence-sec .row [class*=col-]{padding: 0 !important;}.ring-size-popup .ring-size-top{margin-bottom: 30px;}.ring-size-popup .ring-size-top, .ring-size-popup .ring-size-bot{flex-wrap: wrap;}.ring-size-popup img{margin-bottom: 15px;}}@media (max-width: 767px){html[lang='da'] .ring-size-popup .ringsizerbtn {display: block;line-height: 10px;}.info-popups .modal-content{padding: 48px 16px 25px !important;}.info-popups h2{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0px 0 30px;}.info-popups .shapesec{margin: 38px auto -15px;max-width: 196px;}.info-popups .shapesec .shapediv{margin: 0px 10px 15px;}.info-popups .shapesec .shapediv h3{margin: 10px 0 0;}.info-popups .shapesec .shapediv figure img{max-height: 50px;}.info-popups .shapesec .shapediv h3{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.carat .caratsection{flex-wrap: wrap;}.caratsection .col-sm-6:first-child{order: 2;}.caratsection .col-sm-6:last-child{order: 1;}.caratsection p{text-align: center !important;margin-bottom: 15px;}#slider-clarity, #slider-colour{width: 90%;}.mainsliderDiv .sliderVal{margin: 30px 0 30px;}.info-popups .cutsec .cutdiv{max-width: 100%;margin-right: 0px;width: 100%;}.info-popups .cutsec .cutdiv figure img{margin: auto;}.info-popups .cutsec .cutdiv h3{margin: 25px 0 30px;font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);}.info-popups .cutsec .cutdiv:last-child h3{margin-bottom: 0px;}.info-popups .cutpop p{text-align: center;}.certificate-sectiom{flex-wrap: wrap;}.certificate-popup p, .certificate-sectiom h3{text-align: center !important;}.certificate-sectiom .certiui{display: flex;flex-wrap: wrap;margin-bottom: 0px;}.certificate-sectiom .certiui li{width: 50%;padding: 0px 5px;}.certificate-sectiom .certiui li a{text-align: center;}.certificate-sectiom .certiui li a img{max-height: 88px;min-height: 88px;width: auto;margin: auto;}.fluorescence-pop .fluorescence-sec{flex-wrap: wrap;justify-content: center;margin-top: 16px;}.fluorescence-pop .fluorescence-sec .cutdtile{margin: 30px 0 30px;}.fluorescence-sec img{max-width: 100%;margin: auto;}.fluorescence-sec .row .col-sm-4:last-child p.cutdtile{margin-bottom: 0px;}.ring-size-popup .ring-size-top, .ring-size-popup .ring-size-bot{text-align: center;}.ring-size-popup p{text-align: center !important;}.ring-size-popup img {margin-top:14px;margin-bottom: 15px;}.ring-size-popup img.hidden-xs{display: block !important;margin: 0;}.ring-size-popup img.visible-xs{display: none!important;}.ring-size-popup h4{font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);margin: 15px 0;}.ring-size-popup .ringsizerbtn{display: flex;justify-content: center;margin-top: 15px;}#labgrowdiamond .labgrow-sec {margin: 16px 5px 0;}#labgrowdiamond .labgrow-sec .col-xs-6{padding-right: 5px;padding-left: 5px;}#labgrowdiamond p{text-align: center;}#labgrowdiamond .modal-body .stpename{margin-top: 10px;margin-bottom: 16px;font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);}#labgrowdiamond .labgrow-sec .col-xs-6:nth-child(3) .stpename{margin-bottom: 0px;}#labgrowdiamond .labgrow-sec .col-xs-6:nth-child(4) .stpename{margin-bottom: 0px;}.price-info-popup .topheading{align-items: center;}.price-info-popup .pricetitle{font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);}.price-info-popup .price-info-main .price-info-right{padding-right: 4px;padding-left: 4px;}.price-info-popup .price-info-main .price-info-left{padding-right: 4px;padding-left: 4px;}.price-info-popup .price-info-block figure img{max-height: 85px;}.price-info-popup .ourpriceSave{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);}.new_carat_range .radio-button{font-size: var(--font-libre-12);line-height: 20px;}ul.ring-size-options.dropClsul.optionUl.sp li{padding: 0;width: 29%;}ul.ring-size-options.dropClsul.optionUl.sp{gap: 12px;justify-content: space-between;}.ring-size-options #idk{width: 100%;}.choose-specific-img img {width: 126px;height: 130px;max-height: 130px;object-fit: cover;}.gemstone-popup .col-md-6:first-child{padding-left: 8px !important;padding-right: 8px !important;}.gemstone-popup .col-md-6{padding-left: 16px !important;padding-right: 16px !important;}.gemstone-popup .col-md-12{padding-left: 16px !important;padding-right: 16px !important;}}.financediv .dropDown {display: inline-block;}.financediv .dropdown {position: relative;display: inline-block;}.emidetails {background-color: transparent;}.emidetails li{margin-bottom: 8px;}.emidetails .selectpicker{border: none;background: transparent;box-shadow: none;}.emidetails option {background-color: #fff;color: #333;}#finance .bootstrap-select.btn-group .btn .caret{display: none;}.emidetails ul li:hover a span{color: var(--color-jet);}.emidetails {border: none;color: var(--color-jet);font-size: 16px;line-height: 20px;background-image: url('/catalog/view/theme/default/image/icons/down_caret.png') !important;background-repeat: no-repeat !important;background-position: right !important;background-size: 15px;appearance: none;-moz-appearance: none;-webkit-appearance:none;font-weight: 600;margin-bottom: 0 !important;transition: all .4s ease;}.emidetails.open{background-image: url(/catalog/view/theme/default/image/icons/up_caret.png) !important;transition: all .4s ease;background-repeat: no-repeat;background-position: right;}.emidetails .btn {border: none;padding: 8px 0px;background: transparent !important;box-shadow: none;}.emidetails .dropdown-menu{height: 215px;}.emidetails .dropdown-menu.inner.selectpicker{padding: 8px 16px 8px 0 ;left: -30px;margin-top: 7px;}.emidetails .dropdown-menu .selectpicker{padding: 0px 0px 0px ;}.emidetails .dropdown-menu>li>a:focus{background:transparent;}.emidetails .btn:hover {background: transparent !important;color: var(--color-jet) !important }#finance .bootstrap-select.btn-group .btn .caret{display:none;}.emidetails .btn:focus {outline: none !important;box-shadow: none;color: var(--color-jet) !important;}#finance .bootstrap-select.btn-group .btn .caret{display:none;}#finance .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {width: 235px;}.emidetails .glyphicon-ok:before{content:"";}.emidetails .dropdown-menu{z-index: 999 !important;}.emidetails .filter-option{font-size: 14px;line-height: 22px;}.emidetails .dropdown-menu a{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);padding: 8px 16px;}.btn-group.open .dropdown-toggle{box-shadow: none;}.emidetails .dropdown-menu>li>a:hover, .emidetails .dropdown-menu>li>a:hover span{color: var(--color-brown);background: none;}.emidetails .selected span.text {color: var(--color-brown);font-weight: 600;}#metal_purity>.dropClsul>li .optcss:after{font-family: var(--font-family-libre);font-size: var(--font-libre-12);line-height: 10px }#metal_purity>.dropClsul>li.selected_option .optcss:after{color: var(--color-brown);}.new_carat_range{display: flex;gap: 0 16px;width: 100%;}.new_carat_range .radio-button{flex-direction: row-reverse;gap: 0 8px;align-items: center;}.new_carat_range .radio-button{flex-direction: row-reverse;gap: 0 8px;align-items: center;border: 1px solid var(--color-primary-200);width: 100%;justify-content: center;padding: 6px 0;font-size: var(--font-libre-12);line-height: 20px;}.new_carat_range label i{display: none;}.new_carat_range label.active{background-color: var(--color-primary-400);color: #fff;}.radio-brown input[type="radio"]:checked {background-color: var(--color-primary-400);}.accordion_panel.withcaret .panel-heading h4.pdp-details-accordion a:after{background: url(../image/icons/down_caret.png) no-repeat center / 100%;}.accordion_panel .panel-heading h4.pdp-details-accordion a:not(.collapsed):after{}.accordion_panel .panel-heading h4.financetxt a:not(.collapsed):after{transform: rotate(180deg);}#pricepopupCont .row:before, #pricepopupCont .row:after{display: none;}.yourRingContainer .diamondDetail, .yourRingContainer .diamondvalue {text-align: left;display: block;}.yourRingContainer {position: relative;background: transparent;z-index: 999;width: 100%;display: none;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.stickyPriceDiv {position: fixed;top: 0px;right: 0;left: 0;height: 0;display: block;background: #fff;border-bottom: 1px solid #f1f1f1;}.stickyPriceDiv2 {position: fixed;top: 40px;right: 0;left: 0;height: 0;display: block;}.yourRingContainer .pricedetails.simple {display: inline-block;}.yourRingContainer .priceMainDiv {text-align: center;}.yourRingContainer>a.btn {display: block;width: 100%;background: var(--color-primary-400);color: #fff;text-decoration: none;max-width: 210px;}.stickyPriceDiv>a.btn {float: right;}.stickyPriceDiv2>a.btn {float: right;}#pricepopupCont{padding: 28px 16px;background: #fff;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}#pricepopupCont .row{display: flex;justify-content: space-between;align-items: center;margin: 0;}#pricepopupCont .container{padding: 0;}#pricepopupCont .diamondvalue{margin-right: 0;}#pricepopupCont .opprice{display: flex;flex-direction: row-reverse;}#pricepopupCont .pricedetails.simple{width: 100%;}.sticky-add-to-bag-btn{max-width: 325px;display: flex;gap: 0 12px;justify-content: space-between;padding: 0 !important;}.sticky-add-to-bag-btn .btn-lg{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);width: 100%;padding: 16px 0;text-wrap: balance;}.sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 50%;}.font-semibold{font-weight: var(--font-weight-semi-bold);}.sticky-price-details{max-width: 700px;width: 100%;padding: 0 !important;}#pricepopupCont .diamondvalue{width: 50%;height: 31px;}#pricepopupCont .price-details{width: 50%;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-family: var(--font-family-ivy);font-size: 18px;line-height: var(--font-ivy-20-line-height);color: var(--color-brown);margin: 0;}#pricepopupCont .discounted-text{text-wrap: balance;}.product-options-section, .metal-shape-options .flex{max-width: 350px;padding: 0 !important;display: flex;justify-content: space-evenly;text-align: center;}#pricepopupCont .option-details-div{display: flex;justify-content: space-between;gap: 0 16px;}#pricepopupCont .option-details{text-align: center;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}#pricepopupCont .lowest.price_box{justify-content: space-between;align-items: center;gap: 0 16px;}#pricepopupCont .diamondvalue{display: flex;align-items: center;justify-content: center;}#pricepopupCont .price-info-icon{display: inline-flex;}#pricepopupCont .save-price{margin: 0 16px;}.stickyPriceDiv2 .vat{margin: 0;}#pricepopupCont .financeContainer{display: flex;justify-content: space-between;margin-top: 10px;max-width: 1440px;width: 100%;margin: 10px auto 0;}#pricepopupCont .financetxt{width: 350px;position: relative;}.prodcollapsePlus {}.pricemetalD, .pricediamonD{text-align: center;}.plusequalspan {display: flex;align-items: center;font-size: 24px;font-weight: 400;width: auto;text-align: left;}.black-strike-price-sticky {font-size: 16px;}.label-value {font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-semi-bold);}.pricemetalD, .pricediamonD{display: flex;flex-direction: column;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.finance-new:before{content: "";width: 16px;height: 16px;display: block;position: absolute;right: 15px;top: 4px;transition: all 0.3s ease-in-out;}.financedetails .prodcollapsePlus:before{background: url(../image/icons/plus.png) no-repeat center / 100%;}.financedetails .prodcollapseMinus:before{background: url(../image/icons/minus.png) no-repeat center / 100%;}.sticky-price-details .rrp{}#pricepopupCont .financeContainer .lowestprice, #pricepopupCont .pdtextinfo{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}html[lang='en'] .sticky-add-to-bag-btn{max-width: 375px;}html[lang='fr'] .sticky-add-to-bag-btn, html[lang='sv'] .sticky-add-to-bag-btn, html[lang='nl'] .sticky-add-to-bag-btn, html[lang='es'] .sticky-add-to-bag-btn{max-width: 270px;}html[lang='fr'] .sticky-price-details{max-width: 825px;}html[lang='sv'] .sticky-price-details{max-width: 800px;}html[lang='sv'] .yourRingContainer .bookViewing, html[lang='sv'] .yourRingContainer .bookViewing a, html[lang='de'] .sticky-add-to-bag-btn .bookViewing, html[lang='de'] .sticky-add-to-bag-btn .bookViewing a, html[lang='no'] .sticky-add-to-bag-btn .bookViewing, html[lang='no'] .sticky-add-to-bag-btn .bookViewing a{height: 100%;display: flex !important;align-items: center;justify-content: center;}html[lang='es'] .sticky-price-details, html[lang='it'] .sticky-price-details, html[lang='nl'] .sticky-price-details{max-width: 750px;}html[lang='da'] #pricepopupCont .save-price{margin: 0 8px;}html[lang='da'] .sticky-add-to-bag-btn{max-width: 245px;}html[lang='da'] .sticky-price-details{max-width: 850px;}html[lang='da'] .product-options-section{max-width: 310px;}html[lang='no'] .sticky-price-details{max-width: 830px;}@media (min-width: 992px) and (max-width: 1024px){.product-options-section{max-width: 300px;}.sticky-price-details{max-width: 540px;}.sticky-add-to-bag-btn{max-width: 180px;flex-direction: column;gap: 8px 0;}#pricepopupCont .save-price{margin: 0 8px;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-size: var(--font-ivy-20);line-height: var(--font-ivy-20-line-height);}#pricepopupCont .bookViewing, .sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 100%;}#pricepopupCont{padding: 28px 20px;}#pricepopupCont .lowest.price_box{gap: 0 8px;}#pricepopupCont .financetxt{text-align: right;padding-right: 30px;}#pricepopupCont .metal-shape-options{width: 320px;}#pricepopupCont .metal-shape-price{max-width: 460px;}#pricepopupCont .metal-shape-price .lowest.price_box, #pricepopupCont .setting-diamond-price .lowest.price_box{flex-direction: column;}#pricepopupCont .metal-shape-price .diamondvalue, #pricepopupCont .metal-shape-price .price-details, #pricepopupCont .setting-diamond-price .diamondvalue, #pricepopupCont .setting-diamond-price .price-details{width: 100%;text-align: center;}}@media (min-width: 768px) and (max-width: 991px){#pricepopupCont .row{}.sticky-price-details{max-width: 490px;}#pricepopupCont .save-price, #pricepopupCont .save{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.sticky-add-to-bag-btn{gap: 0px 8px;}#pricepopupCont .bookViewing, .sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 100%;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-size: var(--font-ivy-20);line-height: var(--font-ivy-20-line-height);}#pricepopupCont .save-price{margin: 0 8px;}.sticky-price-details{max-width: 540px;}#pricepopupCont .financetxt{text-align: right;padding-right: 25px;}#pricepopupCont .lowest.price_box{flex-direction: column;gap: 8px 0;}#pricepopupCont .diamondvalue{justify-content: center;}#pricepopupCont .price-details{text-align: center;}.sticky-add-to-bag-btn.col-sm-8, .sticky-price-details.col-xs-12{width: 50%;}#pricepopupCont .sticky-price-details.col-xs-12 .diamondvalue, #pricepopupCont .sticky-price-details.col-xs-12 .price-details{width: 100%;}.sticky-add-to-bag-btn.col-sm-4{flex-direction: column;gap: 8px 0;width: 30%;}.sticky-price-details.col-xs-5{max-width: 380px;}#pricepopupCont .sticky-price-details.col-xs-5 .price-details, #pricepopupCont .sticky-price-details.col-xs-5 .diamondvalue{width: 100%;}.product-options-section.col-xs-7{width: 40%;}.bpGuarantee, .financedetails {font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.prodcollapsePlus{margin-top: 0;}.finance-new:before{width: 12px;height: 12px;right: 4px;top: 2px;}html[lang='sv'] .sticky-add-to-bag-btn .btn-lg, html[lang='no'] .sticky-add-to-bag-btn .btn-lg{padding: 8px 0;}.inner_details .col_half label{width: 30%;}}@media (max-width: 767px){#pricepopupCont{padding: 16px;}#pricepopupCont .row{gap: 8px 0;}#pricepopupCont .row, #pricepopupCont .diamondvalue{flex-direction: column;}#pricepopupCont .sticky-price-details{min-height: 45px;}#pricepopupCont .diamondvalue, #pricepopupCont .price-details{width: 100%;}#pricepopupCont .mob-price-details{display: flex !important;align-items: baseline;}#pricepopupCont .financeContainer{margin-top: 4px;}.sticky-add-to-bag-btn{max-width: 100%;}#pricepopupCont .bookViewing, .sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 100%;}.showCta .pd_add_bag, .showCta .pd_customprod_btn, .pricemetalD, .pricediamonD, .sticky-add-to-bag-btn .btn-lg{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}#pricepopupCont .yourRingContainer .priceMainDiv{margin-top: 8px;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-size: var(--font-ivy-16);line-height: var(--font-ivy-16-line-height);}#pricepopupCont .setting-diamond-options{width: 100%;}.pricemetalD, .pricediamonD {width: 30%;}.small.vat{font-size: var(--font-libre-10);line-height: var(--font-libre-10-line-height);color: var(--color-brown);}#pricepopupCont .pdtextinfo, #pricepopupCont .financetxt{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.finance-new:before{width: 12px;height: 12px;right: 12%;top: 2px;}html[lang='fr'] .sticky-add-to-bag-btn, html[lang='sv'] .sticky-add-to-bag-btn, html[lang='nl'] .sticky-add-to-bag-btn{max-width: 100%;}html[lang='de-at'] .sticky-add-to-bag-btn .bookViewing a{font-size: var(--font-libre-14);line-height: var(--font-libre-12-line-height);}}@media (min-width: 768px){.pdchain_type{}.diamondvalue{/* width: 33%; */ width: 50%;display: flex;flex-wrap: wrap;}}@media (min-width: 767px) and (max-width: 992px){.df-service-subsections{width: 100px;}.df-service-section-pdp{gap: 0 20px;}.df-service-subsections img{width: 40px;}.df-service-subsections p{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}}@media (max-width: 768px){.guide-category-section{padding-top: 40px !important;}span.needitsooner span a.color-brown, .returns-text-pdp p, #clrmatchfilter, .choose-specific-stone-details .col_half{font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;}}@media (max-width: 640px){.banner-info-brown{padding: 40px 16px !important;}.df-service-section-pdp{gap: 16px 0;flex-direction: column;}.df-service-subsections{display: flex;gap: 0 16px;width: 100% !important;align-items: center;}.df-service-subsections img{width: 30px;}.df-service-subsections p{margin: 0;}h3#diamondTotal{font-size: var(--font-ivy-36) !important;line-height: var(--font-ivy-36-line-height) !important;}}.everlasting-gift{display: flex;background-color: #F3F8F6;}.everlasting-gift .text-section{max-width: 50%;width: 100%;}.everlasting-gift .img-section{max-width: 49%;}.everlasting-gift-content{max-width: 475px;margin: auto;padding: 60px 0;margin-right: 108px;}.everlasting-gift-content h2{font-family: var(--font-family-ivy);font-size: var(--font-ivy-56);line-height: var(--font-ivy-56-line-height);margin: 4px 0 16px;}.everlasting-gift-content .font-14{font-size: var(--font-libre-14);line-height: 30px;}.everlasting-gift-content .font-italic{font-style: italic;margin-top: 40px;}.prodcustomiseMetal1, .prodcustomiseMetal3, .prodcustomiseMetal4, .prodcustomiseMetal6, .prodcustomiseMetal7, .prodcustomiseMetal8, .prodcustomiseMetal10, .prodcustomiseMetal11, .prodcustomiseMetal9 {display: flex;align-items: center;gap: 0 12px;padding: 12px 0;border-bottom: 1px solid var(--color-primary-200);}.choose-specific-carat-range{display: flex;padding: 12px 0;align-items: center;border-bottom: 1px solid var(--color-primary-200);justify-content: space-between;}.dropClsdiv{display: flex;flex-wrap: wrap;gap: 12px 0;margin-left: 0px;width: 81%;}.choose-specific-price-range .dropClsdiv, .choose-specific-carat-range .dropClsdiv{display: flex;align-items: center;}#customPriceRange .ui-widget-content{width: 60%;}.dropClsul{display: flex;gap: 12px;width: 100%;}#stone_carat .dropClsul{flex-wrap: wrap;gap: 8px 12px;}.dropClsul li{min-width: 47px;min-height: 32px;border: 1px solid var(--color-primary-200);font-size: 14px;width: 100%;text-align: center;cursor: pointer;}.pdstone_carat li, .pdstone_carat li .txtCls{width: 47.5px;}.dropClsul li .txtCls{min-width: 48px;min-height: 32px;padding: 0px;line-height: 30px;font-size: var(--font-libre-12);}.dropClsul li .img_band_finish + .txtCls{font-size: var(--font-libre-14)!important;}#chain_type div#chain_checkbox1 {border: 1px solid;width: 30%;margin-right: 12px;align-items: center;justify-content: center;}#chain_type .checkbox-custom+.chaincheckboxer:before,#chain_type .checkbox-custom:checked+.chaincheckboxer:after{content:none;}#chain_type label.chaincheckboxer{margin: 0px;cursor: pointer;font-size: 14px;font-weight: 400;display: flex;line-height: 40px;width: 100%;justify-content: center;}.dropClsdiv#chain_type {flex-wrap: nowrap;}.mOptionsfilter [class^="phvr-"], .more_less_simple_view .lOptionsfilter>.phvr-icon-up{width: 100%;text-align: center;color: var(--color-brown);font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);font-weight: var(--font-weight-semi-bold);margin-bottom: 25px;text-transform: capitalize;}.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin-top: 25px;}.OptionFiltersDesk{margin-bottom: 25px;}.advFilters {display: none;}.parts{margin-top: 25px;}.choose-specific-banner{display: flex;gap: 0 4px;background-color: #e4e4e2;cursor: pointer;}.choose-specific-content{display: flex;padding: 16px 0;width: 85%;justify-content: space-between;align-items: center;}.choose-specific-content h3, h3#diamondTotal{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0 0 4px;text-align: center;}.choose-specific-content p{text-decoration: underline;text-underline-position: under;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.choose-specific-content .carat{margin-right: 16px;}.needitsooner span{font-weight: var(--font-weight-semi-bold);}span.needitsooner span a.color-brown{font-weight: var(--font-weight-regular);}.question_yellow, .pd_question_yellow{background: url(../image/prod_collection/information-icon-new.svg) no-repeat;width: 14px;height: 14px;}.info-white{background: url(../image/prod_collection/info-white.svg) no-repeat;vertical-align:middle;}.ring-size, .ring-size-btn, .choose-ring-btn{display: flex;}.ring-size{padding: 20px 0;align-items: center;}.ring-size-option-value{flex-direction: column;width:100%;}#hide_show_ring_size.active{display:block !important;max-width: 100%;width: 100%;border-bottom: 1px solid var(--color-primary-200);}#hide_show_ring_size.active ul:nth-child(1){margin-top:0!important;}ul.ring-size-options.dropClsul.optionUl.sp {margin: 12px 0;}ul.ring-size-options.dropClsul.optionUl.sp li {padding: 0px;}.pdring_size {align-items: baseline;}.ring-size-btn{justify-content: space-between;width: 100%;gap: 0 12px;}.ring-size-btn a{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);color: var(--color-dark-200) !important;}.ringSizeGuidelink a {font-weight: var(--font-weight-semi-bold);}.ring-size-btn .choose-ring-btn {width: 70%;}.ring-size-btn .ring-size-pdf-btn {margin-right: 10px;font-weight: var(--font-weight-semi-bold);text-decoration: underline;text-underline-position: under;}.choose-ring-btn{justify-content: space-between;align-items: end;}.ring-sizes{width: 81%;float: right;}#band_width .dropClsul li, #width .dropClsul li, #thickness .dropClsul li{display: flex;align-items: center;justify-content: center;}li>div.imageCls{width: 20%;}#stone_shape .dropClsul{gap: 0 8px;}#stone_shape .dropClsul li{min-width: 32px !important;min-height: 32px !important;width: 32px;border: none !important;border-radius: 50%;}.dropClsul li:hover{border-color: var(--color-primary-300);}#stone_shape li>div.imageCls{width: 32px;height: 32px;background-size: cover;margin: 0px;}.nopartner .fixthumbimg{width: 18%;margin-right: 40px;}.prodimgInner{padding: 0 60px;}.nopartner .stacked-items{margin: auto;}.nopartner #synced-thumbails{margin: 0 60px;max-width: 400px;padding: 0;}.withcaret:after{background: url(/catalog/view/theme/default/image/icons/down_caret.png) no-repeat center / 100%;}.pdp-details-accordion .toggleIcon:after {content: "";width: 18px;height: 18px;display: block;position: absolute;right: 15px;top: 50%;margin-top: -12px;transition: all 0.3s ease-in-out;}.accordion_panel .panel-heading a{width: 100%;}h4.pdp-details-accordion{margin: 0;}.dropClsul li.selected_option{background-color: var(--color-primary-400);color: #fff;}.nopartner .stack-images {height: 400px;overflow: hidden;overflow-y: scroll;scroll-behavior: smooth;text-align: center;margin: 18px 0;}.diamondTotaltxt{display: flex;align-items: center;justify-content: space-between;margin-top: 16px;padding: 16px;background-color: #e4e4e2;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.diamond-count-text{width: 100%;text-align: center;}.diamondSearch{background: transparent;border: none;padding: 12px 0;font-size: 16px;}.new-choose-search-box {position: relative;width: 100%;display: flex;align-items: center;border-bottom: 1px solid var(--color-jet);margin-top: 16px;}.new-choose-search-box input {width: 100%;background: transparent;border: none;}.pagination{text-align: right !important;margin: 12px 0 0;}.pagination a, .pagination u{border: none;padding: 2px 17px;background: none;}.pgination_nxtbtn {width: 8px;height: 8px;-ms-transform: rotate(315deg);transform: rotate(315deg);border-bottom: 1px solid;border-right: 1px solid;display: block;margin: -2px auto 0;}.pgination_prvbtn {width: 8px;height: 8px;-ms-transform: rotate(135deg);transform: rotate(135deg);border-bottom: 1px solid;border-right: 1px solid;display: block;margin: -2px auto 0;}.choose-specific-stone-details{display: flex;}.inner_details .col_half span, .inner_details .col_half label{font-family: var(--font-libre-14);line-height: var(--font-libre-14-line-height);margin: 0 0 16px;}.col_half label{font-weight: var(--font-weight-semi-bold);}.col_half{display: flex;width: 50%;flex-wrap: wrap;text-align: left;align-content: flex-start;}.addto_item {background-color: var(--color-brown);color: #fff !important;}.btns_group{justify-content: flex-end !important;margin-top: 24px;}.btns_group a{font-family: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-semi-bold);border: 1px solid var(--color-brown);color: var(--color-brown);width: 31%;}.diamon_infor_inner,.btns_group {display: flex;justify-content: space-between;gap: 0 16px;}.diamon_infor_inner>div:first-child {width: 34%;}.diamon_infor_inner .inner_details{width: 66%;}.productD-table > tbody > tr.selectedTr > td, .table>tbody>tr>td{border: none !important;}.diamondsdtail .table>thead>tr>th, .productD-table > tbody > tr{border: none;border-bottom: 1px solid var(--color-primary-200);}.pagination a:hover, .selectedPagi u, .selectedPagi a {color: var(--color-primary-400);border: none;}.stone_price_input #stone_price_max, .stone_price_input #stone_price_min {width: 77px;}.stone_carat_input .stone_caratInput {width: 50px;}.ui-widget.ui-widget-content{background-color: var(--color-primary-300);border: none;height: 2px;}.ui-widget-header, .ui-state-default, .ui-widget-content .ui-state-default {background: var(--color-primary-400)!important;border: none;}.xmasdelivery-pdp, .price-match-pdp {float: left;width: 100%;padding: 24px 0px 0px;}.v12finance {background: url(../image/prod_collection/v12-icon.png) no-repeat;width: 52px;height: 22px;display: inline-block;vertical-align: middle;padding-right: 7px;float: right;margin-right: 24px;background-size: 100%;}.thmarchpdp {background: url(../image/prod_collection/thmarch_pdp.png) no-repeat;width: 90px;height: 22px;display: inline-block;vertical-align: middle;padding-right: 7px;float: right;margin-right: 24px;background-size: 100%;}.thmarchpdptext {margin: 0;}.thmarchpdptext p {font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);text-align: left;}.thmarchpdptext p a{text-decoration: underline;}.thmarch-table{margin-top: 26px;margin-bottom: 26px;max-width: 532px;width: 100%;}.thmarch-table thead {background-color: #333335;color: white;font-family: Libre Franklin;font-weight: 600;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);letter-spacing: 0%;}.thmarch-table tbody{background: #fff;}.thmarch-table .table>tbody>tr>td{border: 1px solid #ddd !important;font-family: Libre Franklin;font-weight: 400;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);letter-spacing: 0%;vertical-align: middle;}.thmarch-table .table>thead>tr>th {font-size: 16px;font-weight: 400}.thmarch-table .table>tbody>tr>td:first-child{font-family: Libre Franklin;font-weight: 600;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);letter-spacing: 0%;}.thmarchpdpfootertext{margin-bottom: 32px;}.finance-step{display: flex;justify-content: space-between;padding: 20px 0;border-bottom: 1px solid var(--color-primary-200);}.finance-step .dropDown{margin-right: 10px;}.finance-step img, .step-three img{margin-right: 8px;}#finance{padding: 0;margin-top: 8px;}label.dropdown select {background: none;border: 0;border-radius: 0;display: inline-block;-webkit-appearance: none;-moz-appearance: none;appearance: none;cursor: pointer;outline: none;color: #000;box-shadow: none;font-style: normal;font-weight: normal;height: auto;}.finpopup_title, .step-three .firstdiv{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-semi-bold);}.finance-percent-slider, .finance-deposit-amount{display: flex;width: 100%;align-items: center;justify-content: space-between;text-align: left;}#depositslider {width: 100%;max-width: 361px;margin-right: 10px;}.slider-deposit-percent{position: relative;top: 7px;left: -10px;font-family: var(--font-family-libre);font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height-new);color: var(--color-brown);}.finance-all-details{display: flex;flex-wrap: wrap;text-align: left;margin-top: 16px;gap: 8px 25px;justify-content: space-between;}#show-finance-all-details:after {content: '+';margin-left: 7px;font-size: 18px;}.active#show-finance-all-details:after {content: "-";}.charDetail, .payDetail .firstdiv{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);width: 25%;}.charDetail2{width: 15%;text-align: right;font-weight: var(--font-weight-semi-bold);}.secoundDiv{font-size: var(--font-libre-20);line-height: var(--font-libre-20-line-height);font-weight: var(--font-weight-semi-bold);margin-bottom: 8px;}.finance-more-btn a, .financepoptext a{color: var(--color-brown) !important;}.finance-deposit-amount{align-items: flex-start;padding: 20px 0;}.financepoptext{margin: 24px 0 14px;}.financepoptext p{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);text-align: left;}.caret-up{background: url(/catalog/view/theme/default/image/icons/down_caret.png) no-repeat center / 18px;transform: rotate(180deg) !important;}.caret-down{background: url(/catalog/view/theme/default/image/icons/down_caret.png) no-repeat center / 18px;}.fixthumbimg .caret-up{background: url(/catalog/view/theme/default/image/icons/down_caret_pdp.png) no-repeat center / 18px;transform: rotate(180deg) ;}.fixthumbimg .caret-down{background: url(/catalog/view/theme/default/image/icons/down_caret_pdp.png) no-repeat center / 18px;}.diamondvalue{margin-right: 16px;}.radio-options{display: flex;gap: 0 4px;}#stone_shape>.dropClsul>li.selected_option{background-color: var(--color-primary-400);}#stone_shape>.dropClsul>li.selected_option .imageCls{filter: brightness(0) invert(1);}.yousave-mob{display: none;}.mobile-caret-icon{display: none;}.desktop-caret-icon{display: block;}#clrmatchfilter{background: none;border: none;padding: 0;text-decoration: underline;}#metal_purity li {min-width: 28.8px;min-height: 28.8px;border: none;width: auto;border: 1px solid transparent;}#stone_size li{width: 31%;flex-grow: 0;}#stone_quality .dropClsul li{width: auto;}#chain_type li{width: 50%;display: flex;align-items: center;justify-content: center;}#chain_type div.imageCls{display: none;}#chain_type_disp, #chain_length_disp{margin: 0;}#metal_purity .dropClsul{flex-wrap: wrap;gap: 8px 12px;}#metal_purity .dropClsul li:hover{outline: 1px solid var(--color-brown) !important;border-radius: 50%;outline-offset: 2px;}#metal_purity>.dropClsul>li.selected_option{outline: 1px solid var(--color-brown) !important;border-radius: 50%;outline-offset: 2px;color: var(--color-brown);}#metal_purity li div{width: 28.8px;height: 28.8px;background-size: contain;display: flex;justify-content: center;align-items: center;background-repeat: no-repeat;background-size: cover;}#band_width .imageCls, #width .imageCls{width: 10%;height: 22px;background-repeat: no-repeat;margin-right: 10px;}#width .imageCls{background-size: contain;width: 13px;}#thickness .imageCls{width: 15%;height: 25px;background-repeat: no-repeat;margin-right: 10px;background-size: contain;}li:not(.metal_purityCls):not(.stone_qualityCls).selected_option>div.imageCls {filter: brightness(0) invert(1);}#stone_shape>.dropClsul>li.selected_option .imageCls::after{filter: none;}.displayAttribute, .contentR{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.mainhightstreet .hidden-sm{display: none ;}#width .dropClsul{flex-wrap: wrap;gap: 8px;}#width .dropClsul li{width: 18%;}.accordion_panel .panel-heading a{font-size: var(--font-libre-14) !important;line-height: var(--font-libre-14-line-height) !important;}#stone_type .dropClsul li .txtCls {border: .5px solid var(--color-primary-200);padding: 6px 0 !important;width: 100%;cursor: pointer;position: relative;white-space: normal;line-height: var(--font-libre-14-line-height-new) !important;}.stone_quality_Left.contentL{display: flex;align-items: center;gap: 0 12px;}.stone_quality_Left.contentL .question_yellow{margin: 0;width: 25px;}html[lang='fr'] .stone_quality_Left.contentL{gap: 0 8px;}html[lang='fr'] .stone_quality_Left.contentL .question_yellow, html[lang='fr'] .ring_size_Left .question_yellow, .band_finish_Left .question_yellow{width: 36px;margin: 0;}html[lang='fr'] .ring_size_Left, .band_finish_Left{display: flex;align-items: center;}@media screen and (max-width: 640px) {.band_finish_Left.contentL {width: 31%!important;}}.band_finish_Left .question_yellow{flex: 0 0 18px;width: 18px!important;margin: 0 9px 0 0!important;}.diamondsdtail ::-webkit-scrollbar {width: 3px;height: 3px;opacity: 0;transition: opacity 0.3s;}.diamondsdtail ::-webkit-scrollbar-thumb {background: #888;border-radius: 4px;}li.band_widthCls > div.imgtxtCls{font-size: 12px;}li.chain_typeCls > div.imgtxtCls{font-size: 12px;}.choose-specific-img img{width: 132px;max-height: 87px;object-fit: contain;}.notdiscounted{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;}@media only screen and (max-width:1024px) {.wishlist-desk{}.wishlist-tab{display: flex;justify-content: end;}.product-name{margin-bottom: 16px;}.product-name h2, .product-name h1{max-width: 100%;width: 100%;}.prod_detail_rightBlock3{padding: 24px 0;}.save-price{margin: 0 8px;}.prodcustomiseMetal1, .prodcustomiseMetal3, .prodcustomiseMetal4, .prodcustomiseMetal6, .prodcustomiseMetal7, .prodcustomiseMetal8, .prodcustomiseMetal10, .prodcustomiseMetal11{justify-content: space-between;}.vdapptmob, .bookViewing{width: 50%;}.vdapptmob .btn-outline-primary400, .bookViewing .btn-outline-primary400{width: 100% !important;}.everlasting-gift-content .font-italic{margin-top: 32px;}.nopartner .thumbnail-imagess li{width: 100px;height: 100px;}.nopartner .stack-images{width: 110px;}.prod_detail_left1, .prod_detail_right{max-width: 100%;}#metal_purity .metalband.wd100, #stone_shape p.centerstoneshape{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}h3#diamondTotal{font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);}}@media screen and (min-width: 992px) and (max-width: 1024px) {.prodimgInner{padding: 0 42px;}.prod_detail_right{padding: 40px 42px;}.nopartner .fixthumbimg{width: 12%;margin-right: 20px;}.price_finance_container{justify-content: space-between;}.dropClsul{gap: 0 8px;}.diamondvalue{margin-right: 15px;}.banner-info-brown{padding: 40px 42px !important;}.df-service-section-pdp{padding: 0 80px;gap: 0 20px;}.everlasting-gift-content h2{font-size: var(--font-ivy-36);line-height: var(--font-ivy-36-line-height);}.everlasting-gift-content{max-width: 388px;margin: 0 20px 0 34px;}.everlasting-gift .text-section{max-width: 43%;}.everlasting-gift .img-section{max-width: 57%;}.nopartner .prodRing {width: 77%;padding: 10px;}.inner_details .col_half label{width: 30%;}}@media screen and (min-width: 767px) and (max-width: 992px){.prodimgInner{padding: 0 34px;}.nopartner .fixthumbimg{width: 15%;margin-right: 35px;}.nopartner .prodRing{margin: 0 50px 50px;width: 100%;padding: 0;}.prod_detail_right{padding: 40px 34px;}.diamondvalue{margin-right: 19px;}.contentL{width: 15%;}.dropClsdiv{width: 84%;}.everlasting-gift-content{max-width: 394px;padding: 40px 0 40px 34px;margin-right: 20px;}.everlasting-gift-content h2{font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);}.appointment-buttons{margin-top: 8px;}}@media screen and (max-width: 992px){.mainhightstreet .hidden-sm{display: block;}}@media screen and (max-width: 640px){.prodimgInner{display: flex;flex-direction: column;padding: 0 24px;}.wishlist-tab{margin-bottom: 16px;}.nopartner .stack-images{height: 70px;width: 375px;}#stack-images{display: flex;justify-content: flex-start;margin: 0;overflow-x: scroll;}.nopartner .fixthumbimg, .nopartner #synced-thumbails{width: 100%;margin: 30px 0 0;}.caret-up{transform: rotate(90deg) !important;}.caret-down{transform: rotate(275deg) !important;}.nopartner ul.thumbnail-imagess{margin-bottom: 0;}.fixthumbimg{display: flex;align-items: center;}.nopartner span.stack-prev, .nopartner span.stack-next{width: 20px;height: 10px;}.nopartner .stacked-items{display: none;}.nopartner .fixthumbimg, .nopartner #synced-thumbails, .nopartner .enable+#stack-images{max-width: 375px !important;width: 100% !important;}.prod_detail_right{padding: 32px 16px 12px;}.price_finance_container{flex-wrap: wrap;}.from-price, .discounted-text{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.small.vat, .save-price{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.save-price{padding: 2px 6px;}.diamondvalue{margin-right: 4px;}.price_finance_container{display: block;width: 100%;text-align: center;}.price_review_col:first-child{display: flex;flex-wrap: wrap;justify-content: center;width: 100%;align-items: flex-end;}.finance-div{display: inline;margin-right: 16px;padding-top: 8px;float: right;}.everlasting-gift{flex-direction: column;}.discounted-text{margin-top: 8px;}.everlasting-gift .text-section, .everlasting-gift .img-section{max-width: 100%;}.nopartner .thumbnail-imagess li{width: 70px;height: 70px;}.product-name{margin-bottom: 20px;}.product-name h1, .product-name h2{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);text-align: center;}#customizePriceDiv{display: flex;align-items: flex-end;flex-wrap: wrap;justify-content: center;}.prod_detail_rightBlock3{padding: 32px 0 12px;}.question_yellow{margin-right: 3px;}.yousave-mob{display: inline;}.save-price{margin-left: 0;}.ring-sizes{width: 100%;}.ring-size-btn .choose-ring-btn{width: 100%;}.ring-size-btn .ring-size-pdf-btn{text-align: right;}.choose-ring-btn{align-items: center;}#stone_type, .dropClsdiv{width: 230px;}#stone_type ul.dropClsul.optionUl.sp{width: 100%;flex-direction: column-reverse;gap: 4px 0;}.gemsdiv #stone_type ul.dropClsul.optionUl.sp{flex-direction: row !important;}#stone_type .dropClsul li{width: 100%;}.contentL{width: 28%;}#metal_purity .dropClsul, #stone_shape .dropClsul, #stone_clarity .dropClsul, #stone_color .dropClsul, #stone_cut .dropClsul, #stone_certificate .dropClsul, #stone_polish .dropClsul, #stone_size .dropClsul, #stone_symmetry .dropClsul, #stone_fluorescence .dropClsul, #chain_type .dropClsul, #band_finish .dropClsul {gap: 8px 6px;flex-wrap: wrap;}#length .dropClsul {gap: 8px 6px;flex-wrap: wrap;}.yousavenew .yousavehover{display: none;}#stone_clarity li, #stone_color li{width: 23%;}#metal_purity li{width: auto;}#stone_cut li, #stone_certificate li, #stone_polish li, #stone_symmetry li, #stone_fluorescence li{width: 48%;}#chain_type li, #band_finish li{width: 47%;}.prodcustomiseMetal1, .prodcustomiseMetal3, .prodcustomiseMetal4, .prodcustomiseMetal6, .prodcustomiseMetal7, .prodcustomiseMetal8, .prodcustomiseMetal10, .prodcustomiseMetal11{padding: 8px 0;}.OptionFiltersDesk, .parts{margin: 0;}.mOptionsfilter{margin: 12px 0;}.choose-specific-content h3{font-size: var(--font-ivy-20);line-height: var(--font-ivy-20-line-height);text-align: left;}.choose-specific-content{width: 67%;}.mobile-caret-icon{display: inline;transform: rotate(270deg);}.desktop-caret-icon{display: none;}.appointment-buttons{gap: 0 4px;margin-top: 8px;}.vdapptmob .btn-outline-primary400, .bookViewing .btn-outline-primary400{padding: 16px 10px;text-transform: capitalize;margin: 0;}.accordion_panel .panel-heading a{padding-right: 20px !important;}.v12finance{margin-right: 0;}.accordion_panel .panel-heading a:after{right: 0 !important;}.finance-step, #dep_percent{flex-direction: column;align-items: flex-start;}.finance-step .dropDown{margin: 12px 0 0 12px;}.firstdiv{width: 50% !important;}.charDetail, .charDetail2{width: 46%;}#pd_des{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.everlasting-gift-content{margin: 0;padding: 32px 16px 60px;}.everlasting-gift-content h2{font-size: var(--font-ivy-36);line-height: var(--font-ivy-36-line-height);}.new-choose-search {width: 100%;justify-content: space-between;flex-direction: row;align-items: center;margin-bottom: 10px;}.new-choose-search-box{width: 100%;}.choose-radios, .choose-radios div{flex-direction: column;align-items: flex-start !important;}.productD-table > thead > tr > th, .productD-table > tbody > tr > td{font-size: var(--font-libre-12) !important;line-height: var(--font-libre-12-line-height) !important;}.productD-table > thead > tr > th, .instock-table > thead > tr > th{padding: 16px 4px;}.table>thead:first-child>tr:first-child>th, .productD-table > tbody > tr.selectedTr > td, .table>tbody>tr>td{width: 13%;}.diamon_infor_inner img, .diamon_infor_inner>div:first-child, .diamon_infor_inner .inner_details{width: 100%;}.diamon_infor_inner{flex-direction: column;gap: 20px 0;}.col_half{gap: 0 8px;margin-bottom: 20px;}.inner_details .col_half label{width: 24%;}.btns_group{flex-direction: column;gap: 4px 0;margin-top: 0;}.btns_group a{width: 100%;}.pagination a, .pagination u{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.display_stones_details_left{width: 100px !important;}#mobopt_stone_type .dropClsdiv{width: 100%;}.dfoptionSetting .dropClsdiv{width: 100%;}#mobopt_stone_carat_slider .dropClsdiv, #mobopt_stone_price_slider .dropClsdiv{align-items: center;justify-content: space-between;}#stone_price_slider .stone_price_input input{width: 70px;}#mobopt_stone_shape .dropClsul{gap: 8px 5px;}.dfoptionSingle label{font-weight: 400;text-transform: capitalize;}.dfoptionSingle.active{background-color: var(--color-primary-400);color: #fff;}.dfoptionSingle {font-size: 14px;cursor: pointer;line-height: 17px;padding: 10px 5px 8px;background-color: transparent;border: 0.5px solid #cbccce;text-align: center;display: inline-block;float: left;width: 25%;}#band_width .imageCls{width: 15%;margin-right: 4px;}.pdstone_carat li, .pdstone_carat li .txtCls{max-width: 48px;width: 48px;}.choose-specific-content{padding: 25px 0;}.everlasting-gift-content .font-italic{margin-top: 16px;}#cboxLoadedContent h4{font-size: var(--font-ivy-28) !important;line-height: var(--font-ivy-28-line-height) !important;}.specification-heading {font-size: var(--font-ivy-24) !important;line-height: var(--font-ivy-24-line-height) !important;}.secoundDiv {font-size: var(--font-libre-18);line-height: var(--font-libre-18-line-height);}.finance-more-btn a, .financepoptext p{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.sale-text-mob{display: flex;justify-content: center;gap: 0 16px;}#band_width ul.dropClsul.optionUl.sp, #width ul.dropClsul.optionUl.sp{gap: 4px;}#length .dropClsul li, #length .dropClsul li .txtCls{min-width: 43px;width: 43px;}.optionShowMoreLess{display: none !important;}#thickness .imageCls{width: 23%;height: 15px;margin-right: 4px;}#width .dropClsul li{width: 30%;}.dropClsul li .txtCls{padding: 8px !important;}.nopartner .prodRing{width: 100%;padding: 20px 15px 0 15px;}#width .imageCls{margin-right: 5px;}li.widthCls>div.imgtxtCls{font-size: 12px;}li.band_widthCls >div.imgtxtCls{font-size: 12px;}li.chain_typeCls>div.imgtxtCls{font-size: 12px;}.side_stone_details_pdp{width: 30% !important;}}@media screen and (max-width: 360px){.display_stones_details_right {width: 55% !important;}#display_stones_details>div+div {width: 55% !important;}}.gemstone_popup_title_brown h2{color:var(--color-brown)!important;}.gemstone_popup_title_brown{align-items: normal !important;}.gem_popup_content{display: flex;flex-direction: column;margin-bottom: 16px;}.gem_popup_content h2{text-align: left !important;font-size: var(--font-ivy-24) !important;line-height: var(--font-ivy-24-line-height) !important;margin: 0px 0 16px !important;}.gem_popup_content:last-child{margin-bottom: 0px;}@media (max-width: 767px){.thmarchpdpfootertext .para2{margin-top: 32px;}.gemstone-popup img{margin-top: 0px !important;margin-bottom: 16px !important;}.gem_popup_content h2 {text-align: center !important;font-size: var(--font-ivy-22) !important;line-height: var(--font-ivy-22-line-height) !important;margin: 0px 0 16px !important;}.gemstone-popup .gem_popup_content p{text-align: center !important;}.gemstone-popup .gem_popup_content{margin-bottom: 15px;}.gemstone-popup .gem_popup_content:last-child{margin-bottom: 0px !important;}.gemstone-popup{margin-bottom: 0px !important;}.mOptionsfilter [class^="phvr-"], .more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin-bottom: 0px;}.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin: 12px 0;}.mOptionsfilter {margin: 12px 0;}}@media (min-width: 1200px){.gemstone-popup{margin: 0 !important;}.gemstone-popup [class*=col-].padding22{max-width:calc(424px + 15px);flex:0 0 calc(424px + 15px);padding-left:0!important;padding-right:15px!important;}.gemstone-popup .padding22 + [class*=col-]{padding-left:15px!important;padding-right:0!important;}.gemstone-popup [class*=col-]{max-width:calc(422px + 15px);flex:0 0 calc(422px + 15px);}}.info-popups .modal-dialog{background: var(--color-white);max-width: 1096px;width: calc(100% - 20px);}.info-popups .modal-content{padding: 30px 110px !important;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.info-popups .modal-header{padding: 0px;border-bottom: 0px;min-height: auto;}.info-popups .modal-header .close{position: absolute;top: 24px;right: 20px;margin-top: 0px;opacity: 1;}.info-popups h2{font-family: var(--font-family-ivy);font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);margin:0px 0 16px;text-align: center;text-transform: capitalize;}.info-popups .modal-dialog p{text-align: center;color:var(--color-black);}.info-popups .shapesec{display: flex;margin: 30px auto -25px;flex-wrap: wrap;max-width: 575px;}.info-popups .shapesec .shapediv{width: 75px;margin: 0px 20px 41.96px;text-align: center;}.info-popups .shapesec .shapediv figure img{max-height: 60px;}.info-popups .shapesec .shapediv h3{margin: 25px 0 0;font-size: var(--font-libre-16);line-height: var(--font-libre-16-line-height);color: var(--color-brown);}.ui-widget.ui-widget-content {height: 2px;border-color: transparent;background: var(--color-primary-300);}.ui-slider .ui-slider-handle {width: 10px;height: 10px;border-radius: 100%;top: -0.25em !important }.ui-slider-handle {top: -.4em !important;position: absolute;}.ui-widget-header {background: var(--color-primary-400)!important;}.carat .caratsection{display: flex;align-items: center;text-align: left;}.carat .caratsection p{text-align: left;margin-bottom: 24px;}.carat .caratsection p:last-child{margin-bottom: 0px;}.mainsliderDiv{width: 100%;margin: 16px auto 20px;padding: 0 0 0px;display: flex;flex-direction: column;}.caratVal{position: absolute;top: 10px;left: -12px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);color: var(--color-primary-400);}.carat #slider-carat{width: 100%;display: inline-block;height: 0.2em!important;background: var(--color-primary-300);}.dia_rhtCol {width: 100%;background-size: 100%;float: inherit;position: relative;max-width: 424px;}.dia_round{background: url(../image/prod_collection/Dia_Size_RD_new.png) no-repeat center;width: 75px;height: 62px;left: calc(45.5% + 4%);position: absolute;top: calc(43% + 12%);margin: -38px auto 0 -31px;}#slider-clarity label, #slider-colour label{color: var(--color-primary-400);position: absolute;width: 35px;margin-left: -20px;text-align: center;margin-top: 15px;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-regular);}#slider-intensity label.blacker, #slider-clarity label.blacker, #slider-colour label.blacker{color: var(--color-primary-400);font-weight: var(--font-weight-semi-bold);}#slider-clarity, #slider-colour{width: 100%;max-width: 596px;margin: auto;}.sidecar{display: none;}.mainsliderDiv .sliderVal {width: 100%;float: left;text-align: center;position: relative;margin: 16px 0 0;top: 26px;padding: 0px;}.dia_clarityBg {background: url(../image/prod_collection/Clarity_bg_new.png) no-repeat;width: 240px;height: 180px;margin: 0 auto;margin: 16px auto;position: static;}.dia_colour {background: url(../image/prod_collection/colour_bg.png) no-repeat;width: 240px;height: 150px;margin: 30px auto 0px;background-position: 0 0px;}.info-popups p{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height-new);}.info-popups .cutsec {display: flex;margin: 30px auto 0px;flex-wrap: wrap;max-width: 668px;width: 100%;justify-content: center;}.info-popups .cutmain{display: flex;justify-content: center;}.info-popups .cutsec .cutdiv{max-width: 180px;width: 100%;margin-right: 60px;}.info-popups .cutsec .cutdiv figure{min-height: 170px;text-align: center;}.info-popups .cutsec .cutdiv img{width: 100%;max-width: 180px;}.info-popups .cutsec .cutdiv:last-child{margin-right: 0px;}.info-popups .cutsec .cutdiv h3{font-family: var(--font-family-ivy);font-size: var(--font-ivy-28);list-style: var(--font-ivy-28-line-height);color: var(--color-brown);margin: 20.87px 0 0;text-align: center;}.certificate-sectiom{margin: 30px 0 0;display: flex;width: 100%;}.certificate-sectiom ul li{margin-bottom: 30px;}.certificate-sectiom ul li figure figcaption{margin:16px 0 0;text-align: center;}.certificate-sectiom .certificate-right h3{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin:0 0 16px;}.certificate-sectiom .certificate-right p{margin-bottom: 30px;text-align: left;}.certificate-sectiom .certificate-left{text-align: center;}.certificate-sectiom .certificate-right p:last-child{margin-bottom: 0px;}.certificate-sectiom .certiui li a img{margin: auto;}.polish-sec{display: flex;align-items: center;}.polish-sec p{text-align: left !important;}.symmetry-popup p{text-align: center;}.symmetry-popup .col-md-12 h2 + p{}.symmetry-sec{display: flex;max-width: 634px;margin: 16px auto 0px;}.symmetry-sec .row{margin-right: -15px;margin-left: -15px;}.symmetry-sec .col-xs-6{padding: 0px 15px;}.symmetry-sec p.cutdtile{font-family: var(--font-family-ivy);font-weight: var(--font-weight-regular);font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);text-transform: capitalize!important;letter-spacing: normal;margin: 19.15px 0 0;color: var(--color-brown);}@media (max-width:767px){.symmetry-sec{max-width:300px;}.symmetry-sec .row {margin-right: -19px;margin-left: -19px;}.symmetry-sec .col-xs-6 {padding: 0px 19px;}.symmetry-sec img{max-width: 130px;}}@media (min-width:1200px){.symmetry-sec p.cutdtile{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 16px 0 0;}.symmetry-sec p.cutdtile br{display: none;}}.cutdtile{text-transform: capitalize!important;}.fluorescence-pop p{text-align: center;}.fluorescence-pop .fluorescence-sec{max-width: 624px;margin: 30px auto 0;background: var(--color-black);padding:30px;display: flex;}.fluorescence-pop .fluorescence-sec .cutdtile{margin: 30px 0 0;color: var(--color-white);font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);font-weight: var(--font-weight-regular);}.ring-size-popup h4{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0px 0 16px;}.ring-size-popup .ring-size-top{margin-bottom: 16px;display: flex;align-items: center;}.ring-size-top.gemstone-popup{margin-bottom: 0px;align-items: center;}.ring-size-popup p{text-align: left !important;}.ring-size-popup .ring-size-bot{display: flex;align-items: center;}.ring-size-popup .ringsizerbtn{display: inline-block;background: var(--color-brown);padding: 16px 40px;border-radius: 0px;margin: 16px 0 0;}.ring-size-popup .ringsizerbtn a{color: var(--color-white);}html[lang='da'] .ring-size-popup .ringsizerbtn {white-space: pre-line;line-height: 11px;}#labgrowdiamond .modal-body img {margin: auto;}#labgrowdiamond .modal-body .stpename {text-align: center;font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);text-transform: capitalize;margin-top: 15px;color: var(--color-brown);}#labgrowdiamond .modal-content .modal-header {border-bottom: 0px;}#labgrowdiamond .modal-body{max-width: 860px;padding: 0px;width: 100%;}#labgrowdiamond .row{margin-right: -15px;margin-left: -15px;}#labgrowdiamond .labgrow-sec{margin: 16px -15px 0;}#labgrowdiamond [class*=col-]{padding-left: 12px;padding-right: 12px;}.price-info-popup{text-align: center;}.price-info-popup .topheading{display: flex;}.price-info-popup h2{margin-bottom: 30px;}.price-info-popup .pricetitle{font-family: var(--font-family-ivy);font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0 0 30px;text-align: center;}.price-info-popup .price-info-top{margin-bottom: 16px;color: #333;}.price-info-popup figure img{height: 65px;}.price-info-popup .price-info-left .price-info-block{margin-bottom: 53.67px;}.price-info-popup .price-info-left .price-info-block:last-child{margin-bottom: 0px;}.price-info-popup .price-info-right .price-info-block{margin-bottom: 16px;}.price-info-popup .price-info-main{margin-bottom: 30px;margin-right: -12px;margin-left: -12px;}.price-info-popup .price-info-main .price-info-left, .price-info-popup .price-info-main .price-info-right, .price-info-main .topheading .col-xs-6{padding-right: 12px;padding-left: 12px;}.price-info-popup .price-info-right .price-info-block:last-child{margin-bottom: 0px;}.price-info-popup .price-info-right .price-info-block span{color: var(--color-brown);display: inline-flex;}.price-info-popup .price-info-block figure{margin-bottom: 15px;}.price-info-popup .ourpriceSave{font-family: var(--font-family-ivy);font-size: var(--font-ivy-28);line-height: var(--font-ivy-28-line-height);color: var(--color-brown);display: flex;justify-content: center;}@media (max-width: 991px){.info-popups .modal-content{padding: 60px 50px !important;}.info-popups .cutsec .cutdiv{max-width: 135px;margin-right: 40px;}.polish-sec{flex-wrap: wrap;}.polish-sec .polish-right{order: 1;}.polish-sec .polish-right p{text-align: center !important;}.polish-sec .polish-left{order: 2;}.polish-sec .polish-left img{margin-top: 15px;}.fluorescence-pop .fluorescence-sec{padding: 30px 73px;}.fluorescence-pop .fluorescence-sec .row{margin: 0 !important;}.fluorescence-pop .fluorescence-sec .row [class*=col-]{padding: 0 !important;}.ring-size-popup .ring-size-top{margin-bottom: 30px;}.ring-size-popup .ring-size-top, .ring-size-popup .ring-size-bot{flex-wrap: wrap;}.ring-size-popup img{margin-bottom: 15px;}}@media (max-width: 767px){html[lang='da'] .ring-size-popup .ringsizerbtn {display: block;line-height: 10px;}.info-popups .modal-content{padding: 48px 16px 25px !important;}.info-popups h2{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);margin: 0px 0 30px;}.info-popups .shapesec{margin: 38px auto -15px;max-width: 196px;}.info-popups .shapesec .shapediv{margin: 0px 10px 15px;}.info-popups .shapesec .shapediv h3{margin: 10px 0 0;}.info-popups .shapesec .shapediv figure img{max-height: 50px;}.info-popups .shapesec .shapediv h3{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.carat .caratsection{flex-wrap: wrap;}.caratsection .col-sm-6:first-child{order: 2;}.caratsection .col-sm-6:last-child{order: 1;}.caratsection p{text-align: center !important;margin-bottom: 15px;}#slider-clarity, #slider-colour{width: 90%;}.mainsliderDiv .sliderVal{margin: 30px 0 30px;}.info-popups .cutsec .cutdiv{max-width: 100%;margin-right: 0px;width: 100%;}.info-popups .cutsec .cutdiv figure img{margin: auto;}.info-popups .cutsec .cutdiv h3{margin: 25px 0 30px;font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);}.info-popups .cutsec .cutdiv:last-child h3{margin-bottom: 0px;}.info-popups .cutpop p{text-align: center;}.certificate-sectiom{flex-wrap: wrap;}.certificate-popup p, .certificate-sectiom h3{text-align: center !important;}.certificate-sectiom .certiui{display: flex;flex-wrap: wrap;margin-bottom: 0px;}.certificate-sectiom .certiui li{width: 50%;padding: 0px 5px;}.certificate-sectiom .certiui li a{text-align: center;}.certificate-sectiom .certiui li a img{max-height: 88px;min-height: 88px;width: auto;margin: auto;}.fluorescence-pop .fluorescence-sec{flex-wrap: wrap;justify-content: center;margin-top: 16px;}.fluorescence-pop .fluorescence-sec .cutdtile{margin: 30px 0 30px;}.fluorescence-sec img{max-width: 100%;margin: auto;}.fluorescence-sec .row .col-sm-4:last-child p.cutdtile{margin-bottom: 0px;}.ring-size-popup .ring-size-top, .ring-size-popup .ring-size-bot{text-align: center;}.ring-size-popup p{text-align: center !important;}.ring-size-popup img {margin-top:14px;margin-bottom: 15px;}.ring-size-popup img.hidden-xs{display: block !important;margin: 0;}.ring-size-popup img.visible-xs{display: none!important;}.ring-size-popup h4{font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);margin: 15px 0;}.ring-size-popup .ringsizerbtn{display: flex;justify-content: center;margin-top: 15px;}#labgrowdiamond .labgrow-sec {margin: 16px 5px 0;}#labgrowdiamond .labgrow-sec .col-xs-6{padding-right: 5px;padding-left: 5px;}#labgrowdiamond p{text-align: center;}#labgrowdiamond .modal-body .stpename{margin-top: 10px;margin-bottom: 16px;font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);}#labgrowdiamond .labgrow-sec .col-xs-6:nth-child(3) .stpename{margin-bottom: 0px;}#labgrowdiamond .labgrow-sec .col-xs-6:nth-child(4) .stpename{margin-bottom: 0px;}.price-info-popup .topheading{align-items: center;}.price-info-popup .pricetitle{font-size: var(--font-ivy-22);line-height: var(--font-ivy-22-line-height);}.price-info-popup .price-info-main .price-info-right{padding-right: 4px;padding-left: 4px;}.price-info-popup .price-info-main .price-info-left{padding-right: 4px;padding-left: 4px;}.price-info-popup .price-info-block figure img{max-height: 85px;}.price-info-popup .ourpriceSave{font-size: var(--font-ivy-24);line-height: var(--font-ivy-24-line-height);}.new_carat_range .radio-button{font-size: var(--font-libre-12);line-height: 20px;}ul.ring-size-options.dropClsul.optionUl.sp li{padding: 0;width: 29%;}ul.ring-size-options.dropClsul.optionUl.sp{gap: 12px;justify-content: space-between;}.ring-size-options #idk{width: 100%;}.choose-specific-img img {width: 126px;height: 130px;max-height: 130px;object-fit: cover;}.gemstone-popup .col-md-6:first-child{padding-left: 8px !important;padding-right: 8px !important;}.gemstone-popup .col-md-6{padding-left: 16px !important;padding-right: 16px !important;}.gemstone-popup .col-md-12{padding-left: 16px !important;padding-right: 16px !important;}}.financediv .dropDown {display: inline-block;}.financediv .dropdown {position: relative;display: inline-block;}.emidetails {background-color: transparent;}.emidetails li{margin-bottom: 8px;}.emidetails .selectpicker{border: none;background: transparent;box-shadow: none;}.emidetails option {background-color: #fff;color: #333;}#finance .bootstrap-select.btn-group .btn .caret{display: none;}.emidetails ul li:hover a span{color: var(--color-jet);}.emidetails {border: none;color: var(--color-jet);font-size: 16px;line-height: 20px;background-image: url('/catalog/view/theme/default/image/icons/down_caret.png') !important;background-repeat: no-repeat !important;background-position: right !important;background-size: 15px;appearance: none;-moz-appearance: none;-webkit-appearance:none;font-weight: 600;margin-bottom: 0 !important;transition: all .4s ease;}.emidetails.open{background-image: url(/catalog/view/theme/default/image/icons/up_caret.png) !important;transition: all .4s ease;background-repeat: no-repeat;background-position: right;}.emidetails .btn {border: none;padding: 8px 0px;background: transparent !important;box-shadow: none;}.emidetails .dropdown-menu{height: 215px;}.emidetails .dropdown-menu.inner.selectpicker{padding: 8px 16px 8px 0 ;left: -30px;margin-top: 7px;}.emidetails .dropdown-menu .selectpicker{padding: 0px 0px 0px ;}.emidetails .dropdown-menu>li>a:focus{background:transparent;}.emidetails .btn:hover {background: transparent !important;color: var(--color-jet) !important }#finance .bootstrap-select.btn-group .btn .caret{display:none;}.emidetails .btn:focus {outline: none !important;box-shadow: none;color: var(--color-jet) !important;}#finance .bootstrap-select.btn-group .btn .caret{display:none;}#finance .bootstrap-select:not([class*=span]):not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {width: auto;padding-right:20px;}.emidetails .glyphicon-ok:before{content:"";}.emidetails .dropdown-menu{z-index: 999 !important;}.emidetails .filter-option{font-size: 14px;line-height: 22px;}.emidetails .dropdown-menu a{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);padding: 8px 16px;}.btn-group.open .dropdown-toggle{box-shadow: none;}.emidetails .dropdown-menu>li>a:hover, .emidetails .dropdown-menu>li>a:hover span{color: var(--color-brown);background: none;}.emidetails .selected span.text {color: var(--color-brown);font-weight: 600;}#metal_purity>.dropClsul>li .optcss:after{font-family: var(--font-family-libre);font-size: var(--font-libre-12);line-height: 10px }#metal_purity>.dropClsul>li.selected_option .optcss:after{color: var(--color-brown);}.new_carat_range{display: flex;gap: 0 16px;width: 100%;}.new_carat_range .radio-button{flex-direction: row-reverse;gap: 0 8px;align-items: center;}.new_carat_range .radio-button{flex-direction: row-reverse;gap: 0 8px;align-items: center;border: 1px solid var(--color-primary-200);width: 100%;justify-content: center;padding: 6px 0;font-size: var(--font-libre-12);line-height: 20px;}.new_carat_range label i{display: none;}.new_carat_range label.active{background-color: var(--color-primary-400);color: #fff;}.radio-brown input[type="radio"]:checked {background-color: var(--color-primary-400);}.accordion_panel.withcaret .panel-heading h4.pdp-details-accordion a:after{background: url(../image/icons/down_caret.png) no-repeat center / 100%;}.accordion_panel .panel-heading h4.pdp-details-accordion a:not(.collapsed):after{}.accordion_panel .panel-heading h4.financetxt a:not(.collapsed):after{transform: rotate(180deg);}#pricepopupCont .row:before, #pricepopupCont .row:after{display: none;}.yourRingContainer .diamondDetail, .yourRingContainer .diamondvalue {text-align: left;display: block;}.yourRingContainer {position: relative;background: transparent;z-index: 999;width: 100%;display: none;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}.stickyPriceDiv {position: fixed;top: 0px;right: 0;left: 0;height: 0;display: block;background: #fff;border-bottom: 1px solid #f1f1f1;}.stickyPriceDiv2 {position: fixed;top: 40px;right: 0;left: 0;height: 0;display: block;}.yourRingContainer .pricedetails.simple {display: inline-block;}.yourRingContainer .priceMainDiv {text-align: center;}.yourRingContainer>a.btn {display: block;width: 100%;background: var(--color-primary-400);color: #fff;text-decoration: none;max-width: 210px;}.stickyPriceDiv>a.btn {float: right;}.stickyPriceDiv2>a.btn {float: right;}#pricepopupCont{padding: 28px 16px;background: #fff;box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}#pricepopupCont .row{display: flex;justify-content: space-between;align-items: center;margin: 0;}#pricepopupCont .container{padding: 0;}#pricepopupCont .diamondvalue{margin-right: 0;}#pricepopupCont .opprice{display: flex;flex-direction: row-reverse;}#pricepopupCont .pricedetails.simple{width: 100%;}.sticky-add-to-bag-btn{max-width: 325px;display: flex;gap: 0 12px;justify-content: space-between;padding: 0 !important;}.sticky-add-to-bag-btn .btn-lg{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);width: 100%;padding: 16px 0;text-wrap: balance;}.sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 50%;}.font-semibold{font-weight: var(--font-weight-semi-bold);}.sticky-price-details{max-width: 700px;width: 100%;padding: 0 !important;}#pricepopupCont .diamondvalue{width: 50%;height: 31px;}#pricepopupCont .price-details{width: 50%;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-family: var(--font-family-ivy);font-size: 18px;line-height: var(--font-ivy-20-line-height);color: var(--color-brown);margin: 0;}#pricepopupCont .discounted-text{text-wrap: balance;}.product-options-section, .metal-shape-options .flex{max-width: 350px;padding: 0 !important;display: flex;justify-content: space-evenly;text-align: center;}#pricepopupCont .option-details-div{display: flex;justify-content: space-between;gap: 0 16px;}#pricepopupCont .option-details{text-align: center;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}#pricepopupCont .lowest.price_box{justify-content: space-between;align-items: center;gap: 0 16px;}#pricepopupCont .diamondvalue{display: flex;align-items: center;justify-content: center;}#pricepopupCont .price-info-icon{display: inline-flex;}#pricepopupCont .save-price{margin: 0 16px;}.stickyPriceDiv2 .vat{margin: 0;}#pricepopupCont .financeContainer{display: flex;justify-content: space-between;margin-top: 10px;max-width: 1440px;width: 100%;margin: 10px auto 0;}#pricepopupCont .financetxt{width: 350px;position: relative;}.prodcollapsePlus {}.pricemetalD, .pricediamonD{text-align: center;}.plusequalspan {display: flex;align-items: center;font-size: 24px;font-weight: 400;width: auto;text-align: left;}.black-strike-price-sticky {font-size: 16px;}.label-value {font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);font-weight: var(--font-weight-semi-bold);}.pricemetalD, .pricediamonD{display: flex;flex-direction: column;font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}.finance-new:before{content: "";width: 16px;height: 16px;display: block;position: absolute;right: 15px;top: 4px;transition: all 0.3s ease-in-out;}.financedetails .prodcollapsePlus:before{background: url(../image/icons/plus.png) no-repeat center / 100%;}.financedetails .prodcollapseMinus:before{background: url(../image/icons/minus.png) no-repeat center / 100%;}.sticky-price-details .rrp{}#pricepopupCont .financeContainer .lowestprice, #pricepopupCont .pdtextinfo{font-size: var(--font-libre-14);line-height: var(--font-libre-14-line-height);}html[lang='en'] .sticky-add-to-bag-btn{max-width: 375px;}html[lang='fr'] .sticky-add-to-bag-btn, html[lang='sv'] .sticky-add-to-bag-btn, html[lang='nl'] .sticky-add-to-bag-btn, html[lang='es'] .sticky-add-to-bag-btn{max-width: 270px;}html[lang='fr'] .sticky-price-details{max-width: 825px;}html[lang='sv'] .sticky-price-details{max-width: 800px;}html[lang='sv'] .yourRingContainer .bookViewing, html[lang='sv'] .yourRingContainer .bookViewing a, html[lang='de'] .sticky-add-to-bag-btn .bookViewing, html[lang='de'] .sticky-add-to-bag-btn .bookViewing a, html[lang='no'] .sticky-add-to-bag-btn .bookViewing, html[lang='no'] .sticky-add-to-bag-btn .bookViewing a{height: 100%;display: flex !important;align-items: center;justify-content: center;}html[lang='es'] .sticky-price-details, html[lang='it'] .sticky-price-details, html[lang='nl'] .sticky-price-details{max-width: 750px;}html[lang='da'] #pricepopupCont .save-price{margin: 0 8px;}html[lang='da'] .sticky-add-to-bag-btn{max-width: 245px;}html[lang='da'] .sticky-price-details{max-width: 850px;}html[lang='da'] .product-options-section{max-width: 310px;}html[lang='no'] .sticky-price-details{max-width: 830px;}@media (min-width: 992px) and (max-width: 1024px){.product-options-section{max-width: 300px;}.sticky-price-details{max-width: 540px;}.sticky-add-to-bag-btn{max-width: 180px;flex-direction: column;gap: 8px 0;}#pricepopupCont .save-price{margin: 0 8px;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-size: var(--font-ivy-20);line-height: var(--font-ivy-20-line-height);}#pricepopupCont .bookViewing, .sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 100%;}#pricepopupCont{padding: 28px 20px;}#pricepopupCont .lowest.price_box{gap: 0 8px;}#pricepopupCont .financetxt{text-align: right;padding-right: 30px;}#pricepopupCont .metal-shape-options{width: 320px;}#pricepopupCont .metal-shape-price{max-width: 460px;}#pricepopupCont .metal-shape-price .lowest.price_box, #pricepopupCont .setting-diamond-price .lowest.price_box{flex-direction: column;}#pricepopupCont .metal-shape-price .diamondvalue, #pricepopupCont .metal-shape-price .price-details, #pricepopupCont .setting-diamond-price .diamondvalue, #pricepopupCont .setting-diamond-price .price-details{width: 100%;text-align: center;}}@media (min-width: 768px) and (max-width: 991px){#pricepopupCont .row{}.sticky-price-details{max-width: 490px;}#pricepopupCont .save-price, #pricepopupCont .save{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.sticky-add-to-bag-btn{gap: 0px 8px;}#pricepopupCont .bookViewing, .sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 100%;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-size: var(--font-ivy-20);line-height: var(--font-ivy-20-line-height);}#pricepopupCont .save-price{margin: 0 8px;}.sticky-price-details{max-width: 540px;}#pricepopupCont .financetxt{text-align: right;padding-right: 25px;}#pricepopupCont .lowest.price_box{flex-direction: column;gap: 8px 0;}#pricepopupCont .diamondvalue{justify-content: center;}#pricepopupCont .price-details{text-align: center;}.sticky-add-to-bag-btn.col-sm-8, .sticky-price-details.col-xs-12{width: 50%;}#pricepopupCont .sticky-price-details.col-xs-12 .diamondvalue, #pricepopupCont .sticky-price-details.col-xs-12 .price-details{width: 100%;}.sticky-add-to-bag-btn.col-sm-4{flex-direction: column;gap: 8px 0;width: 30%;}.sticky-price-details.col-xs-5{max-width: 380px;}#pricepopupCont .sticky-price-details.col-xs-5 .price-details, #pricepopupCont .sticky-price-details.col-xs-5 .diamondvalue{width: 100%;}.product-options-section.col-xs-7{width: 40%;}.bpGuarantee, .financedetails {font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.prodcollapsePlus{margin-top: 0;}.finance-new:before{width: 12px;height: 12px;right: 4px;top: 2px;}html[lang='sv'] .sticky-add-to-bag-btn .btn-lg, html[lang='no'] .sticky-add-to-bag-btn .btn-lg{padding: 8px 0;}.inner_details .col_half label{width: 30%;}}@media (max-width: 767px){#pricepopupCont{padding: 16px;}#pricepopupCont .row{gap: 8px 0;}#pricepopupCont .row, #pricepopupCont .diamondvalue{flex-direction: column;}#pricepopupCont .sticky-price-details{min-height: 45px;}#pricepopupCont .diamondvalue, #pricepopupCont .price-details{width: 100%;}#pricepopupCont .mob-price-details{display: flex !important;align-items: baseline;}#pricepopupCont .financeContainer{margin-top: 4px;}.sticky-add-to-bag-btn{max-width: 100%;}#pricepopupCont .bookViewing, .sticky-add-to-bag-btn .addtobag_btnCls, .sticky-add-to-bag-btn .bookViewingCls{width: 100%;}.showCta .pd_add_bag, .showCta .pd_customprod_btn, .pricemetalD, .pricediamonD, .sticky-add-to-bag-btn .btn-lg{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}#pricepopupCont .yourRingContainer .priceMainDiv{margin-top: 8px;}#pricepopupCont .discounted-text, #pricepopupCont .sticky-price{font-size: var(--font-ivy-16);line-height: var(--font-ivy-16-line-height);}#pricepopupCont .setting-diamond-options{width: 100%;}.pricemetalD, .pricediamonD {width: 30%;}.small.vat{font-size: var(--font-libre-10);line-height: var(--font-libre-10-line-height);color: var(--color-brown);}#pricepopupCont .pdtextinfo, #pricepopupCont .financetxt{font-size: var(--font-libre-12);line-height: var(--font-libre-12-line-height);}.finance-new:before{width: 12px;height: 12px;right: 12%;top: 2px;}html[lang='fr'] .sticky-add-to-bag-btn, html[lang='sv'] .sticky-add-to-bag-btn, html[lang='nl'] .sticky-add-to-bag-btn{max-width: 100%;}html[lang='de-at'] .sticky-add-to-bag-btn .bookViewing a{font-size: var(--font-libre-14);line-height: var(--font-libre-12-line-height);}}.prod_detail_right{padding: 0 !important;}.prod_detail_right .pdp-option-section, .pdp-finance-section, .pdp-description-section{background: #F8F2E7;padding-left: 24px;padding-right: 60px;}.pdp-option-section{padding-top: 60px;padding-bottom: 60px;}.pdp-finance-section, .pdp-description-section{margin-top: 30px;padding-top: 30px;padding-bottom: 30px;}@media only screen and (max-width: 768px) {.prod_detail_right .pdp-option-section, .pdp-finance-section, .pdp-description-section{background: #F8F2E7;padding-left: 16px;padding-right: 16px;}.pdp-option-section{padding-top: 30px;padding-bottom: 24px;}.pdp-finance-section, .pdp-description-section{margin-top: 20px;padding-top: 0px;padding-bottom: 12px;}}