 .topbanner img{width: 100%;height: auto;}@media (min-width:1200px){.new-home-page .section{padding: 40px 0;}.new-home-page .joinus{padding-top: 32px!important;}.new-home-page .review-badges-container{margin-top: 20px!important;}}.new-home-page .pt-0 {padding-top: 0;}.new-home-page .pb-0 {padding-bottom: 0;}.new-home-page .pl-0 {padding-left: 0;}.new-home-page .pr-0 {padding-right: 0;}.new-home-page .hdrheight{height: 0!important;}.section-header h2{text-transform: capitalize;}#header{position: fixed;top: 0!important;left: 0;right: 0;background: linear-gradient(360deg, rgba(0, 0, 0, 0) 13.94%, rgba(0, 0, 0, 0.8) 100%);}#header .header-top{display: none !important;}#header:hover{background: var(--color-white);transition: none!important;}#header.fixed{background: var(--color-white);}#header:not(:hover):not(.fixed) .header-logo-icons .icons{filter: invert(1);}#header:not(:hover):not(.fixed) .header-logo-icons .icons.right-icons {filter: none;}#header:not(:hover):not(.fixed) .header-logo-icons .icons.right-icons .inicon:not(#change-lang){filter: invert(1);}#header:not(:hover):not(.fixed) .header-logo-icons .icons .inicon#change-lang .selected-lang {filter: invert(1);}#header:not(:hover):not(.fixed) .header-logo-icons .logo > a > img{content: url('/catalog/view/theme/default/image/homepage/redesign/diamond_factory_logo-white.svg');}.mainMenu{background:transparent;border: 0;}#header:not(:hover):not(.fixed) .navbar-nav > li > a{color: var(--color-white)!important;}#header:not(:hover):not(.fixed) .navbar-nav > li > a.hassubmenu:after{filter: invert(1);transition: none!important;}#header:not(:hover):not(.fixed) .logo .nav-toggle .icon-bar {background-color: var(--color-white);}@media (max-width:767px){#header {background: linear-gradient(0deg, rgba(0, 0, 0, 0) 14%, rgba(0, 0, 0, 0.8) 100%);}}@media (min-width: 1200px) {#change-lang .btn.btn-link {line-height: normal!important;}}.new-home-page #uspBar{padding: 16px;background-color: var(--color-milk);}.new-home-page .header-top-carousel-new{max-width: 669px;margin:0 auto;padding:0 24px;text-align: center;}.new-home-page .header-top-carousel-new a{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;color: var(--color-jet);font-size: var(--font-Proxima-Nova-14);line-height: var(--font-Proxima-Nova-14-line-height);}.new-home-page .header-top-carousel-new a img{width: auto !important;}.new-home-page .header-top-carousel-new .owl-nav{margin:0;}.new-home-page .header-top-carousel-new .owl-nav [class*="owl-"]{position: absolute;top: 0;bottom: 0;margin:0 auto;width: 12px;display: flex;justify-content: center;align-items: center;}.new-home-page .header-top-carousel-new .owl-prev{left: 0;}.new-home-page .header-top-carousel-new .owl-next{right: 0;}.new-home-page .header-top-carousel-new .trustpilot-widget{margin:0!important;}.new-home-page .header-top-carousel-new .owl-stage{display: flex;justify-content: center;align-items: center;}.new-home-page .header-top-carousel-new li img{height: 24px !important;margin-right: 8px;}.new-home-page .header-top-carousel-new li span{text-decoration: underline;}.new-home-page .header-top-carousel-new .klarna img{margin: 0 8px;}.new-home-page .header-top-carousel-new > li{display: none;}.new-home-page .header-top-carousel-new > li:nth-child(1){display: block;}.new-home-page .klarna{text-transform: uppercase;}@media (max-width:767px){.new-home-page #uspBar {padding-top:9px;padding-bottom:9px;}.new-home-page .header-top-carousel-new .klarna img{height: 30px !important;margin: 0 8px 0 4px;}.new-home-page .header-top-carousel-new .klarna span{font-weight: 600;}}.promotional-cards .card{position: relative;display: block;color:var(--color-white);}.promotional-cards .content {position: absolute;left: 16px;right: 16px;top: 0;bottom: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;text-align: center;}.promotional-cards .content h3 {font-size: var(--font-Proxima-Nova-20);line-height:normal;margin: 10px 0 0;}.promotional-cards .content h3 strong{font-weight: 600;}.promotional-cards .content h2 {font-family: var(--font-family-lucida);font-size:40px;line-height:54px;margin: 0;}html[lang="en"] .promotional-cards .content h2 {font-size:46px;}html[lang="en"] .promotional-cards .content [class*="btn-"] {font-size: var(--font-Proxima-Nova-16);}.promotional-cards .content [class*="btn-"]{margin-top: 25px;padding: 10px 30px;font-size: 15px;background: #fff;color: var(--color-jet) !important;text-transform:uppercase;}.promotional-cards .content .banner-tnc-text {font-weight: 400;font-size: 12px;line-height: normal;letter-spacing: 0%;text-align: right;position: absolute;bottom: 17px;right: -4px;}@media (max-width:767px){.promotional-cards{padding-bottom: 30px!important;}.promotional-cards .content h2 {font-size:24px;line-height: normal;}.promotional-cards .content [class*="btn-"]{margin-top: 16px;padding: 8px 20px;font-size: 15px;}.promotional-cards .content .banner-tnc-text {font-size: 8px;bottom: 8px;right: -8px;}}@media (max-width:991px){.promotional-cards [class*="col-"] + [class*="col-"]{margin-top:24px;}.bespoke-jewellery .content p {margin-bottom: 30px;}}@media (max-width:1199px){.promotional-cards .content h2 {font-size:24px;line-height: normal;}html[lang="en"] .promotional-cards .content h2 {font-size:25px;}.promotional-cards .col-md-6:nth-child(1) .content h2{line-height: normal;}.promotional-cards .content h3 {font-size: 16px;line-height: normal;margin: 16px 0 0;}.promotional-cards .content [class*="btn-"]{margin-top: 16px;font-size: 15px;}}.explore-categories{}.categories-tabs{display: flex;align-items: center;justify-content: center;}.categories-tabs a{text-transform: capitalize;color: var(--color-jet) !important;font-size: var(--font-Proxima-Nova-20);line-height: var(--font-Proxima-Nova-20-line-height);}.categories-tabs a + a{margin-left:40px;}.categories-tabs a.active{text-decoration: underline!important;color: var(--color-brown) !important;font-weight: var(--font-weight-semi-bold);}.categories-tabs-body .section-header{display: none!important;}.categories-tabs-body .owl-carousel{margin: 0 -12px!important;width: calc(100% + 24px)!important;}.categories-tabs-body .item{padding:40px 12px 0;}.categories-tabs-body figure{margin: 0;height: 300px;display: flex;align-items: center;justify-content: center;box-shadow: 0px 6px 32px 0px #79797914;}.categories-tabs-body figure img{max-width: 230px;width: initial !important;transition: all 0.3s ease-in-out;}.categories-tabs-body a:hover figure img{transform: scale(1.1);}.categories-tabs-body #categories h4{font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-24);line-height: var(--font-family-lucida-24-line-height);color: var(--color-jet);margin:20px 0 0;text-align: center;text-transform: capitalize;}#newArrivals .container, #mostPopular .container{padding:0;}#newArrivals .section.pdp-carousel-container, #mostPopular .section.pdp-carousel-container{padding-bottom:0!important;}#newArrivals .section.pdp-carousel-container .item, #mostPopular .section.pdp-carousel-container .item{padding-top:0!important;}@media (max-width:767px){.explore-categories.section{padding-bottom:50px;}.explore-categories .section-header {margin-bottom: 30px;}.categories-tabs a{font-size: var(--font-Proxima-Nova-14);line-height: var(--font-Proxima-Nova-14-line-height);}.categories-tabs-body .owl-carousel{margin: 0 -16px!important;width: calc(100% + 32px)!important;}.categories-tabs-body .item{padding: 30px 12px 0 !important;}.categories-tabs-body figure{height: 200px;}.categories-tabs-body figure img{max-width: 100%!important;max-height: 100% !important;}.categories-tabs-body .owl-nav.disabled+.owl-dots{margin-top: 30px!important;}}@media (min-width: 768px) and (max-width: 1024.98px) {#newArrivals .pdp-carousel-container .container .owl-carousel .owl-stage, #mostPopular .pdp-carousel-container .container .owl-carousel .owl-stage{padding-left: 0!important;}}@media (min-width:1200px){.explore-categories.section{padding-bottom:64px;}}.bespoke-jewellery{position: relative;}.bespoke-jewellery > a{display: block;position: relative;}.bespoke-jewellery .content {position: absolute;left: 100px;top: 0;bottom: 0;display: flex;align-items: flex-start;justify-content: center;flex-direction: column;max-width: 550px;color:var(--color-white);}.bespoke-jewellery .content h2 {font-family: var(--font-family-lucida);font-size:46px;line-height: 54px;margin: 0 0 8px;}.bespoke-jewellery .content p {line-height: 19px;margin-bottom: 20px;}.bespoke-jewellery .content [class*="btn-"]{padding-left: 30px;padding-right: 30px;font-size: var(--font-Proxima-Nova-16);background: var(--color-white);color: var(--color-jet) !important;text-transform: capitalize;}@media (max-width:991px){.bespoke-jewellery .content {left: 45px;max-width: 475px;}.bespoke-jewellery .content h2 {font-size:40px;line-height: 54px;margin: 0 0 9.38px;}.bespoke-jewellery .content p {line-height: normal;margin-bottom: 30px;}}@media (max-width:767px){.bespoke-jewellery .content{align-items: center;text-align: center;left: 32px;right:32px;top: 40px;bottom: initial;max-width: 100%;}.bespoke-jewellery .content h2 {font-size: var(--font-family-lucida-28);line-height: var(--font-family-lucida-28-line-height);margin-bottom: 8px;}.bespoke-jewellery .content p {font-size:14px;line-height: normal;margin-bottom: 24px;}}.ring-styles a{position: relative;display: block;}.ring-styles a h4{font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-24);line-height: var(--font-family-lucida-24-line-height);color: var(--color-white);text-transform: capitalize;margin:0;width:100%;text-align: center;position: absolute;left:0;right:0;bottom:24px;z-index: 1;}@media (max-width:767px){.ring-styles .container{padding-right: 0;}.ring-styles .section-header{margin-bottom: 24px;}#ringStyles .owl-stage-outer .owl-stage{padding-left: 0!important;}#ringStyles .owl-nav.disabled+.owl-dots{display: none!important;}}.two-tile-info{text-align: center;}.two-tile-info a{display: block;}.two-tile-info .content h3 {font-family: var(--font-family-lucida);font-size: var(--font-family-lucida-36);line-height: var(--font-family-lucida-36-line-height);text-transform: capitalize;margin: 24px 0 16px;}.two-tile-info .content p {margin-bottom: 16px;min-height: 72px;}.two-tile-info .content .learn-more{color:var(--color-jet);text-decoration: underline!important;text-transform: capitalize;font-size: var(--font-Proxima-Nova-20);}@media (max-width:991px){.two-tile-info .content h3{font-size: var(--font-family-lucida-28);line-height: var(--font-family-lucida-28-line-height);}}@media (max-width:767px){.two-tile-info {padding-top: 30px !important;}.two-tile-info .row{display: flex;flex-direction: column-reverse;}.two-tile-info [class*="col-"] + [class*="col-"]{margin-bottom:60px;}.two-tile-info .content h3{margin: 20px 0 8px;}.two-tile-info .content p{min-height: 60px;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-Proxima-Nova-14-line-height);}.two-tile-info .content .learn-more{color:var(--color-jet);font-size: inherit;line-height:inherit;}}.our-approach{text-align: center;}.our-approach .section-header {margin-bottom: 30px;}.our-approach figure{width:70px;height:70px;margin: auto;display: flex;align-items: center;justify-content: center;}.our-approach figure img{max-width: 100%;}.our-approach .content h4{font-weight: var(--font-weight-semi-bold);text-transform: capitalize;margin: 16px 0 12px;}.our-approach .content p{margin: 0;font-size: var(--font-Proxima-Nova-14);line-height: var(--font-Proxima-Nova-14-line-height);}@media (max-width:767px){.our-approach .row [class*="col-"] + [class*="col-"]{margin-top:16px;}.our-approach .section-header{margin-bottom: 26px;}.our-approach .content h4{margin-top: 14px;line-height: normal;}}@media (max-width:991px){.our-approach .row [class*="col-"]:nth-child(3), .our-approach .row [class*="col-"]:nth-child(4){margin-top:16px;}}@media (min-width:1200px){.our-approach .container {padding-left: 80px;padding-right: 80px;}.our-approach .container .row{margin-left: -20px;margin-right: -20px;}.our-approach .container .row [class*="col-"]{padding-left: 20px;padding-right: 20px;}}