body,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0px}img{max-width:100%}.section-title{text-align:center;margin:0 0 40px}.section-title h2{margin:0;font-size:40px;color:inherit}.section-title .pre_title{display:block;margin:0 0 5px;font-size:16px}.header .header__icons .header__icon--cart{display:none}.header--top-center .header__inline-menu{width:100%}.header--top-center .header__inline-menu ul.list-menu{width:100%;gap:70px}.header .list-menu>li>a,.header .list-menu>li summary.header__menu-item{text-transform:uppercase;letter-spacing:1px;text-decoration:none!important;border:none!important;padding:0}.header .list-menu>li summary.header__menu-item{padding-right:24px}.header__inline-menu li .header__submenu{border:none;min-width:220px}.header__inline-menu li .header__submenu>li>a{padding:5px 10px}.header__inline-menu li .header__submenu>li>a:hover{text-decoration:underline!important}.header .list-menu>li>a span{text-decoration:inherit}.announcement-bar__message{font-family:var(--font-body-family);text-transform:uppercase;font-size:12px}.button:not(.button--secondary){background:#020830;color:#fff;transition:all .3s;border:none;box-shadow:none;outline:none}.button:not(.button--secondary):before,.button:not(.button--secondary):after{display:none}.button:not(.button--secondary):hover,.button:not(.button--secondary):focus{background:#343f56;color:#fff}.swiper-pagination-bullet-active{background:#020830}.footer .footer-block .footer-block--newsletter{flex-direction:column;align-items:flex-start}.footer .footer-block__brand-info{max-width:250px}.footer .footer-block__brand-info .rte{font-size:12px}.footer .footer__blocks-wrapper .footer-block--menu{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer .footer__blocks-wrapper .footer-block.footer-block--newsletter{width:calc(35% - var(--grid-desktop-horizontal-spacing) * 3 / 4);padding-left:50px;border-left:1px solid rgba(255,255,255,.15);margin-top:0}.footer .footer-block.footer-block--newsletter{align-items:flex-start;justify-content:flex-start}.footer .footer-block.footer-block--newsletter .footer-block--newsletter-widget{width:100%}.footer .footer-block--newsletter .footer__list-social{justify-content:flex-start;margin-top:20px}.footer .footer-block--newsletter .footer__list-social .list-social__item:first-child a{padding-left:0}.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:space-between;text-align:left}.footer .footer__content-bottom .footer__copyright{margin-top:0}.footer .footer__content-bottom{padding:20px 0;border:none}.footer__content-bottom-wrapper .footer__payment{margin:0}.footer .newsletter-form__field-wrapper .field{border:1px solid;border-radius:30px;overflow:hidden}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none}.footer .newsletter-form__field-wrapper .field input:focus{box-shadow:none;outline:none}.footer .newsletter-form__field-wrapper .field .newsletter-form__button{background:#fff;color:#000;width:30px;height:30px;border-radius:50%;margin-right:10px;margin-top:8px}.footer .newsletter-form__field-wrapper .field .field__input,.footer .newsletter-form__field-wrapper .field .field__label{font-size:12px}.footer .newsletter-form__field-wrapper .field .field__label{top:14px}.footer .newsletter-form__field-wrapper .field .field__input:focus~.field__label,.footer .newsletter-form__field-wrapper .field .field__input:not(:placeholder-shown)~.field__label,.footer .newsletter-form__field-wrapper .field .field__input:-webkit-autofill~.field__label{top:4px}.blog .blog__title{text-align:center;width:100%;color:#020830}.full-banner-section img{width:100%}.blog .card__heading{color:#020830;text-decoration:none}.blog .card__heading a{text-decoration:none;font-family:inherit}.blog time{font-family:Montserrat}.template-about .main-page-title{text-align:center;color:#020830}.template-about main .page-width{max-width:1000px}.template-about .page-content h1{font-size:24px}.product .product__title h1{margin:0;color:#020830;font-size:24px;font-family:inherit;font-weight:600}.product .price{color:#020830}.product .product-form__input--pill input[type=radio]:checked+label{background-color:#020830!important;color:#fff!important}.product .product__info-container .product-form__input input[data-value=yellow-gold]+label{background-color:#ffd66b!important;--metal-star: #FFDD80;--metal-middle: #FFF2CD;--metal-end: #FFDD80;background-image:linear-gradient(-30deg,var(--metal-star) 0%,var(--metal-middle) 50%,var(--metal-end) 100%);color:#121212!important}.product .product__info-container .product-form__input input[data-value=white-gold]+label{background-color:#f5f5ff!important;--metal-star: #D9D9D9;--metal-middle: white;--metal-end: #D9D9D9;background-image:linear-gradient(-30deg,var(--metal-star) 0%,var(--metal-middle) 50%,var(--metal-end) 100%);color:#121212!important}.product .product__info-container .product-form__input input[data-value=rose-gold]+label{background-color:#ffb4b4!important;background-color:#ffd66b!important;--metal-star: #FFB380;--metal-middle: #FFE6D6;--metal-end: #FFB380;background-image:linear-gradient(-30deg,var(--metal-star) 0%,var(--metal-middle) 50%,var(--metal-end) 100%);color:#121212!important}.product .product__info-container .product-form__input.option-gold-color input+label{font-size:0;width:40px;padding:0;height:40px;vertical-align:top}.product .product__info-container .product-form__input.option-gold-color input:checked+label:after{position:absolute;content:"";left:0;top:0;border:1px solid;right:0;bottom:0;border-radius:50%}.product-form__input .form__label{font-weight:600;padding-top:10px}.product-form__input .form__label span{font-weight:400}.announcement-bar-section .utility-bar:before{position:absolute;content:"";background:#ffffff1a;left:0;top:0;width:100%;height:100%}.announcement-bar-section .utility-bar,.announcement-bar-section .utility-bar .utility-bar__grid{position:relative}.template-sustainability-report .image-with-text .image-with-text__heading{color:#020830}.heading-section{background:#f3f3f3;padding:30px 0;text-align:center}.heading-section h1,.heading-section h2{margin:0;color:rgb(var(--other-color));font-size:28px}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-family:inherit;font-weight:600;margin-bottom:10px}.article-card .card__heading a{text-decoration:none}.article-card .card__heading{font-family:inherit;font-weight:500}.article-card__info{font-family:inherit}body .collection-hero{background:#f3f3f3;padding:30px 0;text-align:center}.collection-hero .collection-hero__title{margin:0}.product .rte li p{margin:0;display:inline-flex;gap:5px}.product .rte ul li{padding:0 0 0 15px;position:relative;list-style-type:none}.product .rte ul{padding:0;margin:0}.product .rte ul li:before{position:absolute;content:"";left:0;width:6px;height:6px;background:currentColor;border-radius:50%;max-width:6px;min-width:6px;top:10px}.contact-header{text-align:center;margin:0 0 30px}.contact-header .title{margin:0 0 5px;font-family:inherit;font-weight:600;font-size:28px}.product-grid .card__heading{font-family:inherit;font-weight:500;text-decoration:none}.product-grid .card__heading a{text-decoration:none!important}.product-grid .card__heading a:hover{color:rgb(var(--color-other))}.product-grid .card--standard>.card__content{display:flex;flex-direction:column}.product-grid .card__buttons{position:relative;z-index:2;margin-top:auto}.product-grid .card__buttons .button{width:100%;min-height:32px;padding:0;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-decoration:none}.template-diamond .page-width.page-content{max-width:1100px}.template-diamond .page-width.page-content table tr th{text-align:left}.template-diamond .page-width.page-content table tr th,.template-diamond .page-width.page-content table tr td{padding:5px 10px}.rte hr{margin:3rem 0}.card__badge.bottom.left{display:none}.template-customized main .page-width{max-width:1100px}.template-customized main .image-with-text__heading{font-size:30px;font-family:inherit;font-weight:600}.product .accordion__title{font-family:inherit;font-weight:600}.footer-bottom-logo{color:#fff;font-size:7.6vw;text-align:center;text-transform:uppercase;font-weight:700;line-height:1}.recently_view_sub .heading{font-size:28px;margin:0 0 15px;text-align:center;color:#020830}.recently_viewed_wrapper{padding:50px 0}.product-image-with-text .image-with-text__media img{object-fit:contain}.product-image-with-text .image-with-text__text h4{margin:0 0 10px;font-size:22px;font-family:inherit;font-weight:500}.product-image-with-text .image-with-text__text p{font-size:16px}.product-image-with-text .image-with-text__text p+h4{margin-top:30px}@media screen and (max-width: 1199px){.header--top-center .header__inline-menu ul.list-menu{gap:40px}}@media screen and (max-width: 989px){.footer__content-top .footer__blocks-wrapper .grid__item:first-child{width:100%}.header .list-menu>li>a{padding:1rem 1.5rem}.menu-drawer__utility-links .menu-drawer__account{display:flex;align-items:center;gap:8px}.template-customized main .image-with-text__heading{font-size:24ppx}.product-image-with-text .image-with-text__text h4{font-size:20px}.product-image-with-text .image-with-text__text p{font-size:14px}.product-image-with-text .image-with-text__text p+h4{margin-top:20px}}@media screen and (min-width: 750px){.desktop-hide{display:none!important}}@media screen and (max-width: 749px){.mobile-hide{display:none!important}.template-about main h1{font-size:24px}.blog .article-card__excerpt{margin-bottom:0}.blog .slider-buttons{display:none}.section-title h2{font-size:24px}.section-title{margin:0 0 30px}.footer .footer__blocks-wrapper .footer-block--menu{width:100%;margin:3rem 0}.footer .footer__blocks-wrapper .footer-block.footer-block--newsletter{width:100%;padding-left:0;border-left:none;margin:0}.footer-block__newsletter{text-align:left}.template-diamond .page-width.page-content table tr th,.template-diamond .page-width.page-content table tr td{padding:5px;font-size:12px;line-height:normal}.responsive-table{width:100%;overflow:auto}.responsive-table table{min-width:600px}.product-image-with-text .image-with-text__content{padding:20px 0 30px}#main-collection-filters{top:0;position:sticky;z-index:5;background:#fff;padding-bottom:10px;transition:all .2s ease 0s}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~main #main-collection-filters{top:var(--header-height)}.overflow-hidden #main-collection-filters,.overflow-hidden-tablet #main-collection-filters{z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
