:root{--nl-oxblood: #5A1620;--nl-oxblood-hover: #451018;--nl-robin-egg: #B8D2D7;--nl-robin-egg-soft: #DCE8EA;--nl-cream: #F5F1EA;--nl-ink: #1F1D1B;--nl-muted: #625D57;--nl-border: #D8D0C7}.mega-menu{border-top-color:var(--nl-oxblood)}.mega-col h4,.mega-col ul li a:hover,.accordion-icon,.norah-diff li:before{color:var(--nl-oxblood)!important}.mega-col ul li a:hover .mi svg{stroke:var(--nl-oxblood)}.style-card:hover .style-img,.step-num{border-color:var(--nl-oxblood)}.step-num{color:var(--nl-oxblood)}.terms-gold-rule,.privacy-divider{background:var(--nl-oxblood)}html,body{background:#fff;color:var(--nl-ink)}::selection{background:var(--nl-robin-egg);color:var(--nl-oxblood)}h1,h2,h3,h4,h5,h6,.product-title,.price{color:var(--nl-ink)}header,body.template-index header.is-scrolled,body.template-index header.is-scrolled .header-inner{background:#fff!important;border-color:var(--nl-border)!important}header nav>a,.header-icons a,.header-icons button{color:var(--nl-ink)}header nav>a:hover,header nav>a.active{color:var(--nl-oxblood)!important;border-bottom-color:var(--nl-oxblood)!important}.header-icons svg{stroke:var(--nl-ink)}.mob-menu-btn span{background:var(--nl-ink)}#mob-menu-drawer{background:var(--nl-cream)}#mob-menu-drawer nav a{color:var(--nl-ink);border-color:var(--nl-border)}.announcement,.shipping-trust-bar{background:var(--nl-oxblood)!important;color:var(--nl-cream)!important}.announcement .arr-nav,.announcement .ann-msg,.announcement a{color:var(--nl-cream)!important}.eyebrow,.experience-text .eyebrow,.product-info .eyebrow,.story-img-caption .eyebrow,.faq-category,.faq-icon,.terms-body a,.privacy-body a,.page-body a,.product-info a:not(.btn-primary),.section-header>a,.way-card>a,.accordion-a a{color:var(--nl-oxblood)!important}.section-header>a,.way-card>a{border-bottom-color:var(--nl-oxblood)!important}.btn-gold,.btn-dark,.btn-submit,.btn-primary,.product-info .btn-primary,.notify-form button,.search-form button,.newsletter-form button,.shop-cta a,.cta-strip a,.back-home-bar a,.cart-checkout-btn,.custom-order-form .btn-submit,.custom-order-hero-button{background:var(--nl-oxblood)!important;border-color:var(--nl-oxblood)!important;color:var(--nl-cream)!important}.btn-gold:hover,.btn-dark:hover,.btn-submit:hover,.btn-primary:hover,.product-info .btn-primary:hover,.notify-form button:hover,.search-form button:hover,.newsletter-form button:hover,.shop-cta a:hover,.cta-strip a:hover,.back-home-bar a:hover,.cart-checkout-btn:hover,.custom-order-form .btn-submit:hover,.custom-order-hero-button:hover{background:var(--nl-oxblood-hover)!important;border-color:var(--nl-oxblood-hover)!important;color:#fff!important}.btn-outline,.btn-outline-gold,.btn-secondary,.product-info .btn-secondary,.product-question-link a{background:transparent!important;border-color:var(--nl-oxblood)!important;color:var(--nl-oxblood)!important}.btn-outline:hover,.btn-outline-gold:hover,.btn-secondary:hover,.product-info .btn-secondary:hover,.product-question-link a:hover{background:var(--nl-robin-egg)!important;border-color:var(--nl-robin-egg)!important;color:var(--nl-oxblood)!important}.product-tag{background:var(--nl-oxblood)!important;color:var(--nl-cream)!important}.halo-badge{background:#b8d2d7eb!important;color:var(--nl-oxblood)!important}.halo-badge span{color:var(--nl-oxblood)!important}.halo-badge svg{stroke:var(--nl-oxblood)!important}.product-info .metal-btn.active,.product-info .carat-btn.active,.product-info .size-btn.active,.product-info .colour-btn.active,.product-info .band-width-btn.active,.product-info .clarity-btn.active{background:var(--nl-robin-egg)!important;border-color:var(--nl-oxblood)!important;color:var(--nl-ink)!important;box-shadow:none!important}.product-info .carat-btn.active .carat-price,.product-info .clarity-btn.active span,.product-info .band-width-btn.active span{color:var(--nl-ink)!important}.product-info .metal-btn:hover,.product-info .carat-btn:hover,.product-info .size-btn:hover,.product-info .colour-btn:hover,.product-info .band-width-btn:hover,.product-info .clarity-btn:hover{background:var(--nl-robin-egg-soft)!important;border-color:var(--nl-oxblood)!important;color:var(--nl-ink)!important}.home-difference{background:var(--nl-robin-egg)!important}.home-difference-item{background:#ffffff5c!important;border-color:#5a162029!important}.home-difference-icon{background:var(--nl-cream)!important;color:var(--nl-oxblood)!important}.home-difference h2,.home-difference strong{color:var(--nl-ink)!important}.home-difference p{color:#494541!important}.experience-section,.newsletter-section,.two-ways,.page-hero,.search-hero,.shipping-hero,.faq-hero,.size-hero,.cs-hero,.care-hero,.warranty-hero,.privacy-hero,.terms-hero,.notify-strip,.rts-buying-info,.rts-final-sale,.cart-delivery-note,.order-note-input,.custom-order-hero,.custom-order-hero-visual,.custom-order-form-section{background:var(--nl-cream)!important}.home-promise,.home-difference-icon{border-color:var(--nl-border)!important}.igi-inner{background:var(--nl-cream)!important}.igi-section,.igi-inner,.igi-logo-wrap,.page-hero,.gallery-main,.details-section,.accordion-item,.section-divider,.cta-strip,.shop-cta,.back-home-bar,.c-block,.cs-table td,.grade-table td,.size-table td{border-color:var(--nl-border)!important}input,textarea,select{background:#fff!important;color:var(--nl-ink)!important;border-color:var(--nl-border)!important}input:focus,textarea:focus,select:focus,.newsletter-form input:focus,.custom-order-form input:focus,.custom-order-form select:focus,.custom-order-form textarea:focus{border-color:var(--nl-oxblood)!important;box-shadow:0 0 0 1px var(--nl-oxblood)!important}footer{background:var(--nl-oxblood)!important;color:var(--nl-cream)!important}footer .footer-brand p,footer .footer-location,footer .footer-col a,footer .footer-bottom,footer .footer-bottom p,footer .footer-bottom a{color:var(--nl-cream)!important;opacity:.9}footer .footer-col h4{color:var(--nl-robin-egg)!important}footer .footer-col a:hover,footer .footer-bottom a:hover{color:var(--nl-robin-egg)!important}footer .footer-socials a{border-color:#b8d2d7a6!important;color:var(--nl-robin-egg)!important}footer .footer-socials svg{stroke:var(--nl-robin-egg)!important}footer .footer-bottom,footer .footer-mark{border-color:#b8d2d747!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--nl-oxblood);outline-offset:3px}footer a:focus-visible,.announcement button:focus-visible,.shipping-trust-bar a:focus-visible{outline-color:var(--nl-robin-egg)}@media(max-width:749px){.home-difference-item{background:#ffffff6b!important}}.logo-wrap{position:relative}.header-logo-oxblood{opacity:1;filter:none!important}.header-logo-robin{position:absolute;inset:0 auto auto 0;opacity:0;filter:none!important;pointer-events:none}.header-logo-oxblood,.header-logo-robin{transition:opacity .24s ease,filter .28s ease!important}body.template-index header:not(.is-scrolled) .header-logo-oxblood{opacity:0;filter:none!important}body.template-index header:not(.is-scrolled) .header-logo-robin{opacity:1;filter:drop-shadow(0 1px 8px rgba(31,29,27,.24))!important}body.template-index header.is-scrolled .header-logo-oxblood{opacity:1;filter:none!important}body.template-index header.is-scrolled .header-logo-robin{opacity:0;filter:none!important}body.template-index .shipping-trust-bar{position:sticky;top:0;z-index:1100}body.template-index header,body.template-index header:not(.is-scrolled),body.template-index header.is-scrolled{top:36px!important}.home-sustainability{padding:104px 40px;background:#f4f1ed;border-top:1px solid #DEDAD4;border-bottom:1px solid #DEDAD4}.home-sustainability-inner{width:min(1180px,100%);margin:0 auto}.home-sustainability-heading{max-width:790px;margin:0 auto;text-align:center}.home-sustainability-heading h2{margin:0 0 24px;color:#181818;font-size:clamp(38px,5vw,58px);font-weight:400;line-height:1.08}.home-sustainability-lead{margin:0 0 16px;color:#3f3936;font-size:18px;line-height:1.65}.home-sustainability-copy{max-width:710px;margin:0 auto;color:#625d58;font-size:14px;line-height:1.85}.home-sustainability-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:54px}.home-sustainability-fact{min-width:0;min-height:292px;padding:32px 30px 28px;display:flex;flex-direction:column;background:#fff;border:1px solid #DEDAD4}.home-sustainability-number{margin-bottom:35px;color:#742e3b;font-size:10px;font-weight:600;letter-spacing:.18em}.home-sustainability-fact h3{margin:0 0 14px;color:#181818;font-size:24px;font-weight:400;line-height:1.2}.home-sustainability-fact p{margin:0 0 24px;color:#625d58;font-size:13px;line-height:1.75}.home-sustainability-fact a{width:fit-content;max-width:100%;margin-top:auto;padding-bottom:3px;color:#742e3b;border-bottom:1px solid rgba(116,46,59,.35);font-size:10px;font-weight:600;letter-spacing:.08em;line-height:1.5;text-decoration:none;text-transform:uppercase;overflow-wrap:anywhere}.home-sustainability-fact a:hover{border-bottom-color:#742e3b}.home-sustainability-note{max-width:850px;margin:38px auto 0;padding-top:28px;color:#625d58;border-top:1px solid #D8D1CA;font-size:12px;line-height:1.75;text-align:center}@media(max-width:900px){.home-sustainability-facts{grid-template-columns:1fr}.home-sustainability-fact{min-height:0}}@media(max-width:749px){.home-sustainability{padding:68px 20px}.home-sustainability-heading h2{font-size:38px}.home-sustainability-lead{font-size:16px}.home-sustainability-facts{gap:12px;margin-top:38px}.home-sustainability-fact{padding:26px 24px}.home-sustainability-number{margin-bottom:24px}.home-sustainability-fact h3{font-size:22px}.home-sustainability-note{margin-top:30px;padding-top:24px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/norah-brand-2026.css.map */
