body[data-nh-bf]{--bf-black: #0c0c0d;--bf-charcoal: #17181a;--bf-champagne: #dcc79a;--bf-gold: #c2a970;--bf-gold-deep: #8a6f3e;--bf-ivory: #f4efe5;--bf-green: #0b231f;--bf-hairline: linear-gradient(90deg, transparent, rgba(220, 199, 154, .75), transparent)}body[data-nh-bf] .nh-bf-dot{display:inline-block;width:5px;height:5px;flex-shrink:0;transform:rotate(45deg);background:linear-gradient(135deg,#f3e2b4,var(--bf-gold))}body[data-nh-bf] .nh-bf-badge{position:relative;display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;padding:4px 11px 4px 9px;border:1px solid rgba(220,199,154,.55);border-radius:999px;overflow:hidden;background:var(--bf-black);color:var(--bf-champagne);font-family:var(--font-body--family, "Jost", sans-serif);font-size:9.5px;font-weight:600;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;box-shadow:0 1px #ffffff0a inset}body[data-nh-bf] .nh-bf-badge__mark{width:5px;height:5px;transform:rotate(45deg);background:linear-gradient(135deg,#f3e2b4,var(--bf-gold))}body[data-nh-bf] .nh-bf-badge--page{font-size:10.5px;padding:5px 13px 5px 10px}body[data-nh-bf] .nh-bf-badge-row{margin-bottom:6px}body[data-nh-bf] .nh-bf-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,238,196,.38) 50%,transparent 65%);transform:translate(-130%);animation:nh-bf-sweep 1.6s ease .5s 1 both;pointer-events:none}body[data-nh-bf] a:hover .nh-bf-badge:after,body[data-nh-bf] .product-card:hover .nh-bf-badge:after,body[data-nh-bf] .nh-bf-badge:hover:after{animation:nh-bf-sweep-hover 1.1s ease 1 both}@keyframes nh-bf-sweep{to{transform:translate(130%)}}@keyframes nh-bf-sweep-hover{0%{transform:translate(-130%)}to{transform:translate(130%)}}body[data-nh-bf] .nh-announce{--nh-announce-base: var(--bf-black);--nh-announce-marquee-bg: var(--bf-charcoal);--nh-announce-marquee-text: #e9dcbb;--nh-announce-accent: var(--bf-gold);box-shadow:inset 0 -1px #dcc79a59}body[data-nh-bf] .nh-marquee__item--bf{color:var(--bf-champagne);font-weight:600;letter-spacing:.22em}body[data-nh-bf] .menu-list__link .menu-list__link-title:after{background:linear-gradient(90deg,var(--bf-gold-deep) 0%,var(--bf-champagne) 55%,var(--bf-gold-deep) 100%);background-size:200% auto}body[data-nh-bf] :is(.nh-fw__eyebrow,.nh-collections__eyebrow,.nh-mf__eyebrow,.nh-mg__eyebrow,.nh-cb__eyebrow,.nh-ch__eyebrow,.nh-faq__eyebrow,.nh-ps__eyebrow,.nh-psp__eyebrow,.nh-pvr__eyebrow,.nh-sec__eyebrow,.nh-stl__eyebrow,.nh-tw__eyebrow,.nh-packaging__eyebrow,.nh-cs-sel__eyebrow,.nh-gal__eyebrow,.nh-cst__eyebrow,.nh-cu__eyebrow){color:var(--bf-gold-deep)}body[data-nh-bf] .nh-hero__eyebrow--bf,body[data-nh-bf] .nh-bf-kicker{display:inline-flex;align-items:center;gap:9px;color:var(--bf-champagne);letter-spacing:.24em;text-transform:uppercase}body[data-nh-bf] .nh-bf-kicker{margin:0 0 12px;font-family:var(--font-body--family, "Jost", sans-serif);font-size:11px;font-weight:600}body[data-nh-bf] .nh-bf-kicker--collection{display:flex;justify-content:center;margin:8px auto 22px;color:var(--bf-gold-deep)}body[data-nh-bf] .nh-bf-kicker--collection:before,body[data-nh-bf] .nh-bf-kicker--collection:after{content:"";width:48px;height:1px;background:var(--bf-hairline)}body[data-nh-bf] .nh-bf-band{position:relative;overflow:hidden;padding:clamp(48px,7vw,84px) 20px;text-align:center;color:var(--bf-ivory);background:radial-gradient(60% 120% at 50% 0%,rgba(194,169,112,.16),transparent 70%),linear-gradient(180deg,var(--bf-charcoal),var(--bf-black))}body[data-nh-bf] .nh-bf-band__rule{position:absolute;left:8%;right:8%;top:0;height:1px;background:var(--bf-hairline)}body[data-nh-bf] .nh-bf-band__rule--bottom{top:auto;bottom:0}body[data-nh-bf] .nh-bf-band__inner{max-width:760px;margin:0 auto}body[data-nh-bf] .nh-bf-band__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--bf-champagne);font-family:var(--font-body--family, "Jost", sans-serif);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase}body[data-nh-bf] .nh-bf-band__headline{margin:0;color:var(--bf-ivory);font-family:"Cormorant Garamond",var(--font-heading--family, serif);font-size:clamp(32px,5vw,56px);font-weight:500;line-height:1.08;letter-spacing:-.01em}body[data-nh-bf] .nh-bf-band__sub{max-width:560px;margin:16px auto 0;color:#f4efe5b8;font-size:15px;line-height:1.65}body[data-nh-bf] .nh-bf-band__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}body[data-nh-bf] .nh-bf-band__cta{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 26px;border:1px solid rgba(220,199,154,.6);border-radius:999px;overflow:hidden;color:var(--bf-champagne);font-size:12px;font-weight:600;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:border-color .3s ease,background-color .3s ease,color .3s ease,transform .3s ease}body[data-nh-bf] .nh-bf-band__cta--primary{border-color:transparent;background:linear-gradient(100deg,#e6d3a6,var(--bf-gold));color:var(--bf-black)}body[data-nh-bf] .nh-bf-band__cta:hover{transform:translateY(-1px);border-color:var(--bf-champagne)}body[data-nh-bf] .nh-bf-band__cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,246,222,.45) 50%,transparent 65%);transform:translate(-130%);pointer-events:none}body[data-nh-bf] .nh-bf-band__cta:hover:after{animation:nh-bf-sweep-hover 1s ease 1 both}@supports (animation-timeline: view()){body[data-nh-bf] .nh-bf-band__inner{animation:nh-bf-rise linear both;animation-timeline:view();animation-range:entry 0% cover 30%}}@keyframes nh-bf-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}body[data-nh-bf] .nh-bf-cart-note{display:flex;align-items:center;gap:9px;margin:0 0 14px;padding:10px 14px;border:1px solid rgba(220,199,154,.35);border-radius:12px;background:var(--bf-black);color:var(--bf-champagne);font-size:11px;font-weight:500;letter-spacing:.06em;line-height:1.4}body[data-nh-bf] .nh-footer{box-shadow:inset 0 1px #dcc79a66}body[data-nh-bf] .nh-footer__col-title{color:var(--bf-gold)}body[data-nh-bf] .nh-studio .nhs-bf{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--bf-black);color:var(--bf-champagne);font-style:normal;font-size:8px;letter-spacing:.16em;vertical-align:1px}body[data-nh-bf] .nh-studio .intro .eyebrow span{background:var(--bf-gold)}body[data-nh-bf] .nh-studio .primary{box-shadow:0 6px 17px #193c2922,inset 0 0 0 1px #dcc79a59}@media(prefers-reduced-motion:reduce){body[data-nh-bf] .nh-bf-badge:after,body[data-nh-bf] .nh-bf-band__cta:after{animation:none!important;display:none}body[data-nh-bf] .nh-bf-band__inner{animation:none!important}body[data-nh-bf] .nh-bf-band__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nh-black-friday.css.map */
