:root{--eng-accent: #982840;--eng-accent-text: #EC8FA6;--eng-ki-flaeche: #EC8FA6;--eng-ki-schrift: #282A2F;--eng-ki-rand: transparent;--eng-bild-schatten: drop-shadow(0 12px 20px rgba(0, 0, 0, .55));--eng-badge-schatten: 0 3px 10px rgba(0, 0, 0, .45);--eng-bt-bild-schatten: 0 10px 26px -12px rgba(152, 40, 64, .45), 0 2px 8px -4px rgba(0, 0, 0, .55);--eng-bt-bild-schatten-klein: 0 10px 26px -12px rgba(152, 40, 64, .45), 0 2px 8px -4px rgba(0, 0, 0, .55);--eng-trust-schatten: inset 0 1px 0 var(--eng-kante), 0 10px 26px -12px rgba(152, 40, 64, .45), 0 2px 8px -4px rgba(0, 0, 0, .55);--eng-accent-preis: #FF6F91;--eng-accent-icon: #EC8FA6;--eng-accent-hover: #7E1C35;--eng-accent-wash: rgba(152, 40, 64, .2);--eng-accent-line: rgba(152, 40, 64, .55);--eng-accent-glow: rgba(152, 40, 64, .65);--eng-accent-ring: #D13758;--eng-bg: #282A2F;--eng-bg-step: #202227;--eng-surface: #2F3238;--eng-line: rgba(245, 245, 245, .22);--eng-float: #383B42;--eng-kante: rgba(255, 255, 255, .07);--eng-glanz: rgba(255, 255, 255, .035);--eng-line-stark: rgba(245, 245, 245, .45);--eng-line-voll: #F5F5F5;--eng-hover-wash: rgba(245, 245, 245, .09);--eng-track-off: rgba(245, 245, 245, .14);--eng-knebel: #F5F5F5;--eng-mark: rgba(245, 245, 245, .38);--eng-chip: rgba(245, 245, 245, .1);--eng-kachel: rgba(245, 245, 245, .07);--eng-ink-media: #F5F5F5;--eng-ink-media-soft: #B6BCC4;--eng-accent-media: #EC8FA6;--eng-ink-akzent: #FFFFFF;--eng-ink: #F5F5F5;--eng-ink-soft: #B6BCC4;--eng-ink-faint: #9BA1A9;--eng-ok: #4CC585;--eng-warn: #E8A85C;--eng-no: #F58787;--eng-r-sm: 8px;--eng-r-md: 12px;--eng-r-lg: 18px;--eng-r-pill: 999px;--eng-shadow-card: inset 0 1px 0 rgba(255, 255, 255, .07), 0 4px 12px -7px rgba(0, 0, 0, .55);--eng-shadow-lift: inset 0 1px 0 rgba(255, 255, 255, .1), 0 12px 28px -14px rgba(0, 0, 0, .7);--eng-shadow-modal: 0 20px 60px rgba(0, 0, 0, .75);--eng-t: .22s cubic-bezier(.4, 0, .2, 1);--eng-t-slow: .7s cubic-bezier(.32, .72, 0, 1);--eng-gap: 12px;--eng-gap-lg: 22px;--eng-pad-card: 26px 16px;--eng-sec-sm: 48px;--eng-sec-md: 72px;--eng-sec-lg: 100px;--eng-h2: 24px;--eng-h2-lh: 1.2}@media screen and (min-width:750px){:root{--eng-h2: 30px}}html[data-farbwelt=hell],body.eng-hell{--eng-accent: #982840;--eng-accent-text: #982840;--eng-ki-flaeche: #FDFBF7;--eng-ki-schrift: #191714;--eng-ki-rand: rgba(152, 40, 64, .28);--eng-bild-schatten: none;--eng-badge-schatten: 0 3px 10px rgba(98, 26, 43, .3);--eng-bt-bild-schatten: 0 10px 26px -12px rgba(152, 40, 64, .28), 0 2px 8px -4px rgba(98, 26, 43, .18);--eng-bt-bild-schatten-klein: 0 10px 26px -12px rgba(152, 40, 64, .28), 0 2px 8px -4px rgba(98, 26, 43, .18);--eng-bt-bild-fit: contain;--eng-pille-ink: var(--eng-ink);--eng-pille-rand: rgba(25, 23, 20, .28);--eng-bt-bild-buehne: linear-gradient(100deg, #DCD7D1 0%, #DCD7D1 62%, #D9D0CA 100%);--eng-trust-schatten: inset 0 1px 0 var(--eng-kante), 0 10px 26px -12px rgba(152, 40, 64, .28), 0 2px 8px -4px rgba(98, 26, 43, .18);--eng-accent-preis: #982840;--eng-accent-icon: #982840;--eng-accent-hover: #7E1C35;--eng-accent-wash: rgba(152, 40, 64, .12);--eng-accent-line: rgba(152, 40, 64, .45);--eng-accent-glow: rgba(152, 40, 64, .35);--eng-accent-ring: rgba(152, 40, 64, .65);--eng-bg: #F6F2EA;--eng-bg-step: #EFE9DD;--eng-surface: #FDFBF7;--eng-line: rgba(25, 23, 20, .14);--eng-float: #FDFBF7;--eng-kante: transparent;--eng-glanz: transparent;--eng-line-stark: rgba(25, 23, 20, .32);--eng-line-voll: #191714;--eng-hover-wash: rgba(25, 23, 20, .06);--eng-track-off: rgba(25, 23, 20, .22);--eng-knebel: #FDFBF7;--eng-mark: rgba(25, 23, 20, .38);--eng-chip: rgba(25, 23, 20, .07);--eng-kachel: rgba(25, 23, 20, .05);--eng-sektion-bg: #F6F2EA;--eng-sektion-karte: #FDFBF7;--eng-sektion-ink: #191714;--eng-sektion-akzent: #982840;--eng-sektion-icon: #982840;--eng-sektion-linie: rgba(25, 23, 20, .14);--eng-sektion-ok: #456845;--eng-sektion-nein: #A8231C;--eng-ink: #191714;--eng-ink-soft: #45403A;--eng-ink-faint: #6B655C;--eng-ok: #456845;--eng-warn: #7A5E12;--eng-no: #A8231C;--eng-shadow-card: 0 1px 2px rgba(25, 23, 20, .06), 0 6px 16px -10px rgba(25, 23, 20, .18);--eng-shadow-lift: 0 2px 4px rgba(25, 23, 20, .08), 0 16px 32px -16px rgba(25, 23, 20, .26);--eng-shadow-modal: 0 24px 64px rgba(25, 23, 20, .28);--color-base-text: 25, 23, 20;--color-shadow: 25, 23, 20;--color-base-background-1: 246, 242, 234;--color-base-background-2: 239, 233, 221;--color-base-solid-button-labels: 255, 255, 255;--color-base-outline-button-labels: 25, 23, 20;--color-base-accent-1: 152, 40, 64;--color-base-accent-2: 152, 40, 64;--gradient-base-background-1: #F6F2EA;--gradient-base-background-2: #EFE9DD;--gradient-base-accent-1: #982840;--gradient-base-accent-2: #982840;--payment-terms-background-color: #F6F2EA;--color-foreground: 25, 23, 20;--color-background: 246, 242, 234;--gradient-background: #F6F2EA;--color-link: 25, 23, 20}body.eng-hell{background:#f6f2ea;color:rgba(var(--color-foreground),.9)}html[data-farbwelt=hell] .color-custom,body.eng-hell .color-custom{--color-background: 246, 242, 234;--gradient-background: #F6F2EA;--color-foreground: 25, 23, 20;--color-button: 152, 40, 64;--color-button-text: 255, 255, 255;--color-base-outline-button-labels: 25, 23, 20}.eg-title,.es-head,.es-num,.ec-heading,.ec-brand-fallback,.eg-tag,.eng-bg-pill,.eng-bg-head,.eng-fc-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.eng-sechead{text-align:center;max-width:720px;margin:0 auto 34px}.eng-kicker{margin:0 0 10px;color:var(--eng-accent-text);font-family:var(--font-body-family);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.eng-bg-head{margin:0;color:var(--eng-ink);font-size:var(--eng-h2);line-height:var(--eng-h2-lh);letter-spacing:-.02em;text-wrap:balance}.eg-title,.es-head,.ec-heading{letter-spacing:-.02em;text-wrap:balance}.eg-sub{max-width:62ch;margin-inline:auto;text-wrap:pretty}.button:active,.shopify-payment-button__button:active,.eng-bdl__cta:active{transform:scale(.98)}.button{transition:transform var(--eng-t),background-color var(--eng-t),color var(--eng-t)}@media(prefers-reduced-motion:reduce){.button:active,.shopify-payment-button__button:active,.eng-bdl__cta:active{transform:none}}.banner,.banner__box,.banner__media,.banner__media img,.banner__media-image-half,.banner__media>*{border-radius:0!important}.eng-hero{--eng-hero-h: clamp(560px, 78vh, 760px);--eng-hero-ink: #ffffff;--eng-hero-veil: rgba(255, 255, 255, .14);--eng-hero-veil-line: rgba(255, 255, 255, .24);--eng-t-slow: .7s cubic-bezier(.32, .72, 0, 1);position:relative;isolation:isolate}.eng-hero.banner--medium:not(.banner--adapt),.eng-hero.banner--medium:not(.banner--adapt) .banner__content{min-height:var(--eng-hero-h)}.eng-hero:not(.banner--adapt) .banner__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.eng-hero:not(.banner--adapt) .banner__media img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.eng-hero .banner__media:after{opacity:1;background:linear-gradient(to top,#000000a8,#00000070 22%,#00000029 46%,#0000 68%)}.eng-hero .banner__content{align-items:flex-end;padding-bottom:clamp(36px,5vw,68px);z-index:1}.eng-hero .banner__box{--color-foreground: 255, 255, 255;color:var(--eng-hero-ink);max-width:62ch;text-align:center}.eng-hero .rich-text-block-eng_hero_kicker p{display:inline-block;margin:0;padding:6px 15px;border:1px solid var(--eng-hero-veil-line);border-radius:var(--eng-r-pill);background:var(--eng-hero-veil);color:var(--eng-hero-ink);font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1.4}.eng-hero .banner__box .heading{color:var(--eng-hero-ink);line-height:1.06;letter-spacing:-.02em;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.35)}.eng-hero .rich-text-block-text_6fY9Jw p{color:#ffffffeb;line-height:1.5;text-wrap:pretty;text-shadow:0 1px 12px rgba(0,0,0,.4)}.eng-hero .banner__buttons{justify-content:center}.eng-hero .banner__buttons .button{display:inline-flex;align-items:center;gap:10px;padding-inline:26px;border-radius:var(--eng-r-pill);font-weight:600;transition:transform var(--eng-t),box-shadow var(--eng-t)}.eng-hero .banner__buttons .button:hover{box-shadow:0 10px 30px -12px #0000008c}.eng-hero .banner__buttons .button:active{transform:scale(.98)}.eng-hero .rich-text-block-eng_hero_trust p{margin:0;color:#ffffffdb;letter-spacing:.02em;text-shadow:0 1px 10px rgba(0,0,0,.45)}@media screen and (max-width:749px){.eng-hero.banner--medium:not(.banner--adapt),.eng-hero.banner--medium:not(.banner--adapt) .banner__content{min-height:clamp(460px,64svh,560px)}.eng-hero .banner__content{padding-bottom:30px}.eng-hero .banner__box{max-width:100%}}@media(prefers-reduced-motion:reduce){.eng-hero .banner__buttons .button{transition:none}.eng-hero .banner__buttons .button:active{transform:none}}.product__media-list .product-media-container{--preview-ratio: 1 !important;--aspect-ratio: 1 !important}.price__badge-sale,.badge.price__badge-sale,.price__badge-custom,.badge.price__badge-custom{position:relative;overflow:hidden;display:inline-flex!important;align-items:center;gap:4px!important;font-size:14.5px!important;font-weight:800!important;letter-spacing:-.01em!important;line-height:1!important;font-variant-numeric:tabular-nums;text-transform:none!important;color:#fff!important;padding:5px 13px!important;border-radius:7px!important;border:0!important;background:linear-gradient(180deg,#b93752,#982840 55%,#7e1c35)!important;box-shadow:0 4px 11px -5px #9828408c,0 1px 2px #0000001a!important;text-shadow:0 1px 1px rgba(94,14,34,.3);-webkit-mask:radial-gradient(circle 4px at 0 50%,#0000 4px,#000 0),radial-gradient(circle 4px at 100% 50%,#0000 4px,#000 0);-webkit-mask-composite:source-in;mask:radial-gradient(circle 4px at 0 50%,#0000 4px,#000 0),radial-gradient(circle 4px at 100% 50%,#0000 4px,#000 0);mask-composite:intersect}.price__badge-sale svg,.price__badge-custom svg,.price__badge-custom img{width:13px!important;height:13px!important;min-width:13px;fill:currentColor!important;vertical-align:middle}.price__badge-custom .material-icon,.price__badge-sale .material-icon{font-size:15px!important;line-height:1!important;width:auto!important;height:auto!important;color:currentColor!important;vertical-align:-2px;margin-right:1px}.price__badge-custom{--icon-size: 1em !important;white-space:nowrap}.price__badge-custom .badge__percentage-saved,.price__badge-sale .badge__percentage-saved{font:inherit;letter-spacing:inherit}.price__badge-sale:before,.price__badge-custom:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.2) 44%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.2) 56%,transparent 68%);transform:translate(-130%);will-change:transform;animation:eng-sheen 7s ease-in-out infinite}@keyframes eng-sheen{0%{transform:translate(-130%)}60%,to{transform:translate(130%)}}@media(prefers-reduced-motion:reduce){.price__badge-sale:before,.price__badge-custom:before{animation:none;opacity:0}}.product-form__submit{position:relative;font-weight:700!important;letter-spacing:.02em!important;transition:filter var(--eng-t),transform var(--eng-t)!important}.product-form__submit:hover:not([disabled]){filter:brightness(1.08);transform:translateY(-1px)}.product-form__submit:active:not([disabled]){transform:translateY(0)}.eng-express{margin-top:10px}.eng-express .shopify-payment-button__button{min-height:52px!important;border-radius:var(--eng-r-sm)!important;font-weight:700!important}.eng-express .shopify-payment-button__more-options{display:none!important}.eng-sheen-el{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;border-radius:inherit;z-index:3}.eng-sheen-el i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(115deg,transparent 34%,rgba(255,255,255,.2) 44%,rgba(255,255,255,.85) 50%,rgba(255,255,255,.2) 56%,transparent 68%);transform:translate(-130%);animation:eng-sheen 7s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.eng-sheen-el i{animation:none;opacity:0}.product-form__submit:hover:not([disabled]){transform:none}}.cart-drawer .drawer__inner,cart-drawer .drawer__inner{display:block!important;height:100%;max-height:100%;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.cart-drawer .cart-drawer__body,cart-drawer .cart-drawer__body,.cart-drawer .cart-drawer__form,cart-drawer .cart-drawer__form,.cart-drawer .drawer__cart-items-wrapper,cart-drawer .drawer__cart-items-wrapper,.cart-drawer .drawer__footer,cart-drawer .drawer__footer{overflow:visible!important;max-height:none!important;height:auto!important;flex:none!important}.cart-drawer .drawer__heading,cart-drawer .drawer__heading{font-size:1.8rem!important;line-height:1.25}@media screen and (max-width:749px){.cart-drawer .payment-badges-block,cart-drawer .payment-badges-block,.cart-drawer .payment-badges-block.always-display,cart-drawer .payment-badges-block.always-display,.cart-drawer .payment-badges,cart-drawer .payment-badges{display:none!important}.cart-drawer .cart-discount,cart-drawer .cart-discount{margin:2.4rem 0 .8rem!important;padding-top:1.6rem!important;border-top:1px solid var(--eng-line)}.cart-drawer .cart-discount .field__input,cart-drawer .cart-discount .field__input,.cart-drawer .cart-discount .button,cart-drawer .cart-discount .button{min-height:4.2rem!important;font-size:1.4rem!important}.cart-drawer .drawer__cart-items-wrapper,cart-drawer .drawer__cart-items-wrapper{padding-bottom:1.2rem!important}.cart-drawer .cart-drawer__totals,cart-drawer .cart-drawer__totals{--spacing: .5rem !important;margin:.6rem 0!important}.cart-drawer .shopify-payment-button__button,cart-drawer .shopify-payment-button__button,.cart-drawer .dynamic-checkout__content button,cart-drawer .dynamic-checkout__content button{min-height:4.4rem!important}}.cart-drawer .drawer__header,cart-drawer .drawer__header{padding:2rem 2.4rem 1.6rem}.cart-drawer .drawer__footer,cart-drawer .drawer__footer{padding:0 2.4rem 1.4rem}.cart-drawer .cart-drawer__items,cart-drawer .cart-drawer__items,.cart-drawer .drawer__cart-items-wrapper,cart-drawer .drawer__cart-items-wrapper{padding-left:2.4rem;padding-right:2.4rem}.cart-drawer__empty-content,.cart-drawer__warnings{padding-left:2.4rem;padding-right:2.4rem}@media screen and (max-width:749px){.cart-drawer .drawer__header,cart-drawer .drawer__header{padding:1.8rem 2.2rem 1.4rem}.cart-drawer .drawer__footer,cart-drawer .drawer__footer{padding:0 2.2rem 1.6rem}.cart-drawer .cart-drawer__items,cart-drawer .cart-drawer__items,.cart-drawer .drawer__cart-items-wrapper,cart-drawer .drawer__cart-items-wrapper,.cart-drawer .cart-drawer__footer,cart-drawer .cart-drawer__footer,.cart-drawer__empty-content,.cart-drawer__warnings,.cart-drawer__totals{padding-left:2.2rem;padding-right:2.2rem}.cart-drawer .cart-item{padding-left:0;padding-right:0}}.trustpilot-reviews .marquee-mode .splide__track .splide__list,.trustpilot-reviews .splide__track .splide__list,.trustpilot__reviews-container .splide__list{align-items:stretch!important}.trustpilot-reviews .marquee-mode .splide__list .splide__slide,.trustpilot-reviews .splide__track .splide__list .splide__slide,.trustpilot__reviews-container .splide__list .splide__slide{display:flex!important;height:auto!important;align-self:stretch!important}.trustpilot-reviews .marquee-mode .splide__list .splide__slide .trustpilot-review,.trustpilot-reviews .splide__track .splide__list .splide__slide .trustpilot-review,.trustpilot__reviews-container .splide__list .splide__slide .trustpilot-review{height:100%!important;width:100%;display:flex!important;flex-direction:column!important}.trustpilot-reviews .splide__list .splide__slide .trustpilot-review>*:nth-last-child(2){flex:1 1 auto}@media screen and (max-width:749px){.comparison-table{width:100%;table-layout:fixed}.comparison-table__row-name{width:auto;padding:10px 8px!important;text-align:left!important;font-size:12px!important;line-height:1.25;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.comparison-table__row-name strong{font-weight:700}.comparison-table td:not(.comparison-table__row-name),.comparison-table th:not(.comparison-table__row-name){width:62px;padding:10px 3px!important;text-align:center!important}.comparison-table__icon{width:22px!important;height:22px!important;margin:0 auto!important}.comparison-table th.comparison-table__logo{width:118px!important}.comparison-table tr:first-child>th:first-child{width:auto!important}.comparison-table__logo img{width:108px!important;max-width:none!important;height:auto}.comparison-table__others{font-size:11px!important}.comparison-table-container{overflow-x:visible}}@media screen and (min-width:750px){.comparison-table{table-layout:fixed;width:100%}.comparison-table tr:first-child>th:first-child{width:auto!important}.comparison-table th.comparison-table__logo{width:120px!important}.comparison-table__logo img{width:108px!important;max-width:none!important;height:auto}.comparison-table th.comparison-table__others{width:92px!important;font-size:13px!important}.comparison-table__row-name{font-size:14px!important;line-height:1.35!important;text-align:left!important;padding-right:12px!important;hyphens:none!important;-webkit-hyphens:none!important;overflow-wrap:normal!important}}.eng-bnf{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--eng-gap);margin:14px 0;grid-auto-rows:1fr}.eng-bnf__item{display:flex;align-items:center;gap:11px;text-align:left;padding:10px 12px;min-width:0;background:var(--eng-surface);border:1px solid rgba(152,40,64,.18);border-radius:var(--eng-r-md);box-shadow:var(--eng-shadow-card)}.eng-bnf__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--eng-accent-wash);color:var(--eng-accent-icon)}.eng-bnf__icon svg{width:18px;height:18px}.eng-bnf__text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 0;container-type:inline-size}.eng-bnf__title{font-size:1.34rem;font-size:clamp(1.05rem,11.2cqi,1.34rem);font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--eng-ink);hyphens:manual;-webkit-hyphens:manual;min-width:0;text-wrap:balance}.eng-bnf__sub{font-size:1.1rem;font-size:clamp(.96rem,10.3cqi,1.1rem);line-height:1.35;color:var(--eng-ink-soft);text-wrap:pretty}@media(max-width:749px){.eng-bnf{grid-template-columns:repeat(2,1fr);gap:6px;margin:10px 0}.eng-bnf__item{gap:9px;padding:7px 10px;align-items:center}.eng-bnf__text{display:flex;flex-direction:column;min-width:0}.eng-bnf__icon{width:30px;height:30px;flex:0 0 30px}.eng-bnf__icon svg{width:18px;height:18px}.eng-bnf__title{font-size:1.24rem;font-size:clamp(1.05rem,11.2cqi,1.24rem);letter-spacing:-.02em;line-height:1.2}.eng-bnf__sub{display:block;font-size:1.05rem;font-size:clamp(.96rem,10.3cqi,1.05rem);line-height:1.3}}@media(max-width:359px){.eng-bnf{grid-template-columns:1fr}}@media screen and (max-width:749px){.footer__blocks-wrapper>.footer-block:has(.newsletter-form),.footer__blocks-wrapper>.footer-block:has(#ContactFooter){order:-1;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--eng-line)}}.eng-urg{margin:20px 0;padding:20px;background:var(--eng-surface);border:1px solid var(--eng-line);border-radius:var(--eng-r-md);box-shadow:var(--eng-shadow-card);color:var(--eng-ink)}.eng-urg__head{display:flex;align-items:flex-start;gap:16px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--eng-line)}.eng-urg__ic{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:10px;background:var(--eng-accent-wash);color:var(--eng-accent-icon)}.eng-urg__ic svg{width:24px;height:24px}.eng-urg__title{margin:0 0 6px;font-size:14px;font-weight:900;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--eng-ink)}.eng-urg__hl{color:var(--eng-accent-text);white-space:nowrap}.eng-urg__sub{margin:0;font-size:13px;font-weight:500;line-height:1.4;color:var(--eng-ink-soft)}.eng-urg__sub strong{color:var(--eng-ink);font-weight:700}.eng-urg__rows{display:flex;flex-direction:column;gap:16px}.eng-urg__row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.eng-urg__month{width:78px;flex-shrink:0;text-align:left;color:var(--eng-ink-faint)}.eng-urg__row.is-now .eng-urg__month,.eng-urg__row.is-now .eng-urg__state{color:var(--eng-ink);font-weight:800}.eng-urg__track{flex-grow:1;display:flex;align-items:center;position:relative;height:10px}.eng-urg__line{width:100%;height:4px;border-radius:4px}.eng-urg__line--full{background:var(--eng-ink-faint);opacity:.5}.eng-urg__line--empty{background:var(--eng-bg);border:1px dashed var(--eng-line)}.eng-urg__bar-bg{position:relative;width:100%;height:8px;border-radius:8px;background:var(--eng-bg);overflow:hidden;box-shadow:inset 0 1px 2px #0000000f}.eng-urg__bar{display:block;height:100%;border-radius:8px;background:var(--eng-accent);opacity:.45;position:relative;overflow:hidden}.eng-urg__bar:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,#fff0,#fff6,#fff0);animation:eng-urg-shimmer 2.5s infinite linear}@keyframes eng-urg-shimmer{to{left:200%}}.eng-urg__state{width:112px;flex-shrink:0;text-align:right;color:var(--eng-ink-faint);font-variant-numeric:tabular-nums}.eng-urg__state--out{text-decoration:line-through}.eng-urg__state--wait{color:var(--eng-accent-text);opacity:.6}@media(max-width:480px){.eng-urg{padding:16px}.eng-urg__head{gap:12px;padding-bottom:16px;margin-bottom:16px}.eng-urg__ic{width:40px;height:40px}.eng-urg__ic svg{width:20px;height:20px}.eng-urg__title{font-size:13px}.eng-urg__sub{font-size:12px}.eng-urg__row{font-size:10.5px;gap:8px}.eng-urg__month{width:62px}.eng-urg__state{width:96px}}@media(prefers-reduced-motion:reduce){.eng-urg__bar:after{animation:none;opacity:0}}.eng-ladder{margin:20px 0;padding:18px;background:var(--eng-surface);border:1px solid var(--eng-line);border-radius:var(--eng-r-md);box-shadow:var(--eng-shadow-card)}.eng-ladder__head{display:flex;align-items:flex-start;gap:14px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--eng-line)}.eng-ladder__ic{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:10px;background:var(--eng-accent-wash);color:var(--eng-accent-icon)}.eng-ladder__ic svg{width:23px;height:23px}.eng-ladder__title{margin:0 0 5px;font-size:14px;font-weight:900;line-height:1.3;letter-spacing:.02em;text-transform:uppercase;color:var(--eng-ink)}.eng-ladder__hl{color:var(--eng-accent-text);white-space:nowrap}.eng-ladder__sub{margin:0;font-size:13px;font-weight:500;line-height:1.4;color:var(--eng-ink-soft)}.eng-ladder__sub strong{color:var(--eng-ink);font-weight:700}.eng-ladder__rows{display:flex;flex-direction:column;gap:14px}.eng-ladder__row{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.eng-ladder__label{width:82px;flex-shrink:0;color:var(--eng-ink-faint)}.eng-ladder__row--best .eng-ladder__label,.eng-ladder__row--now .eng-ladder__label{color:var(--eng-ink);font-weight:800}.eng-ladder__track{flex:1 1 auto;height:8px;border-radius:8px;background:var(--eng-bg);box-shadow:inset 0 1px 2px #0000000f;overflow:hidden}.eng-ladder__bar{display:block;height:100%;border-radius:8px;background:var(--eng-accent);opacity:.55}.eng-ladder__bar--muted{background:var(--eng-ink-faint);opacity:.35}.eng-ladder__bar--best{opacity:1}.eng-ladder__val{width:84px;flex-shrink:0;text-align:right;font-size:13px;font-weight:800;color:var(--eng-ink);font-variant-numeric:tabular-nums}.eng-ladder__val--muted{color:var(--eng-ink-faint);text-decoration:line-through;font-weight:700}.eng-ladder__val--best{color:var(--eng-accent-text)}@media(max-width:480px){.eng-ladder{padding:15px}.eng-ladder__head{gap:11px;padding-bottom:13px;margin-bottom:13px}.eng-ladder__ic{width:40px;height:40px}.eng-ladder__ic svg{width:20px;height:20px}.eng-ladder__title{font-size:13px}.eng-ladder__sub{font-size:12px}.eng-ladder__row{font-size:10.5px;gap:9px}.eng-ladder__label{width:62px}.eng-ladder__val{width:70px;font-size:12px}}.eng-bdl__launch{margin:16px 0;text-align:center}.eng-bdl__trigger{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;padding:0 22px;background:var(--eng-accent-wash);color:var(--eng-accent-icon);border:1.5px solid var(--eng-accent-line);border-radius:var(--eng-r-pill);font-size:16px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:background-color var(--eng-t),border-color var(--eng-t),transform var(--eng-t)}.eng-bdl__trigger:hover{background:#9828403d;border-color:var(--eng-accent);transform:translateY(-1px)}.eng-bdl__trigger-badge{flex-shrink:0;padding:4px 10px;background:var(--eng-accent);color:#fff;border-radius:var(--eng-r-sm);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.eng-bdl__launch-hint{margin:7px 0 0;font-size:12.5px;color:var(--eng-ink-soft)}.eng-bdl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px 12px calc(24px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain}.eng-bdl[hidden]{display:none}.eng-bdl__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:background-color .32s ease;backdrop-filter:blur(28px) saturate(.75) brightness(.55);-webkit-backdrop-filter:blur(28px) saturate(.75) brightness(.55)}.eng-np.is-open .eng-np__backdrop,.eng-bdl.is-open .eng-bdl__backdrop{background:#0c0d0f8c}.eng-bdl__box{position:relative;display:flex;flex-direction:column;width:100%;max-width:470px;max-height:86dvh;background:var(--eng-bg);border-radius:var(--eng-r-lg);box-shadow:var(--eng-shadow-modal);overflow:hidden;transform:translateY(14px) scale(.98);transition:transform .34s cubic-bezier(.16,1,.3,1)}.eng-bdl.is-open .eng-bdl__box{transform:none}@supports not (max-height: 86dvh){.eng-bdl__box{max-height:82vh}}.eng-bdl__head{position:relative;flex-shrink:0;padding:20px 62px 16px 20px;background:var(--eng-surface);border-bottom:1px solid var(--eng-line);text-align:center}.eng-bdl__kicker{margin:0 0 5px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--eng-accent-text)}.eng-bdl__title{margin:0 0 8px;font-size:21px;font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--eng-ink)}.eng-bdl__title:focus-visible{outline:2px solid var(--eng-accent);outline-offset:4px}.eng-bdl__prices{display:flex;align-items:baseline;justify-content:center;gap:9px;margin:0}.eng-bdl__now{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--eng-accent-text)}.eng-bdl__was{font-size:15px;color:var(--eng-ink-faint);text-decoration:line-through}.eng-bdl__save{margin:3px 0 0;font-size:13px;font-weight:800;color:var(--eng-ok)}.eng-bdl__x{position:absolute;top:10px;right:10px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:var(--eng-bg);border:1px solid var(--eng-line);border-radius:50%;color:var(--eng-ink);cursor:pointer;transition:background-color var(--eng-t),border-color var(--eng-t)}.eng-bdl__x:hover,.eng-bdl__x:focus-visible{background:var(--eng-accent-wash);border-color:var(--eng-accent);color:var(--eng-accent-text)}.eng-bdl__x svg{width:21px;height:21px;stroke-width:2.2}.eng-bdl__cancel{display:block;width:100%;margin-top:9px;padding:11px 8px;background:none;border:0;color:var(--eng-ink-soft);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.eng-bdl__cancel:hover{color:var(--eng-ink)}.eng-bdl__body{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:14px 16px 18px}.eng-bdl__progress{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--eng-ink-soft);text-align:center}.eng-bdl__slot{background:var(--eng-surface);border:1px solid var(--eng-line);border-radius:var(--eng-r-md);padding:13px 13px 15px;margin-bottom:11px;scroll-margin-top:10px;transition:border-color var(--eng-t),box-shadow var(--eng-t),opacity var(--eng-t)}.eng-bdl__slot.is-active{border-color:var(--eng-accent);box-shadow:0 0 0 3px var(--eng-accent-wash)}.eng-bdl__slot.is-done{opacity:.82}.eng-bdl__slot.is-done:hover,.eng-bdl__slot.is-done:focus-within{opacity:1}.eng-bdl__slot-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:11px}.eng-bdl__slot-nr{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--eng-ink)}.eng-bdl__slot-nr em{font-style:normal;color:var(--eng-ok)}.eng-bdl__slot-mark{flex-shrink:0;position:relative;width:17px;height:17px;border-radius:50%;border:2px solid var(--eng-line);background:var(--eng-surface)}.eng-bdl__slot.is-active .eng-bdl__slot-mark{border-color:var(--eng-accent);box-shadow:0 0 0 3px var(--eng-accent-wash)}.eng-bdl__slot.is-done .eng-bdl__slot-mark{border-color:var(--eng-ok);background:var(--eng-ok)}.eng-bdl__slot.is-done .eng-bdl__slot-mark:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.eng-bdl__slot-pick{font-size:13px;font-weight:700;color:var(--eng-accent-text);text-align:right}.eng-bdl__slot-pick.is-open{color:var(--eng-ink-faint);font-weight:400;font-style:italic}.eng-bdl__slot.is-active .eng-bdl__slot-pick.is-open{color:var(--eng-accent-text);font-style:normal;font-weight:700}@media(prefers-reduced-motion:reduce){.eng-bdl__slot{transition:none}}.eng-bdl__filter{margin-bottom:10px}.eng-bdl__filter-label{display:block;margin-bottom:5px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--eng-ink-soft)}.eng-bdl__chips{display:flex;flex-wrap:wrap;gap:6px}.eng-bdl__chip{min-height:40px;padding:8px 15px;background:var(--eng-bg);border:1.5px solid var(--eng-line);border-radius:var(--eng-r-pill);font-size:13.5px;font-weight:700;color:var(--eng-ink);cursor:pointer;transition:border-color var(--eng-t),background-color var(--eng-t)}.eng-bdl__chip:hover{border-color:var(--eng-accent-line)}.eng-bdl__chip.is-on{background:var(--eng-accent);border-color:var(--eng-accent);color:#fff}.eng-bdl__back{display:inline-flex;align-items:center;gap:6px;margin:0 0 12px;padding:7px 12px 7px 9px;background:transparent;border:1px solid var(--eng-line);border-radius:var(--eng-r-pill);color:var(--eng-ink-soft);font-size:12px;font-weight:700;cursor:pointer;transition:border-color var(--eng-t),color var(--eng-t),background-color var(--eng-t)}.eng-bdl__back:hover{border-color:var(--eng-accent-line);background:var(--eng-accent-wash);color:var(--eng-accent-icon)}.eng-bdl__back svg{width:14px;height:14px}.eng-bdl__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:7px}.eng-bdl__tile{display:flex;flex-direction:column;align-items:center;gap:5px;padding:7px 5px 8px;background:var(--eng-bg);border:1.5px solid var(--eng-line);border-radius:var(--eng-r-sm);cursor:pointer;transition:border-color var(--eng-t),box-shadow var(--eng-t)}.eng-bdl__tile img{width:100%;max-width:64px;height:auto;aspect-ratio:1;object-fit:cover;border-radius:6px;background:var(--eng-surface)}.eng-bdl__tile span{font-size:11px;font-weight:700;line-height:1.25;text-align:center;color:var(--eng-ink);overflow-wrap:anywhere}.eng-bdl__tile:hover{border-color:var(--eng-accent-line)}.eng-bdl__tile.is-on{border-color:var(--eng-accent);box-shadow:0 0 0 1.5px var(--eng-accent) inset}.eng-bdl__empty,.eng-bdl__error{margin:0;font-size:13px;color:var(--eng-warn)}.eng-bdl__error{margin-top:10px;padding:11px 13px;background:#e8a85c29;border:1px solid rgba(232,168,92,.4);border-radius:var(--eng-r-sm);font-weight:700}.eng-bdl__error[hidden]{display:none}.eng-bdl__foot{flex-shrink:0;padding:14px 16px calc(18px + env(safe-area-inset-bottom,0px));background:var(--eng-surface);border-top:1px solid var(--eng-line)}.eng-bdl__submit{display:block;width:100%;min-height:52px;padding:14px 18px;background:var(--eng-accent);color:#fff;border:0;border-radius:var(--eng-r-sm);font-size:15.5px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:background-color var(--eng-t),transform var(--eng-t)}.eng-bdl__submit:hover:not(:disabled){background:var(--eng-accent-hover);transform:translateY(-1px)}.eng-bdl__submit:disabled{background:var(--eng-line);color:var(--eng-ink-faint);cursor:not-allowed}.eng-bdl__foot-note{margin:8px 0 0;font-size:11.5px;line-height:1.4;color:var(--eng-ink-faint);text-align:center}@media(prefers-reduced-motion:reduce){.eng-bdl,.eng-bdl__box,.eng-bdl__trigger,.eng-bdl__submit{transition:none;transform:none}}.eng-np{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000001;display:flex;align-items:center;justify-content:center;padding:14px;overscroll-behavior:contain}.eng-np[hidden]{display:none}.eng-np__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:background-color .32s ease;backdrop-filter:blur(28px) saturate(.75) brightness(.55);-webkit-backdrop-filter:blur(28px) saturate(.75) brightness(.55)}.eng-np.is-open .eng-np__backdrop,.eng-bdl.is-open .eng-bdl__backdrop{background:#0c0d0f73}.eng-np__box{position:relative;width:100%;max-width:390px;max-height:92dvh;overflow-y:auto;background:var(--eng-surface);border-radius:var(--eng-r-lg);box-shadow:var(--eng-shadow-modal);text-align:center;transform:translateY(16px) scale(.97);transition:transform .42s cubic-bezier(.16,1,.3,1)}.eng-np.is-open .eng-np__box{transform:none}@supports not (max-height: 92dvh){.eng-np__box{max-height:88vh}}.eng-np__x{position:absolute;top:10px;right:10px;z-index:2;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:var(--eng-surface);border:0;border-radius:50%;color:var(--eng-ink-soft);cursor:pointer}.eng-np__x:hover{background:var(--eng-line);color:var(--eng-ink)}.eng-np__x svg{width:18px;height:18px}.eng-np__media{display:block;position:relative;padding:14px 14px 0;background:var(--eng-bg);text-decoration:none;color:inherit}.eng-np__media[hidden]{display:none}.eng-np__media img{display:block;width:100%;max-height:175px;margin:0 auto;object-fit:contain;border-radius:var(--eng-r-sm);transition:transform var(--eng-t)}.eng-np__media:hover img{transform:scale(1.03)}.eng-np__media-label{display:flex;align-items:baseline;justify-content:center;gap:7px;flex-wrap:wrap;padding:9px 4px 2px;font-size:12.5px;font-weight:700;line-height:1.3;color:var(--eng-ink);text-align:center}.eng-np__media-more{font-weight:700;color:var(--eng-accent-text);white-space:nowrap}.eng-np__media:hover .eng-np__media-more{text-decoration:underline}@media(prefers-reduced-motion:reduce){.eng-np__media img,.eng-np__media:hover img{transition:none;transform:none}}.eng-np__step{display:none;padding:16px 20px 22px}.eng-np__step.is-active{display:block;animation:engNpFade .42s ease forwards}@keyframes engNpFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.eng-np__kicker{margin:0 0 7px;font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--eng-accent-text)}.eng-np__title{margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--eng-ink)}.eng-np__title:focus-visible{outline:2px solid var(--eng-accent);outline-offset:4px}.eng-np__text{margin:0 0 15px;font-size:13.5px;line-height:1.5;color:var(--eng-ink-soft)}.eng-np__form{margin:0}.eng-np__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.eng-np__input{width:100%;min-height:50px;padding:13px 15px;background:var(--eng-bg);border:1.5px solid var(--eng-line);border-radius:var(--eng-r-sm);color:var(--eng-ink);font-size:16px;transition:border-color var(--eng-t),box-shadow var(--eng-t)}.eng-np__input:focus{outline:none;border-color:var(--eng-accent);box-shadow:0 0 0 3px var(--eng-accent-wash)}.eng-np__input.is-invalid{border-color:var(--eng-warn)}.eng-np__error{margin:7px 0 0;font-size:12.5px;font-weight:700;color:var(--eng-warn);text-align:left}.eng-np__error[hidden]{display:none}.eng-np__submit{display:block;width:100%;min-height:50px;margin-top:10px;padding:13px 16px;background:var(--eng-accent);color:#fff;border:0;border-radius:var(--eng-r-sm);font-size:15px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:background-color var(--eng-t),transform var(--eng-t)}.eng-np__submit:hover:not(:disabled){background:var(--eng-accent-hover);transform:translateY(-1px)}.eng-np__submit:disabled{background:var(--eng-line);color:var(--eng-ink-faint);cursor:not-allowed}.eng-np__decline{display:block;width:100%;margin-top:11px;padding:6px 0;background:none;border:0;color:var(--eng-ink-faint);font-size:12.5px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.eng-np__decline:hover{color:var(--eng-ink-soft)}.eng-np__hint{margin:12px 0 0;font-size:10.5px;line-height:1.45;color:var(--eng-ink-faint)}.eng-np__hint a{color:inherit;text-decoration:underline}.eng-np__code{position:relative;display:block;width:100%;margin:6px 0 14px;padding:14px 10px;background:var(--eng-bg);border:2px dashed var(--eng-ink-faint);border-radius:var(--eng-r-sm);font-size:25px;font-weight:800;letter-spacing:3px;color:var(--eng-ink);text-transform:uppercase}.eng-np__code:before,.eng-np__code:after{content:"";position:absolute;top:50%;width:16px;height:16px;background:var(--eng-surface);border-radius:50%;transform:translateY(-50%)}.eng-np__code:before{left:-9px}.eng-np__code:after{right:-9px}@media(max-width:400px){.eng-np__box{max-width:94vw}.eng-np__title{font-size:18.5px}.eng-np__code{font-size:22px;letter-spacing:2px}}@media(prefers-reduced-motion:reduce){.eng-np,.eng-np__box,.eng-np__step,.eng-np__submit{transition:none;transform:none;animation:none}}.product__title>h1,.product__info-container .product__title>h1,.product__info-wrapper .product__title>h1{font-size:2.9rem!important;line-height:1.18!important;letter-spacing:-.01em;text-wrap:balance;margin-bottom:0!important}@media screen and (max-width:749px){.product__title>h1,.product__info-container .product__title>h1,.product__info-wrapper .product__title>h1{font-size:2.4rem!important;font-size:clamp(1.9rem,6.2vw,2.4rem)!important;line-height:1.2!important}}.eng-ki{position:absolute!important;top:auto!important;left:auto!important;right:6px!important;bottom:6px!important;z-index:3;display:inline-flex!important;align-items:center;justify-content:center;width:16px!important;height:16px!important;max-width:16px!important;min-width:16px;flex:none;padding:0;overflow:visible!important;border:1px solid rgba(255,255,255,.55);border-radius:var(--eng-r-pill);background:#0000006b;color:#fff;cursor:help;transition:background-color var(--eng-t),transform var(--eng-t)}.eng-ki:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px}.eng-ki--video{right:14px!important;bottom:12px!important}.eng-ki:hover,.eng-ki:focus-visible,.eng-ki.is-offen{background:#000000ad;transform:scale(1.08)}.eng-ki__i{font-family:var(--font-heading-family);font-size:10px;font-weight:700;line-height:1;transform:translateY(.5px)}.eng-ki__text{position:absolute;right:0;bottom:calc(100% + 6px);width:max-content;max-width:min(var(--eng-ki-max, 204px),204px);box-sizing:border-box;padding:4px 7px;border-radius:var(--eng-r-sm);background:var(--eng-ki-flaeche);color:var(--eng-ki-schrift);border:1px solid var(--eng-ki-rand);font-family:var(--font-body-family);font-size:11px;font-weight:400;line-height:1.35;text-align:left;white-space:normal;opacity:0;visibility:hidden;transform:translateY(4px);transition:opacity var(--eng-t),transform var(--eng-t),visibility var(--eng-t);box-shadow:var(--eng-shadow-lift)}.eng-ki:not(.is-zu):hover .eng-ki__text,.eng-ki:not(.is-zu):focus-visible .eng-ki__text,.eng-ki.is-offen .eng-ki__text{opacity:1;visibility:visible;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.eng-ki,.eng-ki__text{transition:none}.eng-ki:hover,.eng-ki.is-offen{transform:none}}.comparison-table__logo.color-accent-2,.highlighted-cell.color-accent-2{--color-background: 64, 68, 77;background-color:#40444d!important}.comparison-table__logo.color-accent-2 img{filter:brightness(1.9) saturate(1.1)}[id*=engori_gallery_details] .eg-tag{top:8px;left:8px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:26%;min-height:33px;font-size:12px;letter-spacing:.05em;padding:7px 12px;border-radius:12px;box-shadow:0 2px 10px -4px #0006}@media(max-width:749px){[id*=engori_gallery_details] .eg-tag{min-height:28px;font-size:11px;padding:6px 10px}}.eng-zu-bewertungen{cursor:pointer;border-radius:8px;transition:opacity var(--eng-t),transform var(--eng-t)}.eng-zu-bewertungen:hover,.eng-zu-bewertungen:focus-visible{opacity:.82;transform:translateY(-1px)}.eng-zu-bewertungen:focus-visible{outline:2px solid var(--eng-accent);outline-offset:3px}.eng-zu-bewertungen .rating-stars-and-text>*:not(.rating-stars__container){text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.eg-card,.eng-fw__card,.engori-trust__card,.engori-showcase__card,.testimonial-card,.multicolumn-card,.eim-card,.eng-bnf__item,.eng-bdl__box,.icons-with-text__icon-item,.icon-bar-card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.eg-card:hover,.eg-card:active,.eg-card:focus-within,.eng-fw__card:hover,.eng-fw__card:active,.eng-fw__card:focus-within,.engori-trust__card:hover,.engori-trust__card:active,.engori-showcase__card:hover,.engori-showcase__card:active,.testimonial-card:hover,.testimonial-card:active,.multicolumn-card:hover,.multicolumn-card:active,.eim-card:hover,.eim-card:active,.eng-bnf__item:hover,.eng-bnf__item:active,.eng-bdl__box:hover,.eng-bdl__box:active,.icons-with-text__icon-item:hover,.icons-with-text__icon-item:active,.icons-with-text__icon-item:focus-within,.icon-bar-card:hover,.icon-bar-card:active{transform:translateY(-4px)!important;box-shadow:0 14px 30px -6px var(--eng-accent-glow),0 4px 12px -4px var(--eng-accent-line),0 0 0 2px var(--eng-accent-ring)!important;border-color:var(--eng-accent-ring)!important}.eg-card,.eng-fw__card,.engori-trust__card,.engori-showcase__card,.testimonial-card,.multicolumn-card,.eim-card,.eng-bnf__item,.eng-bdl__box,.icons-with-text__icon-item,.icon-bar-card{--eng-icon-t: box-shadow .4s ease-out}.eim-icon,.eng-bnf__icon,.engori-trust__icon,.icons-with-text__icon__icon,.icon-bar-card__icon{transition:var(--eng-icon-t, box-shadow .4s ease-out)}.eg-card:hover .eng-bnf__icon,.eng-fw__card:hover .eng-bnf__icon,.engori-trust__card:hover .engori-trust__icon,.engori-showcase__card:hover .eng-bnf__icon,.testimonial-card:hover .eng-bnf__icon,.multicolumn-card:hover .eng-bnf__icon,.eim-card:hover .eim-icon,.eng-bnf__item:hover .eng-bnf__icon,.eng-bdl__box:hover .eng-bnf__icon,.icons-with-text__icon-item:hover .icons-with-text__icon__icon,.icons-with-text__icon-item:focus-within .icons-with-text__icon__icon,.icon-bar-card:hover .icon-bar-card__icon{box-shadow:inset 0 0 0 2px var(--eng-accent-ring),0 0 14px var(--eng-accent-glow);border-radius:11px}@media(prefers-reduced-motion:reduce){.eg-card,.eng-fw__card,.engori-trust__card,.engori-showcase__card,.testimonial-card,.multicolumn-card,.eim-card,.icons-with-text__icon-item,.icon-bar-card{transition:box-shadow .25s ease}.eg-card:hover,.eng-fw__card:hover,.engori-trust__card:hover,.engori-showcase__card:hover,.testimonial-card:hover,.multicolumn-card:hover,.eim-card:hover,.icons-with-text__icon-item:hover,.icon-bar-card:hover{transform:none}}html[data-farbwelt=dunkel] body:not(.eng-hell) .header__heading-logo{filter:brightness(1.9) saturate(1.1)}.product__media-wrapper .media,.product__media-wrapper .product__media,.card__media,.card__media .media,.eng-np__media{background:radial-gradient(ellipse closest-side at 50% 50%,rgba(255,255,255,.46) 0%,rgba(255,255,255,.3) 34%,rgba(255,255,255,.12) 62%,rgba(255,255,255,.02) 80%,transparent 92%)!important}.product__media-wrapper .media img,.card__media img,.eng-np__media img{filter:var(--eng-bild-schatten)}.icon-bar-card__glyph{display:block;width:var(--icon-size, 32px);height:var(--icon-size, 32px);margin:0 auto;background:var(--eng-accent-icon);-webkit-mask-image:var(--glyph);mask-image:var(--glyph);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.icon-bar-card__glyph{display:none}}.summary__title .summary__glyph{display:inline-block;flex-shrink:0;width:1.4em;height:1.4em;background:var(--eng-accent-icon);-webkit-mask-image:var(--glyph);mask-image:var(--glyph);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}@supports not ((-webkit-mask-image: url()) or (mask-image: url())){.summary__title .summary__glyph{display:none}}.icon-bar .icon-bar-card--vertical .icon-bar-card__icon{padding-top:2.5rem}@media screen and (max-width:749px){.icon-bar[data-mobile-columns="2"] .icon-bar-card--vertical .icon-bar-card__icon{padding-top:1.5rem}}.icon-bar .icon-bar-card--horizontal .icon-bar-card__icon{padding-top:0}.eim-card,.engori-trust__card,.icon-bar-card,.engori-showcase__card{box-shadow:var(--eng-shadow-card)}.testimonial-card,.trustpilot-review{box-shadow:var(--eng-trust-schatten)}@media screen and (min-width:750px){.trustpilot-stars{--font-size: 1.65rem}.trustpilot-review .trustpilot-stars,.testimonial-card .trustpilot-stars,.splide__slide .trustpilot-stars,.multicolumn-card .trustpilot-stars{--font-size: 1.2rem}}body.eng-np-offen>*:not(#eng-np):not(.eng-bdl):not(script):not(style):not(link){filter:blur(9px) brightness(.55) saturate(.8);transition:filter .32s ease;pointer-events:none}@media(prefers-reduced-motion:reduce){body.eng-np-offen>*:not(#eng-np):not(.eng-bdl):not(script):not(style):not(link){transition:none}}.shopify-pc__banner,.shopify-pc__prefs{color:var(--eng-ink)!important}.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{background:var(--eng-float)!important;color:var(--eng-ink)!important;border:1px solid rgba(245,245,245,.22)!important;border-radius:var(--eng-r-md)!important;box-shadow:inset 0 1px 0 var(--eng-kante),0 10px 30px #0000008c!important}.shopify-pc__banner__body-title,.shopify-pc__prefs__header-title{color:var(--eng-ink)!important}.shopify-pc__banner__body,.shopify-pc__prefs__intro,.shopify-pc__prefs__essential,.shopify-pc__prefs__analytics{color:var(--eng-ink-soft)!important}.shopify-pc__banner__body-policy-link{color:var(--eng-accent-text)!important;text-decoration:underline!important}.shopify-pc__banner__btn-accept,.shopify-pc__prefs__header-accept,.shopify-pc__prefs__header-save{background:var(--eng-accent)!important;color:#fff!important;border:1px solid var(--eng-accent)!important;border-radius:var(--eng-r-sm)!important}.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs,.shopify-pc__prefs__header-decline,.shopify-pc__prefs__header-close{background:transparent!important;color:var(--eng-ink)!important;border:1px solid rgba(245,245,245,.35)!important;border-radius:var(--eng-r-sm)!important}.shopify-pc__banner__btn-decline:hover,.shopify-pc__banner__btn-manage-prefs:hover,.shopify-pc__prefs__header-decline:hover{border-color:var(--eng-accent)!important;color:var(--eng-accent-text)!important}.eng-ck[hidden]{display:none}.eng-ck{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center;padding:16px;pointer-events:none}.eng-ck__schleier{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f10138c;opacity:0;transition:opacity .26s ease;pointer-events:auto}.eng-ck.is-offen .eng-ck__schleier{opacity:1}.eng-ck__karte{position:relative;width:100%;max-width:560px;max-height:calc(100vh - 32px);overflow-y:auto;box-sizing:border-box;padding:22px 22px 18px;border-radius:18px;background:var(--eng-surface);border:1px solid var(--eng-line);box-shadow:var(--eng-shadow-card),0 18px 44px -18px #000000d9;color:var(--eng-ink);pointer-events:auto;transform:translateY(18px);opacity:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .26s ease}.eng-ck.is-offen .eng-ck__karte{transform:translateY(0);opacity:1}.eng-ck__titel{margin:0 0 8px;font-size:18px!important;font-weight:700;line-height:1.25;color:var(--eng-ink);letter-spacing:0}.eng-ck__text{margin:0;font-size:14px!important;line-height:1.6;color:var(--eng-ink-soft)}.eng-ck__liste{display:none;margin:16px 0 2px;border-top:1px solid var(--eng-line)}.eng-ck--details .eng-ck__liste{display:block}.eng-ck__zeile{display:flex;align-items:flex-start;gap:14px;padding:13px 0;border-bottom:1px solid var(--eng-line)}.eng-ck__zeile-text{flex:1 1 auto;min-width:0;display:block;cursor:pointer}.eng-ck__zeile:first-child .eng-ck__zeile-text{cursor:default}.eng-ck__zeile-titel{display:block;font-size:14px;font-weight:700;line-height:1.3;color:var(--eng-ink);margin-bottom:3px}.eng-ck__zeile-info{display:block;font-size:12.5px;line-height:1.5;color:var(--eng-ink-soft)}.eng-ck__fest{flex:0 0 auto;align-self:center;font-size:12px;font-weight:600;color:var(--eng-ink-soft);padding:5px 11px;border-radius:999px;background:#f5f5f512;border:1px solid var(--eng-line);white-space:nowrap}.eng-ck__schalter{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.eng-ck__knebel{flex:0 0 auto;align-self:center;position:relative;display:block;width:46px;height:26px;border-radius:999px;background:var(--eng-track-off);border:1px solid var(--eng-line);cursor:pointer;transition:background .2s ease,border-color .2s ease}.eng-ck__knebel:after{content:"";position:absolute;top:50%;left:3px;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:var(--eng-knebel);transition:transform .22s cubic-bezier(.22,1,.36,1)}.eng-ck__schalter:checked+.eng-ck__knebel{background:var(--eng-accent);border-color:var(--eng-accent)}.eng-ck__schalter:checked+.eng-ck__knebel:after{transform:translate(20px)}.eng-ck__schalter:focus-visible+.eng-ck__knebel{outline:2px solid var(--eng-accent-icon);outline-offset:2px}.eng-ck__knoepfe{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.eng-ck__knopf{flex:1 1 0;min-width:150px;padding:13px 16px;border-radius:10px;font-size:14px;font-weight:700;line-height:1.2;cursor:pointer;border:1px solid transparent;transition:background .18s ease,border-color .18s ease,transform .12s ease}.eng-ck__knopf:active{transform:translateY(1px)}.eng-ck__knopf:focus-visible{outline:2px solid var(--eng-accent-icon);outline-offset:2px}.eng-ck__knopf--ja{background:var(--eng-accent);color:#fff}.eng-ck__knopf--ja:hover{background:#d8285c}.eng-ck__knopf--nein{background:transparent;color:var(--eng-ink);border-color:var(--eng-line-stark)}.eng-ck__knopf--nein:hover{background:var(--eng-hover-wash);border-color:var(--eng-line-voll)}.eng-ck__knopf--speichern{display:none;background:transparent;color:var(--eng-ink);border-color:var(--eng-line-stark)}.eng-ck--details .eng-ck__knopf--speichern{display:block}.eng-ck__knopf--speichern:hover{background:var(--eng-hover-wash);border-color:var(--eng-line-voll)}.eng-ck__fuss{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;font-size:12.5px;line-height:1.4}.eng-ck__fuss a,.eng-ck__mehr{color:var(--eng-ink-soft);text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:2px 0;font-size:inherit;font-family:inherit;cursor:pointer}.eng-ck__fuss a:hover,.eng-ck__mehr:hover{color:var(--eng-ink)}.eng-ck__trenner{color:#f5f5f559}.eng-ck-widerruf{display:inline-block;margin:6px 0 0;padding:2px 0;background:none;border:0;font:inherit;font-size:13px;color:var(--eng-ink-soft);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.eng-ck-widerruf:hover{color:var(--eng-ink)}.policies .eng-ck-widerruf{margin:0;padding:4px 0;min-height:24px;font-size:inherit;line-height:inherit;text-decoration:none;vertical-align:baseline}.policies .eng-ck-widerruf:hover{text-decoration:underline}@media screen and (max-width:749px){.eng-ck{padding:0;align-items:flex-end}.eng-ck__karte{max-width:none;max-height:88vh;border-radius:18px 18px 0 0;border-bottom:0;padding:20px 18px 16px}.eng-ck__knopf{flex:1 1 100%;min-width:0}}@media(prefers-reduced-motion:reduce){.eng-ck__karte,.eng-ck__schleier,.eng-ck__knebel:after{transition:none}}.banner__buttons .button:after,.banner__buttons .button:not([disabled]):hover:after{box-shadow:none}.sticky-atc{z-index:5}.eng-sx{display:flex;align-items:center;gap:18px;width:100%;max-width:var(--page-width, 120rem);margin:0 auto;padding:9px 1.5rem 8px;border-bottom:1px solid rgba(245,245,245,.1)}.eng-sx__bundle{display:inline-flex;align-items:center;gap:9px;flex:0 0 auto;min-height:38px;padding:0 15px 0 9px;background:var(--eng-accent-wash);color:var(--eng-accent-icon);border:1.5px solid var(--eng-accent-line);border-radius:var(--eng-r-pill);font-size:13px;line-height:1.15;cursor:pointer;white-space:nowrap;transition:background-color var(--eng-t),border-color var(--eng-t)}.eng-sx__bundle:hover{background:#98284047;border-color:#982840bf}.eng-sx__bundle-badge{display:inline-block;padding:3px 9px;background:#982840;color:#fff;border-radius:var(--eng-r-pill);font-size:11px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.eng-sx__bundle-text{display:flex;flex-direction:column;align-items:flex-start;gap:1px}.eng-sx__bundle-text strong{font-weight:800}.eng-sx__bundle-save{font-size:11px;font-weight:500;opacity:.82}.eng-sx__farben{display:flex;align-items:center;gap:7px;flex:1 1 auto;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(245,245,245,.28) transparent;padding-bottom:2px}.eng-sx__farben::-webkit-scrollbar{height:4px}.eng-sx__farben::-webkit-scrollbar-track{background:transparent}.eng-sx__farben::-webkit-scrollbar-thumb{background:#f5f5f547;border-radius:999px}.eng-sx__swatch{flex:0 0 auto;width:54px;height:38px;padding:2px;background:#00000059;border:2px solid rgba(245,245,245,.22);border-radius:8px;overflow:hidden;cursor:pointer;line-height:0;transition:border-color var(--eng-t),transform var(--eng-t)}.eng-sx__swatch img{width:100%;height:100%;object-fit:contain;display:block}.eng-sx__swatch-leer{display:block;width:100%;height:100%;background:#f5f5f51f}.eng-sx__swatch:hover{border-color:#f5f5f58c}.eng-sx__swatch.is-aktiv{border-color:#982840;transform:translateY(-1px);box-shadow:0 0 0 2px #98284047}.eng-sx__swatch.is-weg{cursor:not-allowed;opacity:.38;position:relative}.eng-sx__swatch.is-weg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top left,transparent calc(50% - 1px),rgba(245,245,245,.75) 50%,transparent calc(50% + 1px))}.eng-sx--einzeloption~.sticky-atc-container .sticky-atc__picker--combined,.eng-sx--einzeloption~.sticky-atc-container .sticky-atc__picker--separate{display:none}@media screen and (max-width:749px){.eng-sx{gap:10px;padding:7px 1.2rem 6px}.eng-sx__bundle{min-height:34px;padding:0 11px 0 7px;font-size:12px}.eng-sx__bundle-badge{font-size:10px;padding:2px 7px}.eng-sx__bundle-save{display:none}.eng-sx__swatch{width:48px;height:34px;border-radius:7px}}@media screen and (max-width:560px){.eng-sx{flex-wrap:wrap;gap:7px 10px}.eng-sx__bundle{width:100%;justify-content:center}.eng-sx__farben{width:100%}}@media screen and (max-width:749px){.eng-np{align-items:flex-end;padding:0;padding-bottom:var(--eng-np-unten, 0px)}.eng-np-ueber-sticky .eng-sx{display:none}.eng-np__box{max-width:100%;width:100%;max-height:82vh;max-height:82dvh;border-radius:20px 20px 0 0;text-align:center}.eng-np__box:before{content:"";display:block;width:38px;height:4px;margin:9px auto 0;border-radius:999px;background:#f5f5f547}.eng-np__media{display:none!important}.eng-np__step{padding:12px 18px 14px}.eng-np-ueber-sticky .eng-np__hint{display:none}.eng-np__kicker{margin-bottom:4px;font-size:10px}.eng-np__title{font-size:17px;margin-bottom:10px}.eng-np__step[data-eng-np-step="1"] .eng-np__text,.eng-np__label{display:none}.eng-np__input{padding:13px;font-size:16px}.eng-np__submit{padding:13px;font-size:15px}.eng-np__decline{margin-top:10px;font-size:12px}.eng-np__hint{margin-top:9px;font-size:10px;line-height:1.35}.eng-np__x{top:9px;right:11px}}@media screen and (max-width:749px){.sticky-atc-container{flex-wrap:wrap;row-gap:2px}.sticky-atc__left,.sticky-atc__left__content{display:contents}.sticky-atc__title{flex:0 0 100%;order:-1;width:100%;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.45rem;line-height:1.3;text-align:left}.sticky-atc__price{flex:1 1 0;min-width:0;margin:0;text-align:left}.sticky-atc__button{flex:0 0 auto}}@media screen and (max-width:749px){.eng-np__backdrop,.eng-np.is-open .eng-np__backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(to top,#0c0d0f94,#0c0d0f57 22%,#0c0d0f1a 42%,#0c0d0f00 60%)}}@media screen and (max-width:749px){.eng-bdl__backdrop,.eng-bdl.is-open .eng-bdl__backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0c0d0fb8}}.eng-stf{margin:16px 0 18px}.eng-stf__group{border:0;margin:0;padding:0;min-width:0}.eng-stf__legend{padding:0;margin-bottom:9px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--eng-ink-soft)}.eng-stf__radio{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.eng-stf__row{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px;padding:13px 14px;background:var(--eng-surface);border:1.5px solid var(--eng-line);border-radius:var(--eng-r-md);cursor:pointer;transition:border-color var(--eng-t),box-shadow var(--eng-t),background var(--eng-t)}.eng-stf__row:hover{border-color:var(--eng-accent-line)}.eng-stf__radio:checked+.eng-stf__row{border-color:var(--eng-accent);box-shadow:0 0 0 3px var(--eng-accent-wash)}.eng-stf__radio:focus-visible+.eng-stf__row{outline:2px solid var(--eng-accent-text);outline-offset:3px}.eng-stf__mark{flex:0 0 auto;width:18px;height:18px;margin-top:2px;border:2px solid var(--eng-line);border-radius:var(--eng-r-pill);background:var(--eng-bg);transition:border-color var(--eng-t),box-shadow var(--eng-t)}.eng-stf__radio:checked+.eng-stf__row .eng-stf__mark{border-color:var(--eng-accent);box-shadow:inset 0 0 0 4px var(--eng-accent)}.eng-stf__haupt{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;flex:1 1 auto}.eng-stf__menge{font-size:15px;font-weight:800;line-height:1.25;color:var(--eng-ink);overflow-wrap:anywhere}.eng-stf__badge{padding:3px 8px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:var(--eng-accent);border-radius:var(--eng-r-pill);white-space:nowrap}.eng-stf__meta{flex:1 0 100%;display:flex;flex-wrap:wrap;gap:4px 10px;font-size:12.5px;line-height:1.35}.eng-stf__je{color:var(--eng-ink-soft)}.eng-stf__sparen{font-weight:700;color:var(--eng-ok)}.eng-stf__preise{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px;text-align:right}.eng-stf__jetzt{font-size:17px;font-weight:800;line-height:1.2;color:var(--eng-ink);white-space:nowrap}.eng-stf__vorher{font-size:12.5px;color:var(--eng-ink-faint);white-space:nowrap}.eng-stf__versand{margin-top:2px;font-size:11.5px;font-weight:700;color:var(--eng-ink-faint);white-space:nowrap}.eng-stf__versand.is-frei{color:var(--eng-ok)}.eng-stf__ansage{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.eng-stf__farben{margin:14px 0 12px;padding-top:13px;border-top:1px solid var(--eng-line)}.eng-stf__farben[hidden]{display:none}.eng-stf__farben-titel{margin:0 0 10px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--eng-ink-soft)}.eng-stf__fehler{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--eng-warn)}.eng-stf__fehler[hidden]{display:none}.eng-stf__cta{position:relative;overflow:hidden;display:block;width:100%;padding:17px 18px;font-size:16.5px;font-weight:800;letter-spacing:.02em;color:#fff;background:var(--eng-accent);border:1.5px solid transparent;border-radius:var(--eng-r-md);cursor:pointer;transition:background var(--eng-t),box-shadow var(--eng-t),color var(--eng-t),border-color var(--eng-t)}.eng-stf__cta[hidden]{display:none}.eng-stf__cta:hover:not(:disabled){background:var(--eng-accent-hover);box-shadow:0 6px 20px -8px var(--eng-accent-glow)}.eng-stf__cta:focus-visible{outline:2px solid var(--eng-accent-text);outline-offset:3px}.eng-stf__cta:disabled{cursor:not-allowed;color:var(--eng-ink);background:var(--eng-accent-wash);border-color:var(--eng-accent-line)}.eng-stf__cta-fuell{position:absolute;top:0;bottom:0;left:0;width:0;background:var(--eng-accent);transition:width .26s ease;pointer-events:none}.eng-stf__cta:not(:disabled) .eng-stf__cta-fuell{display:none}.eng-stf__cta-inhalt{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px}.eng-stf__cta-haupt{display:flex;align-items:center;gap:9px;line-height:1.3}.eng-stf__cta-haupt .eng-ico{width:19px;height:19px;flex:0 0 auto}.eng-stf__cta-offen{font-size:11.5px;font-weight:700;letter-spacing:0;line-height:1.3;opacity:.9}.eng-stf__cta-offen[hidden]{display:none}.eng-stf__hinweis{margin:9px 0 0;font-size:12px;line-height:1.4;text-align:center;color:var(--eng-ink-faint)}.eng-stf__hinweis[hidden]{display:none}product-form.main-product-form.eng-stf-verdeckt>.product-form__error-message-wrapper,product-form.main-product-form.eng-stf-verdeckt .product-form__quantity-and-btn,product-form.main-product-form.eng-stf-verdeckt [data-skip-cart-button]{display:none!important}product-form.main-product-form.eng-stf-express-aus .eng-express{display:none}@media(max-width:480px){.eng-stf__row{padding:12px;row-gap:4px;column-gap:9px}.eng-stf__menge{font-size:14px}.eng-stf__jetzt{font-size:16px}}@media(prefers-reduced-motion:reduce){.eng-stf__row,.eng-stf__mark,.eng-stf__cta{transition:none}}.eng-stf__stufe{margin-bottom:14px}.eng-stf__stufe .eng-stf__row{margin-bottom:0}.eng-stf__stufe .eng-stf__row .eng-stf__meta{display:flex}.eng-stf__stufe .eng-stf__row .eng-stf__vorher,.eng-stf__stufe .eng-stf__row .eng-stf__versand{display:block}.eng-stf__stufe .eng-stf__row .eng-stf__sparen{opacity:.78}.eng-stf__radio:checked+.eng-stf__row .eng-stf__sparen{opacity:1}.eng-stf__stufe .eng-stf__row,.eng-stf__radio:checked+.eng-stf__row{align-items:flex-start;padding:13px 14px}.eng-stf__panel{margin:0 0 2px;padding:13px 13px 3px;background:var(--eng-bg-step);border:1.5px solid var(--eng-accent);border-top:0;border-radius:0 0 var(--eng-r-md) var(--eng-r-md)}.eng-stf__radio:checked+.eng-stf__row{border-bottom-left-radius:0;border-bottom-right-radius:0}.eng-stf__panel[hidden]{display:none}.eng-stf__panel .eng-stf__farben-titel{margin-bottom:9px}.eng-stf__einzelnote{margin:0 0 11px;font-size:12.5px;line-height:1.4;color:var(--eng-ink-faint)}.eng-stf__slot,.eng-stf__slot.is-active{padding:0;margin:0;overflow:hidden;background:none;border:0;border-radius:0;box-shadow:none}.eng-stf__slot+.eng-stf__slot{border-top:1px solid var(--eng-line)}.eng-stf__slot-head{width:100%;margin:0;padding:11px 13px;background:none;border:0;border-radius:var(--eng-r-md);font:inherit;color:inherit;text-align:left;cursor:pointer;align-items:center}.eng-stf__slot-head:focus-visible{outline:2px solid var(--eng-accent-text);outline-offset:-2px}.eng-stf__slot .eng-bdl__slot-pick{flex:1 1 auto}.eng-stf__slot-chevron{flex:0 0 auto;width:9px;height:9px;margin-left:2px;border-right:2px solid var(--eng-ink-soft);border-bottom:2px solid var(--eng-ink-soft);transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--eng-t)}.eng-stf__slot-head[aria-expanded=true] .eng-stf__slot-chevron{transform:rotate(-135deg) translate(-2px,-2px)}.eng-stf__slot-body{padding:12px 13px 13px;border-top:1px solid var(--eng-line);margin-top:2px}.eng-stf__slot-body[hidden]{display:none}.eng-stf__pflicht-box{margin:14px 0 9px}.eng-stf__pflicht{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px;margin:0;padding:10px 12px;background:var(--eng-bg-step);border:1px solid var(--eng-line);border-radius:var(--eng-r-sm);font-size:13px;line-height:1.4;color:var(--eng-ink-soft)}.eng-stf__pflicht[hidden]{display:none}.eng-stf__pflicht-menge{font-weight:700;color:var(--eng-ink)}.eng-stf__pflicht-summe{font-size:15px;font-weight:800;color:var(--eng-ink)}.eng-stf__steuerzeile{margin:6px 0 0;text-align:right;font-size:11.5px;line-height:1.3;color:var(--eng-ink-soft)}.eng-stf__pflicht-label{font-weight:700;color:var(--eng-ink-soft);margin-right:6px;text-transform:uppercase;letter-spacing:.04em;font-size:11.5px}.eng-stf__pflicht-farben{color:var(--eng-ink);font-weight:600}.eng-stf__pflicht-farben:before{content:"\b7";margin:0 6px;color:var(--eng-ink-soft);font-weight:400}.eng-stf__express{display:block;width:100%;margin-top:10px;padding:17px 18px;font-size:16.5px;font-weight:800;letter-spacing:.02em;color:var(--eng-ink);background:transparent;border:1.5px solid var(--eng-accent);border-radius:var(--eng-r-md);cursor:pointer;transition:background var(--eng-t),border-color var(--eng-t),opacity var(--eng-t)}.eng-stf__express[hidden]{display:none}.eng-stf__express:hover:not(:disabled){background:var(--eng-accent-wash)}.eng-stf__express:focus-visible{outline:2px solid var(--eng-accent-text);outline-offset:3px}.eng-stf__express:disabled{opacity:.72;cursor:not-allowed}.eng-stf__express .eng-stf__cta-haupt .eng-ico{color:var(--eng-accent-text)}@media(max-width:480px){.eng-stf__panel{padding:11px 10px 3px}.eng-stf__slot-head{padding:10px 11px}.eng-stf__slot-body{padding:12px 11px}}@media(prefers-reduced-motion:reduce){.eng-stf__slot-chevron,.eng-stf__express{transition:none}}.eng-stf{--eng-sw-schein: 0 0 0 5px var(--eng-accent-wash), 0 0 8px 1px var(--eng-accent-glow), 0 0 18px 4px var(--eng-accent-glow);--eng-sw-schein-ruhig: 0 0 0 4px var(--eng-accent-wash), 0 0 16px 3px var(--eng-accent-glow)}.eng-stf .eng-bdl__grid,.eng-stf__picker .color-swatches-container{display:flex;flex-wrap:wrap;justify-content:flex-start;column-gap:9px;row-gap:24px;overflow:visible;max-width:none;padding:24px 8px 22px;margin:-18px -8px -14px}.eng-stf .eng-bdl__grid>*,.eng-stf__picker .color-swatches-container>*{flex:0 0 auto}.eng-stf__picker .product-form__input--swatches,.eng-stf__slot-body{position:relative}.eng-stf .eng-bdl__grid>.eng-bdl__tile,.eng-stf__picker .color-swatch__image{width:53px;height:53px;padding:0;margin:0;border:3px solid var(--eng-bg)!important;border-radius:50%!important;background:transparent;overflow:visible!important;box-sizing:border-box}.eng-stf .eng-bdl__grid>.eng-bdl__tile img,.eng-stf__picker .color-swatch img{width:47px;height:47px;max-width:47px;border-radius:50%;object-fit:cover;background:var(--eng-surface)}.eng-stf__picker .color-swatch{border:0!important;background:transparent!important;border-radius:50%}.eng-stf .eng-bdl__grid>.eng-bdl__tile>span,.eng-stf .eng-bdl__grid>.eng-bdl__tile>small{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.eng-stf__picker .color-swatch__label{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.eng-stf__picker .color-swatches-container .color-swatch,.eng-stf__picker .color-swatches-container .color-swatch *,.eng-stf__picker .color-swatches-container .color-swatch *:before,.eng-stf__picker .color-swatches-container .color-swatch *:after,.eng-stf .eng-bdl__grid>.eng-bdl__tile,.eng-stf .eng-bdl__grid>.eng-bdl__tile *,.eng-stf .eng-bdl__grid>.eng-bdl__tile *:before,.eng-stf .eng-bdl__grid>.eng-bdl__tile *:after{outline:none!important;box-shadow:none!important}@media(hover:hover)and (pointer:fine){.eng-stf .eng-bdl__grid>.eng-bdl__tile,.eng-stf__picker .color-swatches-container .color-swatch{transition:transform .18s ease,box-shadow .18s ease,outline-color .18s ease}.eng-stf .eng-bdl__grid>.eng-bdl__tile:hover,.eng-stf__picker .color-swatches-container .color-swatch:hover{transform:translateY(-4px);position:relative;z-index:3}.eng-stf .eng-bdl__grid>.eng-bdl__tile:hover,.eng-stf__picker .color-swatches-container .color-swatch:hover .color-swatch__image{outline:2px solid var(--eng-accent-line)!important;outline-offset:1px!important;box-shadow:var(--eng-sw-schein)!important}}.eng-stf__picker[data-eng-gewaehlt] .color-swatches-container .color-swatch:has(input:checked) .color-swatch__image,.eng-stf .eng-bdl__grid>.eng-bdl__tile[aria-pressed=true]{outline:2px solid var(--eng-accent)!important;outline-offset:1px!important;box-shadow:var(--eng-sw-schein-ruhig)!important}@media(hover:hover)and (pointer:fine){.eng-stf__picker[data-eng-gewaehlt] .color-swatches-container .color-swatch:has(input:checked):hover .color-swatch__image,.eng-stf .eng-bdl__grid>.eng-bdl__tile[aria-pressed=true]:hover{outline:2px solid var(--eng-accent)!important;outline-offset:1px!important;box-shadow:var(--eng-sw-schein)!important}}.eng-stf .eng-stf__picker .color-swatches-container .color-swatch:has(input:focus-visible) .color-swatch__image,.eng-stf .eng-bdl__grid>.eng-bdl__tile:focus-visible,.eng-stf .eng-bdl__grid>.eng-bdl__tile[aria-pressed=true]:focus-visible{outline:3px solid var(--eng-accent-text)!important;outline-offset:2px!important;box-shadow:var(--eng-sw-schein)!important}@media(prefers-reduced-motion:reduce){.eng-stf .eng-bdl__grid>.eng-bdl__tile,.eng-stf__picker .color-swatches-container .color-swatch{transition:none;transform:none!important}}.eng-stf__picker{display:block;background:none;border:0;border-radius:0;padding:0;margin:0 0 11px}.eng-stf__picker .eng-stf__picker-titel{display:flex;align-items:center;min-height:45px;padding:11px 13px;margin:0;box-sizing:border-box}.eng-stf__picker .product-form__input{margin:2px 0 0!important;padding:12px 13px 13px;border-top:1px solid var(--eng-line)}.eng-stf__picker .product-form__input--swatches{min-width:0;width:100%!important}.eng-stf__picker .product-form__input~.product-form__input{margin-top:0!important;padding-top:0;border-top:0}.eng-stf__picker[data-eng-titel] legend,.eng-stf__picker[data-eng-titel] .form__label{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.eng-stf .eng-stf__farben-titel,.eng-stf .eng-stf__picker-titel{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--eng-ink-soft);margin:0 0 8px}.eng-stf__picker-wahl{margin-left:auto;font-size:12px;font-weight:700;text-transform:none;color:var(--eng-accent-text)}.eng-stf__picker-wahl[data-offen]{color:var(--eng-ink-soft);font-weight:600}.eng-stf__legend{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:14px;text-align:center}.eng-stf__legend:before,.eng-stf__legend:after{content:"";flex:1 1 auto;height:1px;background:var(--eng-line)}.eng-tag{display:flex;align-items:center;gap:11px;margin:8px 0 10px;padding:7px 14px 7px 11px;border-radius:var(--eng-r-md);background:var(--eng-accent-wash);border:1px solid var(--eng-accent-line)}.eng-tag--ok{background:#4cc58524;border-color:#4cc58557}.eng-tag__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--eng-r-sm);background:var(--eng-accent)}.eng-tag--ok .eng-tag__icon{background:var(--eng-ok)}.eng-tag__icon svg{width:18px;height:18px;stroke:var(--eng-ink-akzent);fill:none}.eng-tag__text{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:var(--eng-ink)}@media(max-width:480px){.eng-tag{padding:7px 12px 7px 10px;gap:9px}.eng-tag__text{font-size:13px}}.eng-stf__stufe{position:relative;overflow:visible}.eng-stf__row .eng-stf__mark{margin-top:2px}.eng-stf__row .eng-stf__haupt{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;gap:4px;flex:1 1 0;min-width:0;padding:0}.eng-stf__row .eng-stf__menge{display:block;max-width:100%;min-width:0;font-size:16px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--eng-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eng-stf__row .eng-stf__meta{display:flex;flex:0 0 auto;gap:8px;margin:0;max-width:100%;min-width:0;font-size:12.5px;line-height:1.35}.eng-stf__row .eng-stf__meta>*{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eng-stf__row .eng-stf__preise{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:2px;flex:0 0 auto;padding-top:0;text-align:right}.eng-stf__row .eng-stf__jetzt{font-size:17px;font-weight:800;line-height:1.25;color:var(--eng-ink);white-space:nowrap}.eng-stf__row .eng-stf__je{font-size:13px;font-weight:700;line-height:1.35;color:var(--eng-accent-text);white-space:nowrap}.eng-stf__row .eng-stf__vorher{display:block;font-size:12.5px;line-height:1.35;color:var(--eng-ink-faint);white-space:nowrap}.eng-stf__row .eng-stf__versand{display:block;margin-top:0;font-size:11px;font-weight:700;line-height:1.35;white-space:nowrap}.eng-stf__row{flex-wrap:wrap}.eng-stf__row>.eng-stf__je-end{flex:1 0 100%;width:100%;max-width:none;margin-top:0;font-size:13px;font-weight:400;line-height:1.2;text-align:left;white-space:nowrap;color:var(--eng-ink-soft)}.eng-stf__je-wert{font-size:22px;font-weight:700;line-height:1;color:var(--eng-accent-preis)}@media(max-width:400px){.eng-stf__je-wert{font-size:20px}}.eng-stf__row .eng-stf__versand.is-frei{font-size:12px}.eng-stf__row .eng-stf__meta>.eng-stf__zusatz{font-size:12px;font-weight:600;line-height:1.35;color:var(--eng-ink-soft);white-space:normal;overflow:visible;text-overflow:clip}.eng-stf__row .eng-stf__meta>.eng-stf__zusatz.eng-stf__zusatz--angebot{font-size:13px;font-weight:800;color:var(--eng-ok)}.eng-stf__row .eng-stf__zusatz .eng-stf__zusatz-rest{display:inline-block;max-width:100%}.eng-stf--steuer-am-preis .eng-stf__row .eng-stf__steuer{display:block;font-size:12px;font-weight:600;line-height:1.35;color:var(--eng-ink-soft);white-space:nowrap}.eng-stf--ohne-auswahl .eng-stf__cta{margin-top:14px}.eng-stf__row .eng-stf__sparen--leer,.eng-stf__row .eng-stf__vorher--leer{display:none}.eng-stf__badge--ecke{position:absolute;top:-8px;right:-4px;z-index:3;margin:0;padding:4px 11px;font-size:10px;font-weight:800;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--eng-ink-akzent);background:var(--eng-accent);border-radius:var(--eng-r-pill);box-shadow:var(--eng-badge-schatten)}@media(max-width:480px){.eng-stf__row .eng-stf__jetzt{font-size:16px}}@media(max-width:400px){.eng-stf__row .eng-stf__menge{font-size:15px}.eng-stf__row .eng-stf__je,.eng-stf__row .eng-stf__versand{font-size:12px}.eng-stf__row>.eng-stf__je-end{font-size:12px}.eng-stf__row .eng-stf__versand.is-frei{font-size:12px}.eng-stf__row .eng-stf__preise,.eng-stf__row .eng-stf__versand,.eng-stf--steuer-am-preis .eng-stf__row .eng-stf__steuer{white-space:normal}}@media(min-width:750px)and (max-width:989px){.eng-stf__row .eng-stf__menge{font-size:14px;white-space:normal;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;min-height:2.5em}.eng-stf__row .eng-stf__jetzt{font-size:15px}.eng-stf__row .eng-stf__je{font-size:12px}.eng-stf__row .eng-stf__vorher{font-size:11px}.eng-stf__row .eng-stf__versand,.eng-stf__row .eng-stf__je-end{font-size:10.5px}.eng-stf__row .eng-stf__versand.is-frei,.eng-stf__row .eng-stf__meta{font-size:11px}}.eng-kp{position:fixed;top:64px;right:12px;left:auto;bottom:auto;z-index:9999;width:min(320px,calc(100vw - 24px));animation:engKpEin .22s cubic-bezier(.2,.8,.3,1)}.eng-kp[hidden]{display:none}@keyframes engKpEin{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.eng-kp__box{position:relative;padding:16px 16px 13px;background:var(--eng-surface);border:1.5px solid var(--eng-accent-line);border-radius:var(--eng-r-md);box-shadow:0 14px 40px #0000008c;text-align:center}.eng-kp__box:before{content:"";position:absolute;top:-7px;right:22px;width:12px;height:12px;background:var(--eng-surface);border-left:1.5px solid var(--eng-accent-line);border-top:1.5px solid var(--eng-accent-line);transform:rotate(45deg)}.eng-kp__zu{position:absolute;top:3px;right:8px;padding:4px 8px;font-size:20px;line-height:1;color:var(--eng-ink-soft);background:none;border:0;cursor:pointer}.eng-kp__titel{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 0 3px;font-size:14px;font-weight:800;color:var(--eng-ink)}.eng-kp__titel .eng-ico{width:16px;height:16px;color:var(--eng-ok);flex:0 0 auto}.eng-kp__summe{display:flex;align-items:baseline;justify-content:center;gap:7px;margin:0 0 12px;font-size:12.5px;color:var(--eng-ink-soft)}.testimonial-card .rte p,.testimonial-card__quote,.trustpilot-review .rte p,.facebook-testimonial .rte p,.eng-tst__text{text-wrap:pretty;-webkit-hyphens:auto;hyphens:auto}.eng-kp__bilder{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:0 0 12px}.eng-kp__bild{position:relative;display:block;width:34px;height:34px;border-radius:8px;overflow:hidden;background:var(--eng-bg);border:1px solid var(--eng-line)}.eng-kp__bild img{width:100%;height:100%;object-fit:cover;display:block}.eng-kp__bild-zahl{position:absolute;right:-2px;bottom:-2px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:var(--eng-accent);color:#fff;font-size:10px;font-weight:800;line-height:15px;text-align:center}.eng-kp__summe strong{font-size:16px;font-weight:800;color:var(--eng-ink)}.eng-kp__btn{display:block;width:100%;margin-bottom:7px;padding:11px 14px;font-size:14px;font-weight:800;text-align:center;text-decoration:none;border-radius:var(--eng-r-md);cursor:pointer}.eng-kp__btn--haupt{color:#fff;background:var(--eng-accent);border:1.5px solid transparent}.eng-kp__btn--haupt:hover{background:var(--eng-accent-hover)}.eng-kp__btn--zweit{color:var(--eng-ink);background:transparent;border:1.5px solid var(--eng-accent)}.eng-kp__btn--zweit:hover{background:var(--eng-accent-wash)}.eng-kp__weiter{margin:0;padding:4px;font-size:12px;color:var(--eng-ink-faint);background:none;border:0;text-decoration:underline;cursor:pointer}@media(max-width:480px){.eng-kp{top:58px;right:8px;width:calc(100vw - 16px)}}@media(prefers-reduced-motion:reduce){.eng-kp{animation:none}}.eng-xkorb{margin-top:12px}.eng-xkorb__oder{margin:0 0 8px;text-align:center;font-size:13px;line-height:1.3;color:var(--eng-ink-soft)}.eng-xkorb__btns{--shopify-accelerated-checkout-button-block-size: 46px;--shopify-accelerated-checkout-button-inline-size: 46px;--shopify-accelerated-checkout-button-border-radius: 8px;--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-row-gap: 8px}@media screen and (max-width:749px){.product__media-list .product__media img,.product__media-list .product__media video,.product__media-list .product__media model-viewer,.product__media-list .product__media .media,.product__media-wrapper .product__media img,.product__modal-opener img{border-radius:0!important}.product__media-list .product__media,.product__media-wrapper .product__media{border-radius:0!important}}.trustpilot-stars-svg path:first-child{fill:transparent}pickup-availability,.product__pickup-availabilities,.pickup-availability-preview{display:none!important}.eng-stf .eng-stf__farbname{display:block;position:relative;height:18px;margin:4px 0 0;padding:0;pointer-events:none}.eng-stf .eng-stf__farbname-text{position:absolute;top:0;left:0;z-index:2;display:block;height:18px;font-size:12px;font-weight:500;line-height:18px;letter-spacing:0;text-transform:none;text-align:center;color:var(--eng-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transition:transform .18s ease,opacity .12s ease}.eng-stf .eng-stf__farbname-text--hover{opacity:0;visibility:hidden;transition:transform .18s ease,opacity .12s ease,visibility 0s linear .12s}.eng-stf .eng-stf__farbname-text--hover.is-an{opacity:1;visibility:visible;transition:transform .18s ease,opacity .12s ease}.eng-stf .eng-stf__farbname-text.is-verdeckt{opacity:0}@media(prefers-reduced-motion:reduce){.eng-stf .eng-stf__farbname-text,.eng-stf .eng-stf__farbname-text--hover,.eng-stf .eng-stf__farbname-text--hover.is-an{transition:none}}:root{--eng-stern: calc(2.3rem * 1.22 / 1.35);--eng-stern-karte: 1.9rem;--eng-stern-abstand: calc(var(--eng-stern-karte) * 5 / 96)}.trustpilot-reviews .trustpilot-reviews__subheading .trustpilot-stars-svg{height:var(--eng-stern)}.trustpilot-reviews .trustpilot-review .trustpilot-stars-svg{height:var(--eng-stern-karte)}.product__info-container .trustpilot-stars{container-type:inline-size}.product__info-container .trustpilot-stars .rating-stars-and-text{flex-wrap:nowrap;white-space:nowrap;font-size:min(var(--font-size),100cqi / 26)}.product__info-container .trustpilot-stars .rating-stars__container .trustpilot-stars-svg{height:1.45em}@media only screen and (min-width:750px){.product__info-container .trustpilot-stars .rating-stars-and-text{font-size:min(calc(var(--font-size) * 1.15),100cqi / 26)}}.testimonial-card__stars .rating-stars__container svg{width:var(--eng-stern-karte);height:var(--eng-stern-karte);margin-left:var(--eng-stern-abstand)}.testimonial-card__stars .rating-stars__container svg:first-of-type{margin-left:0}.testimonial-card__stars .rating-stars__container--overlay:not(.trustpilot-stars__container--overlay){width:calc(var(--rating) * var(--eng-stern-karte) + (var(--visible-stars) - 1) * var(--eng-stern-abstand))}.trustpilot-reviews .trustpilot-review,.testimonial-card.content-container{text-align:left}.trustpilot-reviews .trustpilot-review .rating-stars__container--underlay{margin-left:0;margin-right:auto}.trustpilot-reviews .trustpilot-review .testimonial-card__author-container,.testimonial-card.content-container .testimonial-card__author-container{justify-content:flex-start}.testimonial-card.content-container .testimonial-card__stars *{--alignment: flex-start}.testimonial-card.content-container .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width){margin-left:0;margin-right:auto}.trustpilot-reviews .trustpilot-review{padding:22px 22px 18px;border-radius:16px;border:1px solid var(--eng-line);background-image:linear-gradient(180deg,var(--eng-glanz) 0%,rgba(255,255,255,0) 55%)}.trustpilot-reviews .trustpilot-review .rating-stars__container{margin-bottom:12px}.trustpilot-reviews .trustpilot-review h3{margin:0 0 6px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--eng-ink-faint)}.trustpilot-reviews .trustpilot-review .rte p{font-size:15px;line-height:1.55;color:var(--eng-ink)}.trustpilot-reviews .trustpilot-review .testimonial-card__author-container{margin-top:14px;padding-top:12px;border-top:1px solid var(--eng-line)}.eng-hero .banner__media img{transform:scale(1.012)}[data-media-id$="73631151292760"],[data-target$="73631151292760"]{display:none!important}.eng-kb{--eng-kb-sl: 16;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;container-type:size}.eng-kb .eng-kb__bild{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:50% 50%}.eng-kb .eng-kb__farbe{opacity:0;transition:opacity .6s ease}.eng-kb .eng-kb__farbe.is-an{opacity:1}.eng-kb__buehne{--zelle: calc(97cqw / var(--k, 3));--hoehe-faktor: calc(var(--rh, .8) + .02);--w: min(calc(var(--zelle) * var(--bf, 1.3) / var(--rw, .75)), calc(42cqw / var(--rw, .75)), calc((95 - var(--eng-kb-sl)) * 1cqh / var(--hoehe-faktor)));position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;opacity:0;pointer-events:none;background:radial-gradient(ellipse 64% 42% at 50% calc(100% - var(--eng-kb-sl) * 1% - 16%),#98284057,#98284024 45%,#98284000 75%),linear-gradient(180deg,#2c2e34,#26282d 58%,#1d1e22);transition:opacity .3s ease}.eng-kb__buehne--zwei{--hoehe-faktor: calc(var(--rh, .8) * 1.85 + var(--ra, .1) + .02)}.eng-kb__buehne:after{content:"";position:absolute;left:6%;right:6%;bottom:calc(var(--eng-kb-sl) * 1%);height:1px;background:linear-gradient(90deg,transparent,rgba(152,40,64,.35) 50%,transparent)}.eng-kb__figur,.eng-kb__schatten{position:absolute;display:block}.eng-kb__vorne{--s: 1;--x: calc(1cqw + var(--w) * var(--s) * var(--rw, .75) / 2 + (var(--j) + .5 * (1 - min(var(--k, 3) - 1, 1))) * (98cqw - var(--w) * var(--s) * var(--rw, .75)) / max(var(--k, 3) - 1, 1));--boden: calc(var(--eng-kb-sl) * 1cqh);z-index:2}.eng-kb__hinten{--s: .85;--x: calc(1cqw + var(--w) * var(--s) * var(--rw, .75) / 2 + (var(--j) + .5 * (1 - min(var(--k, 3) - 1, 1))) * (98cqw - var(--w) * var(--s) * var(--rw, .75)) / max(var(--k, 3) - 1, 1));--boden: calc(var(--eng-kb-sl) * 1cqh + var(--w) * var(--rh, .8) + var(--w) * var(--ra, .1));z-index:1}.eng-kb__figur{left:calc(var(--x) - var(--w) * var(--s) / 2);bottom:calc(var(--boden) - var(--w) * var(--s) * .026);width:calc(var(--w) * var(--s));aspect-ratio:1;opacity:0;translate:0 8px;transition:opacity .3s ease,translate .4s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i) * 40ms)}.eng-kb__figur.eng-kb__hinten img{filter:brightness(.85)}.eng-kb__figur img{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%}.eng-kb__schatten{left:calc(var(--x) - var(--w) * var(--s) * var(--rw, .75) * .42);bottom:calc(var(--boden) - 3px);width:calc(var(--w) * var(--s) * var(--rw, .75) * .84);height:calc(7px * var(--s));border-radius:50%;background:#0009;filter:blur(3px)}.eng-kb__schatten.eng-kb__hinten{opacity:.7}@media(hover:hover)and (pointer:fine){[data-eng-kb-karte]:hover .eng-kb__buehne.is-bereit,[data-eng-kb-karte]:focus-within .eng-kb__buehne.is-bereit{opacity:1}[data-eng-kb-karte]:hover .eng-kb__buehne.is-bereit .eng-kb__figur,[data-eng-kb-karte]:focus-within .eng-kb__buehne.is-bereit .eng-kb__figur{opacity:1;translate:0 0}}@media(hover:none){.eng-kb__buehne{display:none}}@media(prefers-reduced-motion:reduce){.eng-kb .eng-kb__bild,.eng-kb__buehne,.eng-kb__figur{transition:none}.eng-kb__figur{translate:0 0}}.eng-ab{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:2px;margin:4px 0 0 -17px;padding:0;clip-path:inset(-6px -6px -6px 17px);font-size:13px;line-height:1.35;color:var(--eng-ink-faint)}.eng-ab__teil{position:relative;padding-left:17px}.eng-ab__teil:before{content:"";position:absolute;left:7px;top:50%;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background:currentColor;opacity:.8}.eng-ab__set{font-size:14px;color:var(--eng-ink-soft)}.eng-ab__wert{font-weight:700;color:var(--eng-ink);white-space:nowrap}.eng-kben{display:grid;gap:3px;margin:8px 0 0;padding:0;list-style:none;min-width:0}.eng-kben__punkt{display:flex;align-items:center;gap:6px;min-width:0;font-size:12.5px;line-height:1.35;color:var(--eng-ink-soft)}.eng-kben__punkt span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eng-kben__icon{flex:none;color:var(--eng-ok)}@media(max-width:749px){.eng-kben{margin-top:6px;gap:2px}.eng-kben__punkt{font-size:11.5px;gap:4px;letter-spacing:-.01em}.eng-kben__icon{width:10px;height:10px}.eng-kben__punkt:nth-child(n+3){display:none}}.eng-kpf{margin:2px 0 0;font-size:12px;line-height:1.4;color:var(--eng-ink-soft)}.eng-kang__abzeichen{position:absolute;top:8px;left:8px;z-index:4;display:inline-block;padding:4px 10px;border-radius:var(--eng-r-pill);background:var(--eng-accent);color:#fff;font-family:var(--font-heading-family);font-size:11.5px;font-weight:600;line-height:1.3;letter-spacing:.01em;white-space:nowrap;box-shadow:0 2px 8px #00000059;pointer-events:none;transition:opacity .3s ease}@media(hover:hover)and (pointer:fine){[data-eng-kb-karte]:hover .card__inner:has(.eng-kb__buehne.is-bereit) .eng-kang__abzeichen,[data-eng-kb-karte]:focus-within .card__inner:has(.eng-kb__buehne.is-bereit) .eng-kang__abzeichen{opacity:0}}.eng-kang__zeile{margin:4px 0 0;font-size:13px;line-height:1.35;color:var(--eng-ink-soft)}.eng-kang__preis{white-space:nowrap}.eng-kang__wert{font-weight:700;color:var(--eng-ink)}@media(max-width:749px){.eng-kang__abzeichen{top:6px;left:6px;padding:3px 7px;font-size:11px}.eng-kang__zeile{font-size:12px;margin-top:3px}.eng-kang__bedingung,.eng-kang__preis{display:block}}body.eng-cart-page #MainContent>[id$=__featured-collection] .eng-kang__abzeichen,#MainContent:has(#main-cart-items)>[id$=__featured-collection] .eng-kang__abzeichen{display:none}body.eng-cart-page #MainContent>[id$=__featured-collection] .eng-kang__bedingung,#MainContent:has(#main-cart-items)>[id$=__featured-collection] .eng-kang__bedingung{display:inline}body.eng-cart-page #MainContent>[id$=__featured-collection] .eng-kang__preis,#MainContent:has(#main-cart-items)>[id$=__featured-collection] .eng-kang__preis{display:inline}.rte--ueber-uns img{width:min(100%,440px);height:auto;margin:12px auto 40px!important;border-radius:18px;border:1px solid rgba(152,40,64,.45);box-shadow:0 0 0 6px #98284012,0 22px 60px -12px #9828408c,0 0 110px #98284038}@media screen and (max-width:749px){.rte--ueber-uns img{width:100%;margin-bottom:32px!important}}:root{--eng-bt-bildspalte: 44%}@media screen and (min-width:750px){.engori-showcase .engori-bt--bild-links{grid-template-columns:var(--eng-bt-bildspalte) 1fr}.engori-showcase .engori-bt--bild-rechts{grid-template-columns:1fr var(--eng-bt-bildspalte)}}.engori-showcase--bild-text .engori-bt__bild{box-shadow:var(--eng-bt-bild-schatten)}html[data-farbwelt=hell] .engori-showcase .engori-bt__bild,body.eng-hell .engori-showcase .engori-bt__bild{background:var(--eng-bt-bild-buehne)}html[data-farbwelt=hell] .engori-showcase .engori-bt__bild img,body.eng-hell .engori-showcase .engori-bt__bild img{object-fit:contain}@media screen and (max-width:749px){.engori-showcase--bild-text .engori-bt__bild{box-shadow:var(--eng-bt-bild-schatten-klein)}}.eng-stf--farbe-oben .eng-stf__farbe-oben{margin:0 0 8px;padding:0;background:none;border:0;border-radius:0}.eng-stf--farbe-oben .eng-stf__farbe-oben:empty{display:none}.eng-stf--farbe-oben .eng-stf__farbe-oben .eng-stf__picker{margin:0}.eng-stf--farbe-oben .eng-stf__farbe-oben .eng-stf__picker-titel{min-height:0;padding:0;margin:0 0 6px}.eng-stf--farbe-oben .eng-stf__farbe-oben .product-form__input{margin:0!important;padding:0;border-top:0}.eng-stf--farbe-oben .eng-stf__farbe-oben .eng-stf__farbname{display:none}.eng-stf__radio:checked+.eng-stf__row{border-bottom-left-radius:var(--eng-r-md);border-bottom-right-radius:var(--eng-r-md)}.eng-stf__stufe:has(>.eng-stf__panel:not([hidden]))>.eng-stf__row{border-bottom-left-radius:0;border-bottom-right-radius:0}.eng-stf__stufe{border-radius:var(--eng-r-md)}.eng-stf__stufe:has(>.eng-stf__panel:not([hidden]))>.eng-stf__radio:checked+.eng-stf__row{box-shadow:none}.eng-stf__stufe:has(>.eng-stf__panel:not([hidden])):has(>.eng-stf__radio:checked){box-shadow:0 0 0 3px var(--eng-accent-wash)}.eng-stf__panel{margin-bottom:0}.eng-stf .eng-bdl__grid,.eng-stf__picker .color-swatches-container{container-type:inline-size;--eng-kugel: clamp(32px, calc((100cqi - 5 * 9px - 3px) / 6), 53px)}.eng-stf .eng-bdl__grid>.eng-bdl__tile,.eng-stf__picker .color-swatch__image{width:var(--eng-kugel, 53px);height:var(--eng-kugel, 53px)}.eng-stf .eng-bdl__grid>.eng-bdl__tile img,.eng-stf__picker .color-swatch img{width:calc(var(--eng-kugel, 53px) - 6px);height:calc(var(--eng-kugel, 53px) - 6px);max-width:none}.eng-1z:not(.eng-1z--frei){white-space:nowrap!important;text-wrap-mode:nowrap!important}.eng-1z{max-width:100%;min-width:0;overflow:hidden;text-overflow:clip;overflow-wrap:normal}.eng-ab__teil.eng-1z{display:inline-block;vertical-align:top}.eng-1z.eng-1z--frei{white-space:normal;overflow:visible;text-wrap-style:balance}.eng-stf,.eng-bnf,.eng-tag,.product__info-container{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.product__info-container h1,.product__info-container h2,.product__info-container h3{text-wrap-style:balance}.product__info-container p{text-wrap-style:pretty}@media screen and (min-width:750px)and (max-width:989px){.product.grid{flex-direction:column;flex-wrap:nowrap}.product.grid>.product__media-wrapper,.product.grid>.product__info-wrapper{width:100%!important;max-width:100%!important}.product.grid>.product__info-wrapper{max-width:600px!important;margin:2.4rem auto 0;padding:0!important}.product.grid>.product__media-wrapper,.product.grid>.product__info-wrapper,.product.grid .product__column-sticky{position:relative!important;top:auto!important}}.product__info-container h1 .eng-titel-marke{display:block;font-size:12px!important;line-height:1.2;letter-spacing:.18em;font-weight:700;color:var(--eng-ink-soft, currentColor);margin-bottom:2px}.product__info-container h1 .eng-titel-name{display:block}.eng-stf__panel{padding:10px 13px 12px}.eng-stf__zeilen{display:flex;flex-direction:column;gap:8px}.eng-stf__zeile{display:flex;align-items:center;gap:10px;min-width:0}.eng-stf__zeile-nr{flex:0 0 auto;min-width:16px;font-size:13px;font-weight:700;color:var(--eng-ink-soft)}.eng-stf__wahl{display:inline-flex;align-items:center;gap:9px;max-width:100%;min-width:0;padding:4px 12px 4px 4px;font:inherit;font-size:14px;font-weight:600;color:var(--eng-ink);background:var(--eng-bg);border:1px solid var(--eng-line);border-radius:var(--eng-r-pill);cursor:pointer;transition:border-color var(--eng-t)}.eng-stf__wahl:hover{border-color:var(--eng-accent)}.eng-stf__wahl:focus-visible{outline:2px solid var(--eng-accent-text, var(--eng-accent));outline-offset:2px}.eng-stf__wahl img,.eng-stf__wahl-leer{flex:0 0 auto;width:30px;height:30px;border-radius:50%;object-fit:cover;background:var(--eng-surface)}.eng-stf__wahl-name{min-width:0;white-space:nowrap;overflow:hidden}.eng-stf__wahl-pfeil{flex:0 0 auto;width:11px;height:8px;color:var(--eng-ink-soft)}.eng-stf__wahl.is-offen{border-color:var(--eng-accent)}html.eng-pop-offen{overflow:hidden}.eng-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}.eng-pop[hidden]{display:none}.eng-pop__hinter{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000009e}.eng-pop__karte{position:relative;width:min(100%,380px);max-height:calc(100svh - 32px);overflow:auto;padding:14px 14px 16px;background:var(--eng-surface);border:1px solid var(--eng-line);border-radius:16px;box-shadow:var(--eng-shadow-modal);color:var(--eng-ink)}.eng-pop__kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.eng-pop__titel{margin:0;font-size:15px;font-weight:800;white-space:nowrap}.eng-pop__zu{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;color:var(--eng-ink);background:var(--eng-bg);border:1px solid var(--eng-line);border-radius:50%;cursor:pointer}.eng-pop__zu svg{width:12px;height:12px}.eng-pop__filter{margin-bottom:12px}.eng-pop__chips{display:flex;gap:8px;flex-wrap:wrap}.eng-pop__chips+.eng-pop__chips{margin-top:8px}.eng-pop__chip{padding:7px 16px;font:inherit;font-size:13px;font-weight:700;color:var(--eng-ink);background:var(--eng-bg);border:1px solid var(--eng-line);border-radius:var(--eng-r-pill);cursor:pointer}.eng-pop__chip.is-on{color:#fff;background:var(--eng-accent);border-color:var(--eng-accent)}.eng-pop__raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:12px 8px}.eng-pop__kachel{display:flex;flex-direction:column;align-items:center;gap:5px;padding:0;font:inherit;color:var(--eng-ink-soft);background:none;border:0;cursor:pointer}.eng-pop__kachel img{width:56px;height:56px;border-radius:50%;object-fit:cover;background:var(--eng-bg);outline:2px solid transparent;outline-offset:2px;transition:outline-color var(--eng-t)}.eng-pop__kachel span{font-size:11px;font-weight:600;line-height:1.2;text-align:center}.eng-pop__kachel:hover img{outline-color:var(--eng-line)}.eng-pop__kachel.is-on img{outline-color:var(--eng-accent)}.eng-pop__kachel.is-on span{color:var(--eng-ink)}.eng-pop__kachel:focus-visible{outline:none}.eng-pop__kachel:focus-visible img{outline-color:var(--eng-accent-text, #fff)}.eng-pop__leer{grid-column:1 / -1;margin:0;font-size:13px;color:var(--eng-ink-soft)}.eng-pop__hinter{display:block!important}.eng-pop__kachel:focus,.eng-pop__kachel:focus-visible{box-shadow:none!important;outline:none!important}.eng-stf__picker .color-swatches-container:has(>:nth-child(7)):not(:has(>:nth-child(9))){--eng-kugel: clamp(30px, calc((100cqi - 66px)/8) , 53px)}.eng-insel-hell{position:relative;isolation:isolate;background:#f6f2ea;padding-top:7.5rem;padding-bottom:7.5rem;color:#191714}.eng-insel-hell:before,.eng-insel-hell:after{content:"";position:absolute;left:0;right:0;height:150px;pointer-events:none;z-index:1}.eng-insel-hell:before{top:0;background:linear-gradient(to bottom,#282a2f,#282a2feb 12%,#786e6c73 42%,#f6f2ea00)}.eng-insel-hell:after{bottom:0;background:linear-gradient(to top,#282a2f,#282a2feb 12%,#786e6c73 42%,#f6f2ea00)}.eng-insel-hell>*{position:relative;z-index:2}html[data-farbwelt=hell] .eng-insel-hell:before,html[data-farbwelt=hell] .eng-insel-hell:after,body.eng-hell .eng-insel-hell:before,body.eng-hell .eng-insel-hell:after{background:none}.eng-insel-hell .engori-bt__titel,.eng-insel-hell .engori-showcase__titel,.eng-insel-hell h2,.eng-insel-hell h3{color:#191714}.eng-insel-hell .engori-bt__rte,.eng-insel-hell .engori-bt__rte p,.eng-insel-hell p,.eng-insel-hell li{color:#4a443c}.eng-insel-hell .engori-bt__kicker,.eng-insel-hell .engori-showcase__kicker{color:var(--eng-ld-akzent-ink, #982840)}.eng-insel-hell .engori-showcase__link:focus-visible{outline-color:var(--eng-ld-akzent-ink, #982840)}@media(max-width:749px){.eng-insel-hell{padding-top:5rem;padding-bottom:5rem}.eng-insel-hell:before,.eng-insel-hell:after{height:96px}}html[data-farbwelt=hell] .eng-stf__picker .form__label,html[data-farbwelt=hell] .eng-stf__picker .form__label span,html[data-farbwelt=hell] .eng-stf__farbe-oben .form__label,html[data-farbwelt=hell] .eng-stf__farbe-oben .form__label span,body.eng-hell .eng-stf__picker .form__label,body.eng-hell .eng-stf__picker .form__label span,body.eng-hell .eng-stf__farbe-oben .form__label,body.eng-hell .eng-stf__farbe-oben .form__label span{color:var(--eng-ink, #191714)}html[data-farbwelt=hell] .eht,body.eng-hell .eht{--eht-flaeche: #F6F2EA;--eht-grund: linear-gradient(180deg, #FDFBF7 0%, #F6F2EA 55%, #EFE9DD 100%)}html[data-farbwelt=hell] .eng-kb__buehne,body.eng-hell .eng-kb__buehne{background:radial-gradient(ellipse 128% 128% at 50% 50%,#0000,#00000004),radial-gradient(ellipse 46% 48% at 103% 40%,#98284085,#98284076,#9828405f,#98284046,#98284030,#9828401e,#9828400f,#98284005,#98284000),radial-gradient(ellipse 62% 15.5% at 50% 87%,#fffcf738,#fffcf714,#fffcf700),radial-gradient(ellipse 112% 114% at 50% 62%,#efebe5,#e1ddd6,#d6d1c9)}html[data-farbwelt=hell] .eng-kb__buehne:after,body.eng-hell .eng-kb__buehne:after{background:linear-gradient(90deg,transparent,rgba(152,40,64,.18) 50%,transparent)}html[data-farbwelt=hell] .eng-kb__schatten,body.eng-hell .eng-kb__schatten{background:#19171442;filter:blur(4.2px)}html[data-farbwelt=hell] .eng-kb__schatten.eng-kb__hinten,body.eng-hell .eng-kb__schatten.eng-kb__hinten{opacity:.7}html[data-farbwelt=hell] .eng-kb__figur.eng-kb__hinten img,body.eng-hell .eng-kb__figur.eng-kb__hinten img{filter:contrast(.9) brightness(1.06)}body.eng-hell .image-slide__image,body.eng-hell .hotspots-image__image,body.eng-hell .banner__media,body.eng-hell .eg-media,body.eng-hell .content-and-results__image{box-shadow:var(--eng-bt-bild-schatten);border-radius:14px;overflow:hidden}@media screen and (max-width:749px){body.eng-hell .image-slide__image,body.eng-hell .hotspots-image__image,body.eng-hell .banner__media,body.eng-hell .eg-media,body.eng-hell .content-and-results__image{box-shadow:var(--eng-bt-bild-schatten-klein)}}@media screen and (min-width:750px){.media-gallery--desktop-thumbnails-vertical .slider-button{min-height:2.4rem;padding-block:.9rem}}.icons-with-text__icon-item{border-radius:20px}@media(hover:hover)and (pointer:fine){.custom-columns .product-info__image-block video,.custom-columns .product-info__image-block img{box-sizing:border-box;border:3px solid transparent;transition:border-color .22s ease}.custom-columns .product-info__image-block:hover video,.custom-columns .product-info__image-block:hover img{border-color:var(--eng-accent, #982840)}}@media(prefers-reduced-motion:reduce){.custom-columns .product-info__image-block video,.custom-columns .product-info__image-block img{transition:none}}@media(hover:hover)and (pointer:fine){.engori-showcase .engori-showcase__card img{box-sizing:border-box;border:3px solid transparent;transition:border-color .22s ease}.engori-showcase .engori-showcase__card:hover img{border-color:var(--eng-accent, #982840)}}@media(prefers-reduced-motion:reduce){.engori-showcase .engori-showcase__card img{transition:none}}.comparison-table [class*=highlighted-color],.comparison-table__logo[class*=highlighted-color]{background:#fff!important}.comparison-table__logo[class*=highlighted-color]{box-shadow:inset 0 3px 0 var(--eng-accent, #982840),inset 3px 0 0 var(--eng-accent, #982840),inset -3px 0 0 var(--eng-accent, #982840)!important}.comparison-table td[class*=highlighted-color]{box-shadow:inset 3px 0 0 var(--eng-accent, #982840),inset -3px 0 0 var(--eng-accent, #982840)!important}.comparison-table tr:last-child td[class*=highlighted-color]{box-shadow:inset 3px 0 0 var(--eng-accent, #982840),inset -3px 0 0 var(--eng-accent, #982840),inset 0 -3px 0 var(--eng-accent, #982840)!important}
/*# sourceMappingURL=/cdn/shop/t/34/assets/engori-premium.css.map */
