.ndb-wrap{background:var(--nd-bg, #fff);color:var(--nd-text, #22302a)}.ndb{padding:44px 0 52px;scroll-margin-top:110px}.ndb__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 28px;margin:0 0 24px}.ndb__head>div{max-width:720px}.ndb__eyebrow{font-size:.9rem;font-weight:600;color:var(--nd-accent);margin:0 0 .4rem}.ndb h2{color:inherit;margin:0 0 .6rem}.ndb__head p{margin:0 0 .5rem;opacity:.85}.ndb__status{margin:0;border-left:3px solid var(--nd-accent);padding:4px 0 4px 12px;font-weight:600;font-size:.95rem;max-width:440px}.ndb__grid{display:grid;gap:22px;grid-template-columns:1fr}.ndb__card{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #dfe4dc;border-radius:4px;overflow:hidden;transition:border-color .2s,opacity .2s}.ndb__card:hover{border-color:#b9c2b4}.ndb.has-height .ndb__card.is-match{border-color:var(--nd-accent);box-shadow:inset 0 0 0 1px var(--nd-accent)}.ndb.has-height .ndb__grid .ndb__card.is-dim{opacity:.55}.ndb__img{position:relative;display:block;aspect-ratio:3 / 2;background:#fff}.ndb__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:9% 4% 3%;transition:transform .35s ease}.ndb__card:hover .ndb__img img{transform:scale(1.03)}.ndb__badges{position:absolute;top:14px;left:14px;right:14px;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.ndb__badge{background:#22302a;color:#fff;border-radius:var(--badge-corner-radius, 0);font-size:.75rem;font-weight:600;padding:4px 8px;line-height:1.3}.ndb__badge--used{background:#f6f2ea;color:#22302a;border:1px solid #d9d2c3}.ndb__badge--fit{display:none;background:var(--nd-accent);margin-left:auto}.ndb.has-height .is-match .ndb__badge--fit{display:inline-block}.ndb__body{display:flex;flex-direction:column;gap:10px;padding:18px 20px 22px;flex:1}.ndb__title{margin:0;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.2}.ndb__title a{color:inherit;text-decoration:none}.ndb__title a:hover{text-decoration:underline}.ndb__chips{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.ndb__chips{gap:0!important}.ndb__chips li{font-size:.9rem;margin:0;opacity:.8}.ndb__chips li+li:before{content:"\b7";margin:0 .5em}.ndb__fit{margin:0;font-size:.9rem;opacity:.8}.ndb__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:2px}.ndb__price b{font-size:1.55rem;line-height:1}.ndb__price s{font-size:.86rem;opacity:.6}.ndb__stock{display:flex;align-items:center;gap:8px;margin:0;font-size:.9rem;font-weight:600}.ndb__dot{width:9px;height:9px;border-radius:50%;background:#2e9e5b;flex:none}.ndb__stock--out .ndb__dot{background:#b9b9b9}.ndb__stock--order .ndb__dot{background:#e0a43a}.ndb__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px}.ndb__actions>*{flex:1 1 140px}.ndb__actions form{display:flex;flex-direction:column;margin:0}.ndb__actions .button{width:100%;margin:0;text-align:center;justify-content:center}.ndb__add.is-loading{opacity:.6;pointer-events:none}.ndb__add.is-added{background:var(--nd-accent);border-color:var(--nd-accent)}.ndb__msg{margin:6px 0 0;font-size:.82rem;color:#b42318}.ndb__empty{background:#f6f2ea;border-radius:4px;padding:20px 22px;margin:0}.ndb__empty a,.ndb__foot a{color:inherit;font-weight:700}.ndb__sold{margin-top:34px}.ndb__sold-title{font-weight:600;font-size:1rem;margin:0 0 12px}.ndb__sold-grid{display:grid;gap:14px;grid-template-columns:1fr}.ndb__sold .ndb__card{flex-direction:row}.ndb__sold .ndb__img{flex:0 0 38%;aspect-ratio:4 / 3}.ndb__sold .ndb__img img{opacity:.75}.ndb__sold .ndb__body{padding:12px 14px;gap:6px}.ndb__sold .ndb__title{font-size:1rem}.ndb__sold .ndb__chips,.ndb__sold .ndb__fit{display:none}.ndb__sold .ndb__price b{font-size:1.1rem}.ndb__sold .ndb__actions .button{padding-top:8px;padding-bottom:8px;font-size:.8rem}.ndb__foot{margin:24px 0 0;font-size:.88rem;opacity:.85}@media(min-width:750px){.ndb__grid--2,.ndb__grid--3,.ndb__sold-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.ndb{padding:64px 0 72px}.ndb__grid--1{grid-template-columns:minmax(0,760px)}.ndb__grid--3{grid-template-columns:repeat(3,1fr)}.ndb__grid--2{gap:30px}.ndb__grid--2 .ndb__body{padding:22px 28px 28px}.ndb__sold-grid{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.ndb__card,.ndb__img img{transition:none}}body.template-page-brand-norden .brand-page{--brand-radius: 4px}body.template-page-brand-norden .brand-page .brand-eyebrow:empty{display:none}body.template-page-brand-norden .brand-workshop__list li{padding-left:1.2rem}body.template-page-brand-norden .brand-workshop__list li:before{content:"";width:8px;height:2px;top:.75em;background:var(--nd-accent, #5f7a4f)}body.template-page-brand-norden .brand-workshop__steps li{border-radius:4px}body.template-page-brand-norden .brand-workshop__steps li:before{content:counter(step) ".";display:block;width:auto;height:auto;border-radius:0;background:none;color:var(--nd-accent, #5f7a4f);font-size:.95rem;margin:0 0 4px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-norden.css.map */
