@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);@import url("https://fonts.googleapis.com/css2?family=Aguafina+Script&display=swap");@font-face{font-family:'be_vietnamregular';src:url("../fonts/bevietnam-regular-webfont.woff2") format("woff2"),url("../fonts/bevietnam-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'dorsaregular';font-weight:400;font-style:normal;src:url("../fonts/dorsa-regular-webfont.woff2") format("woff2"),url("../fonts/dorsa-regular-webfont.woff") format("woff")}@font-face{font-family:'dancing_scriptregular';src:url("../fonts/dancingscript-variablefont_wght-webfont.woff") format("woff2"),url("../fonts/dancingscript-variablefont_wght-webfont.woff2") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'barlow_condensedregular';src:url("../fonts/barlowcondensed-regular-webfont.woff2") format("woff2"),url("../fonts/barlowcondensed-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}body.blog-page a{color:#000}@media only screen and (min-width:1200px){body.blog-page .header__logo{min-height:100px}}@media only screen and (max-width:767px){.page-main{margin-top:0 !important}}.blog-hero-carousel .carousel-item{position:relative;display:block}.blog-hero-carousel .carousel-item:after{content:'';position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(to bottom,rgba(1,1,1,0) 0%,rgba(1,1,1,.2) 100%);z-index:3}.blog-hero-carousel .carousel-item .carousel-link{display:block;z-index:8}.blog-hero-carousel .carousel-item .carousel-link .carousel-img{height:60vh;background-repeat:no-repeat;background-position:center;background-size:cover}.blog-hero-carousel .carousel-item .carousel-content{position:absolute;width:100%;bottom:5%;left:0;text-align:center;color:#fff;z-index:6}.blog-hero-carousel .carousel-item .carousel-content a.category-link{color:#fff;font-size:17px;text-decoration:none;text-transform:uppercase;font-weight:500}.blog-hero-carousel .carousel-item .carousel-content a.category-link:hover{text-decoration:underline}.blog-hero-carousel .carousel-item .carousel-content a{color:#fff}.blog-hero-carousel .owl-nav button.owl-next,.blog-hero-carousel .owl-nav button.owl-prev{font-size:80px;position:absolute;top:40%;color:#000}.blog-hero-carousel .owl-nav button.owl-next:hover,.blog-hero-carousel .owl-nav button.owl-next:focus,.blog-hero-carousel .owl-nav button.owl-prev:hover,.blog-hero-carousel .owl-nav button.owl-prev:focus{background:0 0;color:#000}.blog-hero-carousel .owl-nav{margin-top:0}.blog-hero-carousel .owl-nav button.owl-next{right:5%}.blog-hero-carousel .owl-nav button.owl-prev{left:5%}@media only screen and (max-width:767.98px){.blog-container.view-container .container{width:95%;margin-top:10px;padding:15px}}.blog-container{background:#f2f2f2;padding:3% 0}.blog-container .container{background:#fff;padding:35px;border-radius:4px;box-shadow:0 2px 5px rgba(27,27,27,.17)}.blog-container .container .block-title{text-align:center;padding:0 0 20px;font-family:"Baskervville";font-weight:400;font-size:28px;line-height:36.2px;letter-spacing:1px;color:#000;text-transform:uppercase}.blog-container .container .container{box-shadow:none;padding:0;border-radius:0}.blog-container .block-categories{margin-bottom:80px}@media only screen and (max-width:767.98px){.blog-container .block-categories{margin-bottom:0}}.blog-container .block-categories a{font-family:"be_vietnamregular";font-weight:400;display:flex;align-items:center;justify-content:center;background:url(../images/shop-home/ShopDiamondRings.png) no-repeat center center;background-size:cover !important;color:#fff;text-decoration:none;width:100%;min-height:250px;position:relative}.blog-container .block-categories a:hover:before{transition:width .15s ease-out,height .25s ease-out .25s;border-width:2px}.blog-container .block-categories a span.category-button{display:inline-block;position:absolute;bottom:10px;color:#fff;font-family:"Be Vietnam Pro";font-weight:600;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:11px;padding:12px 10px 11px;line-height:normal;left:50%;transform:translateX(-50%);z-index:10;width:100%}.blog-container .block-categories a.engagement-rings{background-image:url(../images/shop-home/EngagementRings.jpg)}.blog-container .block-categories a.earrings{background-image:url(../images/shop-home/Earrings.jpg)}.blog-container .block-categories a.eternity-rings{background-image:url(../images/shop-home/EternityRings.jpg)}.blog-container .block-categories a.necklaces--pendants{background-image:url(../images/shop-home/Necklaces.jpg)}.blog-container .block-categories a.wedding-rings{background-image:url(../images/shop-home/WeddingRings.jpg)}.blog-container .block-categories a.jewellery{background-image:url(../images/blog-images/jewellery.jpg)}.blog-container .block-categories a.diamond-heaven{background-image:url(../images/blog-images/diamond-heaven.jpg)}.blog-container .block-categories a.diamonds{background-image:url(../images/blog-images/diamonds.jpg)}.blog-container .block-categories a.news{background-image:url(../images/blog-images/news.jpg)}.blog-container .block-categories a.jewellery-education{background-image:url(../images/blog-images/jewellery-education.jpg)}.blog-container .block-categories a.birmingham{background-image:url(../images/blog-images/birmingham.jpg)}.blog-container .block-categories a.london{background-image:url(../images/blog-images/london.jpg)}.blog-container .block-categories a.celebrity{background-image:url(../images/blog-images/celebrity.jpg)}.blog-container .block-categories a.tennis-bracelets{background-image:url(../images/blog-images/tennis-bracelet.jpg)}.blog-container .block-categories a.glasgow{background-image:url(../images/blog-images/glasgow.jpg)}.blog-container .block-categories a.manchester{background-image:url(../images/blog-images/manchester.jpg)}.blog-container .block-categories a.cardiff{background-image:url(../images/blog-images/cardiff.jpg)}.blog-container .block-categories a.diamond-education{background-image:url(../images/blog-images/diamond-education.jpg)}.blog-container .block-categories a.leeds{background-image:url(https://www.diamond-heaven.co.uk/static/frontend/Cubix/diamondsheaven/en_GB/images/contact/contact-leeds.jpg)}.blog-container .block-categories a.liverpool{background-image:url(https://www.diamond-heaven.co.uk/static/frontend/Cubix/diamondsheaven/en_GB/images/blog-images/birmingham.jpg)}.blog-container .block-categories ul{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:767.98px){.blog-container .block-categories ul{flex-wrap:wrap}}.blog-container .block-categories ul li{width:22.5%;padding:0 10px;min-height:250px}@media only screen and (max-width:767.98px){.blog-container .block-categories ul li{width:50%;margin-bottom:5px;padding:0 3px}}.blog-container .block-categories ul li a{font-family:"be_vietnamregular";font-weight:400;display:flex;align-items:center;justify-content:center;background:url(../images/shop-home/ShopDiamondRings.png) no-repeat left top;background-size:cover !important;color:#fff;text-decoration:none;width:100%;min-height:250px;position:relative}.blog-container .block-categories ul li a:hover:before{transition:width .15s ease-out,height .25s ease-out .25s;border-width:2px}.blog-container .block-categories ul li a span.category-button{display:inline-block;position:absolute;bottom:10px;color:#fff;font-family:"Be Vietnam Pro";font-weight:600;letter-spacing:1px;text-transform:uppercase;text-align:center;font-size:11px;padding:12px 10px 11px;line-height:normal;left:50%;transform:translateX(-50%);z-index:10;width:100%}.blog-container .block-categories+.container{box-shadow:none;padding:0}.blog-container section.trending-products .trending-categoriesCarousel .owl-nav .owl-next,.blog-container section.trending-products .categoriesCarousel .owl-nav .owl-next{right:-20px}.blog-container section.trending-products .trending-categoriesCarousel .owl-nav .owl-prev,.blog-container section.trending-products .categoriesCarousel .owl-nav .owl-prev{left:-20px}@media only screen and (max-width:767px){.blog-container .trending-categoriesCarousel .owl-nav{display:none}}.blog-container .trending-categoriesCarousel .owl-nav .owl-prev,.blog-container .trending-categoriesCarousel .owl-nav .owl-next{position:absolute;top:40%;font-size:60px;opacity:.75}.blog-container .trending-categoriesCarousel .owl-nav .owl-prev:hover,.blog-container .trending-categoriesCarousel .owl-nav .owl-next:hover{background:0 0;opacity:1}.blog-container .trending-categoriesCarousel .owl-nav .owl-prev{left:-20px}.blog-container .trending-categoriesCarousel .owl-nav .owl-prev span{display:inline-block;border-left:3px solid #000;border-bottom:3px solid #000;width:15px;height:15px;transform:rotate(45deg);text-indent:-9999px}.blog-container .trending-categoriesCarousel .owl-nav .owl-next{right:-20px}.blog-container .trending-categoriesCarousel .owl-nav .owl-next span{display:inline-block;border-right:3px solid #000;border-bottom:3px solid #000;width:15px;height:15px;transform:rotate(-45deg);text-indent:-9999px}.blog-container .trending-categoriesCarousel .position-relative .product-name a,.blog-container .categoriesCarousel .position-relative .product-name a{text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width:767px){.blog-container section.home-showroom .container-fluid{padding:0}}.post-list .post-description .post-text-hld ul{font-size:1rem;line-height:1.5}.post-content .post-info .item{display:flex;align-items:center;justify-content:space-between}.post-content .post-info .item .gallery_share{position:relative;top:0;right:0}.post-content .post-info .item .gallery_share .icon{font-size:14px;text-indent:26px;width:auto;height:28px;border:0;padding-top:2px;font-family:"Be Vietnam Pro";font-weight:300;background-size:17px;cursor:pointer}@media only screen and (max-width:767px){.post-content .post-info .item .gallery_share .icon{background-position:center top;display:block;padding-top:24px;text-align:center;width:100%;height:auto;text-indent:inherit;font-size:12px}}.post-content .post-description .post-ftimg-hld{margin:0 0 25px}@media only screen and (min-width:1200px){.post-content .post-description .post-ftimg-hld.bg-img2{min-height:500px}}.post-content .post-description img{min-height:250px}@media only screen and (max-width:767.98px){.post-content .post-description img{min-height:160px}}.post-view .post-bottom a{color:#000;font-size:1.25rem}.post-view .post-holder .post-header .post-info .post-author{display:none}.post-view .homline{margin-top:0 !important;margin-bottom:0}.post-view .homline .line12{line-height:0 !important}.post-view .homline img{min-height:inherit !important}.post-view .post-holder .post-header{display:none}.blog-page .page-title-wrapper .page-title{font-family:"Baskervville";font-weight:400;font-size:28px;text-align:center;margin:30px 0;line-height:36.2px;color:#000;text-transform:uppercase;letter-spacing:1px}body.blog-index-index .post-list-wrapper{margin-top:0}.post-list-wrapper{margin-top:0}.post-list-wrapper.blog-widget-recent .post-list{display:flex;flex-wrap:wrap}.post-list-wrapper.blog-widget-recent .post-list .post-holder .post-header .post-title a,.post-list-wrapper.blog-widget-recent .post-list .post-holder .post-header .post-info a{color:#000;font-weight:600}.post-list-wrapper.blog-widget-recent .post-list .post-holder .post-content .post-description .post-ftimg-hld{margin-bottom:0}.post-list-wrapper.blog-widget-recent .post-list .post-holder .post-content .post-description .post-ftimg-hld img{height:300px}.post-list-wrapper.blog-widget-recent .post-list .post-holder .post-content .post-description .post-read-more{background:#fff;color:#000;border-radius:4px;border:1px solid #000;padding:8px 32px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block;font-family:"Be Vietnam Pro";font-weight:400;text-align:center;text-decoration:none;width:auto;float:left;padding:6px 15px;text-transform:capitalize}.post-list-wrapper.blog-widget-recent .post-list .post-holder .post-content .post-description .post-read-more:hover{color:#fff !important;background:#000 !important;border:1px solid #000}.post-list-wrapper .post-list{display:flex;flex-wrap:wrap;margin:0 -15px}.post-list-wrapper .post-list .post-holder{width:calc(33.33% - 30px);margin:0 15px 15px;border:1px solid #eee}@media only screen and (max-width:767.98px){.post-list-wrapper .post-list .post-holder{width:100%}}.post-list-wrapper .post-list .post-holder .post-header h2{font-family:"Be Vietnam Pro";font-weight:600;font-size:14px;line-height:17.71px;color:#000}.post-list-wrapper .post-list .post-holder .post-header .post-title a{color:#000;font-family:"Be Vietnam Pro";font-weight:600;font-size:14px}.post-list-wrapper .post-list .post-holder .post-header .post-info a{color:#000;font-family:"Be Vietnam Pro";font-weight:600;font-size:14px}.post-list-wrapper .post-list .post-holder .post-content .post-description .post-ftimg-hld{margin-bottom:0}.post-list-wrapper .post-list .post-holder .post-content .post-description .post-text-hld{padding:15px}.post-list-wrapper .post-list .post-holder .post-content .post-description .post-text-hld p{font-family:"be_vietnamregular";font-weight:400;font-size:14px}.post-list-wrapper .post-list .post-holder .post-content .post-description .post-read-more{background:#fff;color:#000;border-radius:4px;border:1px solid #000;padding:8px 32px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block;font-family:"Be Vietnam Pro";font-weight:400;text-align:center;text-decoration:none;width:auto;float:left;padding:6px 15px;text-transform:capitalize}.post-list-wrapper .post-list .post-holder .post-content .post-description .post-read-more:hover{color:#fff !important;background:#000 !important;border:1px solid #000}.blog-post-view h1,.blog-post-view .h1{font-size:28px;font-family:"Baskervville";font-weight:400}.blog-post-view h2,.blog-post-view .h2{font-size:20px;font-family:"Be Vietnam Pro";font-weight:600;color:#000}.blog-post-view h2 strong,.blog-post-view .h2 strong{font-weight:400}.blog-post-view h2.section-title{margin-bottom:0 !important;text-transform:uppercase;margin-top:20px}.blog-post-view h3,.blog-post-view .h3{font-size:14px;font-family:"Be Vietnam Pro";font-weight:600;color:#000;margin:15px 0}.blog-post-view h5,.blog-post-view .h5{font-size:1.5rem}.blog-post-view .post-description p,.blog-post-view .post-description ul li{font-size:14px;font-family:"be_vietnamregular";font-weight:400}.blog-post-view .post-description{margin-top:20px}.blog-post-view .post-description a{text-decoration:underline;color:#000}.blog-post-view .post-description ul li{font-size:14px;font-family:"be_vietnamregular";font-weight:400;margin-bottom:10px}.blog-post-view .post-bottom .prev-link,.blog-post-view .post-bottom .next-link{display:none}.block.comments .c-reply{width:33.33%}.block.comments .c-reply input{width:100%;margin-top:15px;background:#fff;border:1px solid #000 !important;color:#000;padding:.375rem .75rem}.block.comments .c-reply input::-webkit-input-placeholder{color:#000}.block.comments .c-reply input:-moz-placeholder{color:#000}.block.comments .c-reply input::-moz-placeholder{color:#000}.block.comments .c-reply input:-ms-input-placeholder{color:#000}.block.comments .c-reply textarea{width:100%;background:#fff;border:1px solid #000 !important;color:#000}.block.comments .c-reply textarea::-webkit-input-placeholder{color:#000}.block.comments .c-reply textarea:-moz-placeholder{color:#000}.block.comments .c-reply textarea::-moz-placeholder{color:#000}.block.comments .c-reply textarea:-ms-input-placeholder{color:#000}.block.comments .c-reply button{background:#3a555f;color:#fff;padding:10px 30px 3px;margin:0 auto;font-family:"be_vietnamregular";font-weight:400;font-size:14px;text-transform:uppercase;border:0;margin-top:20px}.post-view-banner{width:100%;overflow:hidden}.post-view-banner .carousel-img{height:55vh;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (max-width:1024.98px){.post-view-banner .carousel-img{height:auto;background:0 0 !important}}.addthis_toolbox{display:none !important}.toolbar-blog-posts .pages .label.pages-label{display:none}.toolbar-blog-posts .pages ul.pages-items{display:flex;align-items:center;justify-content:center;list-style:none}.toolbar-blog-posts .pages ul.pages-items li.item{position:relative}.toolbar-blog-posts .pages ul.pages-items li.item span.label{display:none}.toolbar-blog-posts .pages ul.pages-items li.item a{padding:10px;color:#000;text-decoration:none;font-size:14px;font-family:"Be Vietnam Pro";font-weight:600}.toolbar-blog-posts .pages ul.pages-items li.item:after{width:2px;height:12px;display:block;background-color:#000;content:"";position:absolute;top:7px;right:0}.toolbar-blog-posts .pages ul.pages-items li.item.current{padding:0 10px;color:#e0d2b8;font-weight:600}.toolbar-blog-posts .pages ul.pages-items li.item.current:after{top:7px}.toolbar-blog-posts .pages ul.pages-items li.item:last-child:after{content:inherit}.about-author{display:flex;flex-wrap:wrap;padding:2rem;margin-bottom:2rem}.about-author .avatar-wrap{width:108px;height:108px;border-radius:50%;overflow:hidden;margin-right:1.5rem;background:#3a555f}.about-author .avatar-wrap img.avatar{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.about-author .author-info{flex:1 0 0px}.about-author .bio{font-size:1.125rem}.about-author .name{margin-top:0;margin-bottom:.75rem}.about-author .name a{color:#000}body.blog-category-view .block-categories{display:none}.mfblog-replated-posts-block .block-title{border-bottom:0 !important}.mfblog-replated-posts-block .block-content a{text-decoration:none;display:block;text-align:center;font-size:18px}.mfblog-replated-posts-block .owl-carousel .owl-item img{max-height:210px;min-height:210px}.post-info .post-author{display:none}.post-info .post-author .author-photo{padding:5px 5px 0;border:1px solid #f2f2f2;border-radius:4px;margin-right:30px}@media only screen and (max-width:767px){.post-info .post-author .author-photo{max-height:80px}}.post-info .post-author .author-photo img{width:120px}@media only screen and (max-width:767px){.post-info .post-author .author-photo img{width:60px}}.post-info .author-detail p{margin-bottom:10px}.post-info .author-detail p span.value{font-weight:600}