.discounted-price,.pdtitle,.pdtitleCls{font-weight:600}.choose-specific-content p,.ring-size-btn .ring-size-pdf-btn{text-underline-position:under;text-decoration:underline}#clrmatchfilter,.choose-specific-content p,.hummpay-pdp a,.thmarchpdptext p a{text-decoration:underline}.cutdtile,.symmetry-sec p.cutdtile{text-transform:capitalize!important}.instock_final_discounted_price.discounted-price{margin-right:0;display:inline-block}#display_stones_details td,#side_stone_details td,.#display_stones_details td,.display_stones_details td,.side_stone_details td{padding-bottom:20px;font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height);height:39px}.body-wrapper{max-width:1440px;margin:auto}#chain_length_disp,#chain_type_disp,.container-full .row,.diamondDetail .save-price,.financeContainer .hummpay-pdp,.stickyPriceDiv2 .vat,.thmarchpdptext,.trustpilot-container,h4.pdp-details-accordion{margin:0}.carat .caratsection p:last-child,.certificate-sectiom .certificate-right p:last-child,.gem_popup_content:last-child,.price-info-popup .price-info-left .price-info-block:last-child,.price-info-popup .price-info-right .price-info-block:last-child,label,p{margin-bottom:0}#pricepopupCont .pricedetails.simple,.accordion_panel .panel-heading a,.bookViewing,.customiseNbuy,.detailCol1,.vdapptmob,.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}.black-strike-price,.discounted-price{font-size:var(--font-libre-20);line-height:var(--font-libre-20-line-height)}#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}.choose-ring-btn,.choose-specific-stone-details,.price-info-popup .topheading,.product-details,.ring-size,.ring-size-btn{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}#chain_type div.imageCls,#finance .bootstrap-select.btn-group .btn .caret,#pricepopupCont .row:after,#pricepopupCont .row:before,.advFilters,.mainhightstreet .hidden-sm,.mobile-caret-icon,.new_carat_range label i,.sidecar,.wishlist-tab,.yousave-mob{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}.wishlist-div img{width:24px}.wishlist-icon-div{border:1px solid var(--color-primary-200);border-radius:50%;padding:8px;width:42px}.price-div,.price-finance,.slash-price{display:flex;gap:0 11px;align-items:baseline}.discounted-price{margin-right:36px;margin-bottom:0}.black-strike-price{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}#pd_des,.custmbtnBottom .pd_add_bag,.pdtitle,.pdtitleCls,.save-price{font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height)}.question_yellow{margin-right:12px}.save-price{background-color:#3333350D;padding:4px 12px;border-radius:20px;margin:0 11px}#instockPriceDiv,.diamondDetail .price_box,.pricedetails .price_box{align-items:center}.instock_pdp_price .small.vat,.instock_pdp_price .yousavenew{margin-left:8px;margin-right:8px}.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%}.pdring_size,.price_box{align-items:baseline}.pdtitle{display:flex;justify-content:space-between;margin-bottom:20px;font-family:var(--font-family-libre)}.pdtitle span{font-weight:400!important}.hummpay-pdp a,.side-stone-title,.stone-title{font-weight:600}.pdtitle span.colm{font-weight:600!important}.finance-accordion .financetxt,.pdp-details-accordion .prodDetailhead,.pdp-details-accordion .ringDetailhead{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}#pricepopupCont .container,.emidetails .dropdown-menu .selectpicker,.grbg,.prod_detail_left1,.prod_detail_right,ul.ring-size-options.dropClsul.optionUl.sp li{padding:0}#pd_des{text-align:left;margin-bottom:16px}.custmbtnBottom .pd_add_bag{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)}.finance-more-btn a,.financepoptext a,.gemstone_popup_title_brown h2,.needitsooner span a{color:var(--color-brown)!important}.returns-text-pdp{display:flex;margin-top:12px;align-items:center}.finance-step img,.returns-text-pdp img,.step-three img{margin-right:8px}.everlasting-gift .img-section,.prod_detail_left1{max-width:49%}.prod_detail_right{max-width:51%;width:100%}.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;color:var(--color-primary-300)}.df-service-subsections p{margin:16px 0 0}.nopartner .arraows .previcon{left:0}.nopartner .arraows .nexticon{right:0}#vimeoVideo_pr{max-width:430px;margin:auto}.trustpilot-title{padding:60px 0 40px}.phvr-icon-down img,.phvr-icon-up img{margin-left:4px}.returns-text-pdp a{margin-left:7px}#length .dropClsul li,#width .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}.hummpay-pdp a:hover{text-decoration:underline!important}.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}}.pdcolored_stone_type #colored_stone_type ul.dropClsul.optionUl.sp,.pdstone_type #stone_type ul.dropClsul.optionUl.sp{flex-direction:inherit}.pdcolored_stone_type #colored_stone_type>ul li[code=CDI],.pdstone_type #stone_type>ul li[code=DI]{order:1}.pdcolored_stone_type #colored_stone_type>ul li[code=CLAB],.pdstone_type #stone_type>ul li[code=LAB]{order:2}@media screen and (max-width:640px){.everlasting-gift,.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}.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 #synced-thumbails,.nopartner .fixthumbimg{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-next,.nopartner span.stack-prev{width:20px;height:10px}.desktop-caret-icon,.nopartner .stacked-items,.yousavenew .yousavehover{display:none}.nopartner #synced-thumbails,.nopartner .enable+#stack-images,.nopartner .fixthumbimg{max-width:375px!important;width:100%!important}.prod_detail_right{padding:32px 16px 12px}.price_finance_container{flex-wrap:wrap;display:block;width:100%;text-align:center}.finance-div,.yousave-mob{display:inline}#pd_des,.discounted-text,.finance-more-btn a,.financepoptext p,.from-price{font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height)}.pagination a,.pagination u,.save-price,.small.vat{font-size:var(--font-libre-12);line-height:var(--font-libre-12-line-height)}.save-price{padding:2px 6px;margin-left:0}.diamondvalue{margin-right:4px}.price_review_col:first-child{display:flex;flex-wrap:wrap;justify-content:center;width:100%;align-items:flex-end}.finance-div{margin-right:16px;padding-top:8px;float:right}.discounted-text{margin-top:8px}.everlasting-gift .img-section,.everlasting-gift .text-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}#mobopt_stone_type .dropClsdiv,#stone_type .dropClsul li,.btns_group a,.dfoptionSetting .dropClsdiv,.diamon_infor_inner .inner_details,.diamon_infor_inner img,.diamon_infor_inner>div:first-child,.new-choose-search-box,.ring-size-btn .choose-ring-btn,.ring-sizes{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}.contentL{width:28%}#band_finish .dropClsul,#chain_type .dropClsul,#length .dropClsul,#metal_purity .dropClsul,#stone_certificate .dropClsul,#stone_clarity .dropClsul,#stone_color .dropClsul,#stone_cut .dropClsul,#stone_fluorescence .dropClsul,#stone_polish .dropClsul,#stone_shape .dropClsul,#stone_size .dropClsul,#stone_symmetry .dropClsul{gap:8px 6px;flex-wrap:wrap}#stone_clarity li,#stone_color li{width:23%}#metal_purity li{width:auto}#stone_certificate li,#stone_cut li,#stone_fluorescence li,#stone_polish li,#stone_symmetry li{width:48%}#band_finish li,#chain_type li{width:47%}.prodcustomiseMetal1,.prodcustomiseMetal10,.prodcustomiseMetal11,.prodcustomiseMetal3,.prodcustomiseMetal4,.prodcustomiseMetal6,.prodcustomiseMetal7,.prodcustomiseMetal8{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)}.appointment-buttons{gap:0 4px;margin-top:8px}.bookViewing .btn-outline-primary400,.vdapptmob .btn-outline-primary400{padding:16px 10px;text-transform:capitalize;margin:0}.accordion_panel .panel-heading a{padding:20px 0!important}.v12finance{margin-right:0}.accordion_panel .panel-heading a:after{right:0!important}#dep_percent,.finance-step{flex-direction:column;align-items:flex-start}.finance-step .dropDown{margin:12px 0 0 12px}.firstdiv{width:50%!important}.charDetail,.charDetail2{width:46%}.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}.choose-radios,.choose-radios div{flex-direction:column;align-items:flex-start!important}.productD-table>tbody>tr>td,.productD-table>thead>tr>th{font-size:var(--font-libre-12)!important;line-height:var(--font-libre-12-line-height)!important}.instock-table>thead>tr>th,.productD-table>thead>tr>th{padding:16px 4px}.productD-table>tbody>tr.selectedTr>td,.table>tbody>tr>td,.table>thead:first-child>tr:first-child>th{width:13%}.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}.display_stones_details_left{width:100px!important}#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:.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)}.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}#width .imageCls{margin-right:5px}li.band_widthCls>div.imgtxtCls,li.chain_typeCls>div.imgtxtCls,li.widthCls>div.imgtxtCls{font-size:12px}.side_stone_details_pdp{width:30%!important}.band_finish_Left.contentL{width:31%!important}}@media (max-width:767px){.gem_popup_content h2,.gemstone-popup .gem_popup_content p{text-align:center!important}.free-services-section{padding:6px 7px;gap:10px}.gemstone-popup img{margin-top:0!important;margin-bottom:16px!important}.gem_popup_content h2{font-size:var(--font-ivy-22)!important;line-height:var(--font-ivy-22-line-height)!important;margin:0 0 16px!important}.gemstone-popup .gem_popup_content{margin-bottom:15px}.gemstone-popup,.gemstone-popup .gem_popup_content:last-child{margin-bottom:0!important}.mOptionsfilter [class^=phvr-],.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin-bottom:0}.mOptionsfilter,.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin:12px 0}}@media (min-width:768px){.diamondvalue{display:flex;flex-wrap:wrap;width:33%;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}#clrmatchfilter,.choose-specific-stone-details .col_half,.returns-text-pdp p,span.needitsooner span a.color-brown{font-size:var(--font-libre-14)!important;line-height:var(--font-libre-14-line-height)!important}}@media (max-width:640px){.xmas-delivery-banner-new{font-size:14px;padding:16px 20px}.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-content{max-width:475px;margin:auto 108px auto auto;padding:60px 0}.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,.prodcustomiseMetal10,.prodcustomiseMetal11,.prodcustomiseMetal3,.prodcustomiseMetal4,.prodcustomiseMetal6,.prodcustomiseMetal7,.prodcustomiseMetal8,.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:0;width:81%}.band_finish_Left,.choose-specific-carat-range .dropClsdiv,.choose-specific-price-range .dropClsdiv,.polish-sec,.ring-size-popup .ring-size-bot,html[lang=fr] .ring_size_Left{display:flex;align-items:center}#customPriceRange .ui-widget-content{width:60%}.dropClsul{display:flex;gap:12px;width:100%}#metal_purity .dropClsul,#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:0;line-height:30px;font-size:var(--font-libre-12)}.accordion_panel .panel-heading a,.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:0;cursor:pointer;font-size:14px;font-weight:400;display:flex;line-height:40px;width:100%;justify-content:center}.btns_group a,.charDetail2,.col_half label,.finpopup_title,.font-semibold,.label-value,.mOptionsfilter [class^=phvr-],.more_less_simple_view .lOptionsfilter>.phvr-icon-up,.needitsooner span,.ring-size-btn .ring-size-pdf-btn,.ringSizeGuidelink a,.secoundDiv,.step-three .firstdiv{font-weight:var(--font-weight-semi-bold)}.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);margin-bottom:25px;text-transform:capitalize}#slider-clarity label,#slider-colour label,.symmetry-sec p.cutdtile,span.needitsooner span a.color-brown{font-weight:var(--font-weight-regular)}.more_less_simple_view .lOptionsfilter>.phvr-icon-up,.parts{margin-top:25px}.OptionFiltersDesk{margin-bottom: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,.diamondTotaltxt,.ring-size-btn a{font-size:var(--font-libre-14)}.btns_group a,.choose-specific-content p,.diamondTotaltxt,.ring-size-btn a{line-height:var(--font-libre-14-line-height)}.choose-specific-content .carat,.diamondvalue{margin-right:16px}.pd_question_yellow,.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{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:first-child{margin-top:0!important}ul.ring-size-options.dropClsul.optionUl.sp{margin:12px 0}.ring-size-btn{justify-content:space-between;width:100%;gap:0 12px}.ring-size-btn a{color:var(--color-dark-200)!important}.ring-size-btn .choose-ring-btn{width:70%}.ring-size-btn .ring-size-pdf-btn{margin-right:10px}.choose-ring-btn{justify-content:space-between;align-items:end}.ring-sizes{width:81%;float:right}#band_width .dropClsul li,#thickness .dropClsul li,#width .dropClsul li{display:flex;align-items:center;justify-content:center}li>div.imageCls{width:20%}#stone_shape .dropClsul,html[lang=fr] .stone_quality_Left.contentL{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:0}.nopartner .fixthumbimg{width:18%;margin-right:40px}.prodimgInner{padding:0 60px}#labgrowdiamond .modal-body img,.certificate-sectiom .certiui li a img,.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) center/100% no-repeat}.pdp-details-accordion .toggleIcon:after{content:"";width:18px;height:18px;display:block;position:absolute;right:15px;top:50%;margin-top:-12px;transition:.3s ease-in-out}.dropClsul li.selected_option,.new_carat_range label.active{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}#depositslider,#thickness .imageCls,.finance-step .dropDown{margin-right:10px}.diamondTotaltxt{display:flex;align-items:center;justify-content:space-between;margin-top:16px;padding:16px;background-color:#e4e4e2}.diamond-count-text{width:100%;text-align:center}.diamondSearch{background:0 0;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:0 0;border:none}.pagination{text-align:right!important;margin:12px 0 0}.pgination_nxtbtn,.pgination_prvbtn{width:8px;height:8px;border-bottom:1px solid;border-right:1px solid;display:block;margin:-2px auto 0}.pagination a,.pagination u{border:none;padding:2px 17px;background:0 0}.pgination_nxtbtn{-ms-transform:rotate(315deg);transform:rotate(315deg)}.pgination_prvbtn{-ms-transform:rotate(135deg);transform:rotate(135deg)}.accordion_panel .panel-heading h4.financetxt a:not(.collapsed):after,.fixthumbimg .caret-up{transform:rotate(180deg)}.inner_details .col_half label,.inner_details .col_half span{font-family:var(--font-libre-14);line-height:var(--font-libre-14-line-height);margin:0 0 16px}.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);border:1px solid var(--color-brown);color:var(--color-brown);width:31%}.thmarch-table .table>tbody>tr>td:first-child,.thmarch-table thead{font-family:Libre Franklin;font-weight:600;letter-spacing:0;line-height:var(--font-libre-14-line-height);font-size:var(--font-libre-14)}#pricepopupCont .option-details-div,.btns_group,.diamon_infor_inner{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 a,.selectedPagi u{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}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header{background:var(--color-primary-400)!important;border:none}.fixthumbimg .caret-down,.fixthumbimg .caret-up{background:url(/catalog/view/theme/default/image/icons/down_caret_pdp.png) center/18px no-repeat}.price-match-pdp,.xmasdelivery-pdp{float:left;width:100%;padding:24px 0 0}.thmarchpdp,.v12finance{padding-right:7px;margin-right:24px;vertical-align:middle;height:22px;display:inline-block;float:right}.v12finance{background:url(../image/prod_collection/v12-icon.png) 0 0/100% no-repeat;width:52px}.thmarchpdp{background:url(../image/prod_collection/thmarch_pdp.png) 0 0/100% no-repeat;width:90px}.caret-down,.caret-up{background:url(/catalog/view/theme/default/image/icons/down_caret.png) center/18px no-repeat}.thmarchpdptext p{font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height);text-align:left}.thmarch-table{margin-top:26px;margin-bottom:26px;max-width:532px;width:100%}.thmarch-table thead{background-color:#333335;color:#fff}.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}.thmarchpdpfootertext{margin-bottom:32px}.finance-step{display:flex;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--color-primary-200)}#finance{padding:0;margin-top:8px}label.dropdown select{background:0 0;border:0;border-radius:0;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0;color:#000;box-shadow:none;font-style:normal;font-weight:400;height:auto}.finpopup_title,.label-value,.step-three .firstdiv{font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height)}.finance-deposit-amount,.finance-percent-slider{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left}#depositslider{width:100%;max-width:361px}.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}.secoundDiv{font-size:var(--font-libre-20);line-height:var(--font-libre-20-line-height);margin-bottom:8px}.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{transform:rotate(180deg)!important}.radio-options{display:flex;gap:0 4px}#stone_shape>.dropClsul>li.selected_option,.radio-brown input[type=radio]:checked{background-color:var(--color-primary-400)}#stone_shape>.dropClsul>li.selected_option .imageCls,li:not(.metal_purityCls):not(.stone_qualityCls).selected_option>div.imageCls{filter:brightness(0) invert(1)}.desktop-caret-icon{display:block}#clrmatchfilter{background:0 0;border:none;padding:0}#metal_purity li{min-width:28.8px;min-height:28.8px;border:1px solid transparent;width:auto}#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}#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;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;background-size:contain}#stone_shape>.dropClsul>li.selected_option .imageCls::after{filter:none}#pricepopupCont .financeContainer .lowestprice,#pricepopupCont .pdtextinfo,.contentR,.displayAttribute{font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height)}#width .dropClsul{flex-wrap:wrap;gap:8px}.accordion_panel .panel-heading a{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}.band_finish_Left .question_yellow,html[lang=fr] .ring_size_Left .question_yellow,html[lang=fr] .stone_quality_Left.contentL .question_yellow{width:36px;margin:0}.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 .3s}.diamondsdtail ::-webkit-scrollbar-thumb{background:#888;border-radius:4px}li.band_widthCls>div.imgtxtCls,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-tab{display:flex;justify-content:end}.product-name{margin-bottom:16px}.product-name h1,.product-name h2{max-width:100%;width:100%}.prod_detail_rightBlock3{padding:24px 0}.save-price{margin:0 8px}.prodcustomiseMetal1,.prodcustomiseMetal10,.prodcustomiseMetal11,.prodcustomiseMetal3,.prodcustomiseMetal4,.prodcustomiseMetal6,.prodcustomiseMetal7,.prodcustomiseMetal8{justify-content:space-between}.bookViewing,.vdapptmob{width:50%}.bookViewing .btn-outline-primary400,.vdapptmob .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 #synced-thumbails,.nopartner .fixthumbimg{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-next,.nopartner span.stack-prev{width:20px;height:10px}.desktop-caret-icon,.nopartner .stacked-items,.yousavenew .yousavehover{display:none}.nopartner #synced-thumbails,.nopartner .enable+#stack-images,.nopartner .fixthumbimg{max-width:375px!important;width:100%!important}.prod_detail_right{padding:32px 16px 12px}.price_finance_container{flex-wrap:wrap;display:block;width:100%;text-align:center}.finance-div,.yousave-mob{display:inline}#pd_des,.discounted-text,.finance-more-btn a,.financepoptext p,.from-price{font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height)}.pagination a,.pagination u,.save-price,.small.vat{font-size:var(--font-libre-12);line-height:var(--font-libre-12-line-height)}.save-price{padding:2px 6px;margin-left:0}.diamondvalue{margin-right:4px}.price_review_col:first-child{display:flex;flex-wrap:wrap;justify-content:center;width:100%;align-items:flex-end}.finance-div{margin-right:16px;padding-top:8px;float:right}.everlasting-gift{flex-direction:column}.discounted-text{margin-top:8px}.everlasting-gift .img-section,.everlasting-gift .text-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}#mobopt_stone_type .dropClsdiv,#stone_type .dropClsul li,.btns_group a,.dfoptionSetting .dropClsdiv,.diamon_infor_inner .inner_details,.diamon_infor_inner img,.diamon_infor_inner>div:first-child,.new-choose-search-box,.ring-size-btn .choose-ring-btn,.ring-sizes{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}.contentL{width:28%}#band_finish .dropClsul,#chain_type .dropClsul,#length .dropClsul,#metal_purity .dropClsul,#stone_certificate .dropClsul,#stone_clarity .dropClsul,#stone_color .dropClsul,#stone_cut .dropClsul,#stone_fluorescence .dropClsul,#stone_polish .dropClsul,#stone_shape .dropClsul,#stone_size .dropClsul,#stone_symmetry .dropClsul{gap:8px 6px;flex-wrap:wrap}#stone_clarity li,#stone_color li{width:23%}#metal_purity li{width:auto}#stone_certificate li,#stone_cut li,#stone_fluorescence li,#stone_polish li,#stone_symmetry li{width:48%}#band_finish li,#chain_type li{width:47%}.prodcustomiseMetal1,.prodcustomiseMetal10,.prodcustomiseMetal11,.prodcustomiseMetal3,.prodcustomiseMetal4,.prodcustomiseMetal6,.prodcustomiseMetal7,.prodcustomiseMetal8{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)}.appointment-buttons{gap:0 4px;margin-top:8px}.bookViewing .btn-outline-primary400,.vdapptmob .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}#dep_percent,.finance-step{flex-direction:column;align-items:flex-start}.finance-step .dropDown{margin:12px 0 0 12px}.firstdiv{width:50%!important}.charDetail,.charDetail2{width:46%}.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}.choose-radios,.choose-radios div{flex-direction:column;align-items:flex-start!important}.productD-table>tbody>tr>td,.productD-table>thead>tr>th{font-size:var(--font-libre-12)!important;line-height:var(--font-libre-12-line-height)!important}.instock-table>thead>tr>th,.productD-table>thead>tr>th{padding:16px 4px}.productD-table>tbody>tr.selectedTr>td,.table>tbody>tr>td,.table>thead:first-child>tr:first-child>th{width:13%}.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}.display_stones_details_left{width:100px!important}#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:.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)}.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}#width .imageCls{margin-right:5px}li.band_widthCls>div.imgtxtCls,li.chain_typeCls>div.imgtxtCls,li.widthCls>div.imgtxtCls{font-size:12px}.side_stone_details_pdp{width:30%!important}}#slider-clarity label,#slider-colour label,.caratVal,.info-popups .modal-content{line-height:var(--font-libre-14-line-height)}@media screen and (max-width:360px){#display_stones_details>div+div,.display_stones_details_right{width:55%!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:0 0 16px!important}.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)}.info-popups .modal-header{padding:0;border-bottom:0;min-height:auto}.info-popups .modal-header .close{position:absolute;top:24px;right:20px;margin-top:0;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:0 0 16px;text-align:center;text-transform:capitalize}.caratVal,.info-popups p{font-size:var(--font-libre-14)}.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:0 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:-.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}.mainsliderDiv{width:100%;margin:16px auto 20px;padding:0;display:flex;flex-direction:column}.caratVal{position:absolute;top:10px;left:-12px;color:var(--color-primary-400)}.emidetails,.emidetails ul li:hover a span{color:var(--color-jet)}.carat #slider-carat{width:100%;display:inline-block;height:.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) center no-repeat;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)}#slider-clarity label.blacker,#slider-colour label.blacker,#slider-intensity 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}.mainsliderDiv .sliderVal{width:100%;float:left;text-align:center;position:relative;margin:16px 0 0;top:26px;padding:0}.dia_clarityBg{background:url(../image/prod_collection/Clarity_bg_new.png) no-repeat;width:240px;height:180px;margin:16px auto;position:static}.dia_colour{background:url(../image/prod_collection/colour_bg.png) no-repeat;width:240px;height:150px;margin:30px auto 0}.info-popups p{line-height:var(--font-libre-14-line-height-new)}#labgrowdiamond .modal-body .stpename,.certificate-sectiom .certificate-right h3,.fluorescence-pop .fluorescence-sec .cutdtile,.price-info-popup .pricetitle,.ring-size-popup h4{font-size:var(--font-ivy-24);line-height:var(--font-ivy-24-line-height);font-family:var(--font-family-ivy)}.info-popups .cutsec{display:flex;margin:30px auto 0;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}#pricepopupCont .diamondvalue,.info-popups .cutsec .cutdiv:last-child{margin-right:0}.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,.price-info-popup h2{margin-bottom:30px}.certificate-sectiom ul li figure figcaption{margin:16px 0 0;text-align:center}.certificate-sectiom .certificate-right h3,.ring-size-popup h4{margin:0 0 16px}.certificate-sectiom .certificate-right p{margin-bottom:30px;text-align:left}.certificate-sectiom .certificate-left,.fluorescence-pop p,.price-info-popup,.pricediamonD,.pricemetalD,.symmetry-popup p,.yourRingContainer .priceMainDiv{text-align:center}.polish-sec p,.ring-size-popup p{text-align:left!important}.symmetry-sec{display:flex;max-width:634px;margin:16px auto 0}#labgrowdiamond .row,.symmetry-sec .row{margin-right:-15px;margin-left:-15px}.symmetry-sec .col-xs-6{padding:0 15px}.symmetry-sec p.cutdtile{font-family:var(--font-family-ivy);font-size:var(--font-ivy-22);line-height:var(--font-ivy-22-line-height);letter-spacing:normal;margin:19.15px 0 0;color:var(--color-brown)}@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)}.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}}.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-weight:var(--font-weight-regular)}.ring-size-popup .ring-size-top{margin-bottom:16px;display:flex;align-items:center}.ring-size-top.gemstone-popup{margin-bottom:0;align-items:center}.ring-size-popup .ringsizerbtn{display:inline-block;background:var(--color-brown);padding:16px 40px;border-radius:0;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 .stpename{text-align:center;text-transform:capitalize;margin-top:15px;color:var(--color-brown)}#labgrowdiamond .modal-content .modal-header{border-bottom:0}#labgrowdiamond .modal-body{max-width:860px;padding:0;width:100%}#labgrowdiamond [class*=col-],.price-info-main .topheading .col-xs-6,.price-info-popup .price-info-main .price-info-left,.price-info-popup .price-info-main .price-info-right{padding-right:12px;padding-left:12px}#labgrowdiamond .labgrow-sec{margin:16px -15px 0}.price-info-popup .pricetitle{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-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-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,.ring-size-popup .ring-size-bot,.ring-size-popup .ring-size-top{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 img{margin-bottom:15px}}.financediv .dropDown,.yourRingContainer .pricedetails.simple{display:inline-block}.financediv .dropdown{position:relative;display:inline-block}.emidetails{background-color:transparent;border:none;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:.4s}.emidetails li{margin-bottom:8px}.emidetails .selectpicker{border:none;background:0 0;box-shadow:none}.emidetails option{background-color:#fff;color:#333}.emidetails.open{background-image:url(/catalog/view/theme/default/image/icons/up_caret.png)!important;transition:.4s;background-repeat:no-repeat;background-position:right}.emidetails .btn{border:none;padding:8px 0;background:0 0!important;box-shadow:none}.emidetails .dropdown-menu{height:215px;z-index:999!important}.emidetails .dropdown-menu.inner.selectpicker{padding:8px 16px 8px 0;left:-30px;margin-top:7px}.emidetails .dropdown-menu>li>a:focus{background:0 0}.emidetails .btn:hover{background:0 0!important;color:var(--color-jet)!important}.emidetails .btn:focus{outline:0!important;box-shadow:none;color:var(--color-jet)!important}#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 .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:0 0}.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;align-items:center;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}.accordion_panel.withcaret .panel-heading h4.pdp-details-accordion a:after{background:url(../image/icons/down_caret.png) center/100% no-repeat}.yourRingContainer .diamondDetail,.yourRingContainer .diamondvalue{text-align:left;display:block}.yourRingContainer{position:relative;background:0 0;z-index:999;width:100%;display:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.stickyPriceDiv,.stickyPriceDiv2{position:fixed;right:0;left:0;height:0}.stickyPriceDiv{top:0;display:block;background:#fff;border-bottom:1px solid #f1f1f1}.stickyPriceDiv2{top:40px;display:block}.yourRingContainer>a.btn{display:block;width:100%;background:var(--color-primary-400);color:#fff;text-decoration:none;max-width:210px}.stickyPriceDiv2>a.btn,.stickyPriceDiv>a.btn{float:right}#pricepopupCont{padding:28px 16px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25)}#pricepopupCont .row{display:flex;justify-content:space-between;align-items:center;margin:0}#pricepopupCont .opprice{display:flex;flex-direction:row-reverse}.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}#pricepopupCont .price-details,.sticky-add-to-bag-btn .addtobag_btnCls,.sticky-add-to-bag-btn .bookViewingCls{width:50%}.sticky-price-details{max-width:700px;width:100%;padding:0!important}#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}.metal-shape-options .flex,.product-options-section{max-width:350px;padding:0!important;display:flex;justify-content:space-evenly;text-align:center}#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{width:50%;height:31px;display:flex;align-items:center;justify-content:center}#pricepopupCont .price-info-icon{display:inline-flex}#pricepopupCont .save-price{margin:0 16px}#pricepopupCont .financeContainer{display:flex;justify-content:space-between;max-width:1440px;width:100%;margin:10px auto 0}#pricepopupCont .financetxt{width:350px;position:relative}.plusequalspan{display:flex;align-items:center;font-size:24px;font-weight:400;width:auto;text-align:left}.pricediamonD,.pricemetalD{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:.3s ease-in-out}.financedetails .prodcollapsePlus:before{background:url(../image/icons/plus.png) center/100% no-repeat}.financedetails .prodcollapseMinus:before{background:url(../image/icons/minus.png) center/100% no-repeat}html[lang=en] .sticky-add-to-bag-btn{max-width:375px}html[lang=es] .sticky-add-to-bag-btn,html[lang=fr] .sticky-add-to-bag-btn,html[lang=nl] .sticky-add-to-bag-btn,html[lang=sv] .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=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,html[lang=sv] .yourRingContainer .bookViewing,html[lang=sv] .yourRingContainer .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 .save,#pricepopupCont .save-price,.bpGuarantee,.financedetails{font-size:var(--font-libre-12);line-height:var(--font-libre-12-line-height)}.sticky-add-to-bag-btn{gap:0 8px}#pricepopupCont .bookViewing,#pricepopupCont .sticky-price-details.col-xs-12 .diamondvalue,#pricepopupCont .sticky-price-details.col-xs-12 .price-details,#pricepopupCont .sticky-price-details.col-xs-5 .diamondvalue,#pricepopupCont .sticky-price-details.col-xs-5 .price-details,.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%}.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}.product-options-section.col-xs-7{width:40%}.prodcollapsePlus{margin-top:0}.finance-new:before{width:12px;height:12px;right:4px;top:2px}html[lang=no] .sticky-add-to-bag-btn .btn-lg,html[lang=sv] .sticky-add-to-bag-btn .btn-lg{padding:8px 0}.inner_details .col_half label{width:30%}}@media (max-width:767px){.caratsection p,.certificate-popup p,.certificate-sectiom h3,.gem_popup_content h2,.gemstone-popup .gem_popup_content p,.ring-size-popup p{text-align:center!important}.thmarchpdpfootertext .para2{margin-top:32px}.gemstone-popup img{margin-top:0!important;margin-bottom:16px!important}.gem_popup_content h2{font-size:var(--font-ivy-22)!important;line-height:var(--font-ivy-22-line-height)!important;margin:0 0 16px!important}.caratsection p,.gemstone-popup .gem_popup_content{margin-bottom:15px}.gemstone-popup,.gemstone-popup .gem_popup_content:last-child{margin-bottom:0!important}#labgrowdiamond .labgrow-sec .col-xs-6:nth-child(3) .stpename,#labgrowdiamond .labgrow-sec .col-xs-6:nth-child(4) .stpename,.fluorescence-sec .row .col-sm-4:last-child p.cutdtile,.info-popups .cutsec .cutdiv:last-child h3,.mOptionsfilter [class^=phvr-],.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin-bottom:0}.mOptionsfilter,.more_less_simple_view .lOptionsfilter>.phvr-icon-up{margin:12px 0}.symmetry-sec{max-width:300px}.symmetry-sec .row{margin-right:-19px;margin-left:-19px}.symmetry-sec .col-xs-6{padding:0 19px}.symmetry-sec img{max-width:130px}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:0 0 30px}#labgrowdiamond .modal-body .stpename,.price-info-popup .pricetitle,.ring-size-popup h4{font-size:var(--font-ivy-22);line-height:var(--font-ivy-22-line-height)}.info-popups .shapesec{margin:38px auto -15px;max-width:196px}.info-popups .shapesec .shapediv{margin:0 10px 15px}.info-popups .shapesec .shapediv h3{margin:10px 0 0;font-size:var(--font-libre-14);line-height:var(--font-libre-14-line-height)}.info-popups .shapesec .shapediv figure img{max-height:50px}.carat .caratsection,.certificate-sectiom{flex-wrap:wrap}.caratsection .col-sm-6:first-child{order:2}.caratsection .col-sm-6:last-child{order:1}#slider-clarity,#slider-colour{width:90%}.fluorescence-pop .fluorescence-sec .cutdtile,.mainsliderDiv .sliderVal{margin:30px 0}.info-popups .cutsec .cutdiv{max-width:100%;margin-right:0;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)}#labgrowdiamond p,.certificate-sectiom .certiui li a,.info-popups .cutpop p,.ring-size-popup .ring-size-bot,.ring-size-popup .ring-size-top{text-align:center}.certificate-sectiom .certiui{display:flex;flex-wrap:wrap;margin-bottom:0}.certificate-sectiom .certiui li{width:50%;padding:0 5px}.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-sec img{max-width:100%;margin:auto}.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{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 .modal-body .stpename{margin-top:10px;margin-bottom:16px}.price-info-popup .topheading{align-items:center}.price-info-popup .price-info-main .price-info-left,.price-info-popup .price-info-main .price-info-right{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}#pricepopupCont .bookViewing,#pricepopupCont .diamondvalue,#pricepopupCont .price-details,#pricepopupCont .setting-diamond-options,.ring-size-options #idk,.sticky-add-to-bag-btn .addtobag_btnCls,.sticky-add-to-bag-btn .bookViewingCls{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-12,.gemstone-popup .col-md-6{padding-left:16px!important;padding-right:16px!important}#pricepopupCont{padding:16px}#pricepopupCont .row{gap:8px 0}#pricepopupCont .diamondvalue,#pricepopupCont .row{flex-direction:column}#pricepopupCont .sticky-price-details{min-height:45px}#pricepopupCont .mob-price-details{display:flex!important;align-items:baseline}#pricepopupCont .financeContainer{margin-top:4px}.sticky-add-to-bag-btn,html[lang=fr] .sticky-add-to-bag-btn,html[lang=nl] .sticky-add-to-bag-btn,html[lang=sv] .sticky-add-to-bag-btn{max-width:100%}#pricepopupCont .financetxt,#pricepopupCont .pdtextinfo,.pricediamonD,.pricemetalD,.showCta .pd_add_bag,.showCta .pd_customprod_btn,.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)}.pricediamonD,.pricemetalD{width:30%}.small.vat{font-size:var(--font-libre-10);line-height:var(--font-libre-10-line-height);color:var(--color-brown)}.finance-new:before{width:12px;height:12px;right:12%;top:2px}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}.pdp-description-section,.pdp-finance-section,.prod_detail_right .pdp-option-section{background:#f8f2e7;padding-left:24px;padding-right:60px}.pdp-option-section{padding-top:60px;padding-bottom:60px}.pdp-description-section,.pdp-finance-section{margin-top:30px;padding-top:30px;padding-bottom:30px}@media only screen and (max-width:768px){.pdp-description-section,.pdp-finance-section,.prod_detail_right .pdp-option-section{background:#f8f2e7;padding-left:16px;padding-right:16px}.pdp-option-section{padding-top:30px;padding-bottom:24px}.pdp-description-section,.pdp-finance-section{margin-top:20px;padding-top:0;padding-bottom:12px}}