#detail-products #main,#detail-products .page-width{padding:0 15px}#nivoda-products #main{padding:0 84px}@media(max-width:767px){#nivoda-products #main{padding:0 30px}}@media screen and (max-width:767px){.hide-mobile{display:none!important}}@media screen and (min-width:768px){.hide-desktop{display:none}}.hide{display:none}.btn{border-radius:5px!important}.btn:not(.btn--password-submit),.shopify-payment-button__button.shopify-payment-button__button--unbranded{padding:12px 20px;letter-spacing:0;font-size:16px!important}#shopify-section-template--17532656910577__1653666624e0f942cc .btn:not(.btn--password-submit),.shopify-payment-button__button.shopify-payment-button__button--unbranded{width:33%}@media screen and (max-width:767px){.btn:not(.btn--password-submit),.shopify-payment-button__button.shopify-payment-button__button--unbranded{width:100%;margin:10px auto}}.dc-book-button{position:relative;overflow:hidden}@keyframes dc-button-shine{0%{left:-100%}20%{left:100%}to{left:100%}}.dc-book-button:before{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(120deg,#fff0 10%,#ffffff80,#fff0 90%);top:0;left:-100%;animation:dc-button-shine 3s infinite linear}#shopify-section-footer .footer-article p:nth-child(1),.homepage-section--text-and-image-wrapper .contact .featured-row__subtext p:nth-of-type(2){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.304' height='20.927' viewBox='0 0 17.304 20.927'%3E%3Cg id='Icon_feather-map-pin' data-name='Icon feather-map-pin' transform='translate(0.5 0.5)'%3E%3Cpath id='Path_4' data-name='Path 4' d='M20.8,9.652c0,6.341-8.152,11.775-8.152,11.775S4.5,15.993,4.5,9.652a8.152,8.152,0,1,1,16.3,0Z' transform='translate(-4.5 -1.5)' fill='none' stroke='%23c0ac8b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path_5' data-name='Path 5' d='M18.935,13.217A2.717,2.717,0,1,1,16.217,10.5a2.717,2.717,0,0,1,2.717,2.717Z' transform='translate(-8.065 -5.065)' fill='none' stroke='%23c0ac8b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}.dc-header-nav-group .dropdown:last-child li:nth-child(2) .dropdown-submenu__link:before,.dc-header-nav-group .dropdown-submenu:nth-child(3) li:nth-child(2) .dropdown-submenu__link:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M16.6667 4.16675H3.33333C3.10322 4.16675 2.89488 4.26002 2.74408 4.41082C2.59328 4.56163 2.5 4.76996 2.5 5.00008V15.0001C2.5 15.4603 2.8731 15.8334 3.33333 15.8334H16.6667C17.1269 15.8334 17.5 15.4603 17.5 15.0001V5.00008C17.5 4.76996 17.4067 4.56163 17.2559 4.41082C17.1051 4.26002 16.8967 4.16675 16.6667 4.16675Z" stroke="%2330404F" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/><path d="M3 4L9.07742 10.0774C9.72826 10.7283 10.7836 10.7283 11.4344 10.0774L17.5118 4" stroke="%2330404F" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>')}#shopify-section-footer .footer-article p:nth-child(3),.homepage-section--text-and-image-wrapper .contact .featured-row__subtext p:nth-of-type(4){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.508' height='15.493' viewBox='0 0 19.508 15.493'%3E%3Cg id='Icon_feather-mail' data-name='Icon feather-mail' transform='translate(0.696 0.5)'%3E%3Cpath id='Path_6' data-name='Path 6' d='M4.812,6H19.3a1.817,1.817,0,0,1,1.812,1.812V18.681A1.817,1.817,0,0,1,19.3,20.493H4.812A1.817,1.817,0,0,1,3,18.681V7.812A1.817,1.817,0,0,1,4.812,6Z' transform='translate(-3 -6)' fill='none' stroke='%23c0ac8b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath id='Path_7' data-name='Path 7' d='M21.116,9l-9.058,6.341L3,9' transform='translate(-3 -7.188)' fill='none' stroke='%23c0ac8b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}#shopify-section-footer .footer-article p:nth-child(2),.homepage-section--text-and-image-wrapper .contact .featured-row__subtext p:nth-of-type(3){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.016' height='19.052' viewBox='0 0 19.016 19.052'%3E%3Cpath id='Icon_feather-phone' data-name='Icon feather-phone' d='M21.182,16.514v2.717a1.812,1.812,0,0,1-1.975,1.812,17.925,17.925,0,0,1-7.817-2.781,17.663,17.663,0,0,1-5.435-5.435A17.926,17.926,0,0,1,3.175,4.975,1.812,1.812,0,0,1,4.978,3H7.7A1.812,1.812,0,0,1,9.507,4.558,11.63,11.63,0,0,0,10.141,7.1a1.812,1.812,0,0,1-.408,1.911l-1.15,1.15A14.493,14.493,0,0,0,14.017,15.6l1.15-1.15a1.812,1.812,0,0,1,1.911-.408,11.63,11.63,0,0,0,2.545.634,1.812,1.812,0,0,1,1.558,1.839Z' transform='translate(-2.667 -2.5)' fill='none' stroke='%23c0ac8b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/svg%3E%0A")}[data-handle=diamonds]:before{display:none!important}.notification-bar{height:44px}.notification-bar .trustpilot-widget{width:269px}@media(min-width:991px)and (max-width:1400px){.notification-bar .trustpilot-widget{margin-left:8px}}.notification-bar .trustpilot-widget iframe{height:20px!important;margin:12px auto}@media screen and (max-width:770px){.contact-list{display:none}}.contact-text a{color:#30404f;font-family:Instrument Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.5px}.contact-list__title{color:#30404f;font-family:Instrument Sans,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.7px;text-transform:uppercase;margin:5% 5% 0}.notification-bar .trustpilot-widget{animation-name:tp-widget-fade-in;animation-duration:1s}@keyframes tp-widget-fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@media(min-width:1200px){.header-wrapper .d-lg-none{display:flex!important}}@media(min-width:1260px){.header-wrapper .d-lg-none{display:none!important}}@media(min-width:1200px){#site-header{display:none!important}}@media(min-width:1260px){#site-header{display:block!important}}@media(max-width:1260px){[data-handle=eternity-bands],[data-handle=rolex],[data-handle=patek-philippe],[data-handle=audemars-piguet],[data-handle=cartier],[data-handle=omega],[data-handle=who-we-are],[data-handle=our-showroom],[data-handle=journal],[data-handle=bespoke-experience],[data-handle=warranty-repair],[data-handle=reviews],[data-handle=earrings],[data-handle=pendants],[data-handle=bracelets],[data-handle=necklaces],[data-handle=eternity-rings],[data-handle=fancy-diamond-rings]{font-weight:400}[data-handle=diamond]:before{display:none!important}.hide-in-mobile{display:none}}.mobile-menu-link{letter-spacing:0}.mobile-menu-nav-contact{margin-bottom:35px}.mobile-menu-back--inner,.mobile-menu-back--outer{margin:0 auto;text-transform:uppercase}.mobile-header--wrapper{padding-top:0;padding-bottom:0}.mobile-header--wrapper .mobile-side-column{width:55px}.mobile-header--wrapper .mobile-header-right{width:calc(40% - 55px);justify-content:flex-start!important}.mobile-header--wrapper .mobile-logo-column{width:20%}.mobile-header--wrapper .mobile-logo-column img{height:40px;width:auto}.mobile-header--wrapper .dc-header-nav-group{width:40%;display:flex;justify-content:flex-end;align-items:center}.dc-mobile-menu-contact-links__item>a{display:none}ul.dc-mobile-menu-contact-links,ul.dc-mobile-menu-contact-links li{display:block;background:#fff}ul.dc-mobile-menu-contact-links{display:block;background:#fff;margin:5% 5% 0}ul.dc-mobile-menu-contact-links li a{padding-bottom:4%!important}@media screen and (max-width:770px){.hello li a[data-handle=view-all]{font-weight:700!important}}.mobile-menu-back--inner{font-weight:700!important}.hello li a,.hello-world button{font-weight:400!important}.mobile-menu .sm-icons{justify-content:flex-start;margin-left:5%;z-index:12555!important;position:relative}@media screen and (max-width:770px){[data-handle=earrings]:before{display:none!important}[data-handle=pendants]:before{display:none!important}[data-handle=eternity-rings]:before{display:none!important}[data-handle=fancy-diamond-rings]:before{display:none!important}[data-handle=bracelets]:before{display:none!important}[data-handle=necklaces]:before{display:none!important}[data-handle=view-all]:before{display:none!important}}#shopify-section-header{position:sticky;top:0;z-index:2000}.header-wrapper .header-content>div:first-child{width:10%}.header-wrapper .header-content>div:nth-child(2),.header-wrapper .header-content>div:last-child{width:45%}.header-wrapper .logo-placement-within-wrapper__item{flex:unset!important;margin-top:0!important;margin-bottom:0!important}.header-wrapper .dc-header-nav-group{margin-left:0!important;display:flex!important;align-items:center!important;margin-top:0!important;margin-bottom:0!important;justify-content:flex-end}.header-wrapper .site-header__logo-image{display:flex;align-items:center}.header-menu-wrapper{margin:0 15px!important}.main-navigation-wrapper .nav{justify-content:flex-start!important}.header-wrapper .nav-pills{letter-spacing:.05em;margin:0!important}.header-wrapper .nav-pills .nav-label:hover,.header-wrapper .nav-pills .dropdown-submenu__link:hover{border-bottom:none}.header-wrapper .nav-pills .header-link{position:relative;white-space:nowrap}.header-wrapper .nav-pills .header-link:hover:after{content:"";position:absolute;bottom:10px;left:50%;width:8px;height:8px;background:#30404f;border-radius:4px}.header-wrapper .nav-pills>li{padding:0 14px}.header-wrapper .header-icons ul li{margin-left:0!important}.main-navigation-wrapper .mega-menu--dropdown-wrapper>a,.dc-header-nav-group a.dropdown-envy-toggle{padding:20px 0}.nav>li.mega-menu .dropdown-menu .mega-menu-block{display:flex;width:100%;background:var(--header-background);max-width:1410px;margin:0 auto;border-left:1px solid var(--header-border-color);border-right:1px solid var(--header-border-color);border-radius:8px;box-shadow:0 0 24px #33404e3d;padding:24px 32px;gap:40px}.main-navigation-wrapper .nav>.mega-menu:first-child .mega-menu-block{flex-wrap:wrap;flex-direction:column;max-height:32rem}.mega-menu-block>li:not(:only-child,:last-child){padding-right:40px;border-right:1px solid var(--header-border-color)}[data-menu-handle=engagement] .mega-menu-block>li:not(:only-child,:last-child){padding-right:0;border-right:none}[data-menu-handle=engagement] .mega-menu-block>li:nth-child(3){padding-left:40px;border-left:1px solid var(--header-border-color);flex:1}.dc-mobile-menu-contact-links [data-handle]{display:flex;align-items:center;justify-content:flex-start}@media(min-width:1200px)and (max-width:1440px){.header-wrapper .nav-pills>li{padding:0 6px}}.dc-header-nav-group .dropdown:last-child .dropdown-menu li,li a[data-handle=info-regaljewellers-co-uk]{text-transform:none!important}a.dropdown-submenu__link{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:1px;text-decoration-thickness:1px;transition:text-underline-offset .25s,text-decoration-color .25s}a.dropdown-submenu__link:hover{text-decoration:underline;text-decoration-color:#30404f;text-underline-offset:.3em;text-decoration-thickness:1px}.dc-header-nav-group .dropdown:last-child ul.dropdown-menu{border-top:none}.header-menu-wrapper .header-link svg,.dc-header-nav-group .nav-pills svg{display:none}.dc-book-button-container{display:flex;align-items:center}a.dc-book-button{display:inline-block;height:40px;background:#30404f;color:#fff!important;padding:0 20px;line-height:40px;margin:0 15px 0 10px;border-radius:5px!important}@media(max-width:376px){a.dc-book-button{padding:0 10px}}@media(max-width:768px){a.dc-book-button span{display:none}}@media(max-width:1259px){.dc-header-nav-group ul{display:none}}@media screen and (min-width:992px){.header-wrapper .main-icons-with-locale{min-width:unset!important}}.nav>li.mega-menu .dropdown-submenu .dropdown-submenu__linklist a{padding:4px 0 15px!important}.mobile-menu .mobile-menu-link__has-submenu #mobile-menu>li #mobile-submenu>li .mobile-menu-link,.header-menu-wrapper .dropdown.mega-menu .dropdown-submenu .dropdown-submenu__link{display:flex;justify-content:flex-start}.mobile-menu .mobile-menu-link__has-submenu:first-child #mobile-menu>li:nth-child(5) #mobile-submenu>li:not(:first-child) .mobile-menu-link:before{content:"";width:40px;height:22px;margin-right:10px;background-repeat:no-repeat;background-size:contain;background-position:center}.mobile-menu.mobile-menu-child #mobile-submenu[data-menu-item=shop-by-style] .mobile-menu-link:not(.top-link):before{width:48px!important}.dropdown-submenu__linklist--no-icons li .dropdown-submenu__link:before{display:none}#mobile-submenu.dropdown-submenu__linklist--no-icons li a:before{display:none}.menu-direction{display:flex;flex-direction:column;justify-content:space-between}.shopify-section>.logo-top:before{content:"";display:block;width:40px;height:40px;position:absolute;top:-20px;left:50%;transform:translate(-50%);border-radius:50%;background:#c0ac8b;z-index:0;background-image:url(/cdn/shop/files/regal-r-logo.png?v=1668501506);background-size:20px;background-position:11px 10px;background-repeat:no-repeat}.shopify-section>.logo-top{padding-top:70px!important;position:relative}.shopify-section>.padding-bottom{padding-bottom:70px!important;position:relative}.collection-carousel .carousel-cell,.blog-carousel .carousel-cell{width:100%;padding:0 10px}@media screen and (min-width:480px){.collection-carousel .carousel-cell{width:50%}}@media screen and (min-width:768px){.collection-carousel .carousel-cell{width:33.3333%}.blog-carousel .carousel-cell{width:50%}}@media screen and (min-width:960px){.collection-carousel .carousel-cell{width:25%}.blog-carousel .carousel-cell{width:33.3333%}}.blog-carousel,.collection-carousel{margin:0 46px}.flickity-prev-next-button.previous{left:-44px!important}.flickity-prev-next-button.next{right:-44px!important}.flickity-page-dots{display:none}.flickity-button:hover{opacity:.75}.homepage-section--blog-carousel-wrapper .flickity-button,.homepage-section--blog-carousel-wrapper .flickity-button:hover{background:transparent}.homepage-section--blog-carousel-wrapper .homepage-sections-wrapper--dark .flickity-button-icon{fill:#fff}.collection-carousel.flickity-enabled,.blog-carousel.flickity-enabled{margin:0 31px!important}.indiv-product--sold-out{opacity:.3}.color.swatch-element label,.indiv-product__swatches label{padding:3px!important;border:1px solid var(--border-color-subtle)!important;min-width:30px!important;min-height:30px!important;width:30px!important;height:30px!important;margin:0 2px 5px!important}.accordion-container .title-bar *{margin-bottom:10px;font-size:30px;line-height:51.5px;letter-spacing:.6px;text-transform:uppercase}.title-bar h1,.newsletter__title h1,.slider-caption h1,.title-bar h2,.newsletter__title h2,.slider-caption h2,.title-bar h3,.newsletter__title h3,.slider-caption h3,.title-bar h4,.newsletter__title h4,.slider-caption h4,.title-bar h5,.newsletter__title h5,.slider-caption h5,.title-bar h6,.newsletter__title h6,.slider-caption h6{font-size:var(--heading-font-size);line-height:1.25;text-transform:var(--header-font-transform);letter-spacing:var(--header-letter-spacing);margin-bottom:1rem}.newsletter__item h1,.newsletter__item h2,.newsletter__item h3,.newsletter__item h4,.newsletter__item h5,.newsletter__item h6{font-size:1.75rem;line-height:1.2}.title-bar .type-subheading,.slider-caption .type-subheading,.newsletter__title .type-subheading,.hero-video--text-content .type-subheading{font-size:var(--subheading-font-size)!important;line-height:var(--subheading-line-height);font-weight:800;text-transform:var(--subheading-font-transform);letter-spacing:normal}.homepage-sections-wrapper,article.page.container{padding-left:15px!important;padding-right:15px!important}#CollectionProductGrid{transition:opacity .25s ease-out .25s,filter .25s ease-out .25s}#CollectionProductGrid.loading{position:relative}#CollectionProductGrid:before{content:none;position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff80;z-index:-1;opacity:0;visibility:hidden}#CollectionProductGrid.loading:before{content:"";visibility:visible;opacity:1;filter:blur(10px);z-index:999}@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1440px!important}.collection-filters,#CollectionProductGrid{max-width:1440px;margin:0 auto}}@media screen and (max-width:1199px){.index-section{padding-left:0;padding-right:0}}div#insta-feed{margin-top:0;margin-bottom:50px}@media screen and (max-width:575px){div#insta-feed{padding:0 15px}article.page.container{padding-left:30px!important;padding-right:30px!important}.product-description-section-wrapper,.product-description-main-wrapper{padding-left:15px;padding-right:15px}}.homepage-section--slideshow-wrapper .slider-caption--text{margin-bottom:15px!important}@media only screen and (max-width:767px){.homepage-section--text-and-image-wrapper .title-bar{text-align:left!important}}@media only screen and (max-width:767px){#main-body .homepage-section--slideshow-wrapper .home-banner .slider-block--image--slideshow-0 .slider-caption:not(.slideshow-mobile-image-content).background{background-color:#30404f!important}#main-body .homepage-section--slideshow-wrapper .home-banner .slider-caption h1,#main-body .homepage-section--slideshow-wrappery .home-banner .slider-caption h2,#main-body .homepage-section--slideshow-wrapper .home-banner .slider-caption p,#main-body .homepage-section--slideshow-wrapper .home-banner .slider-caption a,#main-body .homepage-section--slideshow-wrapper .home-banner div.slider-caption{color:#fff!important;text-align:left!important}}@media screen and (min-width:768px){.homepage-section--slideshow-wrapper .slideshow-v2 .slider-caption{width:45%}.homepage-section--slideshow-wrapper .slideshow-v2 .slideshow-desktop-image{aspect-ratio:12 / 5!important;object-fit:cover!important}}@media screen and (max-width:864px){.homepage-section--slideshow-wrapper .slideshow-v2 .slideshow-desktop-image{aspect-ratio:12 / 6!important}}@media screen and (max-width:767px){.homepage-section--text-and-image-wrapper .slideshow-v2 .title-bar{text-align:left!important}#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .slideshow-mobile-image-content{position:unset!important;transform:translateY(0)!important;-webkit-transform:translateY(0)!important;background-color:#30404f!important;width:100%!important;margin:0!important}#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .slider-caption h1,#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .slider-caption h2,#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .slider-caption p,#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .slider-caption a,#main-body .homepage-section--slideshow-wrapper .slideshow-v2 div.slider-caption{color:#fff!important;text-align:left!important}}#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .btn{background-color:#30404f!important;margin-right:5px}#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .btn:hover{background-color:#c0ac8b!important;transition:color .15s ease-in-out,background-color .15s}@media screen and (max-width:767px){#main-body .homepage-section--slideshow-wrapper .slideshow-v2 .btn{background-color:#c0ac8b!important}}.hero-video--button .btn{margin-bottom:0}.notification-bar{padding:0 7px!important}@media screen and (min-width:1259px){.hero-video--wrapper{max-width:1800px;margin:0 auto;position:relative;height:calc(var(--viewport-height, 100dvh) - var(--header-height))}.header-content{max-width:1469px;margin:0 auto}.header-content>div:first-child{order:2}.header-content .dc-header-nav-group{order:3}.notification-bar{justify-content:center!important}.notification-bar>*{max-width:472px!important}.hero-video--text__container .hero-video--text{max-width:1440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;width:100%;padding:0 20px}}@media screen and (min-width:768px){.hero-video--media{aspect-ratio:16/9;position:relative!important}}.hero-video--media-mobile{position:relative!important;height:85vh!important}@media screen and (max-width:767px){.hero-video--text{position:relative!important;background-color:#30404f!important}.hero-video--media .video{width:100%!important;left:unset!important}.hero-video--text .btn{background:#c0ac8b!important}}.hero-video{height:auto!important}.homepage-hero-video .type-subheading{font-size:1rem}.homepage-hero-video .hero-video--text-title *{font-size:2rem}.hero-video--text-content .text-content--inner>*{margin-bottom:20px}@media(min-width:500px)and (max-width:1260px){.text-content--inner{padding:60px!important}}@media screen and (max-width:767px){.hero-video--text-content h2{font-size:34px!important}.hero-video--text-content .text-content--inner{padding-left:30px;padding-right:30px}}.homepage-hero-video .hero-video--media{background:unset;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:767px){.homepage-hero-video .video{display:none}}#trustpilot-widget-trustbox-1-wrapper{margin-left:auto!important;margin-right:auto!important;padding-left:30px;padding-right:30px;max-width:1470px}@media screen and (min-width:1200px){.homepage-section--text-and-image-wrapper .feature-row .feature-row__image,.homepage-section--text-and-image-wrapper .feature-row .feature-row__text{padding:0 40px}}.Tertiary-button{background-color:#c0ac8b!important}.feature-row__text--inner .Tertiary-button:hover{background-color:#c9b89c!important;color:#fff!important}.hero-video--button .btn:hover{background-color:#efefef!important;color:#000!important}.hero-video--button .Tertiary-button:hover{background-color:#c9b89c!important;color:#fff!important}.homepage-section--blog-carousel-wrapper .type-subheading{font-size:16px!important}.homepage-section--blog-carousel-wrapper .blog-carousel{margin-top:30px!important}.blog--read-more{margin-bottom:15px!important}.homepage-section--image-gallery-wrapper .get-inspired img{aspect-ratio:7 / 5;object-fit:cover}.homepage-section--image-gallery-wrapper h3.type-subheading{font-size:16px!important}.homepage-section--image-gallery-wrapper .image-bar{margin-top:30px!important}@media screen and (max-width:767px){.homepage-section--image-gallery-wrapper .image-bar>div{margin-bottom:0!important}}.homepage-section--featured-collections-wrapper article.indiv-collection-grid-homepage{width:50%;padding-left:7px;padding-right:7px}.homepage-section--featured-collections-wrapper .collection-grid>.row{margin-right:-7px!important;margin-left:-7px!important}.homepage-section--featured-collections-wrapper .home-fine-jewellery img{aspect-ratio:5 / 6;object-fit:cover}.homepage-section--featured-collections-wrapper h3.type-subheading{font-size:16px!important}.homepage-section--featured-collections-wrapper .collection-grid{margin-top:30px!important}.homepage-section--featured-collections-wrapper .indiv-collection-grid-homepage h3.type-subheading{margin-top:0!important}.homepage-section--logo-bar-wrapper .homepage-sections-wrapper.diamond-logos{padding-top:0}.homepage-section--logo-bar-wrapper .homepage-sections-wrapper.diamond-logos .logo-bar__item{margin:0 5px}@media screen and (min-width:768px){.homepage-section--logo-bar-wrapper .homepage-sections-wrapper.diamond-logos .logo-bar__item{margin:0 15px;width:180px}}.collection-filters{padding:0 15px}.homepage-section--social-signup button svg{stroke:#fff}.homepage-section--social-signup .homepage-section-social-media{margin-top:15px;margin-left:-10px}.homepage-section--social-signup .dc-footer-logo{width:150px;margin-bottom:1rem}#shopify-section-footer footer{padding-left:15px;padding-right:15px}#shopify-section-footer h3{font-weight:700;font-size:16px}#shopify-section-footer .footer-article p,.homepage-section--text-and-image-wrapper .contact .featured-row__subtext p{padding-left:30px;background-repeat:no-repeat;background-size:20px 20px;background-position:0 3px}.homepage-section--text-and-image-wrapper .contact .featured-row__subtext p:first-child{padding-left:0!important}#shopify-section-footer .footer-article p:nth-child(4) a{background:#c0ac8b;border-radius:5px;padding:0 15px;line-height:40px;display:inline-block;text-decoration:none;text-transform:uppercase}#shopify-section-footer .footer-article p:nth-child(4){padding:0}.bottom-footer{font-size:14px}#shopify-section-footer .bottom-footer-row{display:block}#shopify-section-footer #footer-payment-methods{padding-left:0}#shopify-section-footer .bottom-footer p{text-align:center}.calendly-inline-widget iframe{height:100%!important}@media screen and (max-width:767px){.page-title--book-in-store-consultation #main .homepage-sections-wrapper,.page-title--book-in-store-consultation #main .container{padding-top:0!important;padding-left:0!important;padding-right:0!important}.calendly-inline-widget{height:550px!important}}.breadcrumbs,.custom-breadcrumb{text-align:left!important;max-width:1470px!important;margin:0 auto!important;padding:15px 30px!important;color:#30404f!important;font-size:12px!important;letter-spacing:.1!important}.breadcrumbs a,.custom-breadcrumb a{color:#30404f!important;opacity:.6!important}.breadcrumbs nav a{text-transform:capitalize}.custom-breadcrumb{text-transform:uppercase;display:flex;align-items:center;gap:5px}.custom-breadcrumb a{position:relative;transition:.3s;text-decoration:none}.custom-breadcrumb a:before{content:"";position:absolute;width:0;height:2px;bottom:-2px;left:0;background-color:silver;visibility:hidden;transition:width .3s ease-in-out,visibility .3s ease-in-out}.custom-breadcrumb a:hover:before{width:100%;visibility:visible}#product-box{margin-top:1rem}.hp-diamond-wrapper{width:100%}.hp-diamond-wrapper summary{display:flex;justify-content:space-between}.hp-diamond-wrapper summary:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='30' viewBox='0 0 24 30' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.73768 18.0703C4.51452 17.8472 4.51452 17.4854 4.73768 17.2622L12.5703 9.42957L20.4029 17.2622C20.6261 17.4854 20.6261 17.8472 20.4029 18.0703C20.1798 18.2935 19.818 18.2935 19.5948 18.0703L12.5703 11.0458L5.5458 18.0703C5.32265 18.2935 4.96084 18.2935 4.73768 18.0703Z' fill='%23465360'/%3E%3C/svg%3E");font-family:var(--header-font-stack);font-weight:var(--header-font-weight);font-style:var(--header-font-style);text-transform:var(--header-font-transform);letter-spacing:var(--header-letter-spacing);font-size:1.75rem;transition:all ease-in-out .05s;transform:rotateX(180deg)}.hp-diamond-wrapper[open] summary:after{transform:rotateX(0)}.cart-table-item-remove{display:flex;align-items:center;justify-content:flex-start;gap:15px}.cart-table-item-update{margin-top:10px;display:inline-block;text-decoration:underline;font-size:90%;cursor:pointer}select#selected-variant{min-width:50px}.swiper-button-next:after,.swiper-button-prev:after{font-size:22px!important;color:#c0ac8b}.mobile-side-column .search-show,.mobile-side-column .mobile-cart-icon{justify-content:flex-start!important}.mobile-cart-icon{margin-right:15px}.nav-label:hover,.dropdown-submenu__link:hover{border-bottom:1px solid #d6d9dc}.shape-wrapper input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}[data-direction=horizontal][data-swiper-container]:not(.swiper-container-initialized) [data-swiper-wrapper]{display:flex;overflow:hidden}[data-direction=horizontal][data-swiper-container]:not(.swiper-container-initialized) [data-swiper-wrapper] .swiper-slide{max-width:25%}#product-box .product-medias .product-single__thumbnails .swiper-container-horizontal .swiper-slide{width:130px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}span.vat-included{margin-left:5px;font-size:13px}@media(max-width:560px){.indiv-product .indiv-product__swatches{max-width:120px;margin:10px auto 0;justify-content:center}.product-video-mobile{display:initial;pointer-events:none}.hide-video-thubnail-mobile{display:none}}.mySwiper__top-gallary .hide-video-thubnail-mobile{display:none}.mySwiper__top-gallary .product-video-mobile{display:initial;pointer-events:none}.tabs-header{justify-content:center;display:flex;column-gap:10px}button.tablink{border:0;width:100%;padding:16px 20px;border:1px solid #c0ac8b;max-width:150px}button.tablink img{height:80px}.tabs-header .tab-title{margin-top:10px;display:block}.tablink:hover,button.tablink.active{background-color:#fff}.tabcontent{display:none;border-top:none}.tab-content-right{flex:0 0 35%}.tab-content-left{flex:0 0 65%;padding-right:20px}.tabcontent-wrapper{max-width:1000px;margin:auto}.filter-clarity li{flex:0 0 calc(25% - 10px);max-width:initial}#size-chart{cursor:pointer}.full-ring-description .popup--close{cursor:pointer;position:absolute;right:4px;top:4px}div#AjaxinateLoadMore{text-align:center}@media(max-width:769px){.tabs-header{row-gap:10px;flex-wrap:wrap}button.tablink{flex:0 0 calc(25% - 10px);padding:12px}button.tablink img{height:55px}.tabcontent-wrapper{flex-direction:column-reverse}.tab-content-left{padding-right:0;padding-top:20px}}@media(max-width:525px){.tabs-header{column-gap:5px}button.tablink{flex:0 0 calc(25% - 5px);padding:6px}button.tablink img{height:44px;position:relative;top:4px}.tabs-content.content{padding:30px 0}}[aria-labelledby=pi-american_express]{display:none}.deaktop-nav-wrapper{justify-content:center}main .shopify-policy__container{max-width:920px;margin-top:60px}@media(max-width:525px){main .shopify-policy__container{margin-top:40px}}.mobile-menu-sub *{pointer-events:none}.hp-modal{display:flex;align-items:center;justify-content:center;box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;width:100%;background:#00000080;height:100%}.hp-modal[open]{opacity:1;visibility:visible;z-index:1000}.cart-extra-options-engraving{background:#fff;border-radius:16px;padding:24px;width:100%;max-width:364px;box-shadow:0 0 24px #889bad3d;position:relative}@media(max-width:450px){.cart-extra-options-engraving{max-width:calc(100% - 2rem);padding:24px}}.engraving-title{font-size:1.5rem;margin-bottom:24px;margin-top:0;text-align:center;color:#30404f}.engraving-title small{display:inline;font-size:14px;font-weight:400;margin-left:4px}.engraving-font-wrapper{margin-bottom:24px}.engraving-text-area-label span,.engraving-font-wrapper label{display:block;color:#363636;font-size:14.4px;font-weight:400;line-height:1.6}.engraving-text-area-label,.engraving-font-wrapper label{margin-bottom:5px}.engraving-text-area-label{display:flex;justify-content:space-between;align-items:center}.engraving-text-user{position:relative}.max-characters{position:absolute;bottom:9px;right:9px;color:#363636;font-size:12px;font-weight:400;line-height:100%}.engraving-icons{display:flex;gap:4px}#product-engraving-widget-opener:hover .engraving-icon svg{stroke:#30404f}#product-engraving-widget-opener:hover .icon-edit svg{stroke:none}#product-engraving-widget-opener .icon-edit svg{stroke:#2d3e4d1f}.engraving-icons button{background:none;border:1px solid #30404f;border-radius:4px;padding:0;font-size:22px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:0}.engraving-icons button:hover{border-color:#30404f}.engraving-terms{margin-top:16px;gap:9px;font-size:.875rem;line-height:1.3;display:flex;align-items:flex-start}.engraving-terms input[type=checkbox]{-webkit-appearance:none;appearance:none;display:flex;width:14px;height:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:4px;border:1px solid #30404f}.engraving-terms input[type=checkbox]:checked{background:#30404f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 64 64'%3E%3Cpath d='M51.598 11.321a2 2 0 0 1 .591 2.766l-24.62 38a2.002 2.002 0 0 1-3.181.234l-12.4-14.093a2.001 2.001 0 0 1 3.004-2.643l10.655 12.111 23.184-35.784a2.001 2.001 0 0 1 2.767-.591z' fill='%23FFF'/%3E%3C/svg%3E");background-size:10px;background-position:center;background-repeat:no-repeat}.engraving-terms label{color:#363636;font-size:10px;font-weight:400;line-height:110%;max-width:230px;margin-bottom:0}.hp-modal select,.engraving-text-user textarea{-webkit-appearance:none;appearance:none;width:100%;border:1px solid #30404f;border-radius:8px;padding:12px 20px;height:48px;color:#30404f;font-size:16px;font-weight:400;line-height:24px}.hp-modal select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%2330404f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;background-size:20px}.engraving-text-user textarea{resize:none;display:block;overflow:hidden}.engraving-text-user textarea:focus-visible,.engraving-text-user textarea:focus{border-color:#30404f;outline:none}.quick-add-modal__toggle{position:absolute;top:16px;right:16px;padding:4px;background:transparent;border:none;cursor:pointer;line-height:0}.quick-add-modal__toggle svg{width:20px;height:20px;stroke-width:2px}.engraving-actions{display:flex;justify-content:space-between;gap:16px;margin-top:45px;margin-bottom:0}.engraving-actions button.btn:not(.btn--password-submit){flex:1;padding:10px 14px;border-radius:8px;font-weight:500;font-size:1rem;text-transform:uppercase;cursor:pointer;margin:0!important}button.cancel.btn.btn--secondary{background:#fff;color:#30404f;border:1px solid #30404f;margin:0!important}button.cancel.btn.btn--secondary:hover{background:#efefef;color:#30404f}button.apply.btn,button.apply.btn:hover,button.apply.btn:not(.btn--password-submit):hover,button.apply.btn:not(.btn--password-submit):hover:not([disabled]){background:#30404f;color:#fff;border:1px solid #30404f;margin:0!important}button.apply{opacity:1;transition:all .2s ease-in-out}button.apply.btn:not(.btn--password-submit)[disabled]{opacity:.3}#engraving-error:not(:empty){color:red;margin-top:16px;margin-bottom:0;font-size:.875rem}#engraving_terms{margin-top:2px}#engraving_terms:after{content:none}.engraving-icon{display:inline-flex;align-items:center}.swatch-title__note{font-size:11px;font-weight:400;line-height:23.04px}.add-ring-to-diamond__container p{margin-bottom:10px}.engraving-details{display:inline-flex;align-items:center;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.engraving-font{font-weight:600}.engraving-message{overflow:hidden;text-overflow:ellipsis}.engraving-icon{display:inline-flex;align-items:center;margin-left:5px}.icon-edit{display:inline-flex;align-items:center;justify-content:center}#product-engraving-widget-opener.engraving-enabled{background-color:#fff;border:1px solid var(--color-primary, #30404f);color:var(--color-primary, #30404f)}#product-engraving-widget-opener.engraving-enabled:hover{opacity:.85}.mobile-menu-close .menu-close-icon:focus-within{outline:none}#cartform table tr td.cart--final-column{display:none}@media screen and (min-width:768px){#cartform table tr td.cart--final-column{display:table-cell}#cartform table tr div.cart--final-column{display:none}}@media screen and (max-width:767px){.cart-table .cart-table-price,.cart-table .cart-table-quantity,.cart-table .cart-table-line-price{padding:4px 0;text-align:left;justify-content:flex-start;align-items:flex-start;border:0;min-height:unset}.cart-table.cart__meta-text{margin-top:0}}.content-footer a{white-space:nowrap}@media(min-width:768px)and (max-width:991px){footer>.container{max-width:100%}}@media(min-width:768px)and (max-width:991px){footer>.container .col-md-3{flex:0 0 33.33333333333333%;max-width:33.33333333333333%}}.indiv-product-subtitle-text{font-size:14px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.indiv-product-subtitle-text{min-height:50px}}@media screen and (min-width:768px){.footercolumn-grid{display:flex;flex-direction:column;flex-wrap:wrap;max-height:calc(var(--max-child-height) + 60px)}}.footercolumn-grid{border-block:1px solid #e0e0e0;padding-block:30px}footercolumn-grid{display:block}button#newsletter_submit-footer-subscribe{border:1px solid #e0e0e0}
/*# sourceMappingURL=/cdn/shop/t/240/assets/custom.css.map */
