.nvbf-market,.nvbf-market *{box-sizing:border-box}.nvbf-market{margin:0;color:#1a1a1a;background:#f8f7f5;font:15px/1.45 var(--text-font-family, Inter, Arial, sans-serif)}.nvbf-market a{color:inherit;text-underline-offset:3px}.nvbf-market a:hover{text-decoration:underline}.nvbf-market button,.nvbf-market select,.nvbf-market input{font:inherit}.nvbf-market button{cursor:pointer}.nvbf-market [hidden]{display:none!important}.nvbf-market :focus-visible{outline:2px solid #a93611;outline-offset:3px}.nvbf-market h1,.nvbf-market h2,.nvbf-market h3,.nvbf-market p,.nvbf-market ul{margin:0}.nvbf-market .wrap{width:min(calc(100% - 44px),1300px);margin-inline:auto}.nvbf-market .section-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.nvbf-market .btn,.nvbf-market .buy{border:1px solid transparent;border-radius:30px;font-weight:800;min-height:44px;padding:9px 18px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px}.nvbf-market .primary,.nvbf-market .buy{background:#fe5000;color:#1a1a1a}.nvbf-market .offer-head{background:#24211e;color:#fff;border-top:1px solid #46413d}.nvbf-market .offer-inner{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-block:23px}.nvbf-market .eyebrow{font-size:11px;font-weight:800;letter-spacing:.12em}.nvbf-market .offer-inner h1{font-size:clamp(30px,4vw,55px);line-height:1.04;margin:3px 0 5px;letter-spacing:-.052em}.nvbf-market .offer-inner strong{color:#fe5000;font-size:21px;margin-right:3px}.nvbf-market .hero-actions{display:flex;gap:8px;flex-wrap:wrap}.nvbf-market .outline{border-color:currentColor;background:transparent;color:inherit}.nvbf-market .offer-strip{background:#fff;border-bottom:1px solid #ddd6ce}.nvbf-market .offer-strip .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.nvbf-market .offer-strip a{display:grid;gap:1px;text-decoration:none;padding:10px;border-right:1px solid #e7e0d8}.nvbf-market .offer-strip a:first-child{border-left:1px solid #e7e0d8}.nvbf-market .offer-strip b{color:#a73611}.nvbf-market .offer-strip span,.nvbf-market .muted{font-size:12px;color:#56514c}.nvbf-market .section{padding:18px 0 22px;scroll-margin-top:10px}.nvbf-market .section-head{margin-bottom:10px}.nvbf-market .section-head h2,.nvbf-market .terms h2{font-size:clamp(22px,3vw,32px);letter-spacing:-.04em;line-height:1.1}.nvbf-market .section-head a{font-size:13px;font-weight:750}.nvbf-market .category-grid{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:7px}.nvbf-market .category{border:1px solid #dcd7d0;border-radius:8px;background:#fff;display:grid;align-content:start;justify-items:center;text-align:center;gap:4px;min-width:0;padding:9px 4px 8px;text-decoration:none;font-size:12px;font-weight:800}.nvbf-market .category:hover{border-color:#ab3e1b}.nvbf-market .category img{width:56px;height:50px;object-fit:contain}.nvbf-market .featured{border-top:1px solid #ded9d3}.nvbf-market .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.nvbf-market .featured-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nvbf-market .product{background:#fff;border:1px solid #ded9d3;border-radius:8px;min-width:0;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;gap:0}.nvbf-market .product img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;padding:12px;background:#fff}.nvbf-market .product-body{display:flex;flex-direction:column;gap:6px;padding:11px;flex:1;width:100%;min-width:0}.nvbf-market .product h3{font-size:15px;line-height:1.3;overflow-wrap:anywhere}.nvbf-market .product-kicker{font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#6c625a;font-weight:800}.nvbf-market .price{color:#a83511;font-size:21px;font-weight:850}.nvbf-market .price small{font-size:11px;color:#4a413a}.nvbf-market .product form{margin-top:auto;display:grid;gap:5px;width:100%;max-width:none}.nvbf-market .product label{font-size:11px;font-weight:800}.nvbf-market .product select,.nvbf-market .filters input[type=search],.nvbf-market .filters select{width:100%;min-width:0;min-height:40px;padding:6px;border:1px solid #a9a29b;border-radius:4px;background:#fff;color:#191919}.nvbf-market .buy{min-height:40px;margin-top:2px;width:100%;background:#fe5000;color:#181818}.nvbf-market .buy:hover,.nvbf-market .primary:hover{filter:brightness(1.06)}.nvbf-market .status{color:#6c625a;font-size:12px}.nvbf-market .filters{display:grid;grid-template-columns:2fr 1fr 1fr;align-items:end;gap:8px;background:#eeeae5;border:1px solid #dfd9d2;padding:8px;border-radius:6px}.nvbf-market .filters label{display:grid;gap:3px;font-size:12px;font-weight:800}.nvbf-market .result{margin:8px 0;font-size:13px;color:#554d47}.nvbf-market .load-row{text-align:center;margin-top:12px}.nvbf-market .terms{background:#eeeae5}.nvbf-market .terms-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.nvbf-market .terms article{background:#fff;border:1px solid #ded9d3;padding:12px;scroll-margin-top:12px}.nvbf-market .terms article h3{font-size:16px;margin-bottom:5px}.nvbf-market .terms ul{padding-left:16px;margin-top:7px}.nvbf-market .terms article p{font-size:13px}.nvbf-market dialog{margin:0 0 0 auto;height:100%;max-height:100%;width:min(100%,440px);max-width:100%;border:0;padding:18px;color:#1a1a1a}.nvbf-market dialog::backdrop{background:#0009}@media(max-width:950px){.nvbf-market .category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.nvbf-market .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.nvbf-market .wrap{width:calc(100% - 24px)}.nvbf-market .offer-inner{display:block;padding-block:15px}.nvbf-market .hero-actions{margin-top:10px}.nvbf-market .hero-actions .btn{min-height:40px;padding-inline:12px}.nvbf-market .offer-strip a{padding:6px 4px;font-size:12px}.nvbf-market .offer-strip span{font-size:10px}.nvbf-market .category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.nvbf-market .category img{height:34px}.nvbf-market .section{padding:14px 0 16px}.nvbf-market .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nvbf-market .product img,.nvbf-market .featured-grid .product img{height:auto;padding:8px}.nvbf-market .product-body{padding:7px}.nvbf-market .product h3{font-size:13px}.nvbf-market .filters{grid-template-columns:repeat(2,minmax(0,1fr))}.nvbf-market .filters>label{grid-column:1 / -1}.nvbf-market .terms-grid{grid-template-columns:1fr}}.nvbf-market .catalog-prices{margin-bottom:7px}.nvbf-market .product h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nvbf-market h1,.nvbf-market h2,.nvbf-market h3{font-family:var(--heading-font-family, Barlow, Arial, sans-serif);font-weight:700;font-style:normal}.nvbf-market .price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.nvbf-market .price-row .price{color:#1a1a1a;line-height:1.2}.nvbf-market .savings-badge{padding:3px 7px;border:1px solid #ebc5b2;border-radius:4px;background:#fbede5;color:#8f3518;font-size:13px;font-weight:850;line-height:1.2;text-transform:uppercase;white-space:nowrap}.nvbf-market .deal-tag{align-self:flex-start;color:#62351f;font-weight:750;font-size:11px}.nvbf-market .price-note{font-size:12px;line-height:1.3;color:#51483f}.nvbf-market .series-links a{font-weight:800}.nvbf-market .terms-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nvbf-market .offer-disclosure{padding-block:12px}.nvbf-market .offer-disclosure summary{width:fit-content;cursor:pointer;font-weight:700}.nvbf-market .offer-disclosure .terms-grid{margin-top:12px}@media(max-width:950px){.nvbf-market .terms-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.nvbf-market .terms-grid{grid-template-columns:1fr}}@media(max-width:640px){.nvbf-market .offer-strip .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.nvbf-market .offer-strip a{border-bottom:1px solid #e7e0d8}}.nvbf-market .offer-head{position:relative;isolation:isolate;overflow:hidden;background:#f4f0ea;color:#191919;border-top-color:#dcd5cd}.nvbf-market .offer-art{position:absolute;top:0;right:0;bottom:0;left:36%;z-index:-2}.nvbf-market .offer-art img{display:block;width:100%;height:100%;object-fit:cover;object-position:70% center;filter:saturate(.48) hue-rotate(-12deg) brightness(1.2)}.nvbf-market .offer-head:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#f4f0ea 0%,#f4f0ea 37%,#f4f0eae8 43%,#f4f0ea80 52%,#f4f0ea12 66%,transparent 77%)}.nvbf-market .offer-inner{min-height:clamp(335px,32vw,450px);padding-block:30px}.nvbf-market .offer-copy{width:min(55%,680px)}.nvbf-market .offer-inner .eyebrow{display:flex;align-items:center;gap:9px;color:#694f40;font-size:11px;letter-spacing:.13em}.nvbf-market .offer-inner .eyebrow span{width:18px;height:1px;background:currentColor}.nvbf-market .offer-inner h1{font-size:clamp(52px,6vw,88px);line-height:.98;letter-spacing:-.025em;margin:10px 0 16px}.nvbf-market .hero-early{display:block;margin-top:4px;font:inherit;letter-spacing:inherit}.nvbf-market .hero-deal{display:flex;align-items:baseline;gap:8px;font-size:16px;font-weight:650;color:#453932}.nvbf-market .hero-deal strong{color:#b93608;font-size:clamp(26px,3vw,43px);letter-spacing:-.045em;line-height:1}.nvbf-market .primary{background:#fe5000;color:#171717}.nvbf-market .hero-actions{margin-top:19px}.nvbf-market .hero-actions .btn{padding-inline:17px}.nvbf-market .hero-actions .outline{background:#ffffff58;border-color:#746a60}.nvbf-market .offer-strip .wrap{min-height:65px}.nvbf-market .offer-strip a{align-content:center;padding:11px 14px}.nvbf-market .offer-strip b{font-size:16px;color:#8d3416;letter-spacing:-.02em}.nvbf-market .section{padding-block:28px 32px}.nvbf-market .section-head{margin-bottom:14px}.nvbf-market .section-kicker{font-size:10px;letter-spacing:.12em;font-weight:900;color:#8b371c;margin-bottom:5px}.nvbf-market .section-head h2,.nvbf-market .terms h2{font-size:clamp(25px,3.6vw,44px)}.nvbf-market .category-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.nvbf-market .category{border-radius:6px;gap:12px;padding:16px 10px;min-height:162px;font-size:14px;line-height:1.3}.nvbf-market .category img{width:120px;max-width:100%;height:96px}.nvbf-market .featured-grid{gap:14px}.nvbf-market .featured-grid .product-body{padding:15px}.nvbf-market .featured-grid .product h3{font-size:clamp(16px,2vw,23px);letter-spacing:-.02em}.nvbf-market #catalog{border-top:1px solid #ded9d3}.nvbf-market .select-field{display:grid;gap:3px;min-width:0}.nvbf-market .picker-trigger{display:none}.nvbf-market #mobile-picker{position:fixed;inset:auto 0 0;width:100%;height:auto;max-height:76vh;max-height:min(76dvh,560px);margin:0;padding:0 0 max(12px,env(safe-area-inset-bottom));overflow:hidden;border-radius:16px 16px 0 0;background:#fff}.nvbf-market #mobile-picker[open]{display:flex;flex-direction:column}html:has(.nvbf-market #mobile-picker[open]){overflow:hidden}.nvbf-market .picker-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px 8px 16px;border-bottom:1px solid #ded9d3}.nvbf-market .picker-header h2{font-size:22px;line-height:1.2}.nvbf-market .picker-header button{min-width:48px;min-height:48px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;font-size:26px}.nvbf-market .picker-options{min-height:0;padding:4px 12px;overflow-y:auto;overscroll-behavior:contain}.nvbf-market .picker-choice{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:52px;padding:12px 10px;border:0;border-bottom:1px solid #ebe6e1;background:#fff;color:#1a1a1a;font-size:16px;line-height:1.35;text-align:left;overflow-wrap:anywhere}.nvbf-market .picker-choice[aria-pressed=true]{background:#fbede5;color:#8f3518;font-weight:700}.nvbf-market .picker-choice[aria-pressed=true]:after{content:"\2713";flex:none}.nvbf-market .picker-choice:disabled{color:#68615c;cursor:default}@media(max-width:950px){.nvbf-market .category-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(58vw,220px);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b5aaa0 #ece7e1;padding-bottom:10px}.nvbf-market .category{scroll-snap-align:start}}@media(max-width:640px){.nvbf-market .picker-native{display:none}.nvbf-market .picker-trigger{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;min-height:48px;padding:7px 10px;border:1px solid #a9a29b;border-radius:6px;background:#fff;color:#191919;font-size:15px;font-weight:650;line-height:1.25;text-align:left}.nvbf-market .picker-trigger:after{content:"";flex:none;width:6px;height:6px;margin:0 2px 3px 0;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.nvbf-market .picker-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nvbf-market .picker-value{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.nvbf-market .filters label,.nvbf-market .product .select-field label{font-size:13px}.nvbf-market .filters input[type=search]{min-height:48px;font-size:16px}.nvbf-market .offer-art{inset:0 0 auto;height:210px}.nvbf-market .offer-art img{object-position:50% 55%}.nvbf-market .offer-head:before{background:linear-gradient(0deg,#f4f0ea 41%,#f4f0eae8 51%,#f4f0ea40 65%,transparent 77%)}.nvbf-market .offer-inner{min-height:0;padding-block:160px 21px}.nvbf-market .offer-copy{width:100%}.nvbf-market .offer-inner h1{font-size:clamp(43px,13vw,66px);margin:7px 0 10px}.nvbf-market .hero-actions{margin-top:12px}.nvbf-market .hero-actions .btn{padding-inline:11px}.nvbf-market .offer-strip .wrap{width:100%}.nvbf-market .offer-strip a{padding:7px 8px}.nvbf-market .offer-strip b{font-size:13px}.nvbf-market .section{padding-block:18px 21px}.nvbf-market .section-head{gap:6px}.nvbf-market .section-head a{font-size:11px}.nvbf-market .category{padding:16px 12px;min-height:178px;font-size:14px}.nvbf-market .category img{width:140px;height:116px}.nvbf-market .featured-grid{gap:7px}.nvbf-market .featured-grid .product-body{padding:8px}}.nvbf-market .catalog-fallback{font-weight:700;text-decoration:underline}.nvbf-market .form-error{color:#923319;font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/606/assets/nv-bf26-market.css.map */
