:root{--rot: #9B1C2F;--rot-licht: #B2273C;--rot-tief: #7F1727;--rot-hell: #EB9F9F;--tinte: #2A1A1D;--tinte-70: rgba(42, 26, 29, .75);--tinte-45: rgba(42, 26, 29, .5);--rot-soft: rgba(155, 28, 47, .08);--rot-line: rgba(155, 28, 47, .24);--rot-flaeche: linear-gradient(160deg, #A21E32 0%, var(--rot) 55%, var(--rot-tief) 100%);--rot-licht-fleck: radial-gradient(closest-side, rgba(255, 240, 235, .08), transparent 70%);--rot-nacht: #3A0A14;--rot-nacht-2: #4E1220;--rot-horizont: #7F1727;--mist-auf-rot: rgba(255, 255, 255, .84);--silber-auf-rot: #EDEDED;--signal-auf-rot: #FFD9CC;--glas-filter: blur(24px) saturate(190%);--glas-hell: rgba(255, 255, 255, .8);--glas-weiss: rgba(255, 255, 255, .82);--glas-tint: rgba(255, 255, 255, .72);--glas-tint-leicht: rgba(255, 255, 255, .65);--glas-tint-dicht: rgba(255, 255, 255, .82);--glas-kante-verlauf: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .75) 22%, rgba(214, 214, 214, .85) 58%, rgba(160, 160, 160, .7) 100%);--glas-kante-verlauf-hell: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .95) 30%, rgba(200, 200, 200, .95) 70%, rgba(134, 134, 134, .8) 100%);--glas-kante-verlauf-rot: linear-gradient(135deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, .7) 26%, rgba(210, 180, 186, .85) 60%, rgba(155, 28, 47, .7) 100%);--glas-innenlicht: inset 0 1px 0 rgba(255, 255, 255, .9);--glas-schliff: linear-gradient(180deg, rgba(255, 255, 255, .38) 0%, rgba(255, 255, 255, 0) 46%);--glas-schatten: 0 1px 1px rgba(42, 26, 29, .04), 0 10px 26px -10px rgba(42, 26, 29, .14), 0 30px 60px -30px rgba(42, 26, 29, .18);--glas-schatten-hoch: 0 1px 1px rgba(42, 26, 29, .04), 0 16px 34px -12px rgba(42, 26, 29, .18), 0 40px 80px -36px rgba(42, 26, 29, .22);--licht-feld: radial-gradient(34vmax 26vmax at 8% 12%, rgba(155, 28, 47, .1), rgba(155, 28, 47, 0) 70%), radial-gradient(46vmax 34vmax at 92% 26%, rgba(150, 150, 150, .3), rgba(150, 150, 150, 0) 72%), radial-gradient(42vmax 30vmax at 24% 88%, rgba(170, 170, 170, .28), rgba(170, 170, 170, 0) 70%), radial-gradient(30vmax 22vmax at 82% 96%, rgba(155, 28, 47, .07), rgba(155, 28, 47, 0) 70%), radial-gradient(30vmax 24vmax at 55% 45%, rgba(255, 255, 255, .9), rgba(255, 255, 255, 0) 70%);--glas-rot: rgba(139, 25, 42, .88);--glas-kante: inset 0 1px 0 rgba(255, 255, 255, .75), inset 0 0 0 1px rgba(255, 255, 255, .3);--glas-kante-rot: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 0 0 1px rgba(255, 255, 255, .07);--glas-glanz: linear-gradient(180deg, rgba(255, 255, 255, .34), rgba(255, 255, 255, 0) 62%);--glas-glanz-rot: linear-gradient(180deg, rgba(255, 255, 255, .08), rgba(255, 255, 255, 0) 72px);--weiss: #FFFFFF;--alabaster: #FAFAFA;--platin-hell: #E7E7E7;--platin: #D5D5D5;--platin-tief: #9F9F9F;--elfenbein: #FFFFFF;--leinen: #F4F4F4;--card: #FFFFFF;--mist: #F0F0F0;--silber-hell: #F5F5F5;--silber-hi: #DEDEDE;--silber: #C0C0C0;--silber-tief: #868686;--silber-dunkel: #606060;--silber-metall: linear-gradient(180deg, #FFFFFF 0%, #F3F3F3 44%, #DDDDDD 56%, #EDEDED 100%);--platin-gebuerstet: repeating-linear-gradient(180deg, rgba(255, 255, 255, .5) 0 1px, rgba(255, 255, 255, 0) 1px 3px), linear-gradient(180deg, #FBFBFB 0%, #EFEFEF 48%, #E4E4E4 52%, #F0F0F0 100%);--signal: #C74A2E;--signal-deep: #A73E22;--signal-bright: #E8714F;--ok: #2E7D5B;--line: rgba(42, 26, 29, .09);--line-2: rgba(42, 26, 29, .18);--silber-line: rgba(96, 96, 96, .22);--silber-soft: rgba(192, 192, 192, .2);--signal-soft: rgba(199, 74, 46, .1);--nacht: var(--rot);--nacht-2: var(--rot-tief);--navy: var(--tinte);--navy-70: var(--tinte-70);--navy-45: var(--tinte-45);--petrol: var(--rot);--petrol-deep: var(--rot-tief);--petrol-soft: var(--rot-soft);--eisblau: var(--silber-auf-rot);--gold: var(--silber);--gold-hi: var(--silber-hi);--gold-ink: var(--tinte);--altgold: var(--silber-tief);--altgold-deep: var(--silber-dunkel);--gold-line: var(--silber-line);--gold-soft: var(--silber-soft);--gold-auf-rot: var(--silber-auf-rot);--glow-gold: var(--glow-silber);--mist-70: var(--mist-auf-rot);--line-ui: #85797B;--ok-deep: #276B4E;--ok-soft: rgba(46, 125, 91, .1);--shadow-sticky: 0 -8px 32px rgba(42, 26, 29, .18);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--r-xs: 6px;--r-sm: 10px;--r-md: 12px;--r-lg: 16px;--r-xl: 26px;--r-pill: 999px;--shadow-card: 0 1px 2px rgba(42, 26, 29, .05), 0 10px 30px rgba(42, 26, 29, .07);--shadow-card-hover: 0 4px 10px rgba(42, 26, 29, .06), 0 24px 60px rgba(42, 26, 29, .12);--shadow-panel: 0 30px 80px rgba(42, 26, 29, .18);--glow-silber: 0 6px 24px rgba(110, 110, 110, .32);--dur-1: .15s;--dur-2: .18s;--dur-3: .24s;--dur-4: .28s;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-press: cubic-bezier(.25, 1, .5, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--ease-glas: cubic-bezier(.22, 1, .36, 1);--font-sans: "DM Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Bricolage Grotesque", "DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--font-brand: "Kiona", "Bricolage Grotesque", sans-serif;--opacity-muted-text: .75;--color-primary-button-focus-outline: rgb(155 28 47);--focus-outline-width: 2.5px;--focus-outline-offset: 2px;--color-error: var(--signal-deep);--color-success: var(--ok-deep);--font-h1--letter-spacing: -.015em;--font-h2--letter-spacing: -.015em;--font-h3--letter-spacing: -.01em;--font-h6--letter-spacing: .01em;--font-h2--size: clamp(1.75rem, 4vw, 2.5rem);--nrn-h1: clamp(1.5rem, .9rem + 3vw, 3rem);--font-h1--size: var(--nrn-h1);--nrn-h3: clamp(20px, 1.2vw + 14px, 24px);--nrn-h4: 20px}:root,.color-custom-drawer,.color-custom-popover{--checkbox-border: 1.5px solid var(--line-ui);--checkbox-border-radius: 4px}html,.wrap-text{-webkit-hyphens:manual;hyphens:manual}h1,h2,h3,.h1,.h2,.h3{text-wrap:balance}p{text-wrap:pretty}:is(.button.size-style,.button.submit-button,.button.add-to-cart-button:not(.quick-add__button),.button.cart__checkout-button,.button.cart-items__empty-button,.button.facets__see-results,.button.password-dialog__submit-button,.button.blog-post-comments__form-submit,.button.email-signup__button:not(.email-signup__button--integrated)):not(.button-secondary,.button-unstyled,.button-custom){font-weight:600}:is(.button.size-style,.button.submit-button,.button.add-to-cart-button:not(.quick-add__button),.button.cart__checkout-button,.button.cart-items__empty-button,.button.facets__see-results,.button.password-dialog__submit-button,.button.blog-post-comments__form-submit,.button.email-signup__button:not(.email-signup__button--integrated)):not(.button-secondary,.button-unstyled,.button-custom):hover:not(:disabled,[aria-disabled=true]){--button-color: var(--weiss)}:is(.button-secondary.size-style,.button-secondary.submit-button,.button-secondary.add-to-cart-button):not(.button-unstyled){font-weight:600}:where(input[type=checkbox]):not(:disabled,:checked):hover{border-color:var(--color-foreground, var(--tinte))}:where(input[type=checkbox]):checked{background-color:var(--rot);border-color:var(--rot)}:where(input[type=checkbox]):not(:disabled):hover:checked{background-color:var(--rot-tief);border-color:var(--rot-tief)}:where(input[type=radio]):checked,:where(input[type=radio]):not(:disabled):hover:checked{border-color:var(--rot)}:where(input[type=radio]):checked:after{background:var(--rot)}:where(input[type=radio]):not(:disabled):hover:checked:after{background:var(--rot-tief)}.k-dark :where(input[type=checkbox]):checked,.k-dark :where(input[type=checkbox]):not(:disabled):hover:checked{background-color:var(--weiss);border-color:var(--weiss)}.k-dark :where(input[type=checkbox]):checked:after{background-color:var(--rot)}.k-dark :where(input[type=radio]):checked,.k-dark :where(input[type=radio]):not(:disabled):hover:checked{border-color:var(--weiss)}.k-dark :where(input[type=radio]):checked:after,.k-dark :where(input[type=radio]):not(:disabled):hover:checked:after{background:var(--weiss)}::selection{background:var(--silber);color:var(--tinte)}a.header-logo{font-family:var(--font-brand);font-style:normal;font-weight:400;font-size:15px;line-height:1;letter-spacing:.3em;text-transform:uppercase;font-variant-numeric:tabular-nums}@media screen and (min-width:750px){a.header-logo{font-size:17px}}.header-logo .nrn-wortmarke__store{margin-inline-start:.32em;color:var(--rot)}.k-btn.nrn-erstgespraech{display:none}@media screen and (min-width:990px){header-actions .k-btn.nrn-erstgespraech{display:inline-flex;min-height:40px;margin-inline:10px 6px;padding:0 18px;white-space:nowrap}}.menu-list__link-title{position:relative}.menu-list__link--active .menu-list__link-title:after,.menu-list__link[aria-current=page] .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:2px;border-radius:2px;background:var(--rot)}@media screen and (max-width:419px){a.header-logo{font-size:14px;letter-spacing:.14em}.header-logo .nrn-wortmarke__store{margin-inline-end:-.14em}}@media screen and (max-width:379px){a.header-logo{font-size:12.5px;letter-spacing:.1em}.header-logo .nrn-wortmarke__store{margin-inline-start:.28em;margin-inline-end:-.1em}}@media screen and (max-width:339px){a.header-logo{font-size:11.5px;letter-spacing:.08em}}.k-dark :is(p,li)>a:hover{color:var(--silber-auf-rot)}.password-main-content .logo-block jumbo-text{font-family:var(--font-brand);font-style:normal;font-weight:400;letter-spacing:.3em;text-transform:uppercase}.k-display{font:650 clamp(36px,5.6vw,64px) / 1.08 var(--font-display);letter-spacing:-.02em;text-wrap:balance}.k-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0;font:600 14px / 1.35 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--rot)}.k-lead{font:400 18px / 1.6 var(--font-sans);max-width:68ch}.k-small{font:400 14px / 1.55 var(--font-sans)}.k-num{font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums}.k-wordmark{font-family:var(--font-brand);font-weight:400;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:12px 24px;font:600 15px / 1.2 var(--font-sans);letter-spacing:0;border-radius:var(--r-pill);border:1.5px solid transparent;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background var(--dur-2) ease,color var(--dur-2) ease,border-color var(--dur-2) ease,box-shadow var(--dur-3) ease,transform .16s var(--ease-press)}.k-btn:hover{text-decoration:none}.k-btn:active{transform:scale(.975)}.k-btn:focus-visible{outline:2.5px solid var(--rot);outline-offset:2px}.k-dark .k-btn:focus-visible{outline-color:var(--silber-auf-rot)}.k-btn[aria-disabled=true],.k-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.k-btn[aria-busy=true]{cursor:progress}.k-btn svg{flex:none;width:18px;height:18px}.k-btn--silber{background:var(--silber-metall);color:var(--tinte);box-shadow:0 1px 2px #2a1a1d26}@media(hover:hover){.k-btn--silber:hover{color:var(--tinte);box-shadow:var(--glow-silber)}}.k-btn--rot{background:var(--rot);color:var(--weiss)}.k-btn--rot:hover{color:var(--weiss)}.k-btn--outline{background:transparent;color:var(--rot);border-color:var(--rot)}@media(hover:hover){.k-btn--outline:hover{background:var(--rot-soft);color:var(--rot-tief);border-color:var(--rot-tief)}}.k-btn--ghost-dark{background:transparent;color:var(--weiss);border-color:#fff9}@media(hover:hover){.k-btn--ghost-dark:hover{border-color:var(--weiss);background:#ffffff12;color:var(--weiss)}}.k-btn--alert{background:var(--signal-soft);color:var(--signal-deep);border-color:#c74a2e66}.k-dark .k-btn--alert{color:var(--signal-auf-rot);border-color:#ffd9cc73;background:transparent}.k-btn--sm{min-height:44px;padding:10px 16px;font-size:14px;border-radius:var(--r-pill)}.k-btn--block{width:100%;white-space:normal}.k-link{color:var(--rot);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--dur-1) ease}.k-link.k-link.k-link:hover{color:var(--rot-tief);text-decoration-thickness:2px}.k-link:focus-visible{outline:2.5px solid var(--rot);outline-offset:2px;border-radius:var(--r-xs)}.k-dark .k-link,.k-dark .k-link.k-link.k-link:hover{color:var(--silber-auf-rot)}.k-label{display:block;margin-bottom:6px;font:600 14px / 1.4 var(--font-sans);color:var(--tinte)}.k-label small{margin-left:4px;font-weight:400;color:var(--tinte-70)}.k-help{margin-top:6px;font:400 13.5px / 1.5 var(--font-sans);color:var(--tinte-70)}:is(input,textarea,select).k-field{width:100%;min-height:48px;padding:12px 14px;background:var(--card);color:var(--tinte);font:400 16px / 1.4 var(--font-sans);border:1.5px solid var(--line-ui);border-radius:var(--r-md);transition:border-color var(--dur-1) ease,box-shadow var(--dur-1) ease}:is(input,textarea).k-field::placeholder{color:var(--tinte-70);opacity:1}:is(input,textarea,select).k-field:hover{border-color:var(--tinte)}:is(input,textarea,select).k-field:focus-visible{outline:none;border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-soft),0 0 0 1px var(--rot)}:is(input,textarea,select).k-field[aria-invalid=true]{border-color:var(--signal-deep)}textarea.k-field{min-height:120px;resize:vertical}.k-error{display:flex;gap:6px;margin-top:6px;font:500 13.5px / 1.4 var(--font-sans);color:var(--signal-deep)}.k-error svg{flex:none;width:16px;height:16px;margin-top:1px}.k-qty{display:inline-flex;align-items:stretch;border:1.5px solid var(--line-ui);border-radius:var(--r-md);background:var(--card);transition:border-color var(--dur-1) ease,box-shadow var(--dur-1) ease}.k-qty__btn{display:grid;place-items:center;width:44px;min-height:44px;padding:0;color:var(--tinte);background:none;border:0;border-radius:var(--r-sm);cursor:pointer;transition:background var(--dur-1) ease,color var(--dur-1) ease}.k-qty__btn:hover{background:var(--rot-soft);color:var(--rot-tief)}.k-qty__btn:disabled,.k-qty__btn[aria-disabled=true]{color:var(--tinte-45);background:none;cursor:not-allowed}.k-qty__btn svg{width:16px;height:16px}input.k-qty__input{width:72px;min-width:0;padding:0;text-align:center;border:0;border-radius:0;background:none;font:500 16px / 1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--tinte)}input.k-qty__input:focus-visible{outline:none}.k-qty:focus-within{border-color:var(--rot);box-shadow:0 0 0 3px var(--rot-soft)}.k-qty:has(.k-qty__input:focus-visible){box-shadow:0 0 0 3px var(--rot-soft),0 0 0 1px var(--rot)}.k-qty:has(.k-qty__input[aria-invalid=true]){border-color:var(--signal-deep)}input[type=range].k-slider{-webkit-appearance:none;appearance:none;width:100%;height:44px;margin:0;padding:0;border:0;cursor:pointer;background:linear-gradient(to right,var(--rot) 0%,var(--rot) var(--slider-progress, 0%),var(--tinte-45) var(--slider-progress, 0%),var(--tinte-45) 100%) 50% 50% / 100% 6px no-repeat;border-radius:99px}input[type=range].k-slider:focus-visible{outline:2.5px solid var(--rot);outline-offset:2px}input[type=range].k-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:var(--card);border:3px solid var(--rot);box-shadow:var(--shadow-card);transition:transform var(--dur-1) ease}input[type=range].k-slider::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--card);border:3px solid var(--rot)}input[type=range].k-slider::-moz-range-track{background:transparent}input[type=range].k-slider:active::-webkit-slider-thumb{transform:scale(1.12)}input[type=range].k-slider:disabled,input[type=range].k-slider[aria-disabled=true]{opacity:.45;cursor:not-allowed}.k-card{padding:24px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-card);color:var(--tinte);transition:border-color var(--dur-4) var(--ease-out),box-shadow var(--dur-4) var(--ease-out),transform var(--dur-4) var(--ease-out)}@media(min-width:990px){.k-card{padding:28px}}@media(hover:hover){.k-card--hover:hover{border-color:var(--silber-line);box-shadow:var(--shadow-card-hover);transform:translateY(-3px)}}.k-card--featured{border:1.5px solid var(--silber)}.k-choice{position:relative;display:block;padding:18px 20px;background:var(--card);border:1.5px solid var(--line-ui);border-radius:var(--r-lg);color:var(--tinte);cursor:pointer;transition:border-color var(--dur-2) ease,background var(--dur-2) ease,box-shadow var(--dur-2) ease}.k-choice:hover{border-color:var(--rot)}.k-choice:has(input:checked){border-color:var(--rot);background:var(--rot-soft);box-shadow:0 0 0 3px #9b1c2f24,var(--shadow-card)}.k-choice:has(input:focus-visible){outline:2.5px solid var(--rot);outline-offset:2px}.k-choice:has(input:disabled),.k-choice:has(input[aria-disabled=true]){opacity:.45;cursor:not-allowed}.k-choice input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.k-choice__check{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--rot);color:var(--weiss);opacity:0;transform:scale(.5);transition:opacity var(--dur-2) ease,transform var(--dur-3) var(--ease-spring);pointer-events:none}.k-choice__check svg{width:14px;height:14px}.k-choice:has(input:checked) .k-choice__check{opacity:1;transform:scale(1)}.k-badge{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:var(--r-pill);font:600 12.5px / 1 var(--font-sans);letter-spacing:.02em;background:var(--silber-soft);color:var(--silber-dunkel);border:1px solid var(--silber-line)}.k-badge--rot{background:var(--rot-soft);color:var(--rot-tief);border-color:var(--rot-line)}.k-badge--ok{background:var(--ok-soft);color:var(--ok-deep);border-color:#2e7d5b40}.k-badge--alert{background:var(--signal-soft);color:var(--signal-deep);border-color:#c74a2e4d}.k-dark .k-badge{background:#c0c0c01f;color:var(--silber-auf-rot);border-color:#ededed66}.k-tier{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border-radius:var(--r-pill);background:var(--card);border:1px solid var(--silber-line);color:var(--tinte);font:600 12.5px / 1 var(--font-sans);letter-spacing:.04em}.k-tier__icon{display:block;flex:none;width:16px;height:16px}.k-tier__bar{fill:none;stroke:var(--silber-dunkel);stroke-width:1}.k-tier--1 .k-tier__bar--1,.k-tier--2 .k-tier__bar--1,.k-tier--2 .k-tier__bar--2,.k-tier--3 .k-tier__bar{fill:var(--silber);stroke:var(--silber-dunkel)}.k-dark .k-tier{background:transparent;border-color:#ededed80;color:var(--weiss)}.k-dark .k-tier__bar{stroke:var(--silber)}.k-table{width:100%;border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;font:400 15px / 1.5 var(--font-sans);color:var(--tinte)}.k-table caption{padding:0 0 12px;text-align:left;font:600 14px / 1.4 var(--font-sans);color:var(--tinte-70)}.k-table th,.k-table td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.k-table thead th{background:var(--leinen);font-weight:600;color:var(--tinte)}.k-table tbody th{font-weight:600}.k-table .k-num{text-align:right;font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.k-table tfoot td,.k-table tfoot th{background:var(--leinen);font-weight:700;border-bottom:0}.k-table tr:last-child>*{border-bottom:0}.k-table .k-table__featured{box-shadow:inset 1.5px 0 0 var(--silber),inset -1.5px 0 0 var(--silber)}@media(max-width:749px){.k-table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.k-table--stack tr{display:block;padding:12px 0;border-bottom:1px solid var(--line)}.k-table--stack td,.k-table--stack th{display:flex;justify-content:space-between;gap:16px;padding:6px 16px;border:0}.k-table--stack td:before{content:attr(data-label);font-weight:600;color:var(--tinte-70)}}.k-acc{border-top:1px solid var(--line-2)}.k-acc__item{border-bottom:1px solid var(--line-2)}.k-acc__trigger{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:16px 0;background:none;border:0;text-align:left;cursor:pointer;font:600 17px / 1.4 var(--font-sans);color:var(--tinte)}.k-acc__trigger:focus-visible{outline:2.5px solid var(--rot);outline-offset:2px;border-radius:var(--r-xs)}.k-acc__meta{margin-left:auto;font:500 15px / 1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--tinte-70);white-space:nowrap}.k-acc__chevron{flex:none;width:20px;height:20px;color:var(--rot);transition:transform var(--dur-3) var(--ease-out)}.k-acc__trigger[aria-expanded=true] .k-acc__chevron{transform:rotate(180deg)}.k-acc__panel{padding:0 0 20px;color:var(--tinte-70)}.k-acc__panel[hidden]{display:none}.k-sum{position:sticky;top:calc(var(--header-height, 72px) + 24px);padding:28px;color:var(--tinte);border-radius:var(--r-xl)}.k-sum__eyebrow{font:600 14px / 1.35 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--tinte-70)}.k-sum__total{font:500 clamp(28px,2.7vw,36px) / 1.1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--rot)}.k-sum__unit{font:400 14px / 1.5 var(--font-sans);color:var(--tinte-70)}.k-sum__row{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--platin);font-size:15px;color:var(--tinte-70)}.k-sum__row .k-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--tinte)}.k-sum>.k-btn{width:100%;margin-top:20px}.k-sum :focus-visible{outline-color:var(--rot)}@media(max-width:989px){.k-sum{position:fixed;inset:auto 0 0 0;top:auto;z-index:var(--layer-sticky, 8);display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-radius:var(--r-lg) var(--r-lg) 0 0}.k-sum__details{grid-column:1 / -1}.k-sum__details[hidden]{display:none}.k-sum>.k-btn{width:auto;margin-top:0}body.has-k-sum{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}.k-sum__flash{animation:kSumFlash .6s var(--ease-out)}@keyframes kSumFlash{0%{background-color:var(--rot-soft)}to{background-color:transparent}}.k-hint{padding:13px 16px;background:var(--leinen);border:1px solid var(--silber-line);border-radius:var(--r-md);font:400 14px / 1.6 var(--font-sans);color:var(--tinte)}.k-hint--info{background:var(--rot-soft);border-color:var(--rot-line)}.k-hint--ok{background:var(--ok-soft);border-color:#2e7d5b40}.k-hint--alert{background:var(--signal-soft);border-color:#c74a2e4d}.k-price{font:500 20px / 1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--tinte)}.k-price__unit{display:block;margin-top:4px;font:400 13.5px / 1.4 var(--font-sans);color:var(--tinte-70)}.k-figure{font-family:var(--font-brand);font-weight:400;font-size:clamp(32px,4vw,56px);line-height:1;letter-spacing:.05em;font-variant-numeric:tabular-nums;color:var(--silber-tief)}.k-dark{--color-primary-button-focus-outline: var(--silber-auf-rot)}.k-dark :focus-visible{outline-color:var(--silber-auf-rot)}.k-dark .k-eyebrow{color:var(--silber-auf-rot)}.k-dark .k-figure{color:var(--silber)}.k-dark .k-label{color:var(--weiss)}.k-dark .k-help,.k-dark .k-price__unit{color:var(--mist-auf-rot)}.k-dark .k-price{color:var(--silber-auf-rot)}.k-dark .k-error{color:var(--signal-auf-rot)}.k-dark .k-acc,.k-dark .k-acc__item{border-color:#ffffff2e}.k-dark .k-acc__trigger{color:var(--weiss)}.k-dark .k-acc__chevron{color:var(--silber)}.k-dark .k-acc__panel,.k-dark .k-acc__meta{color:var(--mist-auf-rot)}:is(.k-btn,.k-link,.k-badge,.k-tier,.k-eyebrow,.k-card,.k-choice,.k-qty,.k-error,.k-hint,.k-acc__trigger,.k-sum,.k-sum__row,.k-table)[hidden]{display:none}.k-sr-only:not(:focus,:active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:is(.button.size-style,.button.submit-button,.button.add-to-cart-button,.button.cart__checkout-button,.button.cart-items__empty-button,.button.facets__see-results,.button.password-dialog__submit-button,.button.blog-post-comments__form-submit,.button.email-signup__button:not(.email-signup__button--integrated),.button-secondary.size-style,.button-secondary.submit-button,.button-secondary.add-to-cart-button):not(.button-unstyled,.quick-add__button,.sticky-add-to-cart__button){--button-padding-block: 12px;--button-padding-inline: 24px;min-height:48px;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);font-size:15px;line-height:1.2}.pills__pill{min-height:44px}nav.pagination{--pagination-size: 44px;--pagination-radius: 12}nav.pagination .pagination__list:before,nav.pagination .pagination__link:not([aria-current=page]):before{background:var(--leinen)}nav.pagination .pagination__link[aria-current=page]:before{background:var(--rot)}nav.pagination .pagination__link:focus-visible{outline:var(--focus-outline-width) solid var(--rot);outline-offset:var(--focus-outline-offset)}.product-card .card-gallery{background:linear-gradient(180deg,var(--weiss) 0%,var(--platin-hell) 100%);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #2a1a1d0f;overflow:hidden}.product-card .card-gallery__placeholder svg{display:none}.product-card .product-card-gallery__title-placeholder{background-color:transparent;color:var(--tinte)}:is(.product-card,.product-information) product-price :is(.price,.compare-at-price){font-family:var(--font-mono);font-weight:500;font-variant-numeric:tabular-nums}.product-information .product-media-container:not(.dialog-zoomed-gallery *),.product-information .product-media-container.constrain-height:not(.dialog-zoomed-gallery *){background:linear-gradient(180deg,var(--weiss) 0%,var(--platin-hell) 100%)}.collection-card__image--placeholder,.nrn-platzhalter{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(180deg,var(--weiss) 0%,var(--platin-hell) 100%)}.nrn-platzhalter .nrn-schichten{width:clamp(72px,28%,120px);height:auto}.collection-card__link:focus-visible{outline:var(--focus-outline-width) solid var(--rot);outline-offset:var(--focus-outline-offset)}.field__input,.search-page-input{font-size:16px}:is(.facets__summary,.sorting-filter__select,.facets__clear-all-link,.facets__clear-all,.facets-toggle__button){min-height:44px}.facets__summary{align-items:center}.content-for-layout:has(.nrn-seitenkopf) .section.page-width-content{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + var(--page-margin) * 2)}.content-for-layout:has(.nrn-seitenkopf) :is(.page-content,.blog-post-content,.blog-post-comments-container){max-width:72ch;margin-inline:0}.content-for-layout:has(.nrn-seitenkopf) .blog-post-featured-image{max-width:72ch}.content-for-layout :is(.page-content,.blog-post-content,.shopify-policy__body){font-size:1rem;line-height:1.7}.content-for-layout :is(.page-content,.blog-post-content,.shopify-policy__body) h2{margin-block:40px 12px;font:650 var(--nrn-h3) / 1.25 var(--font-display);letter-spacing:-.01em}.content-for-layout :is(.page-content,.blog-post-content,.shopify-policy__body) h3{margin-block:32px 8px;font:650 18px / 1.3 var(--font-display)}.content-for-layout :is(.page-content,.blog-post-content,.shopify-policy__body) :is(ul,ol){padding-inline-start:1.25em}.content-for-layout :is(.page-content,.blog-post-content,.shopify-policy__body) li+li{margin-block-start:8px}.content-for-layout :is(.page-content,.blog-post-content,.shopify-policy__body) a:not(.button,.button-secondary,.k-btn){color:var(--rot);text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:1px;text-underline-offset:3px}.content-for-layout :is(.page-content,.blog-post-content,.shopify-policy__body) a:not(.button,.button-secondary,.k-btn):hover{color:var(--rot-tief);text-decoration-color:currentcolor;text-decoration-thickness:2px}.content-for-layout .shopify-policy__container{box-sizing:border-box;width:100%;min-width:0;max-width:var(--page-width, 100%);margin-inline:auto;padding-inline:var(--page-margin, 16px);padding-block:var(--s-12) var(--s-20)}.content-for-layout .shopify-policy__title{max-width:72ch;text-align:start}.content-for-layout .shopify-policy__title h1{margin:0 0 var(--s-8);color:var(--tinte);font:650 var(--nrn-h1) / 1.15 var(--font-display);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere}.content-for-layout .shopify-policy__body{max-width:72ch;min-width:0;overflow-wrap:break-word}.content-for-layout .shopify-policy__body a{overflow-wrap:anywhere}.content-for-layout .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}.content-for-layout:has(.nrn-leer) .main-collection-grid__empty{display:none}.content-for-layout:has(.nrn-leer--sammlung) .product-grid-container{display:none}.content-for-layout:has(.nrn-leer--suche_ohne_treffer) :is(.search-results__no-results,results-list){display:none}.cart-page:has(.nrn-leer--warenkorb):has(.cart-items__empty-button){display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.cart-page:has(.nrn-leer--warenkorb):has(.cart-items__empty-button) .cart-title{text-align:start}.cart-page:has(.nrn-leer--warenkorb):has(.cart-items__empty-button) :is(.cart-page__title,.cart-page__more-blocks){margin-top:0}.cart-page:has(.nrn-leer--warenkorb):has(.cart-items__empty-button) .cart-page__more-blocks{order:1}.cart-page:has(.nrn-leer--warenkorb):has(.cart-items__empty-button) .cart-page__items{order:2}.cart-page:has(.nrn-leer--warenkorb):has(.cart-items__empty-button) :is(.cart-items__wrapper,.cart-items__wrapper--drawer-empty){align-items:flex-start;text-align:start}.cart-page:has(.nrn-leer--warenkorb) .cart-items__empty-button{display:none}.cart-page:has(.nrn-leer--warenkorb):has(.cart-items__empty-button) .cart-items__wrapper>p{margin-block:var(--s-6) 0;font-size:14px;line-height:1.55;color:var(--tinte-70)}footer:has(.nrn-fuss){background-color:var(--alabaster)}footer a[href^="tel:"]{white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.k-card--hover:hover,.k-btn:active{transform:none}}.predictive-search__reset-button:not([hidden]){width:auto;min-width:max-content;overflow:visible;white-space:nowrap;padding-inline:var(--s-2)}.header__drawer .menu-drawer,details[open]>.menu-drawer__submenu,.theme-drawer__dialog.color-custom-drawer{background-color:var(--glas-hell);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter);box-shadow:var(--shadow-panel),inset -1px 0 #ffffff8c}.header__drawer .menu-drawer,details[open]>.menu-drawer__submenu{background-color:#ffffffe6}.theme-drawer__dialog .cart-drawer__content{background-color:transparent}.theme-drawer__dialog .cart-drawer__summary{background-color:var(--glas-hell);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter)}.k-btn--rot,:is(.button.size-style,.button.submit-button,.button.add-to-cart-button:not(.quick-add__button),.button.cart__checkout-button,.button.cart-items__empty-button,.button.facets__see-results,.button.password-dialog__submit-button,.button.blog-post-comments__form-submit,.button.email-signup__button:not(.email-signup__button--integrated)):not(.button-secondary,.button-unstyled,.button-custom){border:1px solid transparent;background:linear-gradient(115deg,#fff0 38%,#ffffff24,#fff0 62%) padding-box,linear-gradient(180deg,#ffffff24,#fff0 50%) padding-box,linear-gradient(160deg,#A21E32 0%,var(--rot) 52%,#86182A 100%) padding-box,linear-gradient(135deg,#ffffffbf,#b2273c99 42%,#5e0f1c) border-box;background-size:260% 100%,100% 100%,100% 100%,100% 100%;background-position:115% 0,0 0,0 0,0 0;background-repeat:no-repeat;box-shadow:inset 0 1px #ffffff47,0 1px 2px #5e0f1c40,0 8px 20px -8px #9b1c2f8c;transition:background-position .9s var(--ease-glas),box-shadow var(--dur-4) var(--ease-glas),transform var(--dur-4) var(--ease-glas),color var(--dur-2) ease}.k-btn--rot,.k-btn--rot:hover{color:var(--weiss)}@media(hover:hover){:is(.k-btn--rot,.button.size-style,.button.submit-button,.button.add-to-cart-button:not(.quick-add__button),.button.cart__checkout-button):not(.button-secondary,.button-unstyled,.button-custom,:disabled,[aria-disabled=true]):hover{background-position:-15% 0,0 0,0 0,0 0;box-shadow:inset 0 1px #ffffff52,0 2px 4px #5e0f1c38,0 14px 30px -10px #9b1c2f99;transform:translateY(-1px)}}.k-btn--silber{border:1px solid transparent;background:linear-gradient(115deg,#fff0 38%,#ffffffd9,#fff0 62%) padding-box,linear-gradient(180deg,#fff,#f8f8f8 46%,#ededed 54%,#f4f4f4) padding-box,linear-gradient(135deg,#fff,#c9c9c9 48%,#8c8c8c) border-box;background-size:260% 100%,100% 100%,100% 100%;background-position:115% 0,0 0,0 0;background-repeat:no-repeat;color:var(--tinte);box-shadow:inset 0 1px #fff,0 1px 2px #2a1a1d24,0 8px 18px -8px #2a1a1d38;transition:background-position .9s var(--ease-glas),box-shadow var(--dur-4) var(--ease-glas),transform var(--dur-4) var(--ease-glas)}@media(hover:hover){.k-btn--silber:hover{background-position:-15% 0,0 0,0 0;color:var(--tinte);box-shadow:inset 0 1px #fff,0 2px 4px #2a1a1d1f,0 14px 28px -10px #2a1a1d42;transform:translateY(-1px)}}.k-btn--outline{background:#fff9;-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);box-shadow:inset 0 1px #ffffffe6}@media(hover:hover){.k-btn--outline:hover{background:linear-gradient(var(--rot-soft),var(--rot-soft)),#ffffffbf}}.k-btn--ghost-dark{background:linear-gradient(180deg,#ffffff1f,#ffffff0a),#ffffff0a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff4d,0 6px 18px #3c08102e}@media(hover:hover){.k-btn--ghost-dark:hover{background:linear-gradient(180deg,#ffffff2e,#ffffff14),#ffffff0a}}.k-card,.k-choice{border-color:transparent;background:linear-gradient(var(--card),var(--card)) padding-box,var(--glas-kante-verlauf) border-box;box-shadow:var(--glas-innenlicht),var(--glas-schatten)}.k-sum{--k-sum-flaeche: #FEFEFE;isolation:isolate;background:none;box-shadow:var(--glas-schatten)}.k-sum:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-color:var(--glas-tint-dicht);background-image:radial-gradient(130% 70% at 18% 0%,#ffffff80,#fff0 55%),var(--glas-schliff);-webkit-backdrop-filter:var(--glas-filter);backdrop-filter:var(--glas-filter);box-shadow:var(--glas-innenlicht);pointer-events:none}.k-sum:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:1px;border-radius:inherit;background:var(--glas-kante-verlauf-rot);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@media(max-width:989px){.k-sum{box-shadow:var(--shadow-sticky)}.k-sum:before{padding:1px 0 0}}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.header .header__underlay.header__underlay-closed,.header .header__underlay.header__underlay-open,.header__drawer .menu-drawer,details[open]>.menu-drawer__submenu,.theme-drawer__dialog.color-custom-drawer,.theme-drawer__dialog .cart-drawer__summary{background-color:var(--weiss)}.k-btn--outline{background:var(--card)}.k-sum{--k-sum-flaeche: var(--weiss)}.k-sum:after{background-color:var(--weiss)}}@media(prefers-reduced-transparency:reduce){.header .header__underlay.header__underlay-closed,.header .header__underlay.header__underlay-open,.header__drawer .menu-drawer,details[open]>.menu-drawer__submenu,.theme-drawer__dialog.color-custom-drawer,.theme-drawer__dialog .cart-drawer__summary{background-color:var(--weiss);-webkit-backdrop-filter:none;backdrop-filter:none}.k-btn--outline{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}.k-btn--ghost-dark{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.k-sum{--k-sum-flaeche: var(--weiss)}.k-sum:after{background-color:var(--weiss);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.k-sum{--k-sum-flaeche: var(--weiss)}.k-sum:after{background-color:var(--weiss)}.k-sum:before{background:var(--tinte-45)}}@media(forced-colors:active){.k-sum{border:1px solid CanvasText;background-color:Canvas}.k-sum:before,.k-sum:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nrn-marke.css.map */
