:root{--bn-ink: #050505;--bn-black: #000000;--bn-white: #ffffff;--bn-paper: #fffaf0;--bn-honey: #f5b400;--bn-honey-deep: #b86f00;--bn-muted: #626262;--bn-line: rgba(0, 0, 0, .14)}body{background:radial-gradient(circle at 78% 0%,rgba(245,180,0,.22),transparent 24rem),linear-gradient(180deg,#fff,#f8f8f8 52%,#fff)}.bn-b2b{color:var(--bn-ink);font-family:var(--font-body--family)}.bn-hero{min-height:720px;padding:clamp(48px,8vw,108px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:clamp(24px,5vw,72px);align-items:center;background:radial-gradient(circle at 82% 18%,rgba(245,180,0,.36),transparent 18rem),linear-gradient(135deg,#000,#090909 48%,#17120a);color:var(--bn-white);border-radius:0 0 34px 34px;overflow:hidden;position:relative}.bn-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.16;background-image:linear-gradient(30deg,rgba(255,255,255,.18) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.18) 87.5%,rgba(255,255,255,.18)),linear-gradient(150deg,rgba(255,255,255,.18) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.18) 87.5%,rgba(255,255,255,.18)),linear-gradient(30deg,rgba(255,255,255,.18) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.18) 87.5%,rgba(255,255,255,.18)),linear-gradient(150deg,rgba(255,255,255,.18) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.18) 87.5%,rgba(255,255,255,.18));background-size:72px 126px;background-position:0 0,0 0,36px 63px,36px 63px}.bn-hero:after{content:"";position:absolute;inset:clamp(18px,4vw,52px);border:1px solid rgba(245,180,0,.3);border-radius:24px;pointer-events:none}.bn-hero__copy,.bn-hero__panel{position:relative;z-index:1}.bn-kicker{margin:0 0 14px;color:var(--bn-honey);text-transform:uppercase;letter-spacing:.16em;font-size:.78rem;font-weight:800}.bn-hero h1{margin:0;max-width:920px;font-size:clamp(3rem,8vw,7rem);line-height:.88;letter-spacing:-.08em;text-transform:uppercase}.bn-lede{max-width:720px;margin:28px 0 0;font-size:clamp(1.05rem,2vw,1.35rem);color:#ffffffc7}.bn-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.bn-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:0;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.04em;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.bn-button--primary{background:var(--bn-honey);color:var(--bn-ink)}.bn-button--ghost{border:1px solid rgba(255,255,255,.46);color:var(--bn-white)}.bn-button--ink{border-color:#0505056b;color:var(--bn-ink)}.bn-hero__panel{border:1px solid rgba(245,180,0,.4);background:linear-gradient(180deg,#ffffff1a,#ffffff0a),#0000006b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:0;padding:34px;box-shadow:18px 18px #f5b40029}.bn-hero__panel span,.bn-hero__panel p{color:#ffffffb8}.bn-hero__panel strong{display:block;margin:12px 0;font-size:clamp(2.7rem,6vw,5.8rem);line-height:.86;letter-spacing:-.07em;text-transform:uppercase;color:var(--bn-honey)}.bn-b2b:not(.bn-home) .bn-hero__copy .bn-kicker,.bn-b2b:not(.bn-home) .bn-hero__copy h1,.bn-b2b:not(.bn-home) .bn-hero__copy .bn-lede,.bn-b2b:not(.bn-home) .bn-hero__panel span,.bn-b2b:not(.bn-home) .bn-hero__panel strong,.bn-b2b:not(.bn-home) .bn-hero__panel p{font-size:0;color:transparent}.bn-b2b:not(.bn-home) .bn-hero__copy .bn-kicker:after,.bn-b2b:not(.bn-home) .bn-hero__copy h1:after,.bn-b2b:not(.bn-home) .bn-hero__copy .bn-lede:after,.bn-b2b:not(.bn-home) .bn-hero__panel span:after,.bn-b2b:not(.bn-home) .bn-hero__panel strong:after,.bn-b2b:not(.bn-home) .bn-hero__panel p:after{color:inherit}.bn-b2b:not(.bn-home) .bn-hero__copy .bn-kicker:after{content:"Wholesale book supply for modern retailers";color:var(--bn-honey);font-size:.78rem}.bn-b2b:not(.bn-home) .bn-hero__copy h1:after{content:"Sharp book inventory for stores that move fast.";color:var(--bn-white);font-size:clamp(3rem,8vw,7rem)}.bn-b2b:not(.bn-home) .bn-hero__copy .bn-lede:after{content:"BlackNectar is a B2B book hub for Shopify Collective, Syncee, and independent retailers who want clean product data, current availability, and resale-ready catalog structure without the mess.";color:#ffffffc7;font-size:clamp(1.05rem,2vw,1.35rem)}.bn-b2b:not(.bn-home) .bn-hero__panel span:after{content:"Built for retailers";color:#ffffffb8;font-size:1rem}.bn-b2b:not(.bn-home) .bn-hero__panel strong:after{content:"Hive-grade";color:var(--bn-honey);font-size:clamp(2.7rem,6vw,5.8rem)}.bn-b2b:not(.bn-home) .bn-hero__panel p:after{content:"In-stock books refreshed for retailer channels.";color:#ffffffb8;font-size:1rem}.bn-section,.bn-two-col,.bn-process,.bn-final-cta,.bn-catalog-notice,.bn-product-strip{max-width:1240px;margin:0 auto;padding:clamp(44px,7vw,88px) 24px}.bn-section--proof{padding-top:clamp(56px,8vw,104px)}.bn-section-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(24px,5vw,72px);align-items:end;margin-bottom:28px}.bn-section-head h2,.bn-two-col h2,.bn-process h2,.bn-final-cta h2,.bn-product-strip h2{margin:0;font-size:clamp(2.2rem,5vw,4.7rem);line-height:.92;letter-spacing:-.06em;text-transform:uppercase}.bn-section-head p,.bn-two-col p,.bn-process p,.bn-final-cta p,.bn-product-strip p{color:var(--bn-muted)}.bn-section-head .bn-kicker,.bn-two-col .bn-kicker,.bn-process .bn-kicker,.bn-final-cta .bn-kicker,.bn-product-strip .bn-kicker{color:var(--bn-honey)}.bn-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bn-proof-grid article{min-height:238px;border:1px solid rgba(245,180,0,.32);background:radial-gradient(circle at 100% 0%,rgba(245,180,0,.2),transparent 12rem),linear-gradient(145deg,#050505,#171717);color:var(--bn-white);border-radius:0;padding:26px;box-shadow:10px 10px #0000001f;position:relative;overflow:hidden}.bn-proof-grid article:before{content:"";position:absolute;inset:auto 0 0 auto;width:72px;height:72px;background:var(--bn-honey);clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.86}.bn-proof-grid article:nth-child(2n){border-color:var(--bn-ink);background:var(--bn-white);color:var(--bn-ink);box-shadow:10px 10px #f5b40047}.bn-proof-grid strong{display:block;margin:18px 0 12px;font-size:1.2rem;text-transform:uppercase;letter-spacing:-.02em}.bn-proof-grid span{display:block;color:#ffffffb8;font-weight:400;letter-spacing:0}.bn-proof-grid article>span:first-child{color:var(--bn-honey);font-weight:900;letter-spacing:.12em}.bn-proof-grid article:nth-child(2n)>span:first-child{color:var(--bn-honey-deep)}.bn-proof-grid p{margin:0;color:#ffffffb8}.bn-proof-grid article:nth-child(2n) p{color:var(--bn-muted)}.bn-proof-grid article:nth-child(2n) span:not(:first-child){color:var(--bn-muted)}.bn-b2b:not(.bn-home) .bn-proof-grid article strong,.bn-b2b:not(.bn-home) .bn-proof-grid article span{font-size:0;color:transparent}.bn-b2b:not(.bn-home) .bn-proof-grid article strong:after,.bn-b2b:not(.bn-home) .bn-proof-grid article span:after{font-size:1rem}.bn-b2b:not(.bn-home) .bn-proof-grid article strong:after{color:var(--bn-white);font-size:1.2rem}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(2n) strong:after{color:var(--bn-ink)}.bn-b2b:not(.bn-home) .bn-proof-grid article span:after{color:#ffffffb8}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(2n) span:after{color:var(--bn-muted)}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(1) strong:after{content:"Inventory first"}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(1) span:after{content:"Products are selected from current in-stock books with quantity buffers."}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(2) strong:after{content:"MSRP storefront"}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(2) span:after{content:"Retail pricing stays clean while wholesale economics are handled by channel rules."}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(3) strong:after{content:"Approval pricing"}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(3) span:after{content:"Public catalog prices stay MSRP while approved partners can request retailer pricing."}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(4) strong:after{content:"Channel ready"}.bn-b2b:not(.bn-home) .bn-proof-grid article:nth-child(4) span:after{content:"Built for Shopify Collective price lists, Syncee feeds, and retailer catalogs."}.bn-two-col,.bn-product-strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:clamp(24px,5vw,72px);align-items:start}.bn-two-col--retailer{margin-top:clamp(24px,4vw,52px);margin-bottom:clamp(24px,4vw,52px);padding:clamp(42px,7vw,82px);background:radial-gradient(circle at 92% 10%,rgba(245,180,0,.28),transparent 16rem),linear-gradient(135deg,#030303,#141414 58%,#211909);color:var(--bn-white);border:1px solid rgba(245,180,0,.32);box-shadow:18px 18px #f5b40029;overflow:hidden;position:relative}.bn-b2b>.bn-two-col:not(.bn-two-col--retailer){margin-top:clamp(24px,4vw,52px);margin-bottom:clamp(24px,4vw,52px);padding:clamp(42px,7vw,82px);background:radial-gradient(circle at 92% 10%,rgba(245,180,0,.28),transparent 16rem),linear-gradient(135deg,#030303,#141414 58%,#211909);color:var(--bn-white);border:1px solid rgba(245,180,0,.32);box-shadow:18px 18px #f5b40029;overflow:hidden;position:relative}.bn-two-col--retailer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.11;background-image:linear-gradient(30deg,rgba(255,255,255,.2) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.2) 87.5%,rgba(255,255,255,.2)),linear-gradient(150deg,rgba(255,255,255,.2) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.2) 87.5%,rgba(255,255,255,.2));background-size:76px 132px}.bn-b2b>.bn-two-col:not(.bn-two-col--retailer):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.11;background-image:linear-gradient(30deg,rgba(255,255,255,.2) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.2) 87.5%,rgba(255,255,255,.2)),linear-gradient(150deg,rgba(255,255,255,.2) 12%,transparent 12.5%,transparent 87%,rgba(255,255,255,.2) 87.5%,rgba(255,255,255,.2));background-size:76px 132px}.bn-two-col__copy,.bn-command-card,.bn-b2b>.bn-two-col:not(.bn-two-col--retailer)>div{position:relative;z-index:1}.bn-two-col--retailer p,.bn-b2b>.bn-two-col:not(.bn-two-col--retailer) p{color:#ffffffbd}.bn-b2b:not(.bn-home)>.bn-two-col>div:first-child p:not(.bn-kicker){font-size:0;color:transparent}.bn-b2b:not(.bn-home)>.bn-two-col>div:first-child p:not(.bn-kicker):after{content:"Use BlackNectar as a curated book source instead of drowning in raw data. The catalog prioritizes books with live availability, clean category fit, and structured product details.";color:#ffffffbd;font-size:1rem}.bn-command-card,.bn-checklist{border:1px solid rgba(245,180,0,.42);background:linear-gradient(180deg,#ffffff14,#ffffff08),#00000070;padding:clamp(24px,4vw,38px);box-shadow:14px 14px #f5b4001f}.bn-command-card span,.bn-checklist>p{display:block;color:var(--bn-honey);font-weight:900;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.bn-b2b>.bn-two-col:not(.bn-two-col--retailer) .bn-checklist>p{color:var(--bn-honey)}.bn-command-card ul,.bn-checklist ul{margin:18px 0 0;padding:0;list-style:none}.bn-command-card li,.bn-checklist li{border-top:1px solid rgba(255,255,255,.16);padding:15px 0 15px 28px;color:#ffffffd1;position:relative}.bn-command-card li:before,.bn-checklist li:before{content:"";position:absolute;left:0;top:21px;width:13px;height:13px;background:var(--bn-honey);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.bn-process{background:radial-gradient(circle at 8% 20%,rgba(245,180,0,.2),transparent 18rem),linear-gradient(135deg,#050505,#121212);color:var(--bn-white);border-radius:28px;border:1px solid rgba(255,255,255,.08);margin-top:clamp(54px,8vw,96px);margin-bottom:clamp(32px,6vw,72px);overflow:hidden}.bn-process__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.bn-process h2{max-width:760px}.bn-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bn-steps article,.bn-product-meta{border:1px solid var(--bn-line);background:var(--bn-white);border-radius:0;padding:24px;box-shadow:12px 12px #0000000f}.bn-steps article{min-height:246px;border-color:#f5b40042;background:linear-gradient(180deg,#ffffff17,#ffffff09),#ffffff05;box-shadow:none}.bn-steps h3{margin:34px 0 10px;color:var(--bn-white);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(1.4rem,2.4vw,2rem)}.bn-steps span{color:var(--bn-honey);font-weight:900;font-size:1.08rem;letter-spacing:.12em}.bn-steps p,.bn-product-meta span{color:var(--bn-muted)}.bn-steps p{color:#ffffffad}.bn-b2b:not(.bn-home) .bn-steps article p{font-size:0;color:transparent}.bn-b2b:not(.bn-home) .bn-steps article p:after{color:#ffffffad;font-size:1rem}.bn-b2b:not(.bn-home) .bn-steps article:nth-child(1) p:after{content:"BlackNectar refreshes book availability, pricing signals, and product metadata on a recurring schedule."}.bn-b2b:not(.bn-home) .bn-steps article:nth-child(2) p:after{content:"The public storefront shows MSRP while approved partners request retailer pricing through B2B channels."}.bn-b2b:not(.bn-home) .bn-steps article:nth-child(3) p:after{content:"Approved retailers receive channel-specific access through Shopify Collective, Syncee, or direct feed workflows."}.bn-lane-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bn-lane-grid article{min-height:210px;padding:24px;border:1px solid var(--bn-ink);background:linear-gradient(180deg,rgba(245,180,0,.13),transparent 48%),var(--bn-white);box-shadow:10px 10px #0000001a;position:relative}.bn-lane-grid article:before{content:"";position:absolute;top:22px;right:22px;width:24px;height:24px;background:var(--bn-honey);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}.bn-lane-grid strong{display:block;max-width:calc(100% - 42px);margin-bottom:42px;font-size:1.12rem;text-transform:uppercase;letter-spacing:-.02em}.bn-lane-grid p{margin:0;color:var(--bn-muted)}.bn-final-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;margin-top:clamp(28px,5vw,72px);margin-bottom:clamp(56px,8vw,104px);padding:clamp(36px,6vw,68px);color:var(--bn-white);background:radial-gradient(circle at 100% 0%,rgba(245,180,0,.38),transparent 16rem),linear-gradient(135deg,#000,#171717);border:1px solid rgba(245,180,0,.34);box-shadow:18px 18px #f5b40029}.bn-final-cta p{max-width:720px;color:#ffffffbd}.bn-final-cta__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:14px}.bn-catalog-notice{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:center;margin-top:clamp(24px,4vw,44px);margin-bottom:clamp(8px,2vw,18px);padding:clamp(28px,4vw,46px);background:linear-gradient(135deg,rgba(245,180,0,.16),transparent 40%),var(--bn-white);border:1px solid rgba(5,5,5,.18);box-shadow:12px 12px #05050514}.bn-catalog-notice h2{margin:0;font-size:clamp(1.8rem,4vw,3.4rem);line-height:.95;letter-spacing:-.05em;text-transform:uppercase}.bn-catalog-notice p:not(.bn-kicker){margin:14px 0 0;color:var(--bn-muted)}.bn-product-strip{margin-top:24px;margin-bottom:24px;border-top:1px solid var(--bn-line);border-bottom:1px solid var(--bn-line);background:linear-gradient(90deg,rgba(245,180,0,.12),transparent 28%),var(--bn-white)}.bn-product-actions{margin-top:22px}.bn-product-meta p{display:grid;gap:5px;margin:0 0 14px}.bn-product-meta p:last-child{margin-bottom:0}.bn-msrp-label{display:inline-block;margin-right:.45em;color:var(--bn-honey-deep);font-size:.72em;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.product-grid .product-card{height:100%}.product-grid .product-card__content{height:100%;padding:10px;background:linear-gradient(180deg,rgba(245,180,0,.08),transparent 36%),var(--bn-white);border:1px solid rgba(5,5,5,.1);position:relative;z-index:1}.product-grid .card-gallery{width:100%;aspect-ratio:4 / 5;background:radial-gradient(circle at 50% 18%,rgba(245,180,0,.16),transparent 9rem),linear-gradient(180deg,#fffaf0,#fff);border:1px solid rgba(5,5,5,.08)}.product-grid .card-gallery slideshow-component,.product-grid .card-gallery slideshow-container,.product-grid .card-gallery slideshow-slides,.product-grid .card-gallery slideshow-slide,.product-grid .card-gallery .product-media,.product-grid .card-gallery .product-media-container{width:100%;height:100%}.product-grid .card-gallery .product-media{aspect-ratio:4 / 5!important;display:flex;align-items:center;justify-content:center;padding:clamp(10px,1.6vw,18px)}.product-grid .card-gallery .product-media__image,.product-grid .card-gallery img{width:100%;height:100%;object-fit:contain!important;object-position:center center}.product-grid .card-gallery slideshow-slide{--product-media-fit: contain !important}.product-grid quick-add-component,.product-grid .quick-add{display:none!important}.product-grid product-card a[ref=productTitleLink]{position:relative;z-index:2;display:block;color:var(--bn-ink);text-decoration:none}.product-grid product-card a[ref=productTitleLink] .text-block{min-height:2.55em}.product-grid product-card a[ref=productTitleLink] p{display:-webkit-box;overflow:hidden;margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2;font-weight:850;letter-spacing:-.025em}.product-grid product-price{position:relative;z-index:2;display:block;margin-top:auto}.product-grid product-price [ref=priceContainer]{display:grid;gap:2px}.product-grid .bn-msrp-label{display:block;margin:0;color:var(--bn-honey-deep);font-size:.72rem;line-height:1}.product-grid product-price .price{display:block;color:var(--bn-ink);font-size:clamp(1.08rem,1.4vw,1.34rem);font-weight:950;line-height:1;letter-spacing:-.045em}.bn-card-apply{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;min-height:34px;width:100%;margin-top:4px;padding:0 14px;background:var(--bn-honey);color:var(--bn-ink);font-size:.76rem;font-weight:950;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);transition:transform .16s ease,background .16s ease}.bn-card-apply:hover{background:var(--bn-ink);color:var(--bn-white);transform:translateY(-1px)}.bn-policy{max-width:900px;margin:0 auto;padding:clamp(54px,8vw,112px) 24px}.bn-policy h1{margin:0 0 26px;font-size:clamp(2.8rem,7vw,6rem);line-height:.9;letter-spacing:-.075em;text-transform:uppercase}.bn-policy h2{margin:42px 0 12px;font-size:clamp(1.5rem,3vw,2.4rem);letter-spacing:-.035em;text-transform:uppercase}.bn-policy p{color:var(--bn-muted);font-size:1.08rem}.bn-policy strong,.bn-policy a{color:var(--bn-ink)}footer .footer__content,footer{background:var(--bn-ink);color:var(--bn-white)}footer a{color:var(--bn-honey)}@media(max-width:860px){.bn-hero,.bn-section-head,.bn-two-col,.bn-final-cta,.bn-catalog-notice,.bn-lane-grid,.bn-product-strip,.bn-steps,.bn-proof-grid{grid-template-columns:1fr}.bn-hero{min-height:auto;padding:48px 22px;border-radius:0 0 26px 26px}.bn-process__head{align-items:flex-start;flex-direction:column}.bn-final-cta__actions{justify-content:flex-start}.bn-two-col--retailer,.bn-b2b>.bn-two-col:not(.bn-two-col--retailer),.bn-final-cta{margin-left:18px;margin-right:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/blacknectar-b2b.css.map */
