.product__badge--sale{background-color:#c1121f!important;color:#fff!important}body.template-product .product__block__variants .radio__legend span:not(.radio__legend__label):empty:before,body.template-product .product__block__variants .radio__legend span:not(.radio__legend__label):empty:after{content:""!important;display:none!important}body.template-product .product__block__variants .radio__legend span:not(.radio__legend__label){border-left:0!important;padding-left:0!important;margin-left:0!important;box-shadow:none!important}body.template-product .product__block__variants legend.radio__legend{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}body.template-product .product__block__variants .ring-size-guide__sep{margin:0 6px!important;opacity:.6!important;font-size:12px!important}body.template-product .product__block__variants .ring-size-guide__after{font-size:12px!important;text-decoration:underline!important;opacity:.8!important;white-space:nowrap!important}body.template-product .product__block__variants .ring-size-guide__after:hover{opacity:1!important}.nvc-size-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.nvc-size-modal.is-open{display:block}.nvc-size-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073}.nvc-size-modal__panel{position:relative;background:#fff;width:min(900px,94vw);height:min(80vh,720px);margin:6vh auto 0;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #00000040}.launch-countdown-block{margin:0 0 18px;padding:22px;background:#fbf6f3;border:1px solid #CF6208;border-radius:8px;text-align:center}.launch-countdown-date{margin-bottom:14px;font-size:16px;line-height:1.4;color:#4a2a1c}.launch-countdown-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.launch-countdown-item{background:#fffdfc;border:1px solid #D9B091;border-radius:8px;padding:14px 10px}.launch-countdown-number{margin-bottom:6px;font-size:28px;line-height:1;font-weight:700;color:#cf6208}.launch-countdown-unit{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#6b4030;font-weight:600}.launch-countdown-note{font-size:13px;line-height:1.5;color:#70452f}.cart__launch-date-message{margin-top:6px;font-size:13px;line-height:1.5;color:#6b4030}.cart__launch-now{margin-top:6px;font-size:13px;line-height:1.5;color:#cf6208;font-weight:600}.product-grid-item__container{position:relative}.coming-soon-badge--grid{position:absolute;top:12px;right:12px;background:#cf6208!important;color:#fff!important;padding:6px 12px;font-size:11px;line-height:1.2;font-weight:600;letter-spacing:1px;text-transform:uppercase;border:1px solid #CF6208;border-radius:3px;z-index:30;white-space:nowrap;pointer-events:none}.coming-soon-badge,.product__images .coming-soon-badge,.product__media .coming-soon-badge,.product__media-wrapper .coming-soon-badge,.product__main .coming-soon-badge,.product__main__content .coming-soon-badge{background:#cf6208!important;background-color:#cf6208!important;color:#fff!important;border-color:#cf6208!important;font-weight:600;letter-spacing:1px;text-transform:uppercase}.coming-soon-badge:hover,.coming-soon-badge--grid:hover{background:#4a2a1c!important;background-color:#4a2a1c!important;border-color:#4a2a1c!important;color:#fff!important}@media screen and (max-width:768px){.coming-soon-badge--grid{top:8px;right:8px;max-width:80%;padding:4px 8px;font-size:10px;letter-spacing:.5px}.product-grid-item__images .coming-soon-badge,.coming-soon-badge{top:8px;right:8px;width:auto;max-width:80%;padding:4px 8px;background:#cf6208!important;background-color:#cf6208!important;color:#fff!important;border-color:#cf6208!important;font-size:10px;letter-spacing:.5px;white-space:nowrap}}@media screen and (min-width:769px){.nvc-card-gallery__btn{display:none}}.nvc-card-gallery__btn{display:none}.product__main__content .product__block__quantity,.product__main__content .product__block__variant-selectors,.product__main__content .product__block__buttons,.product__main__content .product__submit,.product__main__content .product__submit__buttons,.product__main__content .selector-wrapper,.product__main__content .radio__fieldset,.product__main__content .product__form__inner{position:relative;clear:both}.product__main__content .product__form__inner{display:flex;flex-direction:column;gap:16px}.product__main__content .product__block__variant-selectors,.product__main__content .radio__fieldset,.product__main__content .selector-wrapper,.product__main__content .product__block__quantity{width:100%;margin:0 0 12px}.product__main__content .product__block__buttons,.product__main__content .product__submit,.product__main__content .product__submit__buttons{width:100%;margin:0}.product__main__content .product__block__quantity *,.product__main__content .product__block__variant-selectors *,.product__main__content .product__block__buttons *{transform:none}.custom-price-note{font-size:1.3rem!important;font-style:italic!important;font-weight:600!important;margin-bottom:12px!important;color:#4a2a1c!important;line-height:1.4!important}@media screen and (min-width:990px){.header__inner--secondary{position:relative!important;z-index:50;width:100%;overflow:visible!important;background:var(--COLOR-BG, #ffffff);border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.secondary-navigation{position:static!important;display:block;width:100%;overflow:visible!important}.secondary-navigation__list{position:static!important;display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:28px;width:100%;margin:0;padding:0 24px;list-style:none}.secondary-navigation__item{position:static!important;display:block;margin:0;padding:0}.secondary-navigation__link{position:relative;display:flex;align-items:center;min-height:50px;margin:0;padding:0;color:inherit;font-size:12px;line-height:1.2;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.secondary-navigation__link:after{position:absolute;right:0;bottom:9px;left:0;height:1px;content:"";background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.secondary-navigation__item:hover>.secondary-navigation__link:after,.secondary-navigation__item:focus-within>.secondary-navigation__link:after{transform:scaleX(1)}.secondary-mega-menu{position:absolute!important;top:100%;right:0!important;left:0!important;z-index:1000;display:block!important;visibility:hidden!important;width:100%!important;height:auto;margin:0;padding:0;overflow:hidden;opacity:0!important;pointer-events:none!important;background:var(--COLOR-BG, #ffffff);border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.12);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s}.secondary-navigation__item:hover>.secondary-mega-menu,.secondary-navigation__item:focus-within>.secondary-mega-menu{visibility:visible!important;overflow:visible;opacity:1!important;pointer-events:auto!important;transform:translateY(0);transition-delay:0s}.secondary-mega-menu__container{width:100%;padding-top:30px;padding-bottom:38px}.secondary-mega-menu__layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:55px;align-items:start;width:100%}.secondary-mega-menu__columns{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,190px));justify-content:start;column-gap:45px;row-gap:24px;width:100%;min-width:0}.secondary-mega-menu__column{display:block;min-width:0}.secondary-mega-menu__heading{display:inline-block;margin:0 0 15px;padding:0;color:inherit;font-size:12px;font-weight:600;line-height:1.25;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.secondary-mega-menu__heading--standalone{margin-bottom:0}.secondary-mega-menu__links{display:block!important;margin:0;padding:0;list-style:none}.secondary-mega-menu__links li{display:block;margin:0;padding:0}.secondary-mega-menu__link{display:inline-block;padding:4px 0;color:inherit;font-size:14px;line-height:1.45;text-decoration:none}.secondary-mega-menu__heading:hover,.secondary-mega-menu__link:hover{text-decoration:underline;text-underline-offset:3px}.secondary-mega-menu__promos{display:grid;grid-template-columns:repeat(2,200px);gap:16px}.secondary-mega-menu__promo{display:block;color:inherit;text-decoration:none}.secondary-mega-menu__promo-image{position:relative;width:200px;aspect-ratio:4 / 5;overflow:hidden;background:#0000000a}.secondary-mega-menu__promo-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.secondary-mega-menu__promo:hover .secondary-mega-menu__promo-image img{transform:scale(1.025)}.secondary-mega-menu__promo-title{display:block;margin-top:10px;font-size:13px;line-height:1.3}}@media screen and (max-width:989px){.header__inner--secondary{display:none!important}}@media screen and (max-width:989px){.drawer__menu button,.drawer__menu a{position:relative}.drawer__menu button[data-sliderule-open],.drawer__menu a[data-sliderule-open],.drawer__menu button[aria-haspopup=true],.drawer__menu a[aria-haspopup=true]{display:flex!important;width:100%!important;align-items:center!important;justify-content:space-between!important}.drawer__menu button[data-sliderule-open]>svg,.drawer__menu a[data-sliderule-open]>svg,.drawer__menu button[aria-haspopup=true]>svg,.drawer__menu a[aria-haspopup=true]>svg{flex:0 0 auto!important;margin-right:0!important;margin-left:auto!important}.drawer__menu button[data-sliderule-open]>span:last-child,.drawer__menu a[data-sliderule-open]>span:last-child,.drawer__menu button[aria-haspopup=true]>span:last-child,.drawer__menu a[aria-haspopup=true]>span:last-child{flex:0 0 auto!important;margin-left:auto!important}}@media screen and (max-width:989px){.drawer__menu>.sliderule__wrapper--secondary{width:100%!important;margin-right:0!important;margin-left:0!important;padding-right:0!important;padding-left:0!important;background:transparent!important;border-top:0!important;border-bottom:0!important;border-radius:0!important}.drawer__menu>.sliderule__wrapper--secondary>*,.drawer__menu>.sliderule__wrapper--secondary a,.drawer__menu>.sliderule__wrapper--secondary button{background:transparent!important}.drawer__menu .sliderule__wrapper--secondary .sale-nav{color:#c1121f!important}.drawer__menu>.sliderule__wrapper--secondary+.sliderule__wrapper:not(.sliderule__wrapper--secondary){margin-top:28px!important;padding-top:10px!important;border-radius:14px 14px 0 0!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary){width:calc(100% - 32px)!important;margin-right:16px!important;margin-left:16px!important;padding-right:4px!important;padding-left:4px!important;background:#f5f5f3!important;border-top:0!important;border-bottom:0!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary)>*,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) a,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) button{background:transparent!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary):last-child{padding-bottom:10px!important;border-radius:0 0 14px 14px!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary):before,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary):after{border:0!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) button,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) a[aria-haspopup=true]{display:flex!important;width:100%!important;align-items:center!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) button>svg:last-child,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) a[aria-haspopup=true]>svg:last-child,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) button>span:last-child,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary) a[aria-haspopup=true]>span:last-child{margin-left:auto!important}}@media screen and (max-width:989px){.drawer__menu>.sliderule__wrapper--secondary{border-top:0!important;border-bottom:1px solid rgba(0,0,0,.1)!important;box-shadow:none!important}.drawer__menu>.sliderule__wrapper--secondary:last-of-type{border-bottom:0!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary),.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary)>.sliderow,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary)>.sliderow__links{border-top:0!important;border-bottom:0!important;box-shadow:none!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary):before,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary):after,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary)>.sliderow:before,.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary)>.sliderow:after{border:0!important;box-shadow:none!important}}@media screen and (max-width:989px){.mobile-submenu-promos{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:28px 0 0;padding:0 20px 30px}.mobile-submenu-promo{display:block;min-width:0;color:inherit;text-decoration:none}.mobile-submenu-promo__image{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#f4f4f2}.mobile-submenu-promo__image img{display:block;width:100%;height:100%;object-fit:cover}.mobile-submenu-promo__title{display:block;margin-top:8px;font-size:11px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.mobile-submenu-promo:only-child{max-width:calc(50% - 6px)}}@media screen and (max-width:989px){.mobile-accordion{width:100%;border-bottom:1px solid rgba(0,0,0,.08)}.mobile-accordion__details{width:100%}.mobile-accordion__summary{display:flex;width:100%;min-height:52px;align-items:center;justify-content:space-between;padding:12px 20px;cursor:pointer;list-style:none}.mobile-accordion__summary::-webkit-details-marker{display:none}.mobile-accordion__summary::marker{display:none;content:""}.mobile-accordion__title{min-width:0;font-size:12px;line-height:1.3;letter-spacing:.07em;text-transform:uppercase}.mobile-accordion__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;margin-left:auto;transition:transform .18s ease}.mobile-accordion__icon svg{width:12px;height:12px}.mobile-accordion__details[open]>.mobile-accordion__summary .mobile-accordion__icon{transform:rotate(180deg)}.mobile-accordion__content{padding:0 20px 16px 32px}.mobile-accordion__content .mobile-accordion{border-bottom:0}.mobile-accordion__content .mobile-accordion__summary{min-height:42px;padding:8px 0}.mobile-accordion__content .mobile-accordion__content{padding:0 0 10px 14px}.mobile-accordion__single{width:100%;padding:9px 20px 9px 32px}.mobile-accordion__content .mobile-accordion__single{padding-right:0;padding-left:14px}.mobile-accordion__single .sliderow__title{display:block;width:100%;padding:0;font-size:13px;line-height:1.4;text-decoration:none}.mobile-accordion__view-all{display:block;margin-bottom:6px;padding:7px 0;font-size:12px;text-decoration:underline;text-underline-offset:3px}.mobile-submenu-promos{position:relative;z-index:1;margin-top:24px}}@media screen and (max-width:989px){.mobile-accordion__summary,.mobile-accordion__content,.mobile-accordion__single,.mobile-accordion__view-all,.mobile-accordion__single .sliderow__title,.mobile-accordion__content .sliderow__title{text-align:left!important}.mobile-accordion__content{align-items:flex-start!important}.mobile-accordion__single{display:block!important;width:100%!important}.mobile-accordion__single .sliderow__title,.mobile-accordion__content .sliderow__title{display:block!important;width:100%!important;margin:0!important;justify-content:flex-start!important}}.secondary-navigation__link--sale{color:#c1121f!important}@media screen and (min-width:990px){.dropdown__family--permanent-jewelry{display:flex!important;min-width:620px!important;align-items:center;justify-content:center;gap:60px;padding:28px 40px!important}.dropdown__family--permanent-jewelry .navlink{display:inline-flex!important;width:auto!important;margin:0!important;padding:5px 0!important;white-space:nowrap}}@media screen and (min-width:990px){.menu__item--permanent-jewelry{position:static!important}.header__menu,.header__menu__inner,.header__desktop,.header__desktop__bar__inline{overflow:visible!important}.header__inner:not(.header__inner--secondary){position:relative!important;z-index:100!important}.header__inner--secondary{position:relative!important;z-index:40!important}.header__dropdown--permanent-jewelry{position:absolute!important;top:100%!important;left:50%!important;right:auto!important;width:100vw!important;min-width:100vw!important;max-width:none!important;margin:0!important;padding:0!important;transform:translate(-50%)!important;z-index:5000!important;background:#fff!important;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.1)}.header__dropdown--permanent-jewelry .header__dropdown__wrapper{position:relative!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;z-index:5001!important}.header__dropdown--permanent-jewelry .header__dropdown__inner{display:grid!important;grid-template-columns:max-content max-content max-content!important;column-gap:90px!important;row-gap:0!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:1400px!important;min-height:120px!important;margin:0 auto!important;padding:34px 50px!important}.header__dropdown--permanent-jewelry .header__dropdown__inner>.navlink{position:static!important;display:block!important;width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:6px 0!important;text-align:center!important;white-space:nowrap!important;transform:none!important}.header__dropdown--permanent-jewelry .header__dropdown__inner>.navlink>.navtext{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.3!important;letter-spacing:.06em!important;text-transform:uppercase;white-space:nowrap!important}.header__dropdown--permanent-jewelry .dropdown__family--child{display:grid!important;grid-template-columns:max-content max-content max-content!important;column-gap:90px!important;align-items:center!important;justify-content:center!important;width:100%!important;margin:0 auto!important;padding:0!important}.header__dropdown--permanent-jewelry .dropdown__family--child>.navlink{position:static!important;display:block!important;width:auto!important;margin:0!important;padding:6px 0!important;white-space:nowrap!important;transform:none!important}}@media screen and (max-width:989px){.drawer__menu>.sliderule__wrapper--secondary>.sliderow{min-height:46px!important;padding-top:6px!important;padding-bottom:6px!important}.drawer__menu>.sliderule__wrapper:not(.sliderule__wrapper--secondary)>.sliderow{min-height:42px!important;padding-top:3px!important;padding-bottom:3px!important}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/custom.css.map */
