.chatlink,.yellow{color:var(--color-brown)!important}.Hpadd5 h4,.bsk-smallTxt,.titleMakers{text-transform:uppercase}.aboutus_ourstory,.sliderbtn{position:absolute;width:100%}.diamond-home-content button.btn,.diamond-home-content h4.content-title{letter-spacing:.1em;font-family:Simplo-Regular,Simplo;line-height:normal}.offi-indi-flg:hover,.offi-us-flg:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}#cboxNext,#cboxPrevious{height:65px;margin-top:-32px}.paddtop10{margin-top:10px}.ulList{list-style-type:disc;padding-left:20px}.sub-footer ul li{margin:10px 46px 2px 0;float:left}.chatlink{text-decoration:underline}.viewingPG h2.title{color:#000;margin:0 0 32px;font-family:GOUDOS}.cmscontent h2.finance_engagement{font-size:22px;color:#3d3834;font-family:inherit;text-align:left;margin-top:20px;margin-bottom:10px}.cmscontent h2.title,.viewingPG h2.title{font-size:36px;text-align:center}.ContactUsSection,.black-friday-engagement,.lab-grown-container-slider .lab-grown-earring,.lab-grown-container-slider .lab-grown-eng-ring,.trustedgbl{background:#f8f8f8}.cmscontent h2.title:after,.viewingPG h2.title:after{content:"";display:block;width:100%;margin:10px auto 0;max-width:327px}.viewingPG .cmscontent p{font-size:16px!important;line-height:inherit}.our-stores{width:100%;max-width:850px;margin:0 auto}.our-stores .location-title{font-size:28px;line-height:34px;font-family:GOUDOS}.our-stores .viewblock{padding:0 10px!important}.flex-buttons{display:flex;flex-direction:column}html[lang=de] .flex-buttons{flex-direction:column-reverse}.viewtitle{color:#dec15c;font-family:GOUDOS;font-size:24px;margin:0 0 30px}.Hpadd5 h4,.address,.customerPg p,.divine-details p,.form_custom input[type=text].form-control,.form_custom label,.viewall,.wedding-insurence p,.wedding-metal p,.wedding-ring-faq p,.yellowbg p,.yellowbg span,p.RightSection{font-size:14px}.viewall{background:#dec15c;color:#fff;padding:7px 30px;border-radius:30px;margin:0 0 20px;float:right}.bsk_work,.bsk_work>h2,.viewall:focus,.viewall:hover{color:#fff}.customerPg .btn{font-size:15px}#birmingham,#dartford,#hatton,#informationdiv-3>#column-left,#informationdiv-42>#column-left,#liverpool,.show480,.show991To_481,.top-gemstones-products .bg-owl_next_btn,.top-gemstones-products .bg-owl_prev_btn,.top-gemstones-products .body_container .special-items .featured_title{display:none}.glob-icon{margin-bottom:10px;float:left}.glob-icon img{width:65px}.block-friday .carousel-caption h3:last-child,.gifts-her-sectoin .gifts-her-text p,.graph_container,.lab-grown-container-slider .featured_title h3,.mumslider .featured_title h3,.three-gemstones .diamond-block img,ul.apptabs{margin:0}.aboutus_ourstory{color:#fff;max-width:660px;text-align:center;font-size:5em}.aboutus_ourstory.aboutus_ourstory_de,.aboutus_ourstory.aboutus_ourstory_fr{font-size:3em}.aboutus_ourstory_underline{border-bottom:2px solid currentColor}.cmscontent .apad>[class*=col-]:nth-child(2){border-left:1.5px solid #dec15c;border-right:1.5px solid #dec15c}.titleMakers1{text-transform:initial}.divider_div{padding:0 30px}.bskwidth,.classic_gf_box,.divider_div .col-xs-6,.no-padding,.tabgemstones ul li a{padding:0}.Hpadd5{margin:20px 0 0;text-align:center}.Hpadd5 h4{letter-spacing:.1em;margin:25px 0 0}.Hpadd5 p{color:#9a9a9a;padding:15px 50px}.tabcarat ul li a,a.blackbtn,a.whitebtn{padding:10px 20px;text-transform:uppercase}.sliderbtn{top:65%}.sliderbtn .js-next,.sliderbtn .js-prev{background:0 0;border:none}.sliderbtn .js-next i,.sliderbtn .js-prev i{font-size:30px;color:#fff}.sliderbtn .js-next{float:right;padding:0 15px 0 0}.sliderbtn .js-prev{float:left;padding:0 0 0 15px}.olList li{font-size:14px;color:#000}.vcenteralign{margin-top:50px!important}.diamond-guide,.diamond-home{margin:40px 0 20px;padding:20px 15px 5px}.diamond-home .diamond-home-content{min-height:370px;background:#f3f3f3;padding:15px 10px;margin-bottom:30px;position:relative}.diamond-home-content button.btn{border:1.25px solid #000;box-sizing:border-box;border-radius:20px;background-color:#fff;font-size:14px;text-transform:uppercase;color:#1a1729;font-weight:600}.diamond-home-content p.get-in-touch{font-family:Simplo-Regular,Simplo;font-size:14px;line-height:normal;color:#000;padding:95px 40px 0}.diamond-home-content h4.content-title{text-transform:uppercase;font-size:11px;text-align:center;font-weight:700;color:#000}.diamond-home-content .bottom_learn_more{position:absolute;text-align:center;width:95%;bottom:25px}.bespoke-eng-page .bannertext p,.christmas-gift-page.mothers-day .bannertext>h1,.diamond-guide .panel-default>.panel-body p,.diamond-home-content a b,.diamond-home-content span a b,.diamond-home-content span span.InfinityNumber,.eng-rings-block a,.lab-grown-container-slider .giftsliderbtn:hover,.mothers-day .bannertext p,.mumslider .giftsliderbtn:hover,.offer-section-valentine .Sectitle,.offer-section-valentine h4,.padd-r-l a,.store-flags li.active a span,.swm_add p a,.valentine-hover .shop-now:hover{color:#000}.diamond-home .content-diamond{background:url(../image/info_diamonds/diamond-diamond.jpg) 0 0/100% auto no-repeat}.diamond-home .content-metal{background:url(../image/info_diamonds/diamond-metal.jpg) 0 0/100% auto no-repeat}.diamond-home .content-ring{background:url(../image/info_diamonds/diamond-guid.jpg) 0 0/100% auto no-repeat}.diamond-home .content-jewellery{background:url(../image/info_diamonds/diamond-care.jpg) 0 0/100% auto no-repeat}.diamond-home .content-hallmarks{background:url(../image/info_diamonds/diamond-hallmarks.jpg) 0 0/100% auto no-repeat}.diamond-home .content-braclet{background:url(../image/info_diamonds/diamond-braclet.jpg) 0 0/100% auto no-repeat}.diamond-home .content-ring-women{background:url(../image/info_diamonds/emgagement-ring-women.jpg) 0 0/100% auto no-repeat}.diamond-home .content-ring-men{background:url(../image/info_diamonds/engagement-ring-men.jpg) 0 0/100% auto no-repeat}.diamond-home .content-diamond-chain{background:url(../image/info_diamonds/diamond-chain.jpg) 0 0/100% auto no-repeat}.diamond-home .content-allance-marrage{background:url(../image/info_diamonds/allance-marrage.jpg) 0 0/100% auto no-repeat}.diamond-guide{background:#f8f8f8}.diamond-guide .panel-default{border:none;margin-bottom:20px}.diamond-guide .panel-default .panel-body img{margin:0 auto 20px}.diamond-guide .panel-default>.panel-heading{background:#fff;border-bottom:none}.diamond-guide .panel-default>.panel-heading h4{text-transform:uppercase;color:#dec15c!important;padding:15px 0 0;font-family:Simplo-Medium}.diamond-guide .panel-default>.panel-heading h4 a{position:relative;letter-spacing:2px}.address h1 span:after,.diamond-guide .panel-default>.panel-heading h4 a:after,.ring-size-form-right h2 span:after{margin:5px 0 0;height:1.5px;content:" ";text-shadow:none;background-color:#dec15c;width:100%;top:100%;position:absolute;left:0;right:0}.diamond-guide .panel-default>.panel-body a.btn{margin:10px auto 15px;border:1px solid #000;text-transform:uppercase;font-size:14px;border-radius:30px;font-family:Simplo-Medium;letter-spacing:1.2px;color:#000!important}.panel-default>.panel-heading{background:0 0;border-radius:0}.panel-group .panel{border-radius:0;box-shadow:none}div#loc_container1,div#loc_container18,div#loc_container19,div#loc_container2,div#loc_container20,div#loc_container3,div#loc_container4,div#loc_container6,div#loc_container9{order:5}.map-off{background:url(../image/information/office.jpg) 0 0/100% auto no-repeat;height:381px;margin:25px auto 0;width:770px}.offi-indi-flg,.offi-us-flg{height:41px;display:block;position:relative;transition:.1s}.offi-indi-flg{background:url(../image/information/office.png) -4px 0 no-repeat;width:31px;left:507px;top:79px!important;-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}.offi-indi-flg:hover{transform:scale(1.1,1.1);top:77px!important}.offi-us-flg{background:url(../image/information/office.png) -67px 0 no-repeat;width:33px;left:178px;top:-15px!important;-webkit-transform:scale(1,1);-moz-transform:scale(1,1)}.offi-us-flg:hover{transform:scale(1.1,1.1);top:-16px!important}.offi-france-flg,.offi-germy-flg,.offi-uk-flg{height:41px;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transition:.1s;display:block;position:relative;width:33px}.offi-france-flg:hover,.offi-germy-flg:hover,.offi-uk-flg:hover{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1)}.offi-uk-flg{background:url(../image/information/office.png) -35px 0 no-repeat;left:342px;top:105px}.offi-uk-flg:hover{top:103px}.offi-france-flg{background:url(../image/information/office.png) -98px 0 no-repeat;left:346px;top:53px!important}.offi-france-flg:hover{top:51px!important}.offi-germy-flg{background:url(../image/information/office.png) -130px 0 no-repeat;left:364px;top:85px}.bsk-icons,.bsk_icons,.bsk_icons_list,.bsk_work{display:inline-block}.offi-germy-flg:hover{top:83px}#accordion .panel-title>a{display:block;text-decoration:none}#accordion .more-less{float:right;color:#212121;font-size:14px}.diamond-guide .panel-body{min-height:300px!important}.cmscontent .panel-body,.viewingPG .viewblock .coming-soon-addr{min-height:auto}.gold-guide .nav-tabs>li{width:50%;font-size:18px}.gold-guide .nav-tabs>li.active>a{background:#ddd}.gold-guide ul li.active a:hover,.store-flags li.active a:focus,.store-flags li.active a:hover,.wedding-ring-faq .panel-group .panel-default{border:none}.flag-nav,.gold-guide ul,.quizzesmain #quiz7 .input-group,.topheading{margin:20px 0}.metal-circle{color:transparent;font-size:0px;vertical-align:middle;border-width:10px;border-radius:50%;border-style:solid}.ylw{border-color:#dec15c}.mix{border-color:#dec15c #f5d265 #f5d265 #dec15c}.rose{border-color:#e7b28b}.wht{border-color:#dbdcdc}.gold-guide ul p{padding-left:24px}.love-bg{background:url(../image/information/love-pic.png) 0 0/100% 100% no-repeat;min-height:1054px}.love-rg-dv{float:right;margin-top:194px}.loverig-div{background:#282626!important;padding-top:13px;padding-bottom:13px;margin-right:15px!important;margin-bottom:18px!important;opacity:.9}hr.jewellery{border-bottom:1px solid #000;display:inline-table;width:55%;margin:0}.jewellery-care-bn{background:url(../image/information/jewellery_care_guide_banner.jpg) 0 0/100% 100% no-repeat;width:100%;height:300px;margin-bottom:10px;position:relative}.jewellery-care_top_title{font-size:40px;text-transform:uppercase;color:#000;line-height:100%;font-weight:400;font-family:var(--font-family-ivy)}.jewellery-care_subtitle{line-height:30px;padding:29px 0 0;width:54%;margin:0 auto}.jewellery-care_padding{top:50%;width:60%;position:absolute;left:0;transform:translateY(-50%)}.bespokbanner{background:url(../image/information/bespoke_experience.jpg) 0 0/100% 100% no-repeat;height:312px}.bsk_heading{position:absolute;bottom:0;width:100%}.bsk_heading>h1{font-size:35px;color:#fff;font-weight:400;text-transform:uppercase}.bsk_work{background:#a8beba;margin:10px 0}.bsk_info>p{line-height:15px}.bsk_info{margin-bottom:15px;padding:0 5px}.bsk_h2{padding:15px 0;font-size:18px;line-height:100%;margin-top:0}.bsk-page{padding:0;max-width:1440px}.bsk-icons{background:url(../image/css_sprites.png) no-repeat;width:86px;height:86px;margin:20px auto 0}.bsk-icons.step1{background-position:-185px -365px}.bsk-icons.step2{background-position:-300px -365px}.bsk-icons.step3{background-position:-327px -215px}.bsk-icons.expert{width:33px;height:25px;margin:30px 0 10px}.bsk-icons.expert.expert1{background-position:-444px -227px}.bsk-icons.expert.expert2{background-position:-446px -318px}.bsk-icons.expert.expert3{background-position:-444px -364px}.bsk-icons.expert.expert4{background-position:-448px -270px}.transBtn{padding:8px 21px 6px;cursor:pointer;letter-spacing:.5px;color:#333141;border:1px solid #333141;width:100%;max-width:225px;margin:30px auto 20px}.bsk_icons{background:url(../image/product_page_sprite.png) no-repeat;width:75px;height:70px;margin:0 auto}.bsk_icons_list{width:15.6%;text-align:center;vertical-align:top;padding-bottom:20px}.bsk_share{background-position:-85px -212px}.bsk_cad{background-position:-66px -131px}.bsk_order{background-position:-136px -131px}.bsk_map{background-position:-200px -131px;width:65px}.bsk_set{background-position:2px -200px}.bsk_cart{background-position:-135px -57px}.bsk-page ul#fileList{padding:5px 0 0 15px}#itemnos{white-space:initial}.btn-bs-file{position:relative;width:100%;background:#f8f8f8;border:1.8px dashed #9a9a9a;line-height:27px;border-radius:25px;max-width:322px;text-transform:uppercase;color:#000}.btn-bs-file input[type=file]{position:absolute;top:-9999999;opacity:0;width:0;height:0;outline:0;cursor:inherit}.creation{background:#f5f6fb;margin:10px 0;text-align:center;padding-bottom:2%}.bsk_service_h1{color:#a8beba;font-size:33px;font-weight:400}.bsk_review{position:absolute;right:0;top:0}#masonry_container{padding:5px;margin-bottom:20px;clear:both}.bskbox,.grid-sizer{width:31.9%}.bskbox{font-size:11px;line-height:1.4em;float:left;margin-bottom:15px;cursor:pointer}.bskimageRollover{bottom:0;left:0;opacity:0;position:relative;right:0;top:0;transition:opacity .3s;z-index:5;background-color:rgba(51,49,65,.7)}.bskimageRollover .bskimageRolloverInner{left:15px;position:absolute;right:15px;text-align:center;height:100%}.address h1 span,.bespoke-banner,.bsksocialIcons,.christmas-gift-page .bannerdiv,.gift_mian_bn,.labgrowldbanner,.psocialCenter,.vCenter,label.dropdown{position:relative}.vCenter{width:100%;top:35%;transform:translateY(-35%)}.bsksocialIcons{top:35%;left:0;right:0;opacity:0;z-index:7;width:100%;height:auto;display:none;margin-top:55px}.bsk_detail_chaticon,.bsk_detail_emailicon,.bsk_detail_telephoneicon{margin:0 auto;display:inline-block}.bskimageRollover:hover{opacity:1}.hoversocial{opacity:1;width:100%}.bskimageRollover .bskimageRolloverInner .bskrolloverCaption{font-size:21px;line-height:1.3em;color:#fff}.bsk_detail_emailicon{background:url(../image/diamonds-factory-new.png) -416px -265px no-repeat;height:23px;width:27px;vertical-align:bottom}.pd_email_bx:hover .bsk_detail_emailicon{background-position:-416px -265px}.bsk_detail_chaticon{background:url(../image/diamonds-factory-new.png) -465px -261px no-repeat;height:23px;width:26px}.pd_chat_bx:hover .bsk_detail_chaticon{background-position:-465px -261px}.bsk_detail_telephoneicon{background:url(../image/diamonds-factory-new.png) -511px -258px no-repeat;height:25px;width:25px}.pd_tel_bx:hover .bsk_detail_telephoneicon{background-position:-511px -258px}.pd_chat_bx,.pd_email_bx,.pd_tel_bx,.pd_whishlist_bx{display:inline-block;width:auto;margin:0 6px}.bsk_btn_more,.bsk_btn_started{font-size:18px;padding:10px 21px;width:100%;cursor:pointer}.bsk_btn_more{color:#6d6d6d;border:1px solid #6d6d6d;max-width:200px;background:0 0;margin-right:20px}.bsk_btn_started{background:#8d91a5;color:#fff;border:1px solid #8d91a5;max-width:300px}.bsk_btn_more:hover{background-color:#a8beba;color:#fff;border:1px solid #a8beba}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;outline:0;overflow:unset}#cboxOverlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;z-index:9999991;opacity:.6!important}#colorbox{z-index:9999992}#cboxWrapper{text-align:center;border:0;text-decoration:none}button#cboxClose{position:absolute;top:0;right:0}#cboxTitle{position:absolute;left:0;top:auto;text-align:center;width:100%;font-size:18px;font-weight:700;color:#fff;margin:0 0 -18px}#cboxCurrent{visibility:hidden}#cboxContent{position:relative;overflow:visible;background:0 0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow,.mothers-day .innerdiv .img-head,.mothers-day .innerdiv img,a.discoverbtn{cursor:pointer}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxTopLeft,#cboxTopRight{width:4px;height:4px}#cboxTopCenter{height:4px}#cboxBottomLeft{width:4px;height:43px}#cboxBottomCenter{height:43px}#cboxBottomRight,#cboxMiddleLeft,#cboxMiddleRight{width:4px}#cboxError{padding:50px;border:none}#cboxLoadedContent{margin-bottom:5px;background:0 0;border:none}#cboxNext,#cboxPrevious,.bskcolorbox #cboxClose{background:url(../image/information/controlcolorbox.png) no-repeat;text-indent:-9999px;border:0;outline:0}.bskcolorbox #cboxClose{top:0;right:0;display:block;width:33px;height:33px;background-position:top center}#cboxNext,#cboxPrevious,#cboxSlideshow{position:absolute}#cboxNext{background-position:top right;width:31px;top:50%;right:-30px}#cboxPrevious{background-position:top left;width:31px;top:50%;left:-30px}.h3_padd{font-size:30px;line-height:40px;text-align:center;margin-bottom:20px;color:#000;font-family:GOUDOS}.bsk_talk_expert .h3_padd{color:#dec15c;margin-top:0}.bsk_talk_expert-inner{max-width:800px;margin:0 auto;width:100%}#informationdiv-71 p a,.bespoke-eng-page a,.bsk_talk_expert a,.classic_gift_tilt a:hover,.divine-details a,.guide-col-layout-list-item h4 i,.tabcarat .nav-tabs.nav-justified>li.active a,.tabcarat .nav-tabs>li.active>a svg,.tabcarat ul li a:hover,.wedding-jewellery p a,.weddingpage li a:hover{color:#dec15c}.bsk_talk_expert p{margin-bottom:0;font-size:14px;letter-spacing:.5px}.overdiv h3,.overdiv p.code b,.shop-now,.swm_add a.blackbtn,.tabcarat ul li a{letter-spacing:.1em}.ready_to_bring_container{position:relative;margin:0 auto;padding:15px 0}.ready_to_bring_container>.ready_to_bring_Desc{position:absolute;top:50%;transform:translateY(-50%);width:100%;max-width:310px;left:3%}.design-process-list img,.divine-banner video,.lab-grown-container-slider,.shop-all-engagement img,.width-100,html[lang=fr] .gem-slider-block .metaallider1 .gem-block-hub .btn-gem{width:100%}.darkTitle,.darkclr{color:#191729}.bsk_talk_expert{padding:45px 20px;background:#fff9f1;color:#dec15c;margin-bottom:20px}.bsk_graph{max-width:1128px;margin:0 auto;position:relative;padding-bottom:5%}.banner_visit_us,.overdiv,div#step_1,div#step_2,div#step_3{position:absolute}.info_name.textcenter h1,.info_name.textcenter>h2{text-align:center;position:absolute;top:40%;left:20%;transform:translate(-50%,-50%);color:#fff;font-family:GOUDOS;font-size:48px;padding:5px}div#step_1{width:420px;top:calc(100% - 83%);left:calc(100% - 82%)}div#step_2{top:calc(100% - 47%);width:420px;right:calc(100% - 78%);text-align:right}div#step_3{bottom:0;width:420px;left:calc(100% - 84%)}.form_custom .control-label,.labgrowldcontent #accordion p,.rguide1 p,.rguide2 p,div#step_1 .h3_padd,div#step_3 .h3_padd{text-align:left}.btnalign,div#step_2 .h3_padd{text-align:right}.address .lobtn,.banner_visit_us h1,.banners-title,.black_fridayfaq h2,.diamond_color .diamond_color_hover p,.diamondtl,.eng-rings-sale p,.innnerwrap,.location-des h2,.location-des p,.logos,.matbottom,.newTabs h2,.newTabs.nav-tabs>li a,.offer-section .Sectitle,.offer-section h1,.offer-section h4,.offer-section-valentine h1,.offerrow,.overdiv,.shop-now,.store-flags li a,.svgcol,.tabcarat .nav-tabs,.trusted-jewellery-sectoin h2,.whychoosus-left h2,a.blackbtn,a.whitebtn{text-align:center}.newTabs.nav-tabs{border-bottom:none;background:#fff;margin:50px 0 10px}.newTabs.nav-tabs>li{display:inline-block;float:none;border-right:1px solid #000}.newTabs.nav-tabs>li a{padding:0 10px;margin:0 4px;font-size:20px;font-family:GOUDOS;line-height:29px;color:#000;border-bottom:1px solid transparent}.appointment_title,.claritytab .nav-tabs>li.active>a,.claritytab .nav-tabs>li.active>a:focus,.claritytab .nav-tabs>li.active>a:hover,.newTabs.nav-tabs>li.active>a,.newTabs.nav-tabs>li>a:hover,.swm_add h3.location-title span{border-bottom:2px solid #dec15c}.newTabs.nav-tabs>li.active>a{color:#000!important;border-top:none;border-left:none;border-right:none}.newTabs.nav-tabs>li>a:hover{color:#000;background:#fff;border-top:none;border-left:none;border-right:none}.swm_add{padding-left:15px}.newTabs.nav-tabs>li:last-child,.tabgemstones ul li:last-child,ul.apptabs li:last-child{border-right:none}a.blackbtn,a.whitebtn{display:inline-block;margin-bottom:10px;width:45%}a.blackbtn{background:#e5e5e5;color:#000!important}a.blackbtn:focus{color:#fff!important}.customerPg h2,.visitlocation h2{color:#000;font-family:GOUDOS;font-size:36px;margin:15px 0 30px}.banner_visit_us{top:50%;transform:translateY(-50%);margin:0 auto;width:100%;max-width:779px;left:0;right:0}.banner_visit_us h1{font-family:GOUDOS;font-size:48px;line-height:58px;color:#fff}.divine-details p+p,.ensection,.guide-col-layout h2,.location-tab,.mb-20{margin-bottom:20px}.swm_add h3.location-title{font-family:GOUDOS;font-size:24px;line-height:29px}a.open_appointment{width:100%;background:#dec15c;border:1.25px solid #dec15c;box-sizing:border-box;cursor:pointer}.appointment_title{line-height:35px}.swm_add a.blackbtn{font-size:14px;line-height:17px;text-transform:uppercase}.cartpadl #accordion .panel-title>a:focus,.cartpadl #accordion .panel-title>a:hover,.viewingPG .viewblock h3 span a,.weddingbuysection-mens h3 a,a.open_appointment:hover{color:#000!important}.block-friday .carousel-caption{bottom:20px}.block-friday .carousel-caption h3{color:#424343;font-size:32px}.block-friday .carousel-caption h3.yellow{font-size:45px;font-weight:700}.shop-now{background:0 0;color:#000;padding:10px 35px 8px;font-size:12px;margin-bottom:10px;text-transform:uppercase;font-weight:700;border:1px solid #000;border-radius:0}button.btn.shop-now:active{box-shadow:unset}.offer-section h1{font-size:65px;color:#000;margin:10px 0 15px;font-family:GOUDOS}.offer-section-middle h4{font-size:30px;font-family:GOUDOS;color:#000}.offer-section-middle h4 span,.offer-section-valentine .Sectitle span{font-weight:600}.offer-section-middle i{font-size:35px}.dcolr{background:#000;color:#fff!important}.offer-section .Sectitle{font-size:16px;float:none;color:#000;padding:10px 5px;width:180px;display:inline-block;vertical-align:top}.offer-section .Sectitle span{font-size:20px;font-weight:700}.offer-section .code{font-size:14px;margin-top:15px}.offer-section .Sectitle.code span{font-size:25px}.offer-section p a.note{color:#000;font-size:14px}.offer-section input{background:0 0;border-top:none;border-left:none;border-right:none;border-bottom:2px solid #ccc;border-radius:0;padding-left:0}.offer-section input:focus{outline:0;border-color:none;box-shadow:none}.overdiv{background:0 0;bottom:15px;top:15px}.overdiv h3{font-size:11px;color:#000;text-transform:uppercase;font-weight:400;margin:10px 0 0}.overdiv .title,.overdiv h1{font-size:30px;color:#000;font-family:GOUDOS;margin:10px 0}.overdiv h5{font-size:45px;color:#000;margin:0 0 30px}.overdiv h2{font-size:50px;font-weight:600;margin:50px 0 10px;text-transform:uppercase;color:#000}.overdiv p.code{color:#000;font-size:22px;margin:0 0 40px;font-family:GOUDOS}.overdiv p.code b{font-family:Simplo-Regular,Simplo}.butright{float:right}.overdiv a span{color:#000;padding:10px 0 0;font-size:12px}.address div,.address p,.address p a{padding-left:0}.blackinput::placeholder{color:#fff}.offer-section h4{font-size:30px;color:#000;font-family:GOUDOS}.offer-section i{font-size:50px;color:#333141}.offer-section .fa-angle-down:before{content:""!important;width:20px;height:20px;border:3px solid;display:block;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);border-top:0;border-left:0}.extended{font-size:27px;text-transform:uppercase;font-weight:500}.blockoneright{width:58%;right:20px!important}.blocktwoleft{width:60%;left:: 20px!important}.offerrow{padding:0 10px}.offerrow .Sectitle .offerprice{background:#000;display:block;color:#fff;width:115px;margin:auto auto 5px;padding:7px 0;font-size:20px}.christmas-hover,.valentine-hover{border:none!important;padding:0!important}.christmas-hover h2{margin-top:15px}.christmas-hover h2.discout{font-size:30px;font-weight:600}.christmas-hover h2,.christmas-hover p.code{color:#c99e70!important}.christmas-hover p.code{margin:25px 0}.christmas-hover h1,.offer-section1 h4,.offer-section1 i{color:#424343!important}.christmas-hover .shop-now{color:#424343!important;background:#fff!important;border:1px solid #fff!important}.sec-block a.note{display:block;font-size:12px;color:#000}.banners-title img{margin:21px 0 10px}.whychoosusmain{position:relative;top:-45px}.whychoosus{width:98%;padding:30px 72px;justify-content:center;margin:auto;display:flex;background:#fffcf9}.whychoosus-left{max-width:250px;width:100%;margin-right:50px}.whychoosus-left h2{font-size:36px;font-family:GOUDOS;line-height:43px;font-weight:400}.christmas-three .block-section,.spend-more-section-block,.whychoosus-right{display:flex}.whychoosus-right .whybloks{display:flex;justify-content:center;align-items:center;margin-right:20px}.whychoosus-right .whybloks img{margin-right:20px}.christmas-three .block-section .tblocks:last-child,.eng-rings-block:last-child,.gem-slider-block .metaallider1 .gem-block-hub:last-child,.gemstone-slider .text-center:last-child,.rings-buttons-section .rings-buttons:last-child,.spend-more-section-block .offer-block:last-child,.three-gemstones .diamond-block:last-child,.trusted-jewellery .trusted-block:last-child,.whychoosus-right .whybloks:last-child{margin-right:0}.whychoosus-left-others{max-width:40%}.trusted-jewellery-sectoin p,.whychoosus-right .whybloks p{margin-bottom:0;font-size:14px;font-family:Mulish;color:#393939;text-align:center;font-weight:400}.trusted-jewellery-sectoin{background:#fffcf9;padding:19px 20px 25px;margin:48px 0 0}.trusted-jewellery-sectoin h2{font-size:36px;font-family:GOUDOS;line-height:43px;font-weight:400;margin:0 0 17px}.trusted-jewellery{max-width:max-content;margin:15px auto 0;display:flex}.trusted-jewellery .trusted-block{display:flex;justify-content:center;align-items:center;margin-right:50px}.trusted-jewellery .trusted-block img{margin-right:23px}.black_fridayfaq h2{font-size:36px;font-family:GOUDOSB;margin:10px 0 0;color:#000;font-weight:700}.bf-free-service{margin:50px 0 19px}.blckfriday-stores .visitsection,.blckfriday-stores h2{margin:0 auto;border-top:0}.blckfriday-stores .address-toggle a.appointment,.blckfriday-stores .address-toggle a.direction{text-decoration:none;margin-bottom:15px}.ld-main-banner{max-width:1320px;margin:auto}@media only screen and (min-width:1440px){.whychoosus-right .whybloks{margin-right:50px}.christmas-gift-page.mothers-day{margin:0 -20px}}@media only screen and (max-width:1400px){.whychoosus-right .whybloks{margin-right:20px}.whychoosus-right .whybloks img{margin-right:10px}.whychoosus{padding:30px}}.offer-section-valentine,.readybg{padding:30px 15px;margin:25px 0 0}.block-friday .carousel-caption-shrimas{left:20px;right:20px;bottom:40px}.carousel-caption-shrimas h1{font-size:100px;font-weight:700;color:#424343;margin:0 0 30px}.carousel-caption-shrimas h3{color:#424343!important;font-size:30px!important;margin:0 0 30px}.carousel-caption-shrimas h3.yellow{color:#c99e70!important;text-shadow:none;font-size:50px!important}.carousel-caption-shrimas h4.extended{color:#ae474c!important;text-shadow:none;font-weight:600;margin:10px 0}.offer-section1 .Sectitle{color:#424343}.offer-section1 .Sectitle span.yellow{color:#ae474c!important}.offer-section1 a.note{color:#fff;font-size:14px}.carousel-caption-shrimas h3 span.redcolor{color:#fff!important;text-shadow:none}.offer-section2{background:url(/catalog/view/theme/default/image/new_year/new-year.jpg) top center}.boxing-hover h2.discout{text-transform:capitalize}.offer-section-valentine{background:#f8f8f8}.offer-section-valentine h1{font-size:71px;line-height:85px;font-family:GOUDOS;color:#000}.valentine-hover h5{color:#000;font-family:GOUDOS}.valentine-hover span{margin:0 0 10px!important;font-size:11px;line-height:13px;letter-spacing:.1em}.valentine-hover p.code{font-family:GOUDOS;margin:0 0 30px;font-size:20px;color:#000}.valentine-hover p.code span{font-weight:600;font-size:22px;line-height:26px}.valentine-hover .shop-now{background:#dec15c;padding:10px 30px;display:inline-block;margin:15px;border-radius:20px;box-shadow:none}.valentine-off{font-size:40px!important;font-weight:600!important;letter-spacing:3px}.valentine-hover .tnc{font-size:12px;color:#000}.location-des{padding-top:10px;padding-bottom:50px;border-bottom:2px solid #e5e5e5;margin-bottom:50px}.location-des p{font-size:14px;color:#000}.location-des h2{font-family:GOUDOS;color:#000;margin-bottom:20px;font-size:36px}.address h2 span,.location-des h2 span,.map h2 span,.newTabs h2 span{border-bottom:1.5px solid #dec15c;font-family:Goudy Old Style;font-size:24px;padding-bottom:8px}.newTabs h2 span{font-size:22px}.address h2 span{font-size:20px!important;line-height:36px}.address h2,.guide-col-layout-list,.m-30,.map h2,.newTabs h2{margin-bottom:30px}.address{padding-left:60px}.address .lobtn{padding:12px 15px;color:#000;letter-spacing:1px;margin:20px 10px 0 0;float:left;font-size:14px;font-weight:600;width:100%;cursor:pointer}.location-trustpilot-container{margin-top:70px;margin-bottom:40px}.address h1{font-size:28px;margin:0 0 30px;color:#000}.address p{color:#000}.address p a{color:#000;text-decoration:none;font-weight:400}.logo-section{margin-top:30px;margin-bottom:0}.logos{display:inline-block;width:32%}.panorma-map{width:100%;margin:0 0 20px}.panorma-map #street-view{height:600px}.imgblock{background:#ddd;position:relative;margin:5px}.trustdiv .tgbcolomn:nth-child(2){border-right:0px;border-left:0}.trustdiv .tgbcolomn p{font-size:14px;font-weight:600}.trustdiv .tgbcolomn{margin:15px 0 0}.trustdiv{padding:30px 0 0!important}.tabheading{font-size:24px;color:#000;margin:30px 0}.tabcarat .nav-tabs{margin-bottom:40px;margin-top:20px;display:block}.tabcarat ul li a{margin-right:0;font-size:12px;color:#c4c4c4}.tabcarat ul li a span{display:block}.tabcarat ul li a:hover{background:#fff;box-shadow:none}.tabcarat ul li a svg:not(:root){height:43px;margin:0 0 10px}.tabcarat .nav-tabs>li.active>a,.tabcarat .nav-tabs>li.active>a:focus,.tabcarat .nav-tabs>li.active>a:hover{border:1px solid transparent;color:#dec15c;cursor:pointer}.cartpadl h4{font-size:20px;font-family:GOUDOS}.tabcarat .table{margin:0 0 50px;color:#9a9a9a;border:1px solid #e5e5e5}.svgcol svg path,.tabcarat .nav-tabs li.active a svg path,.tabcarat ul li a:hover svg path{fill:#dec15c}.cartpadl #accordion .panel-title>a,.cartpadr h3,.tabcarat h3{font-family:GOUDOS;color:#000;font-weight:500}.svgcol{padding:0 50px}.bespoke-jewellery-one p,.tabcarat .tab-content h3{margin:0 0 15px}.tabcarat .nav-tabs li a svg path{fill:#C4C4C4}.cartpadr{padding-right:10px;margin:25px 0 0}.cartpadl{padding-left:30px}.panel-body,.panel-default>.panel-heading{padding:15px 5px}.claritytab{float:left;width:100%;margin:20px 0}.tabcarat .clarity li{float:none;display:inline-block;border-right:1px solid #e5e5e5;padding:0 0 5px;width:auto!important}.tabcarat .clarity li:last-child{border-right:0px}.tabcarat .clarity li a{font-size:20px;color:#c4c4c4;margin:0 20px 0 15px;padding:5px 15px;border-bottom:2px solid #c4c4c4}.diamondtl,.reviewcs .media-body h4 span,.reviewcs h4 a{font-size:14px;text-transform:uppercase;letter-spacing:.1em}.tabcarat .clarity li.active a{color:#dec15c;border-bottom:2px solid #dec15c}.diamond-img-block{margin:auto;width:164px;height:160px;background:url(/catalog/view/theme/default/image/information/cms-color.jpg) top left}.dblock2{background-position:-164px}.dblock3{background-position:-328px}.dblock4{background-position:-492px}.dblock5{background-position:-655px}.diamondtl{font-weight:600;line-height:normal;color:#000}.certiui{float:left;width:100%}.fricon,.gricon,.store-flags li,.ukicon,.usicon{float:none;display:inline-block}.certiui li,.ring_size_guide_bn{margin:0 0 20px}.visitlocation{border-top:1px solid #e5e5e5;padding-top:55px;margin:100px 0 0}.btn_margin_location,.how-pick.element>p,.visitlocation p{margin-bottom:50px}.input-group-addon1{color:#ccc!important;background-color:transparent;border:2px solid #ccc!important;border-radius:0!important;border-top:0!important;border-right:0px!important;border-left:0!important}ul.apptabs li{display:inline-block;width:32.3%;border-right:1px solid #e5e5e5;padding:5px;color:#191729}.book_btn{background:#191729;color:#fff;padding:8px 10px;border:none;width:100%}.fricon,.gricon,.ukicon,.usicon{background:url(../image/diamonds-factory.png) no-repeat;width:21px;height:13px;padding:0!important}.ukicon{background-position:-42px -39px}.fricon{background-position:-64px -39px}.gricon{background-position:-88px -39px}.usicon{background-position:-111px -39px}.store-flags .frtxt,.store-flags .grtxt,.store-flags .uktxt,.store-flags .ustxt{color:#9e9d9d}.store-flags .active .ukicon{background-position:-42px -53px;height:14px}.store-flags .active .fricon{background-position:-64px -53px;height:14px}.store-flags .active .gricon{background-position:-88px -53px;height:14px}.store-flags .active .usicon{background-position:-111px -53px;height:14px}.frhappy .selected .frtxt,.gerhappy .selected .grtxt,.store-flags .active .uktxt,.usahappy .selected .ustxt{color:#333141}.labgrowldcontent .labgrow4step img,.quizzesmain img,.store-flags,.tabgemstones ul{margin:auto}.review-top{background:#f8f8f8;padding:20px 0;margin:20px 0 50px}.star,.star0{background-position:-2px -150px}.review-top h2{font-size:36px;color:#000;font-family:GOUDOS}.review-star{padding-top:30px}.review-star span{display:inline-block;vertical-align:bottom}.reviewcs .media-body h4 span{float:right;color:#000;margin:0 0 15px}.reviewcs h4 a{color:#000;margin:7px 0 15px;float:left}.craftsecion2 p,.designoverlay p,.how-pick.element .detail p,.matbottom p,.reviewcs p{color:#9a9a9a}.flag-nav h3{color:#000;font-size:24px;font-family:GOUDOS}.store-flags li a{color:#000;font-size:14px;text-transform:uppercase;letter-spacing:.1em}.star{background-image:url(../image/trustpilot_sprite.png);background-repeat:no-repeat;display:inline-block;height:12px;width:75px}.star1{background-position:-2px -166px}.star2{background-position:-2px -182px}.star3{background-position:-2px -196px}.star4{background-position:-2px -211px}.star5{background-position:-2px -224px;width:64px}.bstar0{background-position:-2px -2px}.bstar1{background-position:-2px -27px}.bstar2{background-position:-2px -52px}.bstar3{background-position:-2px -77px}.bstar4{background-position:-2px -102px}.bstar5{background-position:-2px -127px}.gstar1{background-position:-2px -291px}.gstar2{background-position:-2px -315px}.gstar3{background-position:-2px -339px}.gstar4{background-position:-2px -366px}.gstar5{background-position:-2px -390px}.mainstar{width:113px;height:21px}.book_appointment_btn,.location_btn{font-size:18px;line-height:100%;display:inline-block;color:#fff;border:none;font-family:Simplo-Light;width:100%}.gift_bottom_title,.gift_inner_title,.gift_middle_title{font-family:GoudyOldStyleT-Italic}.book_appointment_btn{background:#c29b34;margin:15px 0;padding:11px 12px;border-radius:initial;max-width:454px}.location_btn{background:#696d75;padding:7px 35px 7px 12px;margin:15px 0;height:40px;outline:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;max-width:305px}.location_label:after{content:'\203A';font:38px serif;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:15px;top:18px;position:absolute;pointer-events:none;width:21px;color:#fff}.book_appointment_btn:hover{color:#fff;transition:.3s ease-in-out}.direction_padd{padding-top:15px}.outer-space div[class*=" tocolor-"],.outer-space div[class^=col-]{border:2px solid #fff}.map-responsive{border:1px solid #cccccc87}.map-responsive iframe{height:310px}.boxdesign .panel-body p{min-height:65px}ul.level1>li:first-child>a{font-family:simplo-Demi,Simplo;font-size:16px}.sidebar .nav>li>a{padding:0 5px;font-size:15px}.sidebar .nav-tabs{border-bottom:none}ul.level3.nav>li>a{padding:0 0 0 15px}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background:0 0;color:#dec15c;border:0}.gold-list ol{list-style-type:decimal;-webkit-padding-start:40px}p.small{font-size:14px;line-height:1.2em;color:#7e7f84}.fnt52{font-size:25px;margin:22px 0 0;color:#dec15c}.diamond-clarity p a,.yellowbg,.yellowbg a,.yellowbg h2,.yellowbg h3,.yellowbg p{color:#dec15c!important}.yellowbg{background:#fff9f1;padding:20px 25px 30px;margin:15px 0}.yellowbg h2{text-align:left!important}.yellowbg h3 a,.yellowbg span a{text-decoration:none}.someone_special .titleFR,.yellowbg h3{font-size:17px}.yellowbg p span.time{line-height:25px}.CustomerForm label{color:#9a9a9a;font-size:14px;text-transform:uppercase;letter-spacing:.1em;font-weight:600;padding-bottom:10px}.CustomerForm input{border:1.25px solid #c4c4c4;height:45px;border-radius:50px}#contact_perms{height:auto!important}button#bt_contactUS{padding:8px 30px;border-radius:25px;font-size:12px;color:#000;letter-spacing:.1em}.blck_dia_btn,.gift_bk_app_btn,.shope_by_pr_btn{text-transform:uppercase;border:1px solid #6d6d6d;display:inline-block}.customerPg h1{font-family:GOUDOS;font-size:48px;text-align:center;color:#000;margin:15px 0 50px}.red{color:red}.gift_mian_bn>.innnerwrap{position:absolute;top:0;width:100%}.gift_top_padding1{padding:2% 0 0;width:55%;position:absolute;right:0}.gift_top_title1{font-size:32px;text-transform:uppercase;color:#6d6d6d;letter-spacing:.5px}.gift_top_subtitle1{font-size:13px;color:#6d6d6d;line-height:21px;width:auto;margin:0 auto}.gift_inner_container{max-width:1070px;width:100%;margin:0 auto;position:relative;text-align:center}.classic_gift_div{padding:10px 0 50px}.gift_inner_left,.gift_inner_right{display:inline-block;width:47%;text-align:center;padding:10px;-webkit-box-shadow:0 3px 13px 1px rgba(109,109,109,.37);-moz-box-shadow:0 3px 13px 1px rgba(109,109,109,.37);box-shadow:0 3px 13px 1px rgba(109,109,109,.37);vertical-align:top}.gift_inner_left{margin-right:4.5%}#popular_gift_idea_product img{width:100%;height:auto}.gift_inner_title{line-height:100%;font-size:30px}.gift_inner_subtitle{width:68%;margin:0 auto;font-size:14px;padding:22px 0 0;line-height:20px;height:71px}.gift_inner_left img,.gift_inner_right img{margin:10px auto 11px}.shope_by_pr_btn{line-height:100%;font-weight:700;font-size:18px;color:#6d6d6d;padding:10px 16px;letter-spacing:1.8px}.gift_middle_bnner{position:relative;margin-top:15px}.gift_middle_title{font-size:30px;line-height:100%}.gift_middle_subtitle{font-size:14px;line-height:20px;padding:15px 0 0}.blck_dia_btn{font-size:18px;line-height:100%;letter-spacing:2px;padding:10px 16px}.gift_btn{margin-top:22%}.gift_middle_padd{position:absolute;top:5%;width:100%}.classic_gift_tilt{text-transform:uppercase;font-size:13px;letter-spacing:1px;padding:23px 0 0}.classic_gift_tilt a{color:#6d6d6d}.gift_bottom_bn1920{position:relative;margin-top:30px;margin-bottom:30px}.gift_bottom_title{font-size:30px;color:#fff;line-height:100%}.gift_bottom_subtitle{font-size:14px;color:#fff;line-height:28px;padding:10px 0}.gift_bottom_tel p{font-size:30px;color:#6d6d6d;line-height:28px}.gift_bk_app_btn{font-size:18px;color:#6d6d6d;line-height:100%;letter-spacing:2px;padding:10px 19px}.bespokeabt h2,.bespokebtn,.divine-details>h4,.ring-size-form form label,.ring-size-form-right h3,.viewingPG .viewblock .discoverbtn,h3.txtdiv{letter-spacing:.1em;text-transform:uppercase}.gift_or{padding:0 0 30px}.gift_bottom_padd{padding:5% 0 0;position:absolute;top:0;left:0;right:0}.gift_besspoke_link{color:#ce9500;font-size:18px;text-transform:uppercase}.someone_special .someone_special_title{width:100%;font-size:23px;color:#1d1d1b;position:absolute;top:26%;line-height:22px}.someone_special .gift_shop_btn{width:100%;bottom:18%;line-height:25px;position:absolute}.someone_special .gift_shop_btn a{border:1px solid;padding:.6% 3%;vertical-align:middle;color:#1d1d1b;font-size:14.5px;letter-spacing:.5px}.someone_special .linkFR a{padding:.6% 1%}.sacet_container img,.someone_special img{margin:10px auto;-webkit-box-shadow:0 3px 13px 1px rgba(109,109,109,.37);-moz-box-shadow:0 3px 13px 1px rgba(109,109,109,.37);box-shadow:0 3px 13px 1px rgba(109,109,109,.37)}.style-1 .panel-default>.panel-heading{background:0 0;padding:0 15px}.subtitle{font-size:22px;font-family:GOUDOS;line-height:27px}.subtitle:after{content:"";display:block;width:95px;height:2px;background:#dec15c;margin:15px 0 24px}.faqbanner_div{position:absolute;top:36%;text-align:center;transform:translateY(-36%);color:#fff;left:0;right:0}.faqbanner_div p{width:70%;text-align:center;margin:0 auto;font-size:18px;line-height:24px;font-family:Simplo-Regular,simplo}.faqTitle{font-size:36px;line-height:50px;font-family:perpetua}.retrnbtn,.subbtn{font-size:18px;color:#1d1d1b;background:#fff}.tgbcolomn:nth-child(2){border-color:#e5e5e5}.faq-sprite.icon1{background-position:0 0}.faq-sprite.icon2{background-position:-94px -2px}.faq-sprite.icon3{background-position:-279px -2px}.faq-sprite.icon4{background-position:-172px -4px}.subbtn{border:none;padding:7px 30px;border-radius:30px}.retrnbtn{border:none;padding:10px 40px;border-radius:10px;margin:20px 0;position:relative;z-index:1}.bgimg2,.loctitle{position:absolute}#thankyou .modal-content{background:#fcf0f2}#thankyou .modal-header,.innerdiv.noborder:after{border-bottom:0}#thankyou h1{margin:20px 0 0!important}.bgimg2{left:26px;bottom:110px}.loctitle{font-size:24px;line-height:normal;text-align:center;color:#fff;bottom:0;width:95%;font-family:GOUDOS;margin:0 auto;left:0;display:block;right:0;background:linear-gradient(4deg,#020024 0,rgba(255,255,255,0) 100%)}.bottom{top:80%;color:#fff}.bottom span{border-top:1px solid #fff}.loctation-image-block{-webkit-box-shadow:inset 0 -74px 30px 0 rgba(0,0,0,.35);-moz-box-shadow:inset 0 -74px 30px 0 rgba(0,0,0,.35);box-shadow:inset 0 -74px 30px 0 rgba(0,0,0,.35);z-index:2;display:inline-block;background:0 0}.loctation-image-block img{max-width:190px}.location-block-row{display:flex;align-items:center;justify-content:center}.loctation-shadow-image{z-index:-1;position:relative}.store-locmain{padding:0 35px;margin-bottom:50px}.store-loc{width:20%;padding:0 20px}.viewingPG h1{font-size:48px;color:#000;margin:20px 0 30px;font-family:GOUDOS}.viewingPG .description{font-size:16px;margin:0 0 20px}.viewingPG .viewblock{padding:0 20px;margin:25px 0 20px;text-align:center;min-height:565px}.viewingPG .our-stores .viewblock h3,.viewingPG .viewblock h3{font-size:24px;margin:15px 0;font-family:GOUDOS}.viewingPG .viewblock h3 span{padding-bottom:7px;border-bottom:1.5px solid #dec15c}.viewingPG .viewblock .discoverbtn{font-size:14px;background:#fff;border:1.25px solid #000;border-radius:20px;margin:15px 0 10px;padding:8px 0;text-decoration:none;display:inline-block;color:#1a1729;width:100%}.viewingPG .viewblock .discoverbtnuk{border:none!important;margin:15px 0 0!important;padding:0!important;font-family:Simplo;font-style:normal;font-weight:600;font-size:14px;line-height:17px}.viewingPG .viewblock .address{padding:15px;min-height:100px;line-height:18px;font-size:14px}.bespoke-banner .bsbnanertext{position:absolute;right:80px;top:26%;width:350px;text-align:center}.bespokebtn{color:#000;font-size:13px;font-weight:600;text-align:center;padding:7px 20px;border:1px solid #000;border-radius:30px;margin:auto}.OrderStatusText,.TrackrorderText{margin-bottom:50px;font-family:TrajanPro-Regular}.bespokeabt{padding:30px 0;text-align:center}.bespokeabt h1{color:36px;font-size:36px;font-family:GOUDOS}.bespokeabt img{margin:15px auto}.bespokeabt h2{font-weight:550;font-size:14px;color:#000}.bespokeabt p{font-size:16px;color:#9a9a9a}.bespokeabt .block1{padding:0 50px}.TrackrorderText{font-size:42px}.OrderStatusText{font-size:26px}.order-status{border-right:1px solid #f0f0f0}.reg_box p{font-size:14px;margin-bottom:40px}.listingContact{margin-bottom:35px;margin-top:25px}.reg_box input[type=email],.reg_box input[type=password],.reg_box input[type=text]{background-color:#f8f8f8;height:40px;width:100%;border-radius:0;border:1px solid #f8f8f8;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:unset;-o-transition:unset;transition:unset;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:0;margin-bottom:20px}button.btn.RequestInfobtn{width:100%;background:0 0;font-size:14px;font-family:Gotham Book;margin-bottom:15px;border-radius:0}.track-icon{height:50px;width:50px;float:right;background-image:url(../image/diamonds-factory-new.png);margin-left:40px}span.email-icon{background-position:-267px -464px}span.chat-icon{background-position:-330px -465px}span.phone-icon{background-position:-390px -466px}.InputStyle{font-size:18px;font-family:TrajanPro-Regular;font-weight:100;margin-bottom:10px}.ring-size-form{padding:0 50px!important}.blockmar{margin-top:70px}.ring-size-form-right{padding:0 15px!important}.ring-size-form h2{text-align:center;font-size:28px;margin-bottom:25px}.ring-size-form-right h2{position:relative;margin:0 40px}.ring-size-form form{margin:50px 0 20px}.ring-size-form form label{font-style:normal;font-weight:400;font-size:12px;line-height:17px;color:#9a9a9a}.ring-size-form form .form-group{float:left;width:100%;margin-bottom:30px}.ring-size-form form input{border:1px solid #e5e5e5;box-sizing:border-box;border-radius:0;height:40px}.ring-size-form form .ring_siz_cbox{margin-bottom:10px;text-align:left}.ring-size-form form .ring_siz_cbox p{line-height:normal;margin-bottom:0}.ring-size-form form .ring_siz_cbox input{height:auto;margin:0 7px 0 0}.ring_siz_cbox input[type=radio]::before{box-shadow:inset 1em 1em #000!important;transform:scale(0)!important}.ring_siz_cbox input[type=radio]:checked::before{transform:scale(1)!important}.ring-size-form-right h3{font-size:14px;color:#000;font-family:Simplo-Medium;margin:35px 0 15px}.rguide1,.rguide2{padding:40px 50px!important}.rguide1 h3,.rguide2 h3{text-align:left;color:#000;font-size:24px;font-family:GOUDOS}.klarna-landing p{max-width:900px;width:100%;margin:0 auto;text-align:center}.klarna-landing a.yellowbtn{text-align:center;width:100%;background:#dec15c;display:block;max-width:200px;color:#fff;margin:80px auto;border-radius:25px;padding:5px;font-size:12px;text-transform:uppercase;letter-spacing:1px}.klarna-landing h1{margin:20px 0 60px}.divine-banner{width:100%;max-width:570px;margin:0 auto 36px;position:relative}.divine-banner>i.fa{color:#fff;position:absolute;font-size:40px;width:84px;height:84px;border:4px solid;display:flex;align-items:center;justify-content:center;top:50.7%;transform:translateY(-50%);left:0;right:0;margin:0 auto;border-radius:50%}.divine-details>p>span{font-family:Simplo-Demi}.divine-details>h4{font-family:Simplo-Medium;color:#000;font-size:12px}.divine-details>h4+p+h4{margin-top:30px}.divine-details{width:66%;margin:0 auto;max-width:904px}.divine-subbnr{display:flex;justify-content:space-between;margin:0 auto 36px;max-width:900px;width:66%}.divine-subbnr>.inner{width:49%}.divine-page h1{font-family:GOUDOS;margin:15px 0 30px;text-align:center}.bannertext p,.christmas-gift-page .bannertext>h1{color:#fff}.christmas-gift-page .bannertext{position:absolute;top:50%;left:5%;transform:translateY(-50%);max-width:600px;text-align:center}.christmas-gift-page .title{font-size:30px;font-family:GOUDOS;line-height:35px;display:inline-block}.christmas-gift-page .title:after{content:"";border-bottom:2px solid #dec15c;display:block;margin:5px 0 30px;width:100%;max-width:260px}.christmas-gift-page .sec2 .title:after{width:60%;margin:5px auto 30px}.how-pick{width:100%;text-align:center;margin:80px 0}.how-pick .detail{display:inline-block;width:46%;vertical-align:bottom;max-width:500px}.how-pick .detail:first-child{margin-right:2%}.buy-bespoke-inner p:last-child,.detail p:last-child,.gemstone-jewellery-sec .block .top:nth-child(3),.gemstone-jewellery-sec .block .top:nth-child(4){margin-bottom:0}.how-pick .detail:last-child{margin-left:2%;text-align:left}.detail.valigntop{vertical-align:top;text-align:left}.jewellery-for{background:#f8f8f8;padding:50px 10px;text-align:center}.txtdiv{width:100%;max-width:622px;margin:0 auto}.sec2{text-align:center;padding:60px 0 0}.innerdiv{margin-top:60px}.innerdiv .img-head{font-size:14px;text-transform:uppercase;font-family:Simplo-Medium;letter-spacing:.5px;padding:30px 30px 10px;min-height:85px}.innerdiv p{padding:0 30px;color:#9a9a9a;min-height:190px}.innerdiv a{background:#dec15c;border-radius:25px;padding:14px 0 12px;font-size:14px;color:#fff;display:inline-block;margin:0 0 15px;line-height:100%}.sec2:after{content:"";display:inline-block;width:100%;max-width:1098px;border-bottom:1px solid #e5e5e5;margin:50px auto 0}.video_app_btn{background:#e5e5e5!important;border:1px solid #e5e5e5!important;color:#000!important}h3.txtdiv{line-height:17px;font-size:14px;font-weight:500;margin:30px auto 15px;color:#000}.designoverlay h3,.labgrowldbannerhover .shopnow,.matbottom h3,.weddingpage li a{font-weight:600;letter-spacing:.1em}.padd-r-l{padding:10px 100px}.labgrowldbannerhover{position:absolute;top:50%;right:10%;transform:translateY(-50%);max-width:430px;text-align:center}.labgrowldbannerhover h1{font-size:36px;font-family:GOUDOS;color:#000;margin:0 0 30px}.labgrowldbannerhover p{font-size:14px;color:#000;margin-bottom:30px}.labgrowldbannerhover .shopnow{font-size:12px;color:#000;text-transform:uppercase}.labgrowldcontent h2{text-align:center;font-size:20px;font-family:GOUDOS;color:#000;margin:30px 0}.labgrowldcontent p{text-align:center;font-size:16px;margin:0 0 15px}.labgrowldcontent h3.titlename,.labgrowldcontent p.titlename{text-align:center;text-transform:uppercase;font-weight:600;font-size:12px;margin:0 0 15px;color:#dec15c;letter-spacing:.1em}.labgrowldcontent .labgrow4step{padding:0 50px 20px}.labgrowldcontent .fa{float:right;font-size:13px}.labgrowldcontent .labgrow4step .stpename{color:#000;text-align:center;letter-spacing:.1em;font-size:10px;text-transform:uppercase;margin-top:15px;margin-bottom:20px;font-family:Simplo-Regular}.labgrowldcontent #accordion .panel-title>a,.wedding-ring-faq .panel-group .panel-default .panel-heading .panel-title{font-size:18px;font-family:GOUDOS}.matbottom h3{text-transform:uppercase;font-size:14px}.padd-bot28{margin:20px 0 30px}.explorediv{margin:30px 0;text-align:center}.explorediv h3{font-size:14px;text-transform:uppercase;color:#000;letter-spacing:.1em;margin:20% 0 15px}.explorediv p{font-size:14px;color:#9a9a9a;line-height:23px}.explorediv a,.weddingpage li a{color:#000;text-transform:uppercase}.explorediv a{font-size:14px;margin:20px 0 0}.designoverlay{position:absolute;bottom:20%;right:10%;width:400px;text-align:center}.designoverlay h3{font-size:14px;text-transform:uppercase}.craftsecion2{margin:auto;float:none;padding:20px 0 30px;text-align:center}.craftsecion2 h3{margin:10px 0 15px;font-size:24px;font-family:GOUDOS}.getintouch{margin:20px auto 15px;float:none;padding:10px 45px}.getintouch h3{margin:0 0 21px;font-size:18px;font-family:GOUDOS}.getintouch p{margin:0 0 20px;font-family:Simplo-Regular,Simplo;font-size:16px}.img-valuations{max-width:750px;width:100%}.weddingpage{margin:20px 0;float:left;width:100%;border-bottom:1px solid #ddd}.weddingpage li{float:none;display:inline-block;margin:10px 20px 20px}.weddingpage li a{font-size:14px}.location-block-row{flex-wrap:wrap}.imgblock{padding:5px!important}.loctation-image-block{box-shadow:none}.bespoke-container{max-width:1230px;margin:0 auto;padding:0 80px}.breadcrumb{margin-left:18px;margin-top:5px}.bespoke-container p{font-family:Mulish;font-size:14px;line-height:17.5px}.bespoke-container h2{font-family:Goudy Old Style;font-size:32px;line-height:38px;margin-top:0;margin-bottom:27px;font-weight:400}.design-process h2{margin-bottom:40px}.design-process-list{padding:0 55px;display:flex}.design-process-item{flex:1}.design-process-item--2{margin:0 29px 0 30px}.design-process .bespoke-section{margin-bottom:0;margin-top:0}.design-process-item h3{font-family:Mulish;font-size:13px;line-height:16.5px;text-transform:uppercase;margin-top:30px;margin-bottom:12px;font-weight:600;letter-spacing:1px}.design-process-footer p{max-width:850px;margin:20px auto 0;text-align:center}.buy-bespoke{text-align:center;max-width:850px;margin:50px auto 30px}.buy-bespoke-inner{margin-top:30px;align-items:flex-end;margin-bottom:30px;display:flex}.buy-bespoke-inner p{text-align:left;margin-left:30px;margin-bottom:30px}.buy-bespoke-inner-img img{max-width:300px}.diamond-chart,.diamond-clarity .diamond_inclusions,.valandmother-section{margin:30px 0}.valandmother-section .gift_inner_subtitle{min-height:145px}.valandmother-section .gift_inner_left img,.valandmother-section .gift_inner_right img{max-height:235px}@media (max-width:991px){.design-process-footer p br,.design-process-item h3 br,.gem-slider-block .owl-dots,.gem-slider-block .owl-nav{display:none}.hideDesktop{display:block!important}.gem-slider-block{padding:0 20px}.gemstone-hub .abouttext{width:380px!important}.gem-slider-block .metaallider1 .gem-block-hub{max-width:100%!important;margin-right:0!important}.bespoke-container{padding:0 28px}.bespoke-header{margin-top:36px;margin-bottom:30px}.bespoke-header h1{font-size:30px;line-height:36px;margin-bottom:20px;margin-left:-20px;margin-right:-20px}.bespoke-section{margin-top:40px;margin-bottom:40px}.bespoke-container p{font-size:13px;line-height:16.5px}.bespoke-container p a{font-weight:700}.why-bespoke{margin-left:-28px;margin-right:-28px}.why-bespoke-image img{height:100%}.why-bespoke-info{padding:40px 28px}.bespoke-container h2{font-size:24px;line-height:28px;margin-bottom:15px}.why-bespoke-info p:last-child{margin-bottom:0}.design-process{padding:40px 38px}.design-process .bespoke-container{padding:0}.design-process-list{flex-direction:column;padding:0}.design-process h2{margin-bottom:30px}.design-process-list img{padding:0 6px;max-width:400px}.design-process-item--2{margin:0}.design-process-item h3{margin-top:28px;margin-bottom:14px;font-size:11.5px}.design-process-item--3 h3 br{display:block}.design-process-item{margin-bottom:20px}.design-process-item:last-child{margin-bottom:0}.design-process-footer p{margin-top:10px}.buy-bespoke-inner{flex-direction:column;align-items:center;margin-bottom:0;margin-top:24px}.buy-bespoke-inner-img img{max-width:100%!important;margin-bottom:24px}.buy-bespoke-inner p{margin-left:0;margin-bottom:24px!important}.m-30,p.mob-24{margin-bottom:24px}}.christmas-container{max-width:1180px;width:100%;margin:0 auto}.christmas-container h2{font-family:GOUDOS;text-align:center;font-weight:400;font-size:32px;line-height:38.41px}.christmas-container h3{font-family:GOUDOS;text-align:center;font-weight:400;font-size:24px;line-height:29px}.christmas-container p{font-family:Mulish;font-size:14px;line-height:17.57px;font-weight:400}.bridal-sets-tow,.christmas-jewellery,.gem-faq-section{margin:50px 0 0}.christmas-jewellery h2,.christmas-remember h2,.pick-the-perfect .pick-the-perfect-right h2{margin:0 0 27px}.christmas-jewellery p{text-align:center;max-width:850px;margin:auto}.christmas-jewellery .gifts-buttons-section{display:flex;margin:35px 0 0;justify-content:center}.christmas-jewellery .gifts-buttons-section .gifts-buttons{font-family:Mulish-Bold;padding:14px 0 13px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;max-width:220px;border:1px solid #000;width:100%;text-align:center;color:#000}.christmas-jewellery .gifts-buttons-section .gifts-buttons:first-child{margin-right:30px}.pick-the-perfect{display:flex;max-width:1070px;margin:60px auto 0;width:100%}.black-friday-engagement .friday-right,.bridal-sets-one-right,.pick-the-perfect .pick-the-perfect-left,.womnediv .blackfdring-content,.womnediv .blackfdring-img{width:50%}.pick-the-perfect .pick-the-perfect-left img{height:100%}.pick-the-perfect .pick-the-perfect-right{width:50%;padding:56px 76px 41px 77px;background:#fff4e4}.pick-the-perfect .pick-the-perfect-right p{text-align:center;margin-bottom:15px}.gifts-her-sectoin{background:url(/catalog/view/theme/default/image/information/her.png) top right/contain no-repeat,linear-gradient(90deg,#c13a43 0,#e66b71 100%) 0 0/contain;padding:44px 0 43px;color:#fff;float:left;width:100%;margin-top:60px}.gifts-him-sectoin{padding:55px 0;background:url(/catalog/view/theme/default/image/information/him.png) top right/contain no-repeat,linear-gradient(90deg,#c13a43 0,#e66b71 100%) 0 0/contain}.gifts-her-sectoin h2{text-align:left;color:#fff;margin:0 0 27px}.gifts-her-sectoin .gifts-her-btn{font-family:Mulish;padding:14px 14px 13px;float:left;font-size:12px;letter-spacing:.1em;text-transform:uppercase;max-width:220px;border:1px solid #fff;width:100%;text-align:center;color:#fff;margin:30px 0 0}.gifts-her-sectoin .gifts-her-text{float:left;width:100%;max-width:624px}.gifts-her-sectoin .gifts-her-text p a{color:#fff;font-weight:400;font-family:Mulish-bold}.gifts-him-sectoin .gifts-her-text{max-width:630px}.gifts-him-sectoin .gifts-him-btn{max-width:250px}.christmas-remember{float:left;width:100%;padding:60px 10px;background:#fff4e4;margin:97px 0 0}.christmas-remember-two{margin:80px 0 0}.christmas-remember p{max-width:630px;width:100%;margin:0 auto;text-align:center}.christmas-remember .gifts-remember-btn{font-family:Mulish;color:#000;cursor:pointer;padding:14px 0 13px;display:flex;justify-content:center;font-size:12px;letter-spacing:.1em;text-transform:uppercase;max-width:300px;border:1px solid #000;width:100%;text-align:center;margin:30px auto 0}.bespoke-jewellery-one{margin:80px auto 0;display:flex;max-width:1065px;width:100%;align-items:center}.bespoke-jewellery-one .bespoke-jewellery-one-left{width:47%;margin-right:60px}.bespoke-jewellery-one .bespoke-jewellery-one-right{width:53%}.bespoke-jewellery-one img{max-width:490px;width:100%}.bespoke-jewellery-one h3,.returns-information h3{margin:0 0 27px;text-align:left}.bespoke-jewellery-one a{margin:12px 0 0;float:left}.bespoke-jewellery-one p a{margin:0;font-weight:400;float:none}.bespoke-jewellery-one a span{font-family:Mulish;float:left;font-weight:500;font-size:16px;line-height:20px;color:#000;border-bottom:2px solid #d9c287;padding-bottom:18px}.bespoke-jewellery-two{margin:60px auto 0}.bespoke-jewellery-two .bespoke-jewellery-one-left{margin-right:0;margin-left:55px;width:50%}.returns-information{display:flex;width:100%;max-width:1070px;margin:80px auto 65px}.returns-information .returns-left{width:50%;padding-right:45px;border-right:1px solid #e5e5e5}.returns-information .returns-right{width:50%;padding-left:45px}.mumslider{margin:50px 0 0;float:left;width:100%}.mumslider .special-items{padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #e5e5e5;margin-top:0}.mumslider .featured_title{margin:0 0 19px}.mumslider .giftsliderbtn{font-family:Mulish;font-weight:600;font-size:12px;max-width:250px;width:100%;line-height:15px;text-align:center;letter-spacing:.1em;text-transform:uppercase;border:1px solid #000;padding:14px 15.91px;color:#000;margin:30px auto 0;display:inline-block}.lab-grown-container-slider .christmas-container .body_container:last-of-type .special-items,.mumslider .christmas-container .body_container:last-of-type .special-items{padding-bottom:0;margin-bottom:0;border-bottom:none}.lab-grown-container-slider .featured_title h3 span,.mumslider .featured_title h3 span{border-bottom:1px solid #d9c287;padding-bottom:16px;display:inline-flex;justify-content:center}.mumslider .products-carousel .product-name{min-height:auto;font-size:14px;padding:35px 10px 15px}.lab-grown-container-slider .products-carousel .slider_prev_btn,.mumslider .products-carousel .slider_prev_btn{background:url(/catalog/view/theme/default/image/information/prev-xmas.svg) no-repeat;width:8px;height:15px}.lab-grown-container-slider .products-carousel .slider_next_btn,.mumslider .products-carousel .slider_next_btn{width:8px;height:15px;background:url(/catalog/view/theme/default/image/information/next-xmas.svg) top center no-repeat}.mumslider .products-carousel .owl-nav .owl-next,.mumslider .products-carousel .owl-nav .owl-prev{top:30%}.lab-grown-container-slider .body_container{max-width:100%}.lab-grown-container-slider .special-items{padding-bottom:50px;margin-top:0;max-width:1114px!important}.lab-grown-container-slider .giftsliderbtn{font-family:Mulish;font-weight:600;max-width:330px;width:100%;font-size:12px;line-height:15px;text-align:center;letter-spacing:.1em;text-transform:uppercase;border:1px solid #000;padding:14px 21px;color:#000;margin:0 auto;display:inline-block}.chrislider .owl-nav,.lab-grown-container-slider .owl-carousel .owl-dots.disabled,.lab-grown-container-slider .owl-carousel .owl-nav.disabled{display:block!important}.lab-grown-container-slider .products-carousel .product-name{min-height:auto;font-size:12px;padding:24px 10px 15px}.lab-grown-container-slider .products-carousel .owl-nav .owl-next,.lab-grown-container-slider .products-carousel .owl-nav .owl-prev{top:30%;display:block}.lab-grown-container-slider .featured_title{font-family:'Goudy Old Style';font-size:32px;line-height:38px;padding:40px 0 32px;margin:0}.lab-grown-container-slider p{font-family:Mulish;font-size:14px;line-height:18px;text-align:center;margin:40px auto 30px!important;max-width:1114px}.christmas-about{margin:60px 0 0}.frhtow{font-weight:400!important;font-size:28px!important;line-height:34px!important}.christmas-about h2{margin:0 0 21px}.christmas-about p{text-align:center;max-width:1130px;width:100%;line-height:18px;margin-left:auto;margin-right:auto}.christmas-three{margin-top:26px}.christmas-three .christmas-container{max-width:1293px}.christmas-three .block-section .tblocks{max-width:408px;background:#f7f7f7;width:100%;margin-right:34px}.christmas-three .block-section .tblocks .blocks-img img{max-height:190px;margin:auto}.christmas-three .block-section .tblocks h3{margin:4px 10px 23px;line-height:28.8px}.christmas-three .block-section .tblocks p{padding:0 24px 36px}.christmas-three .block-section .tblocks p a{font-weight:400;text-decoration:underline}.blackfdiamondring{background:#f7f7f7;margin-top:51px}.black-friday-engagement .eng-rings-container,.blackfdring-sec,.tabcarat .shape-include,.tabcarat .shape-info{display:flex;align-items:center}.blackfdring-sec .blackfdring-img{width:65%}.blackfdring-sec .blackfdring-content{width:35%}.blackfdiamondring h3{margin:0 0 23px;max-width:357px;text-align:center}.blackfdiamondring p{line-height:17.57px;max-width:357px;text-align:center}.blackfdiamondring p a,.spend-more-section-block .offer-block h4 span{font-weight:400}.womnediv .blackfdring-content h3,.womnediv .blackfdring-content p{max-width:545px}.chrislider{margin:47px 0 0;padding:0 15px}.christmas-three .block-section .tblocks:nth-child(2){background:#fbfbfb}.chrislider .engagement-style-slider{border-top:0!important;padding:0!important}.chrislider .engagement-style-slider h2{margin:0 0 24px}.chrislider .newbestslider .product-name h3{border-bottom:0;font-size:14px;line-height:17px;margin-bottom:0;font-family:Simplo-Regular;text-transform:uppercase;padding-bottom:0}.mothers-day-plp .christmas-about{margin:57px 0 0}.mothers-day-plp .newbestslider .product-name{margin-top:8px}.mothers-day-plp .christmas-three{margin-top:57px}.mothers-day-plp .christmas-container p{font-size:14px!important}.mothers-day-plp .christmas-three .block-section .tblocks h3{margin:11px 10px 23px}.mothers-day-plp .chrislider .engagement-style-slider h2{font-size:32px!important}.mothers-day-plp .mumslider .christmas-container{max-width:1440px;padding:0 36px}.eng-rings-container{max-width:1190px;width:100%;margin:0 auto}.eng-rings-sale{margin:28px auto 0;max-width:850px}.eng-rings-sale h1{margin:0 0 28px;font-family:GOUDOS;text-align:center;line-height:48.01px;font-size:40px}.eng-rings-container p{font-family:Mulish;font-weight:400;font-size:14px;line-height:18px;margin-bottom:15px}.rings-buttons-section{display:flex;margin:0 0 34px;justify-content:center}.rings-buttons-section .rings-buttons{font-family:Mulish;padding:12px 14px;font-size:14px;font-weight:400;border:1px solid #d9c287;text-align:center;color:#000;margin-right:20px}.eng-rings-block,.shop-all-engagement .shop-all-eng-btn{font-family:Mulish;font-weight:600;font-size:12px;line-height:15px;width:100%;text-align:center;text-transform:uppercase;letter-spacing:.1em}.eng-rings-block-section{display:flex;flex:0 0 100%;margin:62px 0 0;justify-content:center;align-items:start}.eng-rings-block{max-width:190px;margin-right:30px}.eng-rings-block-img{margin:0 0 33px;min-height:67px}.shop-all-engagement{margin:85px 0 0;position:relative}.shop-all-engagement .shop-all-eng-btn{position:absolute;bottom:79px;border:1px solid #fff;right:10px;max-width:400px;padding:14px;color:#fff;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.black-friday-engagement .friday-left{width:50%;margin-right:95px}.black-friday-engagement .friday-left img{max-width:578px;width:100%}.black-friday-engagement h2{font-family:GOUDOS;font-weight:400;font-size:32px;line-height:38px;text-align:center;margin:55px 0 27px}.black-friday-engagement p{text-align:center;max-width:495px;width:100%}.black-friday-engagement a{font-family:Mulish;font-weight:600;font-size:12px;line-height:15px;color:#000;border:1px solid #000;padding:14px 10.19px 13px;text-align:center;letter-spacing:.1em;text-transform:uppercase;max-width:292px;width:100%;margin:30px auto 56px;display:block}.bridal-sets{background:#f8f8f8;padding:75px 0}.bridal-sets img{max-width:520px;width:100%}.bridal-sets-one{display:flex;align-items:center;padding:0 60px}.bridal-sets-one-left{width:50%;margin-right:30px}.bridal-sets h3{font-family:GOUDOS;font-weight:400;font-size:24px;line-height:29px;margin:0 0 23px}.bridal-sets a{font-family:Mulish;font-weight:500;font-size:16px;line-height:20px;margin:3px 0 0;float:left;color:#000}.bridal-sets a span{border-bottom:2px solid #d9c287;padding-bottom:14px}.spend-more-section{padding:50px 0 75px}.spend-more-section h2{font-weight:400;font-size:32px;line-height:38px;font-family:GOUDOS;text-align:center;margin:0 0 15px}.spend-more-section p{max-width:850px;width:100%;margin:0 auto 30px;text-align:center}.spend-more-section-block .offer-block{background:#fbf2df;margin-right:10px;text-align:center;padding:16px 5px 15px;max-width:190px;width:100%}.spend-more-section-block .offer-block h4{margin:0 0 14px;font-weight:700;font-size:20px;font-family:Mulish}.spend-more-section-block .offer-block .borderbot{border:.5px solid #000;width:60px;margin:0 auto 9px}.spend-more-section-block .offer-block p{font-family:Mulish;font-weight:400;font-size:12px;line-height:125%;margin-bottom:0}.spend-more-section-block .offer-block p span{display:block;font-weight:600}.price-match{margin:25px 0 0;text-align:center;font-family:Mulish;font-weight:400;font-size:24px;line-height:30px}.price-match span{font-size:22px;font-weight:600;padding-right:15px;letter-spacing:.05em;text-transform:uppercase}.price-match-code{margin:16px 0 0}.price-match-code p{margin:0;max-width:100%;text-align:center}.gemstone-section{margin:40px 0 0}.gemstone-section h2,.gemstone-shape-section h2{font-size:32px;font-family:Goudy Old Style;margin:0 0 24px;text-align:center}.gemstone-slider{max-width:1026px;margin:auto;justify-content:center}.gemstone-slider .text-center{margin-right:22px}.gemstone-slider img{max-width:240px}.gemstone-slider .product-name{padding:18px 10px 0;color:#000;display:flex;justify-content:center}.gemstone-slider .product-name a{color:#000;border-bottom:2px solid #d9c287;padding-bottom:13px}.three-gemstones{background:#f8f8f8;width:100%;margin:40px auto 0;display:flex}.three-gemstones-sec{max-width:1290px;padding:42px 0 40px;margin:auto}.three-gemstones-sec h2{font-size:32px;font-family:Goudy Old Style;margin:0 0 22px;text-align:center}.three-gemstones .diamond-block{max-width:410px;width:100%;margin-right:30px}.three-gemstones .diamond-block h3{display:flex;justify-content:center;font-size:16px;font-family:Mulish,sans-serif;font-weight:500;margin:25px 0 0;text-align:center}.three-gemstones .diamond-block h3 span{padding-bottom:14px;border-bottom:2px solid #d9c287}.gemstone-shape-section{margin:40px auto 0;border-bottom:1px solid #e5e5e5;max-width:1290px;width:100%;padding-bottom:50px}.gemstone-shape-section .owl-carousel .owl-item img{max-width:190px;width:100%;margin:auto}.gemstone-shape-section .owl-carousel .owl-item .shape-title{font-family:'Goudy Old Style';font-weight:400;font-size:24px;line-height:29px;text-align:center;margin:18px 0 0;color:#000}.gemstone-shape-section .owl-carousel .owl-item p{font-family:Mulish;font-weight:400;font-size:14px;line-height:18px;text-align:center;color:#000;margin:23px 0 0}.gemstone-shape-section .owl-carousel .owl-next,.gemstone-shape-section .owl-carousel .owl-prev{top:22%;position:absolute}.gemstone-shape-section .owl-carousel .owl-prev{left:-5px!important}.gemstone-shape-section .owl-carousel .owl-next{right:-5px!important}.gem-slider-block .metaallider1{display:flex;max-width:1070px;width:100%;margin:40px auto}.gem-slider-block .metaallider1 .gem-block-hub{max-width:190px;width:100%;margin-right:30px;text-align:center}.gem-slider-block .metaallider1 .gem-block-hub p{font-family:Mulish;font-weight:400;font-size:14px;line-height:18px;text-align:center;margin:18px 0 0}html[lang=de] .gem-slider-block .metaallider1 .gem-block-hub p{min-height:110px}html[lang=fr] .gem-slider-block .metaallider1 .gem-block-hub p{min-height:120px}html[lang=fr] .gem-slider-block .metaallider1 .gem-block-hub a{min-height:92px}.gem-slider-block .metaallider1 .gem-block-hub a{font-family:Mulish;font-weight:500;font-size:16px;line-height:20px;color:#000;text-align:center;padding:20px 0 9px;border-bottom:2px solid #d9c287;display:inline-block;justify-content:center}.gem-slider-block .metaallider1 .gem-block-hub .btn-gem{width:142px;margin:auto}html[lang=de] .gem-slider-block .metaallider1 .gem-block-hub .btn-gem{width:177px}.gemstone-jewellery{background:#f8f8f8;padding:40px 0 52px;margin:50px 0 0}.gemstone-jewellery h2{font-size:32px;font-family:Goudy Old Style;margin:0 0 16px;text-align:center}.gemstone-jewellery-sec .block h4,.gemstone-jewellery-sec-new a{font-family:'Goudy Old Style';line-height:29px;font-size:24px;text-align:center;font-weight:400}.gemstone-jewellery-sec{max-width:850px;width:100%;margin:auto}.gemstone-jewellery-sec .block{display:flex;flex-wrap:wrap}.gemstone-jewellery-sec .block h4{margin:0 0 23px}.gemstone-jewellery-sec .block p{font-family:Mulish;font-weight:400;margin:0;font-size:14px;line-height:18px;text-align:center;color:#000}.gemstone-jewellery-sec .block .top{margin-bottom:30px;max-width:calc(50% - 15px);flex:0 0 calc(50% - 15px)}.gemstone-jewellery-sec .block .top:nth-child(odd){margin-right:15px}.gemstone-jewellery-sec .block .top:nth-child(2n){margin-left:15px}.gemstone-jewellery-sec-new{max-width:1070px;width:100%;display:flex;margin:auto;justify-content:space-between}.gemstone-jewellery-sec-new a{color:#000;cursor:inherit}.gemstone-hub .abouttext{width:500px;transform:translateY(-38%)}.gemstone-hub .abouttext h1{margin:0 0 14px}.gemstone-hub .abouttext .ptxt{line-height:17.57px}.gemstone-hub .abouttext .wshopbutton{margin-top:29px}.gemstones-df{max-width:1070px;width:100%;margin:40px auto 0;position:relative}.gemstones-df-hover{position:absolute;top:40%;color:#000;margin:0!important;width:470px;right:auto!important;left:5%!important;transform:translateY(-38%)}.gemstones-df-hover h3{margin:0 0 27px;font-weight:400;font-size:32px;font-family:Goudy Old Style}.gemstones-df-hover p{font-weight:400;font-size:14px!important;line-height:18px;font-family:Mulish}.gem-faq-section .heading{font-size:32px;font-family:Goudy Old Style;margin:0 0 16px;text-align:center;line-height:38.41px}.gem-faq-section .gem-faq{max-width:600px;width:100%;margin:auto}.gem-faq-section .gem-faq .panel-title{font-size:24px;margin:0;font-weight:400}.gem-faq-section .gem-faq .panel-default>.panel-heading{padding:9px 0}.gem-faq-section .gem-faq .panel-default>.panel-heading+.panel-collapse>.panel-body p{font-family:Mulish;font-weight:400;font-size:14px;line-height:18px;color:#000;padding:14px 0 6px}.gem-faq-section .gemol li{font-size:14px;line-height:17.57px;font-family:Mulish;font-weight:400;list-style-type:disc;margin-left:20px}.top-gemstones-products{max-width:850px;width:100%;margin:40px auto 0}.top-gemstones-products .special-items{margin:40px auto 0}.top-gemstones-products .featured_title{font-size:32px;font-family:Goudy Old Style;margin:0 0 24px;text-align:center;line-height:38.41px}.top-gemstones-products .owl-item img{max-width:190px;width:95%!important;margin:auto}.top-gemstones-products .products-carousel .product-name{padding:24px 5px 0}.guide-col-layout-list-item h4:first-child,.top-gemstones-products .products-carousel .owl-nav{margin-top:0}.christmas-gift-page.mothers-day .bannertext{transform:translateY(-50%)}.mothers-day .innerdiv a{background-color:#fff;color:#000;letter-spacing:.1em}.mothers-day .innerdiv p{min-height:115px;margin-bottom:0}.bespoke-eng-page .bannertext{position:absolute;top:50%;left:8%;transform:translateY(-50%);max-width:400px;text-align:left}.bespoke-eng .title{font-size:30px;font-family:GOUDOS}.bespoke-eng .txtdiv2{width:100%;max-width:915px;margin:0 auto}.bespoke-eng-page .how-pick .detail{text-align:left;vertical-align:middle}.bespoke-eng-page .how-pick .title{font-size:36px;font-family:GOUDOS;line-height:36px;max-width:385px;margin-bottom:40px}.bespoke-eng .title:after,.how-pick.element .title:after{content:"";border-bottom:1.25px solid #dec15c;width:20%;margin:15px auto 0;display:block;max-width:260px}.how-pick.element .title:after{margin:10px 0 0}.bespoke-eng{margin:50px -15px;padding-bottom:50px;text-align:center}.bespoke-eng.border{border-bottom:1px solid #e5e5e5}.bespoke-eng-page .txtdiv{max-width:560px}.bespoke-eng-page .how-pick{margin:60px 0}.how-pick.element .detail{max-width:430px}.how-pick.element .detail>ul{margin:0 -1%}.bespoke-eng-page .how-pick.element .title{margin-bottom:25px}.how-pick.element .detail>ul li img{margin:0 auto 27px;display:block}.how-pick.element .detail.metal>ul li img,.mt-20,.wedding-buyguide{margin-top:20px}.how-pick.element .detail>ul li{display:inline-block;width:44%;margin:2%;background:#f8f8f8;padding:5px 0 15px;text-align:center;font-family:Simplo-Medium;font-size:14px}.bespoke-eng-page .how-pick.border{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:50px 0}.bskitems{background:#f8f8f8;padding:25px 0 40px;margin-bottom:20px}.bskitems .title{font-size:30px;font-family:GOUDOS;text-align:center;margin:30px 15px 25px;line-height:30px}.bskitems .shop-now{background:#dec15c;border-radius:25px;padding:12px 10px;width:100%;max-width:140px;display:block;margin:0 auto;line-height:100%;letter-spacing:1px;color:#fff}.bskitems .shop-now:hover{color:#fff;border:0}.padtop-30{padding-top:30px;padding-bottom:20px}.tabgemstones ul li{float:none;display:inline-block;margin-bottom:0;border-right:1.5px solid #e5e5e5}.tabgemstones ul li a span{font-size:20px;font-family:GOUDOS;display:inline-block;padding:10px 0 5px;border-top:0;border-left:0;margin:0 15px 0 10px;border-bottom:1.5px solid #e5e5e5}.tabgemstones ul li a:hover{background:0 0;border-color:transparent}.tabgemstones ul li.active a span{border-bottom:1.5px solid #dec15c;color:#000}.tabgemstones .nav-tabs>li.active>a:hover{border:none;background-color:transparent}.tabgemstones .nav-tabs>li.active>a:focus{border-top:0;border-left:0;border-right:0px;border-bottom:0}.gemstoneh1{font-size:48px!important}.ring-guide.top-info-banner>.info-desc{right:9%;max-width:575px;left:auto;font-size:16px;line-height:19px;padding:0}.ring-guide.top-info-banner>.info-desc>h1,.ring-guide.top-info-banner>.info-desc>h2{font-size:48px;color:#000;margin-bottom:30px;line-height:normal}.weddingbanner .abouttext h1{font-size:48px;font-weight:400;line-height:normal}.weddingbanner .abouttext .ptxt{font-size:14px;font-weight:400;font-family:Simplo-Light;color:#fae6f5!important;line-height:17px}.weddingbanner .abouttext .wshopbutton{text-transform:uppercase;font-size:12px;border:1px solid #fff;padding:6px 10px;max-width:300px;margin:20px auto 10px;font-family:Simplo-Regular;color:#fae6f5;letter-spacing:.1em}#informationdiv-7 ul{display:flex;flex-wrap:wrap;justify-content:center}.weddinghead{font-size:36px!important;margin:20px 0 30px!important;text-align:center!important}.wedding-buyguide .glob-icon img{width:auto;margin-bottom:15px}.wedding-buyguide .glob-icon{min-height:auto;float:none!important}.wedding-buyguide .tgbcolomn p{font-size:14px;color:#000;letter-spacing:.1em;font-family:Simplo-Regular;text-transform:uppercase!important}.wedding-inspiration h2,.wedding-insurence h2,.wedding-metal h2,.weddingbuysection h2,.weddingbuysection-tow h2{font-size:30px!important;margin:0 0 15px;color:#000;text-align:center}.weddingbuysection .tgbcolomn h3{font-size:24px;color:#000;margin:20px 0;font-family:GOUDOS}.weddingbuysection .tgbcolomn{padding:0 10px}.weddingbuysection .tgbcolomn p{font-size:14px;min-height:90px;color:#000;font-family:Simplo-Light;text-transform:none}.wedding-inspiration .tgbcolomn h3,.wedding-insurence .button-new,.wedding-metal .tgbcolomn h3,.weddingbuysection .tgbcolomn .button-new,.weddingbuysection-tow .button-new{letter-spacing:.1em;font-family:Simplo-Regular;color:#000;text-align:center;font-weight:600}.weddingbuysection .tgbcolomn .glob-icon-new img{margin-bottom:15px}.weddingbuysection .tgbcolomn .button-new{font-size:12px;margin:25px 15px 10px;text-transform:uppercase;border:1px solid #000;padding:7px 15px}.weddingbuysection-mens .button-new{width:290px;margin:0 auto!important}.border-yellow{width:150px;height:2px;margin:auto auto 20px;background:#dec15c}.weddingbuysection-tow{background:#f8f8f8;padding:20px 10px;margin:30px 0 20px}.wedding-insurence .button-new,.weddingbuysection-tow .button-new{font-size:12px;width:300px;margin:25px auto 10px;text-transform:uppercase;border:1px solid #000;padding:7px 15px}.wedding-metal .tgbcolomn h3{font-size:14px;width:190px;margin:15px auto 30px;text-transform:uppercase;line-height:150%;border:1px solid #000;padding:7px 15px}.wedding-metal .tgbcolomn{padding:5px 0 0}.wedding-insurence{background:#fff}.wedding-inspiration .tgbcolomn h3{margin:15px 0 0;font-size:14px;line-height:150%;text-transform:uppercase}.weddingbuysection-tow .weddingbuyblock{margin-top:60px;padding:10px 20px}.weddingbuysection-tow .tgbcolomn{padding:0 20px}.weddingbuysection-tow p{max-width:630px;margin:auto;font-size:14px}.weddingbuysection-tow .weddingbuyblock p{max-width:345px}.wedding-inspiration .tgbcolomn{padding:0 10px;margin-bottom:20px}.wedding-ring-faq{margin-top:40px!important}.wedding-ring-faq h2{font-size:24px;text-align:center;margin:20px 0}.wedding-ring-faq .panel-default>.panel-heading{background:#fff;border-bottom:1px solid #e5e5e5}.bspokemargin{margin-bottom:-20px}.wedding-ring-faq .panel-group .panel-default .panel-heading .panel-title a i{font-size:11px;float:right}.quizzesmain{margin:40px auto 20px;float:none}.quizzesmain .headtext{line-height:30px;margin:20px 0;font-size:26px;font-family:GOUDOS;text-align:center}.diamond-chart .cartright h3,.diamond-clarity .diamond_inclusions h3,.fabrication-btn .white_btn,.quizzesmain .shopcring,.quizzesmain .startquizbtn{letter-spacing:.1em;font-family:Simplo-Medium}.quizzesmain .favourte-btn{float:left;width:100%;padding:7px 10px;text-align:center;text-transform:uppercase;margin-bottom:15px;border:1px solid #a9a5a5;font-size:12px;letter-spacing:.1em}.quizzesmain #quiz7 .input-group .input-group-addon{padding:6px 30px;border-radius:0;background:#dec15c;color:#000;text-transform:uppercase;font-size:12px;letter-spacing:.1em;cursor:pointer;border:1px solid #dec15c}.quizzesmain #quiz7 input{border-radius:0}.quizzesmain #quiz7 .skiptext{text-transform:uppercase;font-size:12px;letter-spacing:.1em;text-align:center;cursor:pointer}.quizzesmain .shopcring{text-transform:uppercase;color:#000;font-size:12px;text-align:center;cursor:pointer;margin:15px 0;padding:7px 40px;background:#dec15c;border:1px solid #dec15c}.quizzesmain .startquizbtn{background:#dec15c;font-size:12px;text-align:center;padding:6px 30px;margin:15px auto;text-transform:uppercase;border:none;display:inherit}.quizzesmain .active{background:#dec15c}.fabrication-btn .white_btn{margin:15px 0;font-size:12px;border-radius:25px;line-height:22px}.topheading h1{margin:0 0 10px;font-size:48px;text-align:center}.topheading .borderlineyellow{height:1.5px;width:100px;background:#dec15c;display:block;margin:10px auto 20px}.topheading p{max-width:630px;margin:auto;text-align:center;font-size:14px!important}.diamond-clarity{position:relative;margin:20px 0 0}.diamond-clarity p{font-size:14px!important;color:#000}.diamond-clarity .row .clarity_banner_hover{position:absolute;max-width:500px;right:0;z-index:2;top:50%;transform:translate(-20%,-50%)}.diamond-clarity .clarity_banner_hover h2{font-size:30px;margin-top:0;text-align:center}.diamond-clarity .clarity_banner_hover p{font-size:14px;text-align:center;line-height:17px}.diamond-clarity .diamond_inclusions img{max-width:380px;margin:-60px auto 0;border:5px solid #fff;border-radius:50%}.diamond-clarity .diamond_inclusions h3{margin:40px 0 10px;font-size:14px;text-transform:uppercase;color:#000;font-weight:700}.diamond-clarity .diamond_inclusions p{font-size:14px;font-weight:400;color:#000}.diamond-clarity .diamond_inclusions ul{margin-left:20px}.diamond-clarity .diamond_inclusions ul li{font-size:14px;list-style-type:disc;line-height:21px}.diamond-chart h2{font-size:30px;text-align:center}.diamond-chart .cartleft{margin:30px 0 0;padding-right:50px}.diamond-chart .cartright{margin:5px 0 0}.diamond-chart .cartright h3{margin:30px 0 10px;font-size:14px;text-transform:uppercase;font-weight:700;color:#000}.diamondbg{margin:20px 0;position:relative}.diamondbg h2{font-size:30px!important;text-align:center;margin:20px 0}.diamondbg p{margin:20px auto}.diamondbg .diamondbg_hover{max-width:650px;position:absolute;top:20px;transform:translate(50%,20%)}.diamond_color{background:#f8f8f8;padding:20px 0 0;margin:0 0 20px;position:relative}.diamond_color .diamond_color_hover{max-width:630px;position:absolute;top:20px;transform:translate(15%,0)}.diamond_color .diamond_color_hover h2{text-align:center;font-size:30px}.clarity-bottom{padding:30px 0}.clarity-bottom p{font-size:14px;max-width:1020px;margin:auto;text-align:center}@media only screen and (min-width:1366px){.diamond-guide .panel-body{min-height:300px!important}.divine-page h1{font-size:48px;font-family:GOUDOS;margin:15px 0 30px}.bespoke-eng-page h1{font-size:48px}.mothers-day .innerdiv p{padding:0 15px;font-size:15px}}@media only screen and (max-width:1366px){.offer-section h4{font-size:34px}.overdiv h2{margin:40px 0 10px;font-size:40px}.ring-size-form-right h2{margin:0 20px;font-size:30px}.mothers-day .innerdiv p{min-height:115px}.labgrowldcontent .panel-title>a{padding-right:25px}.gemstone-shape-section{max-width:1250px}.overdiv .title,.overdiv h1{color:#000;font-size:25px}.valentine-hover h5{color:#000!important}}@media (max-width:1250px){.map-responsive iframe{height:280px}}@media only screen and (max-width:1280px){.valentines-com h1{font-size:50px}.weddingbuysection .tgbcolomn .button-new{margin:25px auto 10px!important}}@media only screen and (max-width:1199px){.whychoosus{padding:30px 10px}.whychoosus-left{margin-right:20px}.whychoosus-right .whybloks img{height:40px}.lab-grown-container-slider .special-items{max-width:850px!important}.christmas-container{padding:0 28px}.diamond_color .diamond_color_hover{max-width:567px;transform:translate(6%,10%)}.getintouch p{font-size:18px!important}.designoverlay{bottom:10%;right:6%}.explorediv h3{margin:14% 0 15px}.address .lobtn,a.open_appointment{width:100%}a.blackbtn,a.whitebtn{width:49%;padding:10px 5px;font-size:14px}.overdiv h5{margin-top:0}.overdiv h2{margin:18px 0;font-size:18px}.overdiv p.code{font-size:15px;margin:20px 0}.block-friday .carousel-caption{bottom:30px;padding-bottom:0;left:10%;right:10%}.block-friday .carousel-caption h3.yellow{margin:15px 0}.block-friday .carousel-caption-shrimas{left:20px;right:20px;bottom:80px}.carousel-caption-shrimas h1{font-size:45px;margin:0 0 20px}.carousel-caption-shrimas h3{margin:0 0 20px;font-size:25px!important}.christmas-hover h2.discout,.overdiv .title,.overdiv h1,.overdiv h5{font-size:25px}.valentine-hover p.code{margin:0 0 20px}.valentine-off{font-size:30px!important}.offer-section-valentine h1{font-size:55px}.valentine-hover .shop-now{font-size:20px}.viewingPG .viewblock .address{min-height:141px}.viewingPG .viewblock .addr_london{margin-bottom:0}.ring-guide.top-info-banner>.info-desc>h1,.ring-guide.top-info-banner>.info-desc>h2{font-size:40px}.ring-guide.top-info-banner>.info-desc{right:3%;max-width:500px;font-size:14px;line-height:17px}.mothers-day .innerdiv p{min-height:125px}.weddingbuysection .tgbcolomn .button-new{font-size:11px!important}.weddingbuysection .tgbcolomn p{min-height:110px}.why-bespoke-image img{height:100%}}@media (max-width:1024px){.gemstone-section{margin:40px 20px 0;padding:0 20px}.gemstone-slider img{max-width:200px}.gem-slider-block,.gemstone-jewellery-sec-new,.gemstone-shape-section,.store-locmain{padding:0 20px}.three-gemstones-sec{padding:42px 20px 40px}.top-gemstones-products .products-carousel .owl-stage{width:100%}.engring-hub .abouttext{left:3%!important}html[lang=fr] .gem-slider-block .metaallider1 .gem-block-hub p{min-height:129px}.eng-rings-container{padding:0 17px}.weddingbuysection .tgbcolomn h3{font-size:22px}.offer-section h1{font-size:45px}.offerrow .Sectitle .offerprice{width:100px;font-size:14px}.offer-section .Sectitle{width:152px;font-size:14px}.getintouch,.tabcarat ul li a{padding:10px}.labgrowldbannerhover{right:5%}.tabgemstones ul li a span{font-size:18px}.parisifrem{max-height:320px}.swm_add a.blackbtn{font-size:12px}.diamond-home .diamond-home-content{min-height:293px}.diamond-home-content p.get-in-touch{padding:45px 30px 0}.cartpadr{padding-right:30px}.cartpadl{padding-left:30px}.tabcarat ul li a svg:not(:root){height:43px!important;max-height:43px!important}.info_name.textcenter h1,.info_name.textcenter>h2{font-size:42px}.location-des h2{font-size:30px}.address div p,.bespokeabt p,.location-des p{font-size:14px}.address h2 span,.location-des h2 span,.map h2 span,.newTabs h2 span{font-size:20px}.valentines-com h1{font-size:40px;letter-spacing:2px}.viewingPG .viewblock{min-height:420px}.bsk_icons_list{width:32.6%}.bskbox,.grid-sizer{width:31.5%}.map-responsive iframe{height:220px}.aboutus_ourstory{font-size:4em}.aboutus_ourstory.aboutus_ourstory_de,.aboutus_ourstory.aboutus_ourstory_fr{font-size:2em}.bespokeabt .block1{padding:0 15px}.innerdiv p{min-height:235px}.christmas-gift-page .bannertext{transform:translateY(-35%);max-width:500px}.bespoke-eng-page .bannertext{left:5%;max-width:500px}.bespoke-eng-page .bannertext p{line-height:20px;font-size:14px;max-width:320px}.store-loc{padding:0 10px}.mothers-day .innerdiv p{padding:0;font-size:14px;margin-bottom:0;min-height:110px}.padd-r-l{padding:10px 60px}.ring-size-form{padding:0 30px!important}}@media (min-width:992px){.bespoke-container h2 br{display:none}.pull-right-sm{float:right}.klarna-landing h1{font-size:48px}}@media only screen and (max-width:991px){.form-sec,.whychoosus-left-others{max-width:100%}.whychoosus{flex-wrap:wrap;justify-content:center;flex-direction:column}.whychoosus-right .whybloks{flex-wrap:wrap;flex-direction:column}.whychoosus-left,.whychoosus-right{margin:auto}#catogery-Faqs #accordion .panel-title>a{line-height:25px}.banners-title h2,.jewellery-for h2{font-size:30px}.whychoosus-left h2{margin:0 0 26px}.whychoosus-right .whybloks p{margin-top:11px}.how-pick .detail:first-child,.whychoosus-right .whybloks img{margin-right:0}.bespoke-eng-page .how-pick .detail,.customerPg h2,.titled,.wedding-inspiration,.weddingbuysection,.weddingbuysection-mens{text-align:center}.gift_inner_subtitle{height:auto}.shope_by_pr_btn{margin:20px 0 0;font-size:14px}.swiper-button-next:before,.swiper-button-prev:before{font-size:28px}.gemstone-section{margin:40px 40px 0;padding:0}.gemstone-shape-section{padding:0 20px 50px}.gemstone-jewellery,.three-gemstones-sec{padding:42px 20px 40px}.weddingbuysection .tgbcolomn p,html[lang=fr] .gem-slider-block .metaallider1 .gem-block-hub p{min-height:90px}.lab-grown-container-slider .special-items{max-width:650px!important}.christmas-three .block-section,.spend-more-section-block{flex-wrap:wrap}.christmas-three .block-section .tblocks{margin-right:0;margin-bottom:33px;max-width:100%}.christmas-three .block-section .tblocks p{padding:0 11px 28px}.christmas-three .block-section .tblocks h3{margin:13px 10px 24px}.christmas-three .block-section .tblocks:last-child,.viewingPG .viewblock .addr_birmingham{margin-bottom:0}.spend-more-section-block .offer-block{max-width:32.3%;margin-bottom:10px}.marrig{margin-right:0!important}.bridal-sets-one{padding:0 21px}.black-friday-engagement .friday-left{margin-right:30px}.shop-all-engagement .shop-all-eng-btn{bottom:30px}.christmas-container h2{font-size:24px!important;line-height:28.8px!important}.diamondbg p,.how-pick.element .detail p{line-height:18px}.address-toggle img,.pick-the-perfect .pick-the-perfect-right h2{margin:0 0 15px}.pick-the-perfect .pick-the-perfect-right{padding:40px 27px 19px 28px}.gifts-her-sectoin{background:url(/catalog/view/theme/default/image/information/her-mob.png) top right/contain no-repeat,linear-gradient(90deg,#c13a43 0,#e66b71 100%) 0 0/contain}.gifts-him-sectoin{background:url(/catalog/view/theme/default/image/information/him-mob.png) top right/contain no-repeat,linear-gradient(90deg,#c13a43 0,#e66b71 100%) 0 0/contain}.weddinghead{font-size:30px!important}.ring_soz_bnn_posion h1{font-size:26px!important}.ensection{min-height:120px}.innerdiv .img-head,.tabcarat ul li a{font-size:11px}.viewall{padding:7px 15px}.newTabs.nav-tabs>li a{margin:0 10px}.wedding-inspiration h2,.wedding-insurence h2,.wedding-metal h2,.weddingbuysection h2,.weddingbuysection-tow h2{font-size:24px!important}.weddingbuysection-tow .tgbcolomn{padding:0 5px}.review-top,.weddingbuysection-tow{padding:20px 10px}.viewingPG h2.title,.weddingbanner .abouttext h1{font-size:36px}.weddingbanner .abouttext{max-width:350px!important;right:4%!important}.innerdiv p,.tracking-page,.wedding-inspiration .tgbcolomn h3{padding:0}.wedding-buyguide .glob-icon img{height:45px}.wedding-buyguide .tgbcolomn p{font-size:12px!important}.weddingbuysection .tgbcolomn{float:none;width:49%;display:inline-block;vertical-align:top}.wedding-inspiration .tgbcolomn{float:none;width:49.5%;display:inline-block;vertical-align:top;margin-bottom:20px;padding:0 3px}.wedding-metal .tgbcolomn h3{width:140px;font-size:13px!important}.weddingbuysection-mens .tgbcolomn{height:auto!important}.button-new.max{max-width:320px;margin:auto}.offer-section{background:url(/catalog/view/theme/default/image/black_friday/early-blackfriday-landing-991.jpg) top center/100% no-repeat}.Hpadd5 h4{margin:20px 0 0}.Hpadd5 p{padding:15px 20px}.divider_div{padding:0 10px}.designoverlay{width:360px;bottom:0;right:4%}.explorediv h3{margin:10% 0 15px}.labgrowldbannerhover h1{font-size:26px;margin:0 0 20px}.labgrowldbannerhover{max-width:320px;margin:0 0 20px}.labgrowldbannerhover p{margin-bottom:20px}.viewingPG .viewblock .discoverbtn{width:90%}.viewingPG .viewblock .flex-buttons .discoverbtn{width:100%}.viewingPG .viewblock{min-height:475px}.christmas-hover h2.discout,.loctitle{font-size:20px}.tab-contnr,.titled{padding:0 50px}.tabgemstones3 ul li{width:30%}.overdiv .title,.overdiv h1{font-size:26px;margin:7px 0 15px}.shop-now{padding:7px 15px 5px;font-size:12px}.address-toggle{padding:10px 0 0}.visit-address h1.visit-title{margin:0 0 25px}.address-toggle h3{margin:0 0 10px}.overdiv h2,.overdiv p.code{margin:10px 0}.address{padding-left:15px;padding-top:20px}.address .lobtn{width:45%;margin:20px 30px 0 0}.block-friday .carousel-caption h3.yellow,.carousel-caption-shrimas h1{font-size:35px}.block-friday .carousel-caption h3{font-size:25px!important}.overdiv h2{font-size:16px}.block-friday .carousel-caption{bottom:10px;padding:0;left:20px;right:20px}.block-friday .carousel-caption-shrimas{bottom:80px}.offer-section h4,.overdiv h5{font-size:25px}.offer-section-valentine h1{font-size:45px}.visitlocation{padding-top:30px;margin:50px 0 0}.customerPg h1{margin:15px 0 20px}.btnalign{text-align:right}.btnalign button{margin-left:15px}.show991To_481{display:block}.gift_top_title1{line-height:40px;margin:0 0 10px}.gift_top_subtitle1{line-height:16px;max-width:370px}.gift_mian_bn>.innnerwrap{top:-10px}.gift_btn{margin-top:27%}.someone_special .someone_special_title{top:39%;line-height:26px}.someone_special .titleFR{font-size:18px}.sacet_container .sacet_btn a,.someone_special .gift_shop_btn a{letter-spacing:1px;padding:7px 20px;border:1px solid #000}.someone_special .linkFR a{padding:1.2% 2%}.sacet_container .info{width:100%;left:0;top:50%}.sacet_container .info .infoTxt{font-size:23px}.sacet_container .info .title{font-size:35px;line-height:normal}.TrackrorderText{font-size:32px;margin-bottom:20px}.OrderStatusText{font-size:22px;margin-bottom:30px}.order-status,button.btn.RequestInfobtn{margin-bottom:50px}.reg_box p{font-size:13px}.order-status{border-right:none!important;border-bottom:1px solid #f0f0f0}.contact-us-div{background:#f8f8f8}.toglefilter{display:none;background:#ecefee;padding:5px}.boxinfoToggle{font-size:16px;padding:8px 0;background:#ecefee}.boxinfoToggle .fa-chevron-down,.boxinfoToggle .fa-chevron-up{position:absolute;right:20px}.swm_add{padding-left:0}a.blackbtn,a.whitebtn{padding:10px 5px;font-size:13px}.viewingPG .viewblock .address{min-height:124px}.ready_to_bring_container>.ready_to_bring_Desc{max-width:243px}.transBtn{max-width:182px}.bespoke-banner .bsbnanertext{top:50%;transform:translateY(-50%);right:40px;max-width:290px}.divine-details,.divine-subbnr{width:85%}.txtdiv{max-width:500px}.how-pick{margin:50px 0}.how-pick .detail:last-child{margin-left:0;margin-top:40px}.how-pick .detail{width:100%;max-width:640px}.innerdiv{margin-top:40px;padding:0 20px}.innerdiv img{max-width:180px}.innerdiv:after{margin-top:30px}.sec2{padding:30px 0 0}.christmas-gift-page .title{font-size:24px}.christmas-gift-page .title:after{margin:0 0 30px}.return-info .detail{width:46%;max-width:284px}.return-info .detail:last-child{margin-left:4%;margin-top:0}.return-info .detail:first-child{margin-right:4%}.bespoke-eng-page .how-pick .title{max-width:100%;font-size:30px}.bespoke-eng-page .how-pick.element .title{font-size:24px;margin-bottom:10px}.bespoke-eng-page .how-pick.element .detail{max-width:306px;text-align:left!important}.bespoke-eng-page .how-pick .detail:last-child{margin-left:0}.bespoke-eng-page .how-pick.element .detail:last-child{margin-left:25px;margin-top:0}.how-pick.element .detail>ul li img{max-width:106px;margin-bottom:15px}.how-pick.element .detail.metal>ul li img{max-width:64px}.how-pick.element .detail>ul li{font-size:12px;letter-spacing:1px}.how-pick.element .detail>ul{margin:0 -2%}.bespoke-eng .txtdiv2{max-width:640px}.bespoke-eng .title:after{width:32%;max-width:242px}.bskitems-sec{padding:0 30px}.bskitems img{max-width:160px}.bskitems .title{font-size:24px;margin:5px 15px 10px;line-height:27px;padding:0 30px}.store-loc{width:25%;margin-bottom:10px}.mothers-day .innerdiv p{min-height:145px;line-height:18px}.mothers-day .innerdiv a{font-size:12px}.padd-r-l{padding:10px 20px}.diamond_color .diamond_color_hover h2,.diamondbg h2{font-size:22px!important}.diamond-clarity .row .clarity_banner_hover{max-width:450px;transform:translate(-2%,-50%)}.diamond-clarity .diamond_inclusions img{max-width:280px;margin:-50px auto 0}.diamond-clarity .diamond_inclusions h3{margin:20px 0 10px}.diamondbg .diamondbg_hover{max-width:504px;top:0;transform:translate(25%,0)}.diamondbg p{margin:15px auto}.diamond_color .diamond_color_hover{max-width:460px;top:10px;transform:translate(10px,0)}}@media only screen and (min-width:800px){div#step_1,div#step_2,div#step_3{position:relative}.vertical_bar{position:absolute;float:left;border-right:2px solid #e5e5e5;height:700px;top:280px;left:49.4%}.subtitle{margin-top:15px}.style-1 .col_left,.style-1 .col_right{height:700px;overflow-y:auto;scrollbar-color:#e5e5e5 #fff;scrollbar-width:thin}.style-1 .col_right{height:850px}.style-1 .col_left::-webkit-scrollbar-track,.style-1 .col_right::-webkit-scrollbar-track{border-radius:10px}.style-1 .col_left::-webkit-scrollbar,.style-1 .col_right::-webkit-scrollbar{width:10px;background-color:#fff}.style-1 .col_left::-webkit-scrollbar-thumb,.style-1 .col_right::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e5e5e5}.apad .titleMakers{padding:0 20px;line-height:inherit}}@media only screen and (min-width:767px){.sliderbtn{display:none}}@media only screen and (max-width:800px){.overdiv h5{font-size:22px;margin:0 0 15px}.overdiv h2{font-size:30px!important}.valentine-hover .shop-now{font-size:18px;padding:7px 30px;margin:5px 0 8px}.faq-sprite{width:63px;height:63px}.faq-sprite.icon1{background-position:-3px -200px}.faq-sprite.icon2{background-position:-102px -197px}.faq-sprite.icon3{background-position:-291px -190px}.faq-sprite.icon4{background-position:-198px -202px}.christmas-gift-page .bannertext{left:8%;transform:translateY(-50%);max-width:326px}.christmas-gift-page .bannertext>h1{width:100%;max-width:230px;margin-left:auto;margin-right:auto}.ring-guide.top-info-banner>.info-desc>h1,.ring-guide.top-info-banner>.info-desc>h2{font-size:36px}html[lang=fr] .ring-guide.top-info-banner>.info-desc>h1,html[lang=fr] .ring-guide.top-info-banner>.info-desc>h2{font-size:32px}.ring-guide.top-info-banner>.info-desc{right:3%;max-width:370px;font-size:14px;line-height:17px}}@media only screen and (max-width:768px){.faqmobbnr{width:100%}.newTabs.nav-tabs>li{margin-bottom:10px}.newTabs.nav-tabs>li a{line-height:22px}.gemstoneh1{font-size:36px!important}.tabgemstones3 ul li:nth-child(3){border-right:none}.offer-section h1{font-size:45px}.parisifrem{max-height:340px}.valentine-hover p.code{margin:0}.carousel-caption-shrimas h3 span.redcolor,.valentine-hover p.code span{font-size:18px}.viewingPG .viewblock{min-height:515px;margin-bottom:15px}.viewingPG .viewblock p{font-size:14px}.overdiv h5,.viewingPG .viewblock h3{font-size:20px}#content .location-tab,#content .location-tab-content{padding:0 25px}.diamond-home .diamond-home-content{min-height:310px}.tabcarat ul li a{padding:10px 5px}.info_name.textcenter h1,.info_name.textcenter>h2{font-size:36px}.bgimg2{left:0}.gift_btn{margin-top:29%}.show1280{display:none}.show768{display:block}div#step_1,div#step_2,div#step_3{bottom:0;left:0;right:0;width:100%;text-align:center;position:relative}div#step_1 .h3_padd,div#step_2 .h3_padd,div#step_3 .h3_padd{text-align:center}.aboutus_ourstory{font-size:3em}.aboutus_ourstory.aboutus_ourstory_de,.aboutus_ourstory.aboutus_ourstory_fr{font-size:2em}.imgblock{margin:15px 0 0}.svgcol{padding:0 15px}.map{margin-bottom:40px}.carousel-caption-shrimas h3{margin:0 0 15px}.block-friday .carousel-caption-shrimas{bottom:50px}.valentine-off{font-size:20px!important}.valentine-hover .shop-now{font-size:15px}.valentine-hover h5{margin:0 0 20px}.panorma-map #street-view{height:500px}}@media only screen and (max-width:767px){.whychoosus{padding:24px 22px;width:94%}.banners-title h2,.gem-faq-section .heading,.whychoosus-left h2{font-size:24px}.whychoosus-right .whybloks p{font-size:8px;line-height:10px}.whychoosus-right .whybloks{margin-right:24px}.whychoosusmain{top:-15px}.banners-title h3{font-size:16px;line-height:19px;margin:6px 0 0}.banners-title img{margin:6px 0 0}.banners-title .offer-section-middle{padding-bottom:0}.trusted-jewellery-sectoin{background:#fff;margin:11px 0 0;padding:0 10px 24px}.trusted-jewellery-sectoin h2{font-size:24px;line-height:28px;margin-bottom:10px}.trusted-jewellery-sectoin p{font-size:12px;line-height:15px}.trusted-jewellery .trusted-block{flex-direction:column;margin-right:24px}.trusted-jewellery .trusted-block img{width:50px;margin-right:0;margin-bottom:15px}.blckfriday-stores .visit-address{margin:0 auto}.blckfriday-stores .address-toggle p,.bspokemargin{margin-bottom:0}.bf-free-service{margin:25px 0 0}.ldtextname{margin:9px 0 0}.banners-title2 img{margin:6px 0 25px}.mr23{padding-bottom:25px!important}.marketing-banner .mbanner-block{margin-bottom:23px;padding:0 10px}.designoverlay,p.small{position:relative}.swiper-viewport{padding:0 20px}.swiper-viewport .swiper-button-prev{left:-30px!important}.ensection,.innerdiv p,.mothers-day .innerdiv p,.viewingPG .viewblock .address,.weddingbuysection .tgbcolomn p,html[lang=fr] .gem-slider-block .metaallider1 .gem-block-hub p{min-height:auto}html[lang=fr] .gem-slider-block .metaallider1 .gem-block-hub a{min-height:92px}html[lang=fr] .gemstones-df-hover{top:33%}.gem-slider-block .owl-dots,.gem-slider-block .owl-nav{display:block}.gemstone-slider img{max-width:150px}.three-gemstones{flex-wrap:wrap;margin:29px auto 0}.three-gemstones .diamond-block{margin-right:0;margin-bottom:24px}.three-gemstones .diamond-block h3{margin:16px 0 0}.gemstone-hub .abouttext h1{color:#000;margin-bottom:16px}.engring-hub .abouttext .wshopbutton a{max-width:296px;font-size:14px;letter-spacing:.1em;width:100%;padding:16px 2px}.gemstone-hub .abouttext .wshopbutton,.weddingbuysection-tow .weddingbuyblock{margin-top:0}.gemstone-section{margin:29px 29px 0}.gemstone-slider .product-name{padding:16px 5px 0;font-size:14px}.gemstone-slider .product-name a{padding-bottom:8px}.gemstone-slider .owl-nav .owl-next,.gemstone-slider .owl-nav .owl-prev{top:35%}.gemstone-jewellery,.three-gemstones-sec{padding:29px 17px 6px}.gemstone-shape-section .owl-carousel .owl-item img{max-width:120px}.gemstone-shape-section{margin:29px auto 0;padding:0 20px 29px}.gemstone-shape-section h2{font-size:24px!important;margin-bottom:16px}.gemstone-shape-section .owl-carousel .owl-item .shape-title{margin:16px 0 0;font-size:20px}.gemstone-shape-section .owl-carousel .owl-next,.gemstone-shape-section .owl-carousel .owl-prev{top:15%}.gem-slider-block .owl-carousel .owl-next img,.gem-slider-block .owl-carousel .owl-prev img,.gemstone-shape-section .owl-carousel .owl-next img,.gemstone-shape-section .owl-carousel .owl-prev img{width:8px}.gemstone-shape-section .owl-carousel .owl-item p{font-size:13px;margin-top:16px}.gemstone-jewellery{margin:30px 0 0;padding:29px 17px 16px}.blackfdring-sec,.bridal-sets-one,.gemstone-jewellery-sec-new,.insurance-covers,.single-multiple{flex-wrap:wrap}.gemstone-jewellery-sec .block{flex-wrap:nowrap;flex-direction:column;margin-right:0}.gemstone-jewellery-sec .block .top{margin-left:0!important;margin-right:0!important;margin-bottom:24px!important;max-width:100%;flex:0 0 100%}.gemstone-jewellery-sec .block .top:first-child{order:1}.gemstone-jewellery-sec .block .top:nth-child(2){order:3}.bespoke-jewellery-two .bespoke-jewellery-one-right,.gemstone-jewellery-sec .block .top:nth-child(3),.womnediv .blackfdring-content{order:2}.gemstone-jewellery-sec .block .top:nth-child(4){order:4}.gemstone-jewellery-sec .block h4{font-size:20px;margin-bottom:16px}.gemstone-jewellery-sec .block p{padding:0 38px}.chrislider,.christmas-three .christmas-container,.diamond-clarity .clarity_banner_hover p,.gem-faq-section .gem-faq,.gemstones-df,.mumslider .christmas-container{padding:0 17px}.gemstone-jewellery-sec .block .top,.gemstone-jewellery-sec .block .top:last-child{margin-bottom:24px}.gem-slider-block .metaallider1 .gem-block-hub{max-width:100%;padding:0 38px}.gem-slider-block .metaallider1 .gem-block-hub a,.viewingPG .description{font-size:14px}.gem-slider-block .owl-dots{display:none}.bespoke-jewellery-one .bespoke-jewellery-one-right,.black-friday-engagement .friday-left,.black-friday-engagement .friday-right,.blackfdring-sec .blackfdring-content,.blackfdring-sec .blackfdring-img,.bridal-sets-one-right,.gem-slider-block .metaallider1 .gem-block-hub .btn-gem,.insurance-covers-content-right,.pick-the-perfect .pick-the-perfect-left,.pick-the-perfect .pick-the-perfect-right,.shopcring,.single-multiple .single-multiple-img,.th-martcch-img,.viewingPG .viewblock .discoverbtn,.viewingPG .viewblock img,.wedding-inspiration .tgbcolomn{width:100%}.gemstone-jewellery-sec-new a{width:100%;cursor:inherit;font-size:20px;padding-bottom:24px}.gem-faq-section .gem-faq .panel-title,.gemstone-jewellery h2,.overdiv h5,.someone_special .gift_shop_btn a,.viewingPG .viewblock h3{font-size:20px}.gemstones-df{margin:30px auto 0}.christmas-jewellery,.gem-faq-section{margin:40px 0 0}.gem-faq-section .gem-faq .panel-default>.panel-heading+.panel-collapse>.panel-body p{font-size:13px}.gem-slider-block .owl-carousel .owl-next,.gem-slider-block .owl-carousel .owl-prev{top:25%;position:absolute}.gem-slider-block .owl-carousel .owl-next{right:15px!important}.gem-slider-block .owl-carousel .owl-prev{left:15px!important}.top-gemstones-products .owl-item img{width:83%!important}.top-gemstones-products .bg-owl_prev_btn{width:42px;height:41px;background:url(/catalog/view/theme/default/image/information/prev-slide-icon.svg) top center/12px no-repeat;display:block}.top-gemstones-products .bg-owl_next_btn{width:42px;height:41px;background:url(/catalog/view/theme/default/image/information/next-slide-icon.svg) top center/12px no-repeat;display:block}.top-gemstones-products .products-carousel .product-name{font-size:10px;min-height:auto;padding:6px 5px 8px}.top-gemstones-products .featured_title{margin:0 0 16px}.gemstones-df-hover h3{font-size:24px;line-height:28px;color:#fff}.gemstones-df-hover p,.mothers-day-plp .christmas-container p{font-size:13px!important}.gemstones-df-hover p{line-height:16px;color:#fff}.gemstones-df-hover p a{color:#fff}.gemstones-df-hover{max-width:320px;transform:translateY(15%);left:28px!important;right:28px!important;text-align:center;margin:auto!important}.gemstone-hub .abouttext{top:29%;width:100%!important;left:0!important}.lab-grown-container-slider .giftsliderbtn{font-size:11px;line-height:14px}.lab-grown-faq .panel-title>a{padding-right:0!important}.lab-grown-container-slider .products-carousel .product-name{font-size:10px;line-height:13px}.insurance-cost h2,.lab-grown-container-slider .featured_title,.spend-more-section h2{font-size:24px;line-height:29px}.christmas-three .block-section .tblocks h3{font-size:20px;line-height:24px}.chrislider .newbestslider .product-name h3{font-size:10px}.chrislider .newbestslider .product-name{padding:0 5px}.christmas-about{margin:34px 0 0}.christmas-about .christmas-container{padding:0 35px}.christmas-three{margin-top:19px}.pad32{padding:0 32px!important}.blackfdiamondring{margin:29px 17px 0;padding-bottom:25px}.blackfdiamondring .christmas-container{padding:0 9px}.blackfdring-img img,.diamond-chart .cartleft img,.diamond_color img{margin:auto}.mothers-day-plp .about-top{margin-top:0!important;background:#f8f8f8}.mothers-day-plp .about-top .christmas-container{padding:35px 28px 37px}.dingbuysection-tow .tgbcolomn,.mothers-day .innerdiv a,.mothers-day-plp .christmas-container h2,.tabcarat .nav-tabs{margin-bottom:20px}.mothers-day-plp .christmas-about,.mumslider{margin:35px 0 0}.mothers-day-plp .owl-nav,.owl-nav.disabled+.owl-dots,.tabcarat .table{margin:0}.mothers-day-plp .christmas-about h2{margin:0 0 21px}.mothers-day-plp .christmas-three{margin-top:38px}.mothers-day-plp .christmas-three .block-section .tblocks p{padding:0 11px 18px;text-align:center}.mothers-day-plp .christmas-three .block-section .tblocks h3{margin:24px 10px}.mothers-day-plp .mumslider .christmas-container{padding:0 18px}.mothers-day-plp .about-top h2{font-size:30px!important;line-height:36px}.mothers-day-plp .chrislider .engagement-style-slider h2{font-size:22px!important}.mothers-day-plp .mmb-zero{margin-bottom:0!important}.eng-rings-sale{margin:36px 0 0}.eng-rings-sale h1{line-height:36px;margin:0 0 20px;font-size:30px}.rings-buttons-section{max-width:272px;margin:auto auto 5px;flex-wrap:wrap}.rings-buttons-section .rings-buttons{margin-right:15px;margin-bottom:15px;min-width:82px}.marri0{margin-right:0!important}.bridal-sets h3{margin:0 0 18px}.eng-rings-sale p{padding:0 10px}.eng-rings-block-section,.shop-all-engagement{margin:42px 0 0}.eng-rings-block-img{min-height:50px;margin-bottom:16px;align-items:center;display:flex;justify-content:center}.eng-rings-block{margin-right:10px}.eng-rings-block-img img{max-width:50px}.shop-all-engagement .shop-all-eng-btn{max-width:342px;font-size:11.5px}.black-friday-engagement .eng-rings-container{flex-wrap:wrap;padding-top:19px}.black-friday-engagement h2{font-size:24px;line-height:28.8px;margin:6px 0 15px}.christmas-container p,.eng-rings-container p{font-size:13px;line-height:16.32px}.black-friday-engagement a{margin:25px auto 30px;max-width:240px;font-size:11.5px}.spend-more-section{padding:35px 0 40px}.spend-more-section p{margin:0 auto 21px}.spend-more-section-block .offer-block{max-width:32.6%;margin-bottom:3px;margin-right:3px;padding:12px 5px 16px}.black-friday-engagement .friday-left,.labfaq .more-less{margin-right:0}.black-friday-engagement .friday-left img{max-width:342px}.spend-more-section-block .offer-block h4{font-size:15px;margin:0 0 8px}.spend-more-section-block .offer-block p{font-size:10px;line-height:125%}.spend-more-section-block .offer-block p span{display:initial}.spend-more-section-block .offer-block .borderbot{margin:0 auto 4px}.price-match{margin:21px 0 0;font-size:16px;line-height:18px}.price-match span{font-size:14px;padding-right:0;display:block;margin-bottom:7px}.price-match-code p{font-size:11px;line-height:14px;margin-bottom:0}.price-match-code{margin:18px 0 0}.bridal-sets{padding:43px 0 24px}.bridal-sets-one-left{width:100%;margin-right:0;order:2}.bridal-sets-one-right,.bridal-sets-tow .bridal-sets-one-left{order:1;margin-bottom:26px}.bridal-sets-tow{margin:50px 0 0}.bridal-sets a span{float:left;padding-bottom:11px}.bridal-sets a{margin:5px 0 0;font-size:14px;line-height:18px}.christmas-jewellery .gifts-buttons-section{flex-wrap:wrap;margin:22px 0 0}.christmas-jewellery .gifts-buttons-section .gifts-buttons:first-child{margin-right:0;margin-bottom:15px}.christmas-jewellery .gifts-buttons-section .gifts-buttons{max-width:258px;font-size:11.5px}.pick-the-perfect{flex-wrap:wrap;margin:39px auto 0}#content .location-tab,#content .location-tab-content,.cont-pad-zero,.diamond-home,.mobpad0,.mumslider .christmas-container .body_container,.offerrow,.pad0,.pad0767,.ready_to_bring_container,.tab-contnr,.titled,.visit-banner{padding:0}.gifts-her-sectoin{margin-top:22px;padding:35px 0 36px}.bespoke-jewellery-one h3,.christmas-container h2,.parisifrem,.viewingPG .viewblock{margin-bottom:15px}.gifts-her-sectoin .gifts-her-btn{margin:22px 0 0;font-size:11.5px;line-height:14px;max-width:190px}.gifts-her-sectoin .gifts-her-text{width:239px}.gifts-him-sectoin{padding:35px 0 34px;margin-top:40px}.christmas-remember{padding:40px 0;margin:40px 0 0}.gifts-her-text p{line-height:16px}.christmas-remember .gifts-remember-btn{margin:22px auto 0;width:258px;font-size:11.5px;line-height:14px}.bespoke-jewellery-one{flex-wrap:wrap;padding:0 10px;margin:40px auto 0}.bespoke-jewellery-one .bespoke-jewellery-one-left{width:100%;margin-right:0;margin-bottom:25px}.bespoke-jewellery-one a{margin:7px 0 0}.bespoke-jewellery-one p a{margin:0;font-weight:400;float:none}.bespoke-jewellery-one a span{padding-bottom:11px;font-size:14px;font-weight:400}.bespoke-jewellery-two .bespoke-jewellery-one-left,.btnalign button,.th-martcch-content{margin-left:0}.returns-information{margin:40px auto 25px;flex-wrap:wrap}.returns-information .returns-left{width:100%;padding-right:10px;border-right:none;border-bottom:1px solid #e5e5e5;padding-bottom:30px;margin-bottom:40px;padding-left:10px}.returns-information .returns-right{width:100%;padding-left:10px;padding-right:10px}.claritytab,.mumslider .featured_title{margin:0 0 20px}.mumslider .giftsliderbtn{margin:10px auto 0;font-size:11.5px;max-width:258px}.mumslider .special-items{padding-bottom:35px;margin-bottom:35px}.mumslider .products-carousel .product-name{font-size:13px;padding:25px 10px 15px}.mumslider .products-carousel .slider_next_btn,.mumslider .products-carousel .slider_prev_btn{width:7px;height:14px;background-size:contain}.lab-grown-container-slider .products-carousel .owl-nav .owl-prev,.mumslider .products-carousel .owl-nav .owl-prev{left:-3px!important}.lab-grown-container-slider .products-carousel .owl-nav .owl-next,.mumslider .products-carousel .owl-nav .owl-next{right:-3px!important}.mumslider .featured_title h3 span{padding-bottom:10px;font-size:20px;line-height:24px}.returns-information h3,.tabcarat .tab-content h3{margin:0 0 15px}.engageinsurance-container .bespoke-header{margin:36px 0 40px}.engageinsurance-container h2{font-size:24px;line-height:28.8px;margin-bottom:15px}.insurance-covers-img{width:100%;margin-right:0}.insurance-covers{margin:margin: 14px 0 0}.insurance-covers-content{margin-top:24px;margin-bottom:0}.single-multiple-main{padding:40px 0 30px;text-align:center}.insurance-data{margin-left:19px}.single-multiple h2{font-size:24px;line-height:28.5px;text-align:center;width:100%}.th-martcch{flex-wrap:wrap;text-align:center}.th-martcch-section h2{margin:41px 0 15px;font-size:24px;line-height:28.8px}.th-martcch-bottom{margin:40px 0 16px}.swiper-button-next:before,.swiper-button-prev:before,.weddinghead{font-size:26px!important}.weddingpage li{margin:10px}.diamond-guide .panel-body{min-height:auto!important}.tabgemstones ul li:last-child{border-right:none!important}.wedding-inspiration h2,.wedding-insurence h2,.wedding-metal h2,.weddingbuysection h2,.weddingbuysection-tow h2{font-size:24px!important}.labfaq .panel-title>a{padding-right:30px}.wedding-ring-faq .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:15px 0}.weddingbuysection-tow{margin:30px -15px 20px}.wedding-ring-faq{margin-top:10px!important}.weddingbuysection .tgbcolomn h3{font-size:18px;margin:6px 0 20px}.wedding-ring-faq .panel-default .panel-body,.wedding-ring-faq .panel-default .panel-heading{padding:10px 0}.wedding-ring-faq .panel-group .panel-default .panel-heading .panel-title a span{width:90%;display:inline-block}.wedding-ring-faq .panel-group .panel-default .panel-heading .panel-title a i{top:4px}.wedding-metal .tgbcolomn h3{margin:15px auto 0}.weddingbuysection .tgbcolomn{width:100%;height:auto}.wedding-buyguide .tgbcolomn:nth-child(2),.weddingbuysection-tow .tgbcolomn:nth-child(2){border-bottom:none;border-top:0}.our-stores .viewblock{padding:0 15px!important}.dcolr{background:#fff;color:#000!important}.offerrow .Sectitle .offerprice{font-size:13px;width:95px;padding:4px 0}.offer-section .Sectitle{font-size:10px;width:140px}.craftsecion2 h3,.tabgemstones ul li a span{font-size:18px}.designoverlay{width:100%;bottom:0;right:0;left:0}.explorediv h3{margin:20px 0 15px}.labgrowldcontent .labgrow4step{padding:0 0 20px}.tabcarat .thnone{display:none!important}.tabcarat .nav-tabs.nav-justified>li>a{padding:10px}.tabcarat .nav-tabs.nav-justified>li{float:left!important}.tabgemstones ul li:nth-child(2),.tabgemstones3 ul li:nth-child(3),.tabgemstones3 ul li:nth-child(6){border-right:none}.tabgemstones3 ul li:nth-child(2),.tabgemstones3 ul li:nth-child(3){border-right:1.5px solid #e5e5e5}.tabgemstones ul li{width:49%;margin-bottom:10px}.tabgemstones2 ul li{border-right:1.5px solid #e5e5e5!important;width:30%}.tabgemstones2 ul li a{margin:0 5px 0 0}.tabgemstones3 ul li{width:auto}.viewing-map{margin-top:15px}.offer-section h1{font-size:38px;max-width:90%;margin:0 auto 20px}.offer-section h2{font-size:32px;max-width:90%;margin:0 auto 20px}.overdiv h3{margin:10px 0 0}.reviewcs .media-body h4 span,.ring-size-form form .ring_siz_cbox input,.ring-size-form form label{float:left}.visitlocation{padding-top:15px;margin:30px 0 0}.tabcarat .clarity li{width:auto!important;margin-bottom:15px;min-height:initial!important}.tabcarat .clarity li a{padding:5px;font-size:14px}.panorma-map #street-view{height:400px}.w100{width:110%!important}.mar-15{margin:0 -15px!important}hr{margin-top:10px;margin-bottom:10px}.borderadd{border-right:0px}.logo-section{margin-top:20px;margin-bottom:20px}.logo-section .logos img{width:81px;height:38px}.logo-section .logos span,.someone_special .titleFR{font-size:12px}.location-des{padding-top:20px;padding-bottom:20px;margin-bottom:20px}.block-friday .carousel-caption-shrimas{bottom:110px}.offer-section{padding-top:0}.overdiv{text-align:center;padding:10px}.butright{float:none}.offer-section h4,.viewingPG h2.title{font-size:25px}.carousel-caption-shrimas h1{font-size:40px}.viewingPG .viewblock{padding:0;min-height:auto}.viewingPG h1{font-size:30px}.viewingPG .cmscontent p{font-size:14px!important}.btnalign,.form_custom .control-label{text-align:center}.captcha .col-md-5,.captcha .col-sm-5{padding-left:0}.CustomerForm{margin:0 -12px}.yellowbg{padding:20px 10px 30px}.customerPg h2{font-size:26px;text-align:center!important}.customerPg h1{font-size:36px;margin:15px 0 20px}.claritytab .tab-content>.tab-pane img{width:50px}.cartpadl{padding-left:15px}.cartpadr{padding-right:15px;margin-top:0}.tabcarat .nav-tabs>li{width:20%;min-height:108px}.info_name.textcenter h1,.info_name.textcenter>h2{font-size:36px;width:100%;color:#fff}.location-des h2{font-size:26px}.address h2 span,.location-des h2 span,.map h2 span,.newTabs h2 span{font-size:18px;line-height:36px}div#step_1,div#step_2,div#step_3{left:50px;right:0;width:85%;text-align:center}.graph_container{margin:10px -15px}.diamond-guide{margin:10px 0}.love-bg{background:0 0;min-height:auto}.love-rg-dv{margin-top:10px}.bsk_service{display:flex;flex-direction:column-reverse}.bskbox,.grid-sizer{width:47.3%}.creation{padding:1px 0 25px}.gift_inner_left,.gift_inner_right{width:100%;display:block;padding:10px}.gift_inner_left{margin:0 0 8px}.someone_special .someone_special_title{font-size:22px;line-height:23px}.book_appointment_btn,.location_btn{width:100%;margin:5px 0!important;max-width:100%}.showrooms .row-compact>[class*=col-],.showrooms .row-compact>[class^=col],.showrooms [class^=col]{margin-bottom:5px}.btn_margin_location{margin-bottom:10px}.location_label:after{top:10px}.jewellery-care-bn{background-size:120% 100%}.jewellery-care_padding{width:72%}.jewellery-care_subtitle{width:70%}.bespoke-banner .bsbnanertext,.ready_to_bring_container>.ready_to_bring_Desc{margin:0 auto;left:0;right:0;bottom:0;transform:initial;top:auto}.cmscontent .apad>[class*=col-]:nth-child(2){border:0;border-top:1.5px solid #dec15c;border-bottom:1.5px solid #dec15c}.christmas-gift-page .bannertext>h1{font-size:24px;max-width:310px;margin-bottom:10px}.innerdiv a{margin-bottom:40px}html[lang=fr] .ring-guide.top-info-banner>.info-desc>h1,html[lang=fr] .ring-guide.top-info-banner>.info-desc>h2{font-size:29px}.ring-guide.top-info-banner>.info-desc{right:0;left:0;max-width:340px;top:30px;transform:translateY(0)}.tabcarat .svgcol{width:auto!important;height:auto!important}.topheading h1{margin:0 0 10px}.diamond-clarity .clarity_banner_hover h2,.diamond_color .diamond_color_hover h2,.diamondbg h2{font-size:22px}.topheading p{padding:0 15px;max-width:100%}.diamond-clarity .clarity_banner_hover h1{margin:10px 0 15px;font-size:22px}.diamond-clarity .row .clarity_banner_hover{max-width:100%;transform:translate(0,0);top:56%}.diamond-clarity .diamond_inclusions img{border:0}.diamond-chart .cartleft{background:#f8f8f8;margin:30px -10px 0;padding-right:0}.diamond-clarity p,.topheading p{font-size:14px!important;line-height:23px}.diamondbg .diamondbg_hover{max-width:100%;transform:translate(0,0);right:0}.diamondbg_hover-mob1{max-width:250px;float:right}.diamondbg_hover-mob2{float:left;max-width:250px;margin:30px 0 0}.diamond_color .diamond_color_hover{max-width:100%;top:15px;transform:translate(0,0);padding:0 14px}.diamond_color{padding:20px 0 0;margin:0 -15px 20px}.diamondleft{background:url(../image/information/diamond-left.jpg) top left no-repeat;min-height:240px;padding-left:100px}.diamondright{background:url(../image/information/diamond-right.jpg) top right no-repeat;min-height:240px;padding-right:100px}.weddingbuysection .tgbcolomn .button-new{margin:25px auto 10px!important;width:100%;max-width:300px}.btn-bs-file.btn{padding:7.5px 12px 2px}.why-bespoke{flex-direction:column}.why-bespoke-image img{height:auto}}@media only screen and (min-width:768px){.flright,.location_btn{float:right}.location-trustpilot-container{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:640px){.weddingbanner .abouttext{width:100%!important;right:0!important;left:0!important;bottom:10px!important;padding:0;top:60%!important}.newTabs.nav-tabs>li a{line-height:15px;padding:0;margin:0 4px 0 0;font-size:14px}.loctation-image-block img{max-width:160px}.imgblock{padding:5px!important}.loctitle{font-size:16px}.bottom{top:70%}.weddingbanner .abouttext h1{font-size:26px;margin:0}.offer-section{background:url(/catalog/view/theme/default/image/black_friday/EarlyBlackFridayLandingMob.jpg) top center/100% no-repeat;padding:0}.labgrowldbannerhover{right:5%;left:5%;top:60%;max-width:100%!important}.svgcol{padding:0 100px}.mfont{font-size:24px!important}.visit-banner img{width:100%;margin:0 0 15px}.address .lobtn{width:100%;margin:10px auto}.overdiv h1 img{padding:15px 60px;font-size:30px}.overdiv h2{margin:25px 0}.bespoke-eng-page .how-pick,.overdiv p.code{margin:35px 0}.block-friday .carousel-caption h3.yellow{margin:10px 0}.block-friday .carousel-caption{left:10px;right:10px;bottom:40px}.offer-section .Sectitle.code,.offer-section1 .Sectitle span.yellow{font-size:20px}.block-friday .carousel-caption-shrimas{bottom:150px}.offer-section1 .Sectitle{line-height:25px;padding:10px 0}.block-friday .carousel-caption h3{font-size:20px!important}.offer-section-valentine h1{font-size:45px;line-height:30px}.valentine-hover{padding:10px 0 0!important}.offer-section-valentine{padding:10px 15px}.christmas-gift-page .bannertext>h1{max-width:230px}.christmas-gift-page .bannertext{left:0;right:0;margin:0 auto}.christmas-gift-page .title{font-size:18px;line-height:24px}.jewellery-for h2{font-size:24px}.return-info .detail{width:100%;max-width:100%}.return-info .detail:last-child{margin-left:0;margin-top:30px}.return-info .detail:first-child{margin-right:0}.how-pick{margin:30px 0;padding:0 20px}.jewellery-for{padding:50px 30px}.christmas-gift-page .sec2 .title:after{min-width:40px}.christmas-gift-page .title:after{margin:10px 0 30px;max-width:154px}.innerdiv .img-head{min-height:auto;padding:30px 5px 10px}.christmas-gift-page .sec2{padding:30px 15px 0}.bskitems-sec,.innerdiv{padding:0 15px}.christmas-gift-page.mothers-day .bannertext>h1,.img-valuations{max-width:100%}.christmas-gift-page.mothers-day .bannertext{top:20px;transform:inherit}.bespoke-eng-page h1{text-align:center;font-size:30px;max-width:275px;margin:0 auto 20px;line-height:30px}.bespoke-eng-page .bannertext p{margin:0 auto;max-width:83%}.bespoke-eng-page .bannertext{top:32%;left:0;right:0;margin:0 auto;text-align:center}.bespoke-eng{padding:0 30px 30px;margin:35px -15px}.bespoke-eng-page .how-pick .title{font-size:24px;line-height:24px}.bespoke-eng-page .how-pick.element .detail{max-width:initial}.bespoke-eng-page .how-pick.element .detail:last-child{margin-left:0;margin-top:40px}.bespoke-eng-page .how-pick .detail{text-align:left}.bespoke-eng-page .how-pick.border{padding:40px 20px}.bespoke-eng-page .how-pick.element.flex-block .detail:first-child{margin-top:40px}.bespoke-eng-page .how-pick.element.flex-block{display:flex;flex-direction:column-reverse}.bespoke-eng-page .how-pick.element.flex-block .detail:last-child{margin-top:0}}@media only screen and (max-width:500px){.diamond-chart{margin-right:-5px;margin-left:-5px}.diamondbg_hover-mob2{margin:20px 0 0}.gift_top_subtitle1{font-size:20px;line-height:23px}.gift_btn{margin-top:24%}.blck_dia_btn{font-size:15px}.faqbanner_div p{width:80%;font-size:16px;line-height:19px}.ring-guide.top-info-banner>.info-desc>h1,.ring-guide.top-info-banner>.info-desc>h2{font-size:30px;margin-bottom:20px}div#step_1,div#step_2,div#step_3{position:relative}.block-friday .carousel-caption h3{font-size:18px!important;margin-top:10px}.block-friday .carousel-caption{left:10px;right:10px;bottom:15px}.extended{font-size:18px}.carousel-caption-shrimas h1{font-size:30px;margin:0 0 15px}.block-friday .carousel-caption-shrimas{bottom:100px}}@media only screen and (max-width:480px){.offer-section .Sectitle{width:110px}.offer-section .code{text-align:left;font-size:11px}.labgrowldbannerhover{top:70%;max-width:100%}.labgrowldbannerhover p{margin-bottom:10px;font-size:13px}.labgrowldbannerhover h1{margin:0 0 10px}.diamond-home .diamond-home-content{min-height:320px}.tabcarat .clarity li a{padding:5px}.margin-15{margin-right:-15px;margin-left:-15px}.apad,.divine-banner{padding:0 20px}div#step_1,div#step_2,div#step_3{left:0;width:100%;text-align:center}.retrnbtn{font-size:14px}.modal-dialog{margin-top:20%}.hide480,.show991To_481{display:none}.custome_media .media-body,.custome_media .media-left{display:inline}.insurance .media-left,.media-right,.show480{display:block}.bsk_icons_list{width:48.6%}.bskbox,.grid-sizer{width:97%}.bespoke-eng .title,.review_viewall h3{font-size:18px}.gift_btn{margin-top:44%}.gift_top_title1{font-size:35px;line-height:40px}.gift_top_subtitle1{font-size:15px;line-height:20px}.someone_special .someone_special_title{font-size:1.1em;line-height:15px}.someone_special .titleFR{font-size:11px}.sacet_container .sacet_btn a,.someone_special .gift_shop_btn a{font-size:14px!important;border:1px solid}.someone_special .gift_shop_btn{bottom:17%}.gift_bottom_subtitle{line-height:23px;padding:10px 5px 10px 10px}.store-flags>li>a{padding:10px 11px;font-size:12px}.jewellery-care-bn{background:url(../image/information/jewellery_care_mobile.png) 0 0/100% 100% no-repeat;width:100%;height:300px;margin-bottom:10px}.jewellery-care_subtitle{width:80%;padding:15px 0 0;font-size:19px;line-height:23px}.jewellery-care_top_title{font-size:25px}.jewellery-care_padding{width:75%}.viewingPG .nav>li>a{padding:10px 5px}.insurance .media-left img{width:100%;margin-bottom:15px}.divine-subbnr>.inner,a.blackbtn,a.whitebtn{width:100%}.shop-now{font-size:13px;padding:3px 30px}.overdiv h1 img{padding:15px 30px}.overdiv h2{margin:35px 0 0}.overdiv p.code{margin:5px 0 25px}.klarna-landing a.yellowbtn{margin:40px auto}.divine-details,.divine-subbnr{width:90%}.divine-subbnr{flex-direction:column}.divine-subbnr>.inner+.inner{margin-top:50px}.bespoke-eng .title:after{max-width:48px}.store-locmain{padding:0 5px}.store-loc{width:50%}.padd-r-l{padding:10px 80px}h3.txtdiv{line-height:14px;font-size:12px}.mega-diamonds h1{margin:20px 0 10px}}@media only screen and (max-width:440px){.block-friday .carousel-caption-shrimas{bottom:50px}.block-friday .carousel-caption h3{font-size:16px!important}.TrackrorderText{font-size:27px}.OrderStatusText{font-size:20px}.InputStyle{font-size:16px}.christmas-gift-page.mothers-day .bannertext{top:5px}.christmas-gift-page.mega-diamonds .bannertext{top:140px}.info_name.textcenter h1,.info_name.textcenter>h2{left:30%}.tabcarat ul li a{font-size:9px;padding:5px 7px}.ring_siz_chxbox{margin:1px 0 0 -15px}}@media only screen and (max-width:415px){.offer-section-valentine h1{font-size:35px}.overdiv h1 img{padding:15px 10px}.divine-details,.divine-subbnr{width:95%}.divine-banner{padding:0 9px}.weddingbanner .abouttext{top:52%!important}}@media only screen and (max-width:375px){.tabcarat ul li a{display:inline-flex}.wedding-ring-faq .panel-group .panel-default .panel-heading .panel-title a{padding-right:20px}.wedding-ring-faq .panel-group .panel-default .panel-heading .panel-title a i{margin-right:-20px}.info_name.textcenter h1,.info_name.textcenter>h2{left:25%}.info_name_birmingham{left:30%!important}.carousel-caption-shrimas h1,.offer-section .Sectitle.code span,.overdiv .title,.overdiv h1{font-size:20px}.overdiv h3{margin:0}.loctitle{font-size:16px}.wdfull375{width:100%}.bsk_btn_more,.bsk_btn_started{font-size:13px}.bsk_graph{padding:0 5px}.aboutus_ourstory{font-size:2em}.diamond-home .diamond-home-content{min-height:306px}.svgcol{padding:0 50px}.panorma-map #street-view{height:350px}.borderadd,.overdiv h1 img{padding:0}.address-toggle h3{margin:10px 0}.newTabs.nav-tabs{margin:20px -13px 10px}.newTabs.nav-tabs>li a{font-size:12px;line-height:20px}.overdiv{left:25px;right:25px}.overdiv h2{font-size:25px!important;margin:25px 0 0}.overdiv h5{margin:0 0 20px}.block-friday .carousel-caption{bottom:10px}.extended,.offer-section .Sectitle.code{font-size:15px}.block-friday .carousel-caption h3.yellow{margin:10px 0 8px;font-size:18px}.offer-section .Sectitle{line-height:normal}.block-friday .carousel-caption-shrimas{bottom:60px}.christmas-hover h2{margin:7px 0}.carousel-caption-shrimas h3 span.redcolor{font-size:14px}.block-friday .carousel-caption h3{font-size:16px!important}.christmas-gift-page .bannertext{max-width:280px}.bannertext p{line-height:16px}.christmas-gift-page.mothers-day .bannertext{max-width:326px}.padd-r-l{padding:10px 40px}.christmas-gift-page.mega-diamonds .bannertext{top:120px}}@media only screen and (max-width:360px){.diamond_color{padding:80px 0 0}.weddinghead{font-size:24px!important}.ring-size-form form label{font-size:10px!important}.tabcarat .clarity li a{margin:0 10px}.weddingbanner .abouttext{width:97%!important;top:50%!important}.offer-section .Sectitle{width:90px;line-height:normal}.gemstone-slider img{max-width:115px}.gemstones-df-hover{top:30%;max-width:270px}.offerrow .Sectitle .offerprice{font-size:11px;width:80px}.offer-section .code{font-size:11px;padding:0 20px 0 0}.tabgemstones ul li a span{font-size:16px}.overdiv h2{font-size:20px!important}.marg-15{margin-left:-20px!important;margin-right:-20px!important}.valentine-hover .shop-now{padding:7px 30px;margin:0 0 8px}.how-pick{margin:30px 0;padding:0 10px}.bespoke-eng-page h1{font-size:27px}.bespoke-eng-page .bannertext p{max-width:90%;line-height:18px}html[lang=fr] .ring-guide.top-info-banner>.info-desc>h1,html[lang=fr] .ring-guide.top-info-banner>.info-desc>h2{font-size:26px}.christmas-gift-page.mothers-day .bannerdiv{margin-right:-15px;margin-left:-15px}.christmas-gift-page.mothers-day .bannertext>h1{font-size:22px;max-width:100%;margin:10px 0}.christmas-gift-page.mega-diamonds .bannertext>h1{margin:10px 0}.christmas-gift-page.mothers-day .bannertext{max-width:95%}.christmas-gift-page.mega-diamonds .bannertext{top:125px}.address-toggle a.appointment,.address-toggle a.direction{padding:12px 0;font-size:11px}}@media only screen and (max-width:320px){.diamondbg .row{margin:0 -15px}.someone_special .titleFR,.tabcarat ul li a{font-size:9px}.newTabs.nav-tabs>li a,.overdiv{padding:0}.offer-section .code{margin-right:50px}.info_name.textcenter h1,.info_name.textcenter>h2{left:35%}.overdiv .title,.overdiv h1{font-size:16px}.tabgemstones ul li a span{font-size:14px}.logo-section .logos img{width:75px}.diamond-home .diamond-home-content{min-height:270px}.gift_btn{margin-top:40%}.overdiv h5{font-size:24px}.gift_top_title1{font-size:26px;line-height:24px;margin-top:0}.gift_top_subtitle1{font-size:14px;line-height:18px}.someone_special .someone_special_title{font-size:.9em;line-height:12px}.sacet_container .sacet_btn a,.someone_special .gift_shop_btn a{font-size:.9em}.store-flags>li>a{padding:10px 6px;font-size:11px}.block-friday .carousel-caption{bottom:0;left:5px;right:0}.block-friday .carousel-caption-shrimas{bottom:50px}.christmas-hover h1{font-size:20px!important}.carousel-caption-shrimas p.note{margin:7px 0}.block-friday .carousel-caption h3{font-size:15px!important}.christmas-hover h2.discout{font-size:18px}.christmas-gift-page.mega-diamonds .bannertext{top:110px}.christmas-gift-page.mothers-day .bannertext>h1{font-size:20px}.weddingbanner .abouttext h1{font-size:22px}.wedding-ring-faq .panel-group .panel-default .panel-heading .panel-title a i{top:-5px}.diamond-clarity .row .clarity_banner_hover{top:49%}.diamond-clarity .clarity_banner_hover h2{margin-bottom:5px}.diamond-clarity .clarity_banner_hover p{padding:0 10px;line-height:15px}.diamond-clarity .diamond_inclusions img{max-width:255px;margin:-50px auto 0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){ul.level1>li: first-child>a{font-weight:700}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){div#step_1,div#step_2,div#step_3{right:0;width:90%}div#step_1,div#step_1 .h3_padd,div#step_1 p,div#step_3 .h3_padd{text-align:left}div#step_1{bottom:750px;left:60px}div#step_1 p{width:90%}div#step_2{bottom:560px;left:0;text-align:right}div#step_2 p{text-align:right;width:92%;float:left}div#step_3{bottom:10px;left:60px;text-align:center}div#step_2 .h3_padd{text-align:right;padding-right:8%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){div#step_1,div#step_2,div#step_3{right:0;width:90%}div#step_1,div#step_1 .h3_padd,div#step_1 p,div#step_3 .h3_padd{text-align:left}div#step_1{bottom:750px;left:60px}div#step_1 p{width:90%}div#step_2{bottom:560px;left:0;text-align:right}div#step_2 p{text-align:right;width:92%;float:left}div#step_3{bottom:10px;left:60px;text-align:center}div#step_2 .h3_padd{text-align:right;padding-right:8%}}@media only screen and (min-device-width:1024px) and (max-device-width:768px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1){div#step_1,div#step_2,div#step_3{right:0;width:85%}div#step_1,div#step_1 .h3_padd,div#step_1 p,div#step_3 .h3_padd{text-align:left}div#step_1{bottom:900px;left:110px}div#step_1 p{width:90%}div#step_2{bottom:560px;left:0;text-align:right}div#step_2 p{text-align:right;width:92%;float:left}div#step_3{bottom:10px;left:110px;text-align:center}div#step_2 .h3_padd{text-align:right;padding-right:8%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){div#step_1,div#step_2,div#step_3{right:0;width:85%}div#step_1,div#step_1 .h3_padd,div#step_1 p,div#step_3 .h3_padd{text-align:left}div#step_1{bottom:750px;left:110px}div#step_1 p{width:90%}div#step_2{bottom:560px;left:0;text-align:right}div#step_2 p{text-align:right;width:92%;float:left}div#step_3{bottom:10px;left:110px;text-align:center}div#step_2 .h3_padd{text-align:right;padding-right:8%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){div#step_1,div#step_2,div#step_3{right:0;width:85%}div#step_1,div#step_1 .h3_padd,div#step_1 p,div#step_3 .h3_padd{text-align:left}div#step_1{bottom:750px;left:110px}div#step_1 p{width:90%}div#step_2{bottom:560px;left:0;text-align:right}div#step_2 p{text-align:right;width:92%;float:left}div#step_3{bottom:10px;left:110px;text-align:center}div#step_2 .h3_padd{text-align:right;padding-right:8%}}.tabcarat ul li a{display:flex!important;flex-direction:column;align-items:center}.tabcarat ul li a img{max-height:43px;filter:grayscale(1);height:43px}.tabcarat .nav-tabs>li.active>a img,.tabcarat ul li a:hover,.tabcarat ul li a:hover img{filter:grayscale(0)}.tabcarat ul li a svg{fill:#c4c4c4;width:auto;margin-bottom:0!important}.tabcarat .svgcol{padding:0!important;text-align:center;width:130px}.guide-col-layout{margin-top:40px}.guide-col-layout-list-item h4{font-weight:600;color:#333;margin-top:20px}