:root{--jx-korb-r: clamp(14px, 1.2vw, 20px);--jx-korb-r-gross: var(--jx-r-block);--jx-korb-r-blatt: 24px;--jx-korb-schwebe: 12px;--jx-korb-bild-rad: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23151515' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='32' cy='32' r='27'/%3E%3Ccircle cx='32' cy='32' r='19'/%3E%3Ccircle cx='32' cy='32' r='5'/%3E%3Cpath d='M32 27V13M36.8 30.5l13.3-4.4M34.9 36l8.3 11.4M29.1 36l-8.3 11.4M27.2 30.5l-13.3-4.4'/%3E%3C/svg%3E");--jx-korb-bild-schloss: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2.5'/%3E%3Cpath d='M8 11V8a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");--jx-korb-bild-winkel-hell: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f4f4f2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");--shadow-popover: 0 24px 60px -20px rgba(0, 0, 0, .28)}@media screen and (min-width:750px){.theme-drawer__dialog[open]{top:var(--jx-korb-schwebe);right:var(--jx-korb-schwebe);width:calc(var(--theme-drawer-width, var(--sidebar-width)) - 2 * var(--jx-korb-schwebe));max-width:calc(100% - 2 * var(--jx-korb-schwebe));height:calc(100dvh - 2 * var(--jx-korb-schwebe));border:1px solid var(--jx-linie);border-radius:var(--jx-korb-r-gross);box-shadow:var(--jx-schatten-hoch);overflow:auto}#filters-drawer .theme-drawer__dialog[open]{border-left:1px solid var(--jx-linie);border-radius:var(--jx-korb-r-gross)}.theme-drawer__dialog--opening,.theme-drawer__dialog--opening-inline-start{animation-duration:.5s;animation-timing-function:cubic-bezier(.3,1,.3,1)}.theme-drawer__dialog--closing{animation-duration:.24s;animation-timing-function:cubic-bezier(.5,0,.8,.4)}}@media screen and (max-width:749px){.theme-drawer__dialog:not(.chat-drawer){border-radius:var(--jx-korb-r-blatt) var(--jx-korb-r-blatt) 0 0;box-shadow:0 -24px 60px -24px #0006}}.theme-drawer__dialog:not(.chat-drawer)::backdrop{background:#0d0e1080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.theme-drawer__dialog .theme-drawer__header{gap:12px;padding:18px var(--theme-drawer-padding) 14px}.theme-drawer__header .theme-drawer__title{gap:10px;font-size:1.375rem;font-weight:700;line-height:1.15;letter-spacing:-.02em;text-transform:none}.theme-drawer__title .theme-drawer__badge:not(.visually-hidden){min-width:26px;height:26px;border-radius:999px;background-color:var(--jx-akzent);color:var(--jx-tinte);font-size:.8125rem;font-weight:600;letter-spacing:0;font-variant-numeric:tabular-nums}.theme-drawer__dialog .theme-drawer__close-button{--private-button-size: 44px;--private-button-border-color: transparent;--private-button-shadow: none;flex:none;border-color:var(--jx-linie);background-color:var(--jx-flaeche);color:var(--jx-tinte);box-shadow:none;transition:background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease,border-color var(--jx-t-kurz) ease,outline-color var(--jx-t-kurz) ease,transform .12s ease}.theme-drawer__dialog .theme-drawer__close-button:hover:not(:active){border-color:var(--jx-tinte);background-color:var(--jx-tinte);color:#fff}@media(prefers-reduced-motion:no-preference){.theme-drawer__dialog .theme-drawer__close-button:active{transform:scale(.94)}}.theme-drawer__dialog .theme-drawer__close-button:focus-visible{outline-color:var(--jx-tinte)}.cart-disclosure-modal.dialog-modal{box-shadow:var(--jx-schatten-hoch)}@media screen and (min-width:750px){.cart-disclosure-modal.dialog-modal{border-radius:var(--jx-korb-r-gross)}}.search-modal input.search-input{font-weight:500}.search-modal :is(.alz-sd__fzknopf,.alz-sd__fzlink,.alz-alle__link){min-height:52px;padding-inline:16px;border:0;border-radius:var(--jx-r-feld);background-color:var(--jx-flaeche);color:var(--jx-tinte);font-size:1rem;transition:background-color var(--jx-t-kurz) ease}.search-modal :is(.alz-sd__fzknopf,.alz-sd__fzlink,.alz-alle__link):hover{background-color:var(--jx-flaeche-2)}.search-modal :is(.alz-sd__fzknopf,.alz-sd__fzlink,.alz-alle__link):focus-visible{outline:2px solid var(--jx-tinte);outline-offset:2px}.search-modal .alz-sd__t,.search-modal .alz-sd__fzlabel{font-size:.8125rem;font-weight:600;letter-spacing:.14em;color:var(--jx-tinte-3)}.search-modal .alz-sd__chip{border:0;background-color:var(--jx-flaeche);color:var(--jx-tinte);font-size:.9375rem;font-weight:500;transition:background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease}.search-modal .alz-sd__chip:hover{background-color:var(--jx-tinte);color:#fff}.search-modal .alz-sd__chip:focus-visible{background-color:var(--jx-flaeche);color:var(--jx-tinte);outline:2px solid var(--jx-tinte);outline-offset:2px}.search-modal .alz-sd+.predictive-search-results__products .predictive-search-results__title{margin-block-start:20px}.search-modal .alz-suchliste .predictive-search-results__card--product:hover{background-color:transparent}@media(hover:hover){.search-modal .alz-suchliste .predictive-search-results__card--product:hover .alz-sk__bild{background-color:var(--jx-flaeche-2)}}@media screen and (min-width:750px){.search-modal .search-modal__content.dialog-modal::backdrop{background:#0d0e1080}}@media screen and (max-width:749px){.search-modal .search-modal__content.dialog-modal,.search-modal .search-modal__content.dialog-modal[open]{border-radius:var(--jx-korb-r-blatt) var(--jx-korb-r-blatt) 0 0}.search-modal .search-modal__content.dialog-modal predictive-search-component,.search-modal .search-modal__content.dialog-modal .predictive-search-form__header{border-start-start-radius:var(--jx-korb-r-blatt);border-start-end-radius:var(--jx-korb-r-blatt)}}:root .cart-items .cart-items__table tbody>.cart-items__table-row{position:relative;column-gap:14px;margin:0 0 10px;padding:14px;border:0;border-radius:var(--jx-korb-r);background-color:var(--jx-flaeche)}:root .cart-items .cart-items__table tbody>.cart-items__table-row:last-child{margin-bottom:0}@container cart-items (max-width: 719.98px){:root .cart-items .cart-items__table tbody>.cart-items__table-row{grid-template-columns:clamp(4.5rem,21cqi,7rem) minmax(0,1fr) auto;grid-template-rows:repeat(4,min-content) 1fr;grid-template-areas:"media details price" "media variants variants" "media unit_price unit_price" "media quantity quantity" "media error error"}:root .cart-items .cart-items__table tbody>.cart-items__table-row>.cart-items__details{display:contents}:root .cart-items .cart-items__table tbody>.cart-items__table-row .cart-items__product-info{grid-area:details}:root .cart-items .cart-items__table tbody>.cart-items__table-row .cart-items__variants-wrapper{grid-area:variants}:root .cart-items .cart-items__table tbody>.cart-items__table-row .cart-items__variants-wrapper:empty{display:none}:root .cart-items .cart-items__table tbody>.cart-items__table-row .cart-items__unit-price-wrapper{grid-area:unit_price}:root .cart-items .cart-items__table tbody>.cart-items__table-row>.cart-items__price{min-width:0;width:max-content}}@container cart-items (min-width: 720px){:root .cart-items .cart-items__table tbody>.cart-items__table-row{column-gap:clamp(16px,2.4cqi,28px);padding:18px}}:root .cart-items .cart-items__table tbody>.cart-items__table-row.cart-items__satz--weiter{margin-bottom:0;padding-bottom:12px;border-bottom-right-radius:0;border-bottom-left-radius:0}:root .cart-items .cart-items__table tbody>.cart-items__satz--weiter+.cart-items__table-row.cart-items__satz{padding-top:12px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:inset 0 1px 0 var(--jx-linie)}:root .cart-items .cart-items__table tbody>.cart-items__table-row.removing{animation-name:jx-korb-zeile-raus}:root .cart-items .cart-items__table tbody>.cart-items__table-row.adding{animation-name:jx-korb-zeile-rein}@keyframes jx-korb-zeile-raus{0%{height:var(--row-height)}to{height:0;margin-bottom:0;padding-block:0;opacity:0}}@keyframes jx-korb-zeile-rein{0%{height:0;margin-bottom:0;padding-block:0;opacity:0}to{height:auto;opacity:1}}.cart-items__table .cart-items__media-container{aspect-ratio:1;border-radius:12px;background:#fff}.cart-items__table .cart-items__media-image{object-fit:contain;transition:transform .2s ease-out}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cart-items__table .cart-items__media-container:hover .cart-items__media-image{transform:scale(1.03)}}.cart-items__table .cart-items__satzkopf{align-items:center;gap:6px 10px;margin-block-end:8px}.cart-items__table .cart-items__satztitel{padding:5px 12px;border-radius:14px;background:var(--jx-akzent);color:var(--jx-tinte);font-size:.8125rem;font-weight:600;line-height:1.35;letter-spacing:0}.cart-items__table .cart-items__satztitel :is(strong,span){font-size:inherit;font-weight:inherit}.cart-items__table .cart-items__satz-entfernen{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--jx-linie);color:var(--jx-tinte);font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease,box-shadow var(--jx-t-kurz) ease}.cart-items__table .cart-items__satz-entfernen:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.cart-items__table .cart-items__satz-entfernen:hover{background:var(--jx-tinte);box-shadow:inset 0 0 0 1.5px var(--jx-tinte);color:#fff}.cart-items__table .cart-items__satz-entfernen:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:2px}.cart-items__table .cart-items__satz-entfernen:disabled{opacity:.5;cursor:default}.cart-items__table .cart-items__satz:not(.cart-items__satz--teil) .cart-items__satz-entfernen{position:absolute;right:14px;bottom:14px}.cart-items__table .cart-items__satz:not(.cart-items__satz--teil) .cart-items__quantity{min-height:36px}@container cart-items (min-width: 720px){.cart-items__table .cart-items__satz:not(.cart-items__satz--teil) .cart-items__satz-entfernen{right:18px;bottom:18px}}.cart-items__table .cart-items__details{color:var(--jx-tinte-2)}.cart-items__table .cart-items__title{font-size:1rem;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--jx-tinte)}.cart-items__table .cart-items__satz--teil .cart-items__title{font-size:1rem}.cart-items__table a.cart-items__title:hover{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em}.cart-items__table .cart-items__variants-wrapper{line-height:1.4}.cart-items__table .cart-items__variants :is(dt,dd){font-size:.875rem;color:var(--jx-tinte-2)}.cart-items__table .cart-items__properties{display:grid;gap:4px;margin-block-start:8px;padding:10px 12px;border-radius:12px;background:#fff}.cart-items__table .cart-items__property{line-height:1.4}.cart-items__table .cart-items__properties dt{font-size:.8125rem;font-weight:500;color:var(--jx-tinte-3)}.cart-items__table .cart-items__properties dd{font-size:.875rem;font-weight:500;color:var(--jx-tinte)}.cart-items__table .cart-items__properties a{color:inherit;text-decoration:underline;text-underline-offset:.18em}.cart-items__table .cart-items__unit-price-wrapper{margin-block-start:6px;font-size:.875rem;line-height:1.3;color:var(--jx-tinte-3)}.cart-items__table .cart-items__unit-price-wrapper :is(span,s){font-size:inherit}.cart-items__table .cart-items__quantity{gap:8px}.cart-items__table .cart-items__satzmenge,.cart-items__table .cart-items__unit{font-size:.8125rem;font-weight:600;line-height:1.2;color:var(--jx-tinte)}.cart-items__table .cart-items__satzmenge{display:inline-flex;align-items:center;min-height:28px;padding:2px 12px;border-radius:999px;background:#fff}.cart-items__table .cart-items__unit{color:var(--jx-tinte-3);font-weight:500}.cart-items .cart-items__quantity .quantity-selector{flex:none;gap:2px;width:auto;height:auto;padding:3px;border:1px solid var(--jx-linie);border-radius:999px;background-color:#fff;color:var(--jx-tinte)}.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus){width:38px;height:38px;border-radius:50%;background-color:var(--jx-flaeche);color:var(--jx-tinte);transition:background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease,transform var(--jx-t-kurz) var(--jx-ease)}.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus):hover:not(:disabled){background-color:var(--jx-tinte);color:#fff}.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus):active:not(:disabled){transform:scale(.92)}.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus):focus-visible{outline:2px solid var(--jx-tinte);outline-offset:2px}.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus):disabled{opacity:.35;cursor:not-allowed}.cart-items .quantity-selector input[type=number]{width:2.6em;max-width:none;min-height:38px;padding:0;border-radius:999px;color:var(--jx-tinte);font-size:1rem;font-weight:600;font-variant-numeric:tabular-nums}@media(pointer:coarse){.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus){width:44px;height:44px}.cart-items .quantity-selector input[type=number]{min-height:44px}}.cart-items__table .cart-items__remove.button{flex:none;width:44px;height:44px;border-radius:50%;background-color:#fff;background-image:none;box-shadow:inset 0 0 0 1px var(--jx-linie);color:var(--jx-tinte);transition:background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease,box-shadow var(--jx-t-kurz) ease}.cart-items__table .cart-items__remove.button:hover{background-color:#f8e3e1;box-shadow:inset 0 0 0 1.5px var(--jx-nein);color:var(--jx-nein)}.cart-items__table .cart-items__remove.button:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:2px}.cart-items__table .cart-items__price{font-size:1.0625rem;font-weight:700;line-height:1.25;letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--jx-tinte)}.cart-items__table .cart-items__satz--teil .cart-items__price{font-size:.9375rem;font-weight:600}.cart-items__table .cart-item__error{padding:8px 12px;border-radius:12px;background:#f8e3e1;color:var(--jx-nein);line-height:1.4}.cart-drawer__summary .cart-totals,.cart-summary__inner .cart-totals{gap:14px}.cart-totals .cart-actions{margin-block-start:0;border-block-color:var(--jx-linie)}.cart-totals .cart-totals__original-container:empty+.cart-actions{border-block-start:0}.cart-actions .cart-discount__summary{min-height:48px}.cart-actions .cart-discount__label,.cart-actions .cart-note__label{font-size:.9375rem;font-weight:600;line-height:1.2}.cart-discount .cart-discount__form{gap:8px}.cart-discount .cart-discount__input{padding-inline:18px;border-color:var(--jx-linie);border-radius:999px;font-size:1rem;line-height:1.2;transition:border-color var(--jx-t-kurz) ease,box-shadow var(--jx-t-kurz) ease}.cart-discount .cart-discount__input:hover{border-color:#c4c4bd}.cart-discount .cart-discount__input:focus-visible{outline:none;border-color:var(--jx-tinte);box-shadow:0 0 0 1px var(--jx-tinte)}.cart-discount .cart-discount__button.button{padding-block:0;padding-inline:20px;font-size:.9375rem}.cart-discount .cart-discount__pill{padding:6px 8px 6px 14px;border-radius:999px;background-color:var(--jx-akzent-hell);color:var(--jx-tinte);font-size:.8125rem;font-weight:600;letter-spacing:.04em}.cart-discount .cart-discount__error{color:var(--jx-nein);line-height:1.4}.cart-totals .cart-totals__original-container{gap:6px;line-height:1.3}.cart-totals .cart-totals__original-container,.cart-totals .cart-totals__original-container *{font-size:.9375rem}.cart-totals .cart-totals__total{flex-wrap:wrap;align-items:baseline;gap:2px 16px}.cart-totals .cart-totals__total-label{font-size:1rem;font-weight:500;line-height:1.2;color:rgb(var(--color-foreground-rgb) / .74)}.cart-totals .cart-totals__total-value{margin-inline-start:auto;font-size:clamp(1.625rem,1.35rem + 1vw,2rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-foreground)}.cart-page .cart-totals .cart-totals__total{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4px}.cart-page .cart-totals .cart-totals__total-value{margin-inline-start:0}@media screen and (max-width:749px){.cart-drawer__summary .cart-totals .cart-totals__total{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:4px}.cart-drawer__summary .cart-totals .cart-totals__total-value{margin-inline-start:0}}.cart-totals .cart-totals__installments{font-size:.8125rem;line-height:1.4}.cart-totals .cart-totals__tax-note{color:rgb(var(--color-foreground-rgb) / .74)}.cart-totals .cart-totals__tax-note small{display:block;font-size:.8125rem;line-height:1.5}.cart-totals .cart-totals__tax-note strong{color:var(--color-foreground);font-weight:600}.cart-totals .cart-totals__tax-note a{color:inherit;text-underline-offset:.18em}.cart__ctas{gap:10px}.cart__ctas .cart__checkout-button.button{height:auto;min-height:60px;padding-block:12px;padding-inline:28px;font-size:1.0625rem;font-weight:600;line-height:1.2}.cart__ctas .cart__checkout-button .button-text{display:inline-flex;align-items:center;justify-content:center;gap:10px}.cart__ctas .cart__checkout-button:not(:disabled) .button-text:after{content:"";flex:none;width:18px;height:18px;background:currentColor;-webkit-mask:var(--jx-bild-pfeil) center / contain no-repeat;mask:var(--jx-bild-pfeil) center / contain no-repeat;transition:transform .2s ease-out}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cart__ctas .cart__checkout-button:not(:disabled):hover .button-text:after{transform:translate(3px)}}@media(prefers-reduced-motion:no-preference){.cart__ctas .cart__checkout-button:not(:disabled):active{transform:scale(.985)}}.cart__ctas .cart__checkout-button.button:disabled,.cart__ctas .cart__checkout-button.button:disabled:hover{--button-background-color: var(--jx-flaeche-2);--button-border-color: transparent;--button-color: var(--jx-tinte-3);background-image:none;box-shadow:inset 0 0 0 1.5px #d9d9d3;opacity:1;cursor:not-allowed}.cart__ctas .cart__checkout-button:disabled .button-text:before{content:"";flex:none;width:16px;height:16px;background:currentColor;-webkit-mask:var(--jx-korb-bild-schloss) center / contain no-repeat;mask:var(--jx-korb-bild-schloss) center / contain no-repeat}.cart__ctas .alz-kasse-gesperrt{position:relative;margin:0 0 4px;padding:14px 16px 14px 26px;border-radius:16px;background:var(--jx-akzent-hell);color:var(--jx-tinte);font-size:1rem;line-height:1.45;text-align:start}.cart__ctas .alz-kasse-gesperrt:before{content:"";position:absolute;left:12px;top:14px;bottom:14px;width:4px;border-radius:4px;background:var(--jx-akzent)}.cart__ctas .alz-kasse-gesperrt strong{display:block;margin-bottom:4px;font-weight:700;line-height:1.35}shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: 999px;--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-row-gap: 10px}.cart-drawer__inner .cart-drawer__content{overscroll-behavior:contain}.cart-drawer__inner .cart-drawer__items{padding-block:2px 16px}.cart-drawer__inner .cart-drawer__summary{--cart-drawer-summary-padding: 20px;align-items:stretch;gap:14px;padding:18px var(--cart-drawer-summary-padding) var(--cart-drawer-summary-padding);border-top:1px solid var(--jx-linie);border-radius:var(--jx-korb-r-gross) var(--jx-korb-r-gross) 0 0;box-shadow:0 -18px 36px -22px #00000038;-webkit-mask-image:none;mask-image:none}:root .cart-drawer__inner .cart-drawer__summary .cart-totals{margin-block-start:0;padding-block-start:0;border-block-start:0}@media screen and (prefers-reduced-motion:no-preference){.theme-drawer__dialog--opening .cart-items__table tbody>.cart-items__table-row:not(.adding,.removing){animation:jx-korb-zeile-auf .36s cubic-bezier(.3,1,.3,1) backwards}.theme-drawer__dialog--opening .cart-items__table tbody>.cart-items__table-row:not(.adding,.removing):nth-child(2){animation-delay:40ms}.theme-drawer__dialog--opening .cart-items__table tbody>.cart-items__table-row:not(.adding,.removing):nth-child(3){animation-delay:80ms}.theme-drawer__dialog--opening .cart-items__table tbody>.cart-items__table-row:not(.adding,.removing):nth-child(n+4){animation-delay:.12s}}@keyframes jx-korb-zeile-auf{0%{opacity:0;transform:translate3d(0,10px,0)}}.cart-drawer__content:has([data-cart-drawer-empty]){gap:4px;padding:8px var(--theme-drawer-padding) 44px}.cart-drawer__content:has([data-cart-drawer-empty]):before{content:"";flex:none;width:104px;height:104px;margin-bottom:18px;border-radius:50%;background:var(--jx-akzent-hell) var(--jx-korb-bild-rad) center / 60px 60px no-repeat}.cart-drawer__content:has([data-cart-drawer-empty])>.theme-drawer__title{justify-content:center;font-size:clamp(1.5rem,1.2rem + 1.2vw,1.875rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;text-align:center;text-wrap:balance}.cart-items__wrapper--drawer-empty>p,.cart-page .cart-items__wrapper>p{max-width:34ch;margin:8px 0 0;font-size:1rem;line-height:1.5;color:var(--jx-tinte-2)}.cart-items__wrapper .cart-items__empty-button{min-height:56px;margin-top:22px;padding-inline:32px;font-size:1rem}@media screen and (prefers-reduced-motion:no-preference){.cart-drawer__content:has([data-cart-drawer-empty]):before{animation:jx-korb-rad .3s ease-out backwards}}@keyframes jx-korb-rad{0%{opacity:0}}.cart-page .cart-title h1{align-items:flex-start;gap:10px;font-size:var(--font-h1--size);font-weight:700;line-height:1.05;letter-spacing:-.03em;text-transform:none}:root .cart-page .cart-title .cart-bubble:not(.visually-hidden){width:auto;min-width:32px;height:32px;margin-top:.12em;padding-inline:10px;aspect-ratio:auto}.cart-page .cart-title .cart-bubble .cart-bubble__background{border-radius:999px;background-color:var(--jx-akzent)}.cart-page .cart-title .cart-bubble__text{color:var(--jx-tinte);font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.cart-page .cart-page__title+.cart-page__items{margin-block-start:clamp(20px,2.6vw,36px)}:root .section--page-width .cart-page.cart-page{grid-column:2}:root .section .cart-page.cart-page{grid-template-columns:minmax(0,1fr);column-gap:0}:root .cart-page .cart-page__summary{display:block;grid-column:1;grid-row:auto;height:auto;padding-top:28px}:root .cart-page .cart-page__summary>.section-background{display:none}:root .cart-page :is(.cart-summary,.cart-summary__inner){--color: var(--jx-tinte);--color-rgb: 21 21 21;--color-foreground: var(--jx-tinte);--color-foreground-rgb: 21 21 21;--color-foreground-muted: rgb(21 21 21 / .6);--color-foreground-subdued: rgb(21 21 21 / .8);--color-background: #fff;--color-background-rgb: 255 255 255;--color-border: var(--jx-linie);--color-border-rgb: 228 228 223;--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;color:var(--jx-tinte)}:root .cart-page .cart-summary{display:block;height:auto;border:0;border-radius:0}:root .cart-page .cart-summary .cart-summary__inner{position:static;width:auto;align-items:stretch;gap:16px;padding:clamp(20px,2.2vw,30px);border:1px solid var(--jx-linie);border-radius:var(--jx-korb-r-gross);background:#fff;box-shadow:var(--jx-schatten)}@media screen and (min-width:990px){:root .section .cart-page.cart-page:has(.cart-page__summary){grid-template-columns:minmax(0,1fr) minmax(340px,27rem);grid-template-rows:min-content min-content 1fr;column-gap:clamp(32px,4.5vw,80px)}:root .cart-page .cart-page__summary{grid-column:2;grid-row:1 / span 3;padding-top:0}:root .cart-page .cart-summary{position:sticky;top:calc(var(--header-height, 0px) + 24px)}}.cart-page:has(.cart-form){margin-block-end:clamp(32px,4vw,48px)}:root main:is([data-template=cart],[data-template="404"]) .section-resource-list__header .text-block>*{font-size:clamp(1.5rem,1rem + 1.6vw,2.25rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-transform:none}main:is([data-template=cart],[data-template="404"]) .section-resource-list__header .button-secondary{flex:none;min-height:44px;padding:0 20px;font-size:.9375rem;white-space:nowrap}.cart-page:not(:has(.cart-form)){display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.cart-page:not(:has(.cart-form)) .cart-page__title:before{content:"";display:block;width:120px;height:120px;margin:0 auto 24px;border-radius:50%;background:var(--jx-akzent-hell) var(--jx-korb-bild-rad) center / 68px 68px no-repeat}.cart-page:not(:has(.cart-form)) .cart-page__title{margin-top:clamp(40px,8vw,96px)}.cart-page:not(:has(.cart-form)) .cart-title{text-align:center}.cart-page:not(:has(.cart-form)) .cart-title h1{font-size:var(--font-h2--size);text-wrap:balance}.cart-page:not(:has(.cart-form)) .cart-items__wrapper{align-items:center;text-align:center}.cart-page:not(:has(.cart-form)) .cart-page__items{margin-block:0 clamp(40px,6vw,88px)}.fzm .fzm__hg{background:#0d0e1099;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fzm .fzm__karte{--jx-fzm-pad: clamp(20px, 3.2vw, 32px);width:min(520px,100%);padding:0 var(--jx-fzm-pad) calc(var(--jx-fzm-pad) - 4px);border-radius:28px;background:#fff;box-shadow:0 40px 90px -30px #0000008c;color:var(--jx-tinte);scrollbar-width:thin}.fzm .fzm__kicker{margin:0 calc(-1 * var(--jx-fzm-pad));padding:26px calc(var(--jx-fzm-pad) + 52px) 8px var(--jx-fzm-pad);background:var(--jx-akzent);color:var(--jx-tinte);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase}.fzm .fzm__titel{margin:-1px calc(-1 * var(--jx-fzm-pad)) 0;padding:1px calc(var(--jx-fzm-pad) + 40px) 24px var(--jx-fzm-pad);background:var(--jx-akzent);color:var(--jx-tinte);font-size:clamp(1.625rem,1.2rem + 1.9vw,2.125rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-transform:none;text-wrap:balance}.fzm .fzm__jetzt{margin:-14px calc(-1 * var(--jx-fzm-pad)) 0;padding:0 var(--jx-fzm-pad) 22px;background:var(--jx-akzent);color:#151515d6;font-size:1rem;font-weight:500;line-height:1.4}.fzm .fzm__x{z-index:2;top:14px;right:14px;width:44px;height:44px;background:#fff;color:var(--jx-tinte);transition:background-color .18s ease,color .18s ease,transform .3s var(--jx-ease)}.fzm .fzm__x:hover{background:var(--jx-tinte);color:#fff}.fzm .fzm__x:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:2px}.fzm .fzm__felder{gap:12px;margin-top:22px}.fzm .fzm__f{gap:6px}.fzm .fzm__lab{font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--jx-tinte-2)}.fzm .fzm__f select{min-height:56px;padding:0 48px 0 18px;border:1px solid var(--jx-linie);border-radius:var(--jx-r-feld);background-color:#fff;background-image:var(--jx-bild-winkel);background-position:right 16px center;background-size:18px 18px;color:var(--jx-tinte);font-size:1rem;font-weight:500;line-height:1.2;text-overflow:ellipsis}.fzm .fzm__f select:hover:not(:disabled){border-color:#c4c4bd}.fzm .fzm__f select:disabled{background-color:var(--jx-flaeche);color:var(--jx-tinte-3);opacity:1}.fzm .fzm__f select:focus-visible{border-color:var(--jx-tinte);box-shadow:0 0 0 1px var(--jx-tinte),0 0 0 5px #c8a15f59}.fzm .fzm__f select.is-frei{border-color:var(--jx-akzent)}.fzm .fzm__ergebnis{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:18px;padding:14px 18px;border:0;border-radius:18px;background:var(--jx-akzent-hell)}.fzm .fzm__zahl{font-size:2.25rem;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--jx-tinte)}.fzm .fzm__zahl:empty{display:none}.fzm .fzm__zahl-t{font-size:1rem;font-weight:500;line-height:1.35;color:var(--jx-tinte-2)}.fzm .fzm__hilfe{margin-top:0;font-size:1rem;color:var(--jx-tinte);text-decoration:underline;text-decoration-color:var(--jx-akzent-tief);text-decoration-thickness:1.5px;text-underline-offset:.2em}.fzm .fzm__go{isolation:isolate;gap:10px;min-height:58px;margin-top:16px;padding:0 28px;border-radius:999px;background:var(--jx-tinte);color:#fff;font-size:1rem;font-weight:600;letter-spacing:-.005em;box-shadow:none;transition:color .18s ease,background-color .18s ease,transform .12s ease,opacity .2s ease}.fzm .fzm__go:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--jx-akzent);opacity:0;transform:none;transition:opacity .18s ease;pointer-events:none}.fzm .fzm__go svg{flex:none;transition:transform .2s ease-out}.fzm .fzm__go:hover{transform:none;box-shadow:none}@media(hover:hover){.fzm .fzm__go:hover{color:var(--jx-tinte)}.fzm .fzm__go:hover:before{opacity:1}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.fzm .fzm__go:hover svg{transform:translate(3px)}}.fzm .fzm__go:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:3px;color:var(--jx-tinte)}.fzm .fzm__go:focus-visible:before{opacity:1}.fzm .fzm__go.is-bereit:after{content:none}.fzm .fzm__go:active{transform:none}@media(prefers-reduced-motion:no-preference){.fzm .fzm__go:active{transform:scale(.98)}}.fzm .fzm__go[aria-disabled=true]{background:var(--jx-flaeche-2);color:var(--jx-tinte-3);opacity:1}.fzm .fzm__go[aria-disabled=true]:before{content:none}.fzm .fzm__hinweis{margin-top:10px;font-size:1rem;line-height:1.4;color:var(--jx-nein)}.fzm .fzm__weg{min-height:44px;margin-top:8px;padding:6px 10px;font-size:.875rem;font-weight:500;color:var(--jx-tinte-2);text-decoration-thickness:1px}.fzm .fzm__weg:hover{color:var(--jx-tinte)}.fzm .fzm__weg:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:2px;border-radius:8px}@media(max-width:749px){.fzm .fzm__karte{width:100%;border-radius:28px 28px 0 0;padding-bottom:calc(var(--jx-fzm-pad) + env(safe-area-inset-bottom,0px))}}.jx-seite-inhalt{--page-content-width: 47.5rem}.jx-seite-inhalt .text-block.text-block>h1{font-size:clamp(2.25rem,1.3rem + 4.2vw,4rem);font-weight:700;line-height:1.04;letter-spacing:-.035em;text-transform:none;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.jx-seite-inhalt .page-content{font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.65;color:var(--jx-tinte-2)}.jx-seite-inhalt .page-content :is(p,li){font-size:inherit;line-height:inherit}.jx-seite-inhalt .page-content p{margin-block:0 1.1em}.jx-seite-inhalt .page-content rte-formatter>p:first-child{font-size:1.18em;line-height:1.5;color:var(--jx-tinte)}.jx-seite-inhalt .page-content :is(h2,h3,h4){color:var(--jx-tinte);font-weight:700;text-transform:none;text-wrap:balance;overflow-wrap:break-word}.jx-seite-inhalt .page-content h2{margin-block:1.9em .55em;font-size:clamp(1.5rem,1.15rem + 1.5vw,2.125rem);line-height:1.12;letter-spacing:-.028em}.jx-seite-inhalt .page-content h3{margin-block:1.7em .5em;font-size:clamp(1.1875rem,1.05rem + .6vw,1.4375rem);line-height:1.2;letter-spacing:-.02em}.jx-seite-inhalt .page-content h4{margin-block:1.5em .4em;font-size:1.0625rem;line-height:1.3;letter-spacing:-.01em}.jx-seite-inhalt .page-content :is(h2,h3,h4):first-child{margin-block-start:0}.jx-seite-inhalt .page-content strong{color:var(--jx-tinte);font-weight:600}.jx-seite-inhalt .page-content a:where(:not(.button,.button-secondary,.jx-knopf)){color:var(--jx-tinte)}.shopify-section:has(>.jx-seite-inhalt):has(~.shopify-section>:is(.mu,.vf))>.jx-seite-inhalt{--page-content-width: var(--narrow-page-width, 90rem)}.shopify-section:has(>.jx-seite-inhalt):has(~.shopify-section>:is(.mu,.vf))>.jx-seite-inhalt .section-content-wrapper{padding-block-end:clamp(16px,2vw,28px)}.fq:not(.fq--kurz){padding:clamp(32px,5vw,72px) var(--page-margin, 16px) clamp(64px,8vw,120px)}.fq .fq__kicker{margin:0 0 14px;font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;color:var(--jx-akzent-tief)}.fq .fq__title{text-transform:none}.fq:not(.fq--kurz) .fq__title{margin:0 0 clamp(28px,4vw,48px);font-size:clamp(2.25rem,1.4rem + 3.6vw,3.75rem);font-weight:700;line-height:1.04;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.fq .fq__group{margin:clamp(36px,4.5vw,56px) 0 16px;font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;text-transform:none;color:var(--jx-tinte)}.fq:not(.fq--kurz) .fq__item{margin:0 0 10px;border:0;border-radius:var(--jx-r-block);background:var(--jx-flaeche);transition:background-color var(--jx-t-kurz) ease,box-shadow var(--jx-t-kurz) ease}.fq:not(.fq--kurz) .fq__item>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px;padding:16px 16px 16px 22px;border-radius:var(--jx-r-block);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:var(--jx-tinte)}.fq:not(.fq--kurz) .fq__item>summary:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:2px}.fq:not(.fq--kurz) .fq__item>summary:after{content:"";position:static;flex:none;width:36px;height:36px;border:0;border-radius:50%;background:linear-gradient(currentColor,currentColor) center / 12px 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px 12px no-repeat,#fff;box-shadow:inset 0 0 0 1.5px var(--jx-linie);transform:none;transition:transform var(--jx-t) var(--jx-ease),background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease,box-shadow var(--jx-t-kurz) ease}.fq:not(.fq--kurz) .fq__item[open]{background:#fff;box-shadow:inset 0 0 0 1px var(--jx-linie),var(--jx-schatten)}.fq:not(.fq--kurz) .fq__item[open]>summary:after{transform:rotate(135deg);background-color:var(--jx-tinte);box-shadow:inset 0 0 0 1.5px var(--jx-tinte);color:#fff}.fq:not(.fq--kurz) .fq__item.jx-schliesst[open]{background:var(--jx-flaeche);box-shadow:none}.fq:not(.fq--kurz) .fq__item.jx-schliesst[open]>summary:after{transform:none;background-color:#fff;box-shadow:inset 0 0 0 1.5px var(--jx-linie);color:inherit}@media(hover:hover){.fq:not(.fq--kurz) .fq__item:not([open]):hover{background:var(--jx-flaeche-2)}}.fq:not(.fq--kurz) .fq__item>div{max-width:74ch;padding:0 22px 22px;font-size:clamp(1rem,.97rem + .15vw,1.0625rem);line-height:1.65;color:var(--jx-tinte-2)}.fq:not(.fq--kurz) .fq__item p{margin:0 0 .9em;font-size:inherit;line-height:inherit}.fq:not(.fq--kurz) .fq__item p:last-child{margin-bottom:0}.fq:not(.fq--kurz) .fq__item strong{color:var(--jx-tinte);font-weight:600}.fq:not(.fq--kurz) .fq__item a{color:var(--jx-tinte);text-decoration:underline;text-decoration-color:var(--jx-akzent);text-decoration-thickness:1.5px;text-underline-offset:.2em}.fq:not(.fq--kurz) .fq__item a:hover{color:var(--jx-akzent-tief);text-decoration-color:currentColor}.fq .fq__more{margin:clamp(32px,4vw,56px) 0 0;padding:clamp(18px,2.4vw,26px) clamp(18px,2.6vw,30px);border-radius:var(--jx-r-block);background:var(--jx-flaeche);color:var(--jx-tinte-2);font-size:1rem;font-weight:400;line-height:1.55}.fq .fq__more a{color:var(--jx-tinte);text-decoration:underline;text-decoration-color:var(--jx-akzent);text-decoration-thickness:1.5px;text-underline-offset:.2em}.fq .fq__more a:hover{color:var(--jx-akzent-tief);text-decoration-color:currentColor}.fq .fq__more a:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:3px}@media screen and (min-width:990px){.fq:not(.fq--kurz) .fq__in{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,6vw,112px);align-items:start;max-width:var(--page-content-width, 90rem)}.fq:not(.fq--kurz) .fq__in>*{grid-column:2}.fq:not(.fq--kurz) .fq__in>.fq__kicker{grid-column:1;grid-row:1}.fq:not(.fq--kurz) .fq__in>.fq__title{position:sticky;top:calc(var(--header-height, 72px) + 32px);grid-column:1;grid-row:2 / span 40;margin-bottom:0}.fq:not(.fq--kurz) .fq__in>.fq__title+.fq__group{margin-top:0}}.fa{color-scheme:dark;margin:clamp(24px,4vw,56px) var(--jx-rand);padding:clamp(40px,6vw,96px) clamp(20px,5vw,80px);border:0;border-radius:var(--jx-r-block);background:var(--jx-nacht)}.fa .fa__in{max-width:1040px}.fa .fa__eye{margin:0 0 14px;font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;color:var(--jx-akzent)}.fa .fa__h{margin:0 0 16px;font-size:clamp(1.75rem,1.1rem + 3vw,3rem);font-weight:700;line-height:1.05;letter-spacing:-.03em;text-transform:none;text-wrap:balance;color:#fff}.fa .fa__lead{margin:0 0 28px;font-size:clamp(1rem,.96rem + .25vw,1.125rem);line-height:1.6;color:var(--jx-nacht-text-2)}.fa .fa__alt{margin:-12px 0 28px;font-size:1rem;line-height:1.5;color:var(--jx-nacht-text-2)}.fa .fa__alt a,.fa .fa__hg a{color:#fff;text-decoration:underline;text-decoration-color:var(--jx-akzent);text-decoration-thickness:1.5px;text-underline-offset:.2em}.fa .fa__alt a:hover,.fa .fa__hg a:hover{color:var(--jx-akzent);text-decoration-color:currentColor}.fa .fa__klapp{padding:0 clamp(16px,2.6vw,30px);border:1px solid var(--jx-nacht-linie);border-radius:var(--jx-korb-r-gross);background:var(--jx-nacht-2)}.fa .fa__klapp-s{min-height:72px;padding:14px 0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:600;line-height:1.25;letter-spacing:-.015em;color:#fff}.fa .fa__klapp-s:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:12px}.fa .fa__klapp-s svg{flex:none;box-sizing:border-box;width:36px;height:36px;padding:9px;border-radius:50%;background:#ffffff1a;transition:transform var(--jx-t) var(--jx-ease),background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease}.fa .fa__klapp[open] .fa__klapp-s svg{background:#fff;color:var(--jx-tinte)}.fa .fa__klapp.jx-schliesst[open] .fa__klapp-s svg{transform:none;background:#ffffff1a;color:inherit}.fa .fa__klapp:not([open]) .fa__klapp-auf,.fa .fa__klapp.jx-schliesst .fa__klapp-auf,.fa .fa__klapp[open]:not(.jx-schliesst) .fa__klapp-zu{display:none}.fa .fa__f{padding:6px 0 clamp(20px,2.6vw,30px);border:0;border-radius:0;background:transparent}.fa .fa__f label{font-size:1rem;line-height:1.3;color:var(--jx-nacht-text)}.fa .fa__f label span{margin-left:0;margin-top:2px;font-size:.8125rem;color:var(--jx-nacht-text-2)}.fa .fa__f :is(select,input,textarea){min-height:52px;padding:12px 16px;border:1px solid var(--jx-nacht-linie);border-radius:var(--jx-r-feld);background-color:#1d2026;color:var(--jx-nacht-text);font-size:1rem;line-height:1.3;transition:border-color var(--jx-t-kurz) ease,background-color var(--jx-t-kurz) ease}.fa .fa__f textarea{min-height:124px;line-height:1.5}.fa .fa__f select{-webkit-appearance:none;appearance:none;padding-right:48px;background-image:var(--jx-korb-bild-winkel-hell);background-repeat:no-repeat;background-position:right 16px center;background-size:18px 18px;text-overflow:ellipsis}.fa .fa__f :is(select,input,textarea):hover:not(:disabled){border-color:#4a4e57}.fa .fa__f :is(select,input,textarea):focus{outline:2px solid var(--jx-akzent);outline-offset:1px;border-color:var(--jx-akzent)}.fa .fa__f select:disabled{color:#8b9099;opacity:1}.fa .fa__f ::placeholder{color:#8b9099;opacity:1}.fa .fa__f button{--jx-k-fuell: #fff;min-height:58px;padding:0 32px;border-radius:999px;background-color:var(--jx-akzent);color:var(--jx-tinte);font-size:1rem;font-weight:600;letter-spacing:-.005em;transition:background-color .18s ease,color .18s ease}.fa .fa__f button:hover{background-color:var(--jx-akzent)}.fa .fa__f button:focus-visible{outline:2px solid #fff;outline-offset:3px}.fa .fa__note{max-width:40ch;font-size:.8125rem;line-height:1.5;color:var(--jx-nacht-text-2)}.fa .fa__ok{margin:0 0 20px;padding:18px 20px;border:0;border-radius:16px;background:#c8a15f2e;color:#fff}.fa .fa__fehler{padding:14px 16px;border-radius:16px;font-size:1rem}.fa .fa__hilfe{margin-top:4px;padding:28px 0 clamp(20px,2.6vw,30px);border-top:1px solid var(--jx-nacht-linie)}.fa .fa__hilfe h3{margin:0 0 16px;font-size:clamp(1.25rem,1.1rem + .7vw,1.625rem);font-weight:700;line-height:1.15;letter-spacing:-.025em;text-transform:none;color:#fff}.fa .fa__hg{gap:12px}.fa .fa__hg>div{padding:18px 20px;border-radius:18px;background:#ffffff0d}.fa .fa__hg h4{margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-transform:none;color:var(--jx-akzent)}.fa .fa__hg p{font-size:1rem;line-height:1.6;color:var(--jx-nacht-text-2)}@media(max-width:749px){.fa .fa__f button{width:100%}}.br{padding:clamp(16px,2.4vw,32px) var(--page-margin, 16px) clamp(32px,5vw,72px);border:0;background:transparent}.br .br__in{box-sizing:border-box;max-width:var(--page-content-width, 90rem);padding:clamp(24px,3.4vw,48px);gap:20px clamp(24px,4vw,64px);border-radius:var(--jx-r-block);background:var(--jx-flaeche)}.br .br__t{margin:0 0 8px;font-size:clamp(1.5rem,1.15rem + 1.6vw,2.25rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-transform:none;color:var(--jx-tinte)}.br .br__sub{font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.55;color:var(--jx-tinte-2)}.br .br__go{--jx-k-fuell: var(--jx-tinte);gap:10px;min-height:52px;padding:0 26px;border:1.5px solid var(--jx-tinte);border-radius:999px;background-color:transparent;color:var(--jx-tinte);font-size:1rem;font-weight:600;transition:background-color .18s ease,color .18s ease}.br .br__go svg{flex:none;width:18px;height:18px;transition:transform .2s ease-out}@media(hover:hover){.br .br__go:hover{color:#fff}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.br .br__go:hover svg{transform:translate(3px)}}.br .br__go:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:3px}@media(max-width:479px){.br .br__go{white-space:normal;min-height:56px;padding:0 16px;text-align:center}.br .br__go svg{display:none}}.ml{padding:clamp(32px,5vw,72px) var(--page-margin, 16px) clamp(64px,8vw,120px)}.ml .ml__in{max-width:var(--page-content-width, 90rem)}.ml .ml__kicker{margin:0 0 14px;font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;color:var(--jx-akzent-tief)}.ml .ml__title{margin:0 0 14px;font-size:clamp(2.25rem,1.3rem + 4.2vw,4rem);font-weight:700;line-height:1.04;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.ml .ml__hint{max-width:60ch;margin:0 0 clamp(28px,3.6vw,48px);font-size:1rem;line-height:1.55;color:var(--jx-tinte-2)}.ml .ml__grid{gap:clamp(10px,1.6vw,24px)}.ml .ml__card{align-content:start;gap:12px;padding:10px 10px 14px;border:0;border-radius:var(--jx-korb-r);background:var(--jx-flaeche)}.ml .ml__link{gap:6px}.ml .ml__media{margin-bottom:6px;border-radius:12px;background:#fff}.ml .ml__media img{transition:transform .2s ease-out}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ml .ml__card:hover .ml__media img{transform:scale(1.03)}}.ml .ml__name{padding-inline:4px;font-size:1rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-transform:none;color:var(--jx-tinte)}.ml .ml__preis{padding-inline:4px;font-size:1.0625rem;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--jx-tinte)}.ml .ml__preis span{font-size:.8125rem;font-weight:500;letter-spacing:0;color:var(--jx-tinte-3)}.ml .ml__actions{gap:8px 10px;padding-inline:4px}.ml .ml__btn{--jx-k-fuell: var(--jx-akzent);display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;background-color:var(--jx-tinte);color:#fff;font-size:1rem;font-weight:600;line-height:1.2;text-align:center;transition:background-color .18s ease,color .18s ease}@media(hover:hover){.ml .ml__btn:hover{color:var(--jx-tinte)}}.ml .ml__btn:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:3px}.ml .ml__btn--klein{min-height:44px;padding:0 18px;font-size:.9375rem}.ml .ml__remove{min-height:44px;padding:0 6px;font-size:.875rem;font-weight:500;color:var(--jx-tinte-3);text-underline-offset:.2em}.ml .ml__remove:hover{color:var(--jx-nein)}.ml .ml__weg{padding:8px 4px 0;font-size:1rem;line-height:1.45;color:var(--jx-tinte-2)}.ml .ml__leer{gap:20px;padding:clamp(40px,7vw,96px) 20px;border:0;border-radius:var(--jx-r-block);background:var(--jx-flaeche);font-size:clamp(1.0625rem,1rem + .4vw,1.25rem);line-height:1.45;color:var(--jx-tinte-2)}.ml .ml__leer p{max-width:40ch;margin:0;font-size:inherit;line-height:inherit;text-wrap:balance}@media(max-width:599px){.ml .ml__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ml .ml__card{padding:8px 8px 12px}.ml .ml__actions{flex-direction:column;align-items:stretch}.ml .ml__remove{align-self:center}}.mu .mu__in{max-width:calc(var(--page-content-width, 90rem) + 2 * var(--page-margin, 16px));padding:clamp(8px,2vw,24px) var(--page-margin, 16px) clamp(48px,7vw,104px)}.mu .mu__eye{margin:0 0 12px;font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:var(--jx-akzent-tief)}.mu .mu__h{margin:0 0 12px;font-size:clamp(1.5rem,1.15rem + 1.6vw,2.25rem);font-weight:700;line-height:1.08;letter-spacing:-.03em;text-transform:none;text-wrap:balance;color:var(--jx-tinte)}.mu .mu__sub{max-width:60ch;margin:0 0 clamp(24px,3vw,40px);font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.55;color:var(--jx-tinte-2)}.mu .mu__grid{gap:clamp(8px,1vw,14px);margin-bottom:clamp(28px,4vw,56px)}.mu .mu__t{position:relative;justify-content:center;min-height:84px;padding:16px 42px 16px 18px;border:0;border-radius:var(--jx-korb-r);background:var(--jx-flaeche);color:var(--jx-tinte);transition:background-color var(--jx-t-kurz) ease,color var(--jx-t-kurz) ease}.mu .mu__t:after{content:"";position:absolute;right:16px;top:50%;width:18px;height:18px;margin-top:-9px;background:currentColor;-webkit-mask:var(--jx-bild-pfeil) center / contain no-repeat;mask:var(--jx-bild-pfeil) center / contain no-repeat;opacity:.28;transition:opacity var(--jx-t-kurz) ease,transform .2s ease-out}.mu .mu__t:hover,.mu .mu__t:focus-visible{border-color:transparent;background:var(--jx-tinte);box-shadow:none;color:#fff;transform:none}.mu .mu__t:hover:after,.mu .mu__t:focus-visible:after{opacity:1}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mu .mu__t:hover:after{transform:translate(3px)}}.mu .mu__t:focus-visible{outline:2px solid var(--jx-tinte);outline-offset:3px}.mu .mu__name{font-size:1rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;text-transform:none;overflow-wrap:anywhere}.mu .mu__n{font-size:.8125rem;line-height:1.3;color:var(--jx-tinte-3);transition:color var(--jx-t-kurz) ease}@media screen and (max-width:599px){.mu .mu__t{padding:14px 14px 14px 16px}.mu .mu__t:after{display:none}.mu .mu__name{font-size:min(.9375rem,3.85vw);-webkit-hyphens:auto;hyphens:auto}}.mu .mu__t:hover .mu__n,.mu .mu__t:focus-visible .mu__n{color:var(--jx-nacht-text-2)}.mu .alz-kat{max-width:none;margin-inline:0;padding-inline:0}.mu .alz-kat+.alz-kat{margin-top:14px;padding-top:0;border-top:0}@media screen and (max-width:749px){.mu .alz-kat__row{display:grid;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:max-content;justify-content:start;gap:6px;margin:-5px calc(-1 * var(--page-margin, 16px)) 9px;padding:5px var(--page-margin, 16px);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.mu .alz-kat__row::-webkit-scrollbar{display:none}.mu .alz-kat__label{grid-row:1;grid-column:1 / span 3;justify-self:start;margin:0}.mu .alz-kat a{grid-row:2}}:root .shopify-policy__container{max-width:47.5rem;margin-inline:auto;padding:clamp(32px,5vw,72px) var(--jx-rand) clamp(64px,8vw,120px)}:root .shopify-policy__title{margin:0 0 clamp(24px,3.4vw,44px);text-align:start}:root .shopify-policy__title h1{margin:0;font-size:clamp(2rem,1.3rem + 3.2vw,3.25rem);font-weight:700;line-height:1.05;letter-spacing:-.035em;text-transform:none;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}:root .shopify-policy__body,:root .shopify-policy__body :is(p,li){font-size:clamp(1rem,.97rem + .15vw,1.0625rem);line-height:1.65;color:var(--jx-tinte-2)}:root .shopify-policy__body :is(h2,h3){font-weight:700;text-transform:none;text-wrap:balance;overflow-wrap:break-word;color:var(--jx-tinte)}:root .shopify-policy__body h2{margin:1.9em 0 .55em;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.15;letter-spacing:-.025em}:root .shopify-policy__body h3{margin:1.6em 0 .5em;font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem);line-height:1.25;letter-spacing:-.015em}:root .shopify-policy__body strong{color:var(--jx-tinte);font-weight:600}:root .shopify-policy__body a{color:var(--jx-tinte);text-decoration:underline;text-decoration-color:var(--jx-akzent);text-decoration-thickness:1.5px;text-underline-offset:.2em}:root .shopify-policy__body a:hover{color:var(--jx-akzent-tief);text-decoration-color:currentColor}:root .shopify-policy__body table{border-collapse:collapse}.shopify-section:has(>.jx-seite-404){margin-block:clamp(8px,1.5vw,20px) clamp(24px,4vw,56px)}:root .shopify-section .section-background:has(+.jx-seite-404){inset:0 var(--jx-rand);border-radius:var(--jx-r-block);background-color:var(--jx-nacht)}:root .jx-seite-404,:root .jx-seite-404 .text-block{--jx-fokus: #fff;--color: var(--jx-nacht-text);--color-rgb: 244 244 242;--color-foreground: var(--jx-nacht-text);--color-foreground-rgb: 244 244 242;--color-foreground-muted: rgb(244 244 242 / .6);--color-foreground-subdued: rgb(244 244 242 / .8);--color-background: var(--jx-nacht);--color-background-rgb: 13 14 16;--color-border: var(--jx-nacht-linie);--color-border-rgb: 42 45 51;--opacity-5-15: .15;--opacity-10-25: .25;--opacity-35-55: .55;--opacity-40-60: .6;--opacity-30-60: .6;color:var(--jx-nacht-text)}:root .jx-seite-404{--page-margin: calc(var(--jx-rand) + clamp(20px, 4vw, 56px));padding-block:clamp(8px,2vw,32px)}.jx-seite-404 .section-content-wrapper:before{content:"404";content:"404" / "";font-family:var(--font-heading--family, Inter, sans-serif);font-size:clamp(6rem,3rem + 18vw,15rem);font-weight:700;line-height:.82;letter-spacing:-.06em;color:var(--jx-akzent)}.jx-seite-404 .text-block.text-block>h1{font-size:clamp(2rem,1.2rem + 3.6vw,3.75rem);font-weight:700;line-height:1.04;letter-spacing:-.035em;text-transform:none;text-wrap:balance;color:#fff}.jx-seite-404 .text-block.rte p{font-size:clamp(1rem,.95rem + .3vw,1.1875rem);line-height:1.55;color:var(--jx-nacht-text-2)}.jx-seite-404 .text-block a:where(:not(.button,.button-secondary,.jx-knopf)){color:#fff}.fa .fa__f button,.br .br__go,.ml .ml__btn{background-image:none}@media(hover:hover){.fa .fa__f button:hover,.br .br__go:hover,.ml .ml__btn:hover{background-color:var(--jx-k-fuell)}}.fa .fa__f button .alz-welle{display:none}@media(prefers-reduced-motion:reduce){.theme-drawer__dialog .theme-drawer__close-button:hover:not(:active),.cart-items__table .cart-items__media-container:hover .cart-items__media-image,.cart__ctas .cart__checkout-button:not(:disabled):hover .button-text:after,.fzm .fzm__go:hover svg,.br .br__go:hover svg,.ml .ml__card:hover,.ml .ml__card:hover .ml__media img,.mu .mu__t:hover,.mu .mu__t:hover:after,.mu .mu__t:focus-visible:after,.theme-drawer__dialog .theme-drawer__close-button:active,.cart-items .quantity-selector :is(.quantity-minus,.quantity-plus):active:not(:disabled),.fa .fa__f button:active{transform:none}.fzm .fzm__go:before{transition:none}}.page-wrapper.page-wrapper--drawer-open{margin-right:0}@media(min-width:990px){.page-wrapper--drawer-open shopify-account::part(dialog){translate:none}}@media screen and (min-width:990px){.theme-drawer__dialog[open]{z-index:calc(100 + var(--drawer-stack-order, 0))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jx-korb.css.map */
