:root{--ode-font-stack: "Brut Grotesque", "Helvetica Neue", Helvetica, Arial, sans-serif;--ode-kurve: cubic-bezier(.16, 1, .3, 1);--font-body--family: var(--ode-font-stack);--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: var(--ode-font-stack);--font-subheading--style: normal;--font-subheading--weight: 400;--font-heading--family: var(--ode-font-stack);--font-heading--style: normal;--font-heading--weight: 500;--font-accent--family: var(--ode-font-stack);--font-accent--style: normal;--font-accent--weight: 500;--font-primary--family: var(--ode-font-stack);--font-primary--style: normal;--font-primary--weight: 400;--ode-label: .8125rem;--ode-body: .9375rem;--ode-subtitle: 1rem;--ode-claim: clamp(1.25rem, 1.9vw, 1.5rem);--ode-display: clamp(1.75rem, 2.6vw, 2.25rem);--ode-gross: clamp(2.5rem, 7vw, 6rem);--ode-inset: clamp(16px, 5vw, 40px)}.ode-bild .ode-bild__text,.ode-ra .ode-ra__inlabel{inset-inline:var(--ode-inset)}.ode-ra.ode-ra--randlos .ode-ra__label,.ode-ra.ode-ra--randlos .ode-ra__fuss{padding-inline:var(--ode-inset)}.ode-klar.ode-klar--invertiert{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-inline:var(--ode-inset);padding-block:var(--padding-5xl, 48px)}.ode-st.ode-st--ruhig .ode-st__heading,.ode-bl.ode-bl--ruhig .ode-bl__heading,.ode-te .ode-te__heading,.ode-klar .ode-klar__heading,.ode-sf .ode-sf__heading,.ode-ge .ode-ge__heading,.ode-ra .ode-ra__inlabel{font-size:var(--ode-claim);line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.ode-bl.ode-bl--ruhig .ode-bl__zahl{font-size:var(--ode-claim)}.ode-st .ode-st__text,.ode-bl .ode-bl__text,.ode-te .ode-te__text,.ode-klar .ode-klar__item-text{line-height:1.65}.ode-st .ode-st__text,.ode-bl .ode-bl__text,.ode-te .ode-te__text,.ode-klar .ode-klar__item-text,.ode-sf .ode-sf__hinweis,.ode-sf .ode-sf__zelle,.ode-ge .ode-ge__hinweis,.ode-ge .ode-ge__wert,.ode-st.ode-st--ruhig .ode-st__hinweis{font-size:var(--ode-body)}.ode-ra .ode-ra__label,.ode-ra .ode-ra__unter,.ode-ra .ode-ra__fussnote,.ode-ra .ode-ra__cta,.ode-te .ode-te__verweise a,.ode-st.ode-st--ruhig .ode-st__nr,.ode-bl.ode-bl--ruhig .ode-bl__fuss,.ode-sf .ode-sf__eyebrow,.ode-sf .ode-sf__label,.ode-sf .ode-sf__sorte-zeile,.ode-sf .ode-sf__button,.ode-ge .ode-ge__eyebrow,.ode-ge .ode-ge__merkmal,.ode-ge .ode-ge__detail,.ode-ge .ode-ge__pruefen,.ode-ge .ode-ge__fuss,.ode-ge .ode-ge__cta,.ode-bild .ode-bild__zeile{font-size:var(--ode-label)}.ode-st.ode-st--ruhig .ode-st__titel,.ode-sf .ode-sf__sorte-name,.ode-ge .ode-ge__spaltenname,.ode-klar .ode-klar__item-title{font-size:var(--ode-subtitle);letter-spacing:-.01em}.ode-klar .ode-klar__kopf{border-block-start-width:1px;margin-block-end:28px}.ode-klar .ode-klar__eyebrow,.ode-sf .ode-sf__eyebrow,.ode-sf .ode-sf__label{font-family:inherit;letter-spacing:0;text-transform:none}.ode-klar .ode-klar__eyebrow{margin-block-end:8px}.rte h2,.rte h3,.rte h4,.rte.rte.rte :is(h2,h3,h4),.text-block h2,.text-block h3,.text-block h4,.text-block.text-block.text-block :is(h2,h3,h4){font-size:var(--ode-claim);line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.rte h1,.text-block h1,.text-block.text-block.text-block:has(>h1),.text-block.text-block.text-block:has(>h1) :is(h1,h2,h3,h4,h5,h6){font-size:var(--ode-display);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}@media screen and (min-width:750px){.section.section.page-width-content{grid-template-columns:var(--ode-inset) minmax(0,672px) minmax(0,1fr)}}.text-block.text-block.h2>*,.text-block.text-block.h3>*,.text-block.text-block.h4>*,.text-block.text-block.h5>*,.text-block.text-block.h6>*{font-size:var(--ode-claim);line-height:1.2}.ode-bild .ode-bild__label--gross,.ode-bild .ode-bild__label--mittel{font-size:var(--ode-display)}.ode-bild .ode-bild__label--klein{font-size:var(--ode-claim)}@keyframes ode-auf{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:none}}@keyframes ode-naeher{0%{transform:scale(1.05)}to{transform:scale(1)}}@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@media(prefers-reduced-motion:no-preference){.ode-st__heading,.ode-bl__heading,.ode-te__heading,.ode-klar__heading,.ode-ge__heading,.ode-sf__heading,.ode-spec__heading,.ode-vk__aussage,.ode-st__hinweis,.ode-ge__hinweis,.ode-sf__hinweis,.ode-te__text{animation:ode-auf var(--ode-kurve) both;animation-timeline:view();animation-range:cover 0% cover 30%}.ode-st__grid>*,.ode-bl__grid>*,.ode-klar__grid>*,.ode-vk__note,.ode-ge__zeile:not(.ode-ge__zeile--kopf),.ode-spec__zeile{animation:ode-auf var(--ode-kurve) both;animation-timeline:view();animation-range:cover 10% cover 40%}.ode-st__grid>*:nth-child(2),.ode-bl__grid>*:nth-child(2),.ode-klar__grid>*:nth-child(2),.ode-vk__note:nth-child(2){animation-range:cover 20% cover 50%}.ode-st__grid>*:nth-child(3),.ode-bl__grid>*:nth-child(3),.ode-klar__grid>*:nth-child(3),.ode-vk__note:nth-child(3){animation-range:cover 30% cover 60%}.ode-st__grid>*:nth-child(4),.ode-bl__grid>*:nth-child(4),.ode-klar__grid>*:nth-child(4),.ode-vk__note:nth-child(4){animation-range:cover 40% cover 70%}.ode-st__grid>*:nth-child(5),.ode-bl__grid>*:nth-child(5),.ode-klar__grid>*:nth-child(5),.ode-vk__note:nth-child(5){animation-range:cover 50% cover 80%}.ode-st__grid>*:nth-child(n+6),.ode-bl__grid>*:nth-child(n+6),.ode-klar__grid>*:nth-child(n+6),.ode-vk__note:nth-child(n+6){animation-range:cover 60% cover 90%}.ode-bild__img{animation:ode-naeher linear both;animation-timeline:view();animation-range:cover}}}@media screen and (min-width:750px){.ode-st.ode-st--untereinander .ode-st__kopf{position:sticky;top:92px;z-index:1;padding-block-end:22px;background:var(--color-background)}.ode-st.ode-st--untereinander .ode-st__item{min-block-size:18vh;align-content:center}}.section-content-wrapper,.section-content-wrapper>*,.rte,.rte-table-wrapper,.header-menu__inner,.menu-list{min-width:0;max-width:100%}.rte-table-wrapper{overflow-x:auto}.rte img,.rte svg,.rte video,.rte iframe,.rte embed,.rte object{max-width:100%}.rte img,.rte video{height:auto}.rte pre{max-width:100%;overflow-x:auto}.rte a,.rte p,.rte li,.rte td,.rte th{overflow-wrap:break-word}@media screen and (max-width:749px){.menu-list{overflow-x:auto;scrollbar-width:none}.menu-list::-webkit-scrollbar{display:none}}@media screen and (max-width:989px){.page-wrapper{overflow-x:clip}}@media screen and (min-width:990px){.product-information__media media-gallery.sticky-content{top:88px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}input.search-page-input,input.search-input,.field__input,.price-facet__input{color:var(--color-foreground);background:color-mix(in srgb,var(--color-foreground) 4%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 22%,transparent)}input.search-page-input::placeholder,input.search-input::placeholder,.field__input::placeholder,.price-facet__input::placeholder{color:color-mix(in srgb,var(--color-foreground) 55%,transparent)}input.search-page-input:focus-visible,input.search-input:focus-visible,.field__input:focus-visible,.price-facet__input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px;border-color:var(--color-foreground)}.announcement-bar__link,.mega-menu__link,.menu__heading,.facets__summary{display:inline-flex;align-items:center;min-block-size:44px}.menu-list__disclosure,.quick-add__button,.slideshow-controls__thumbnail{min-inline-size:44px;min-block-size:44px}.quick-add__button,.facets__summary,.menu__heading{min-inline-size:44px}.search__reset-button{padding:10px;margin:-10px}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid currentcolor;outline-offset:3px}product-card .text-block p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-information :has(>.price+.unit-price){display:flex;align-items:baseline;flex-wrap:wrap;gap:0 10px}.product-information .unit-price{font-size:var(--ode-label, 13px);opacity:.62}.product-information .unit-price br{display:none}.product-recommendations-wrapper:empty,.product-recommendations-wrapper:not(:has(product-card)){min-block-size:420px}@supports (animation-timeline: view()) and (not (-webkit-touch-callout: none)){@media(prefers-reduced-motion:no-preference){.ode-bild__img,.ode-zahl__wert{animation-range:entry 2% entry 70%}.ode-kap__medien,.ode-zl__station{animation-range:entry 6% entry 62%}.ode-nicht__punkt{animation-range:entry 8% entry 50%}}}@media(hover:none){marquee-component[data-monochrom] :is(.icon-block__media,img),.payment-icons--einfarbig .payment-icons__item svg{filter:none;opacity:1}}product-card .text-block p{min-block-size:3.6em;min-block-size:2lh}.ode-leer{grid-column:1 / -1}.details-content .list-unstyled .menu__item a,a.menu-list__link,.mega-menu__link,.menu-drawer__menu-item{text-underline-offset:4px;text-decoration-thickness:1px}.details-content .list-unstyled .menu__item a:hover,.details-content .list-unstyled .menu__item a:focus-visible,a.menu-list__link:hover .menu-list__link-title,a.menu-list__link:focus-visible .menu-list__link-title,.mega-menu__link:hover,.mega-menu__link:focus-visible,.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{text-decoration:underline}@supports (animation-timeline: view()) and selector(:has(*)) and (not (-webkit-touch-callout: none)){@media(prefers-reduced-motion:no-preference){main :is(.group-block,.text-block,.card,.resource-card,.icon-block,.accordion,.video,blockquote):not(:has(:is(.group-block,.text-block,.card,.resource-card,.icon-block,.accordion,.video,blockquote,[class*=ode-]))):not(.product-grid__item *):not(dialog *):not(.menu-drawer *):not(slideshow-component *):not(marquee-component *):not(.sticky-add-to-cart *){animation:ode-auf var(--ode-kurve) both;animation-timeline:view();animation-range:cover 0% cover 30%}main .product-grid__item{animation:ode-auf var(--ode-kurve) both;animation-timeline:view();animation-range:cover 0% cover 30%}main .product-grid__item:nth-child(3n+2){animation-range:cover 15% cover 45%}main .product-grid__item:nth-child(3n){animation-range:cover 30% cover 60%}}}.product-information .quantity-selector{border:none;border-radius:0;background:transparent;border-block-end:1px solid color-mix(in srgb,currentcolor 30%,transparent)}.product-information .quantity-selector input[type=number]{border-inline:1px solid color-mix(in srgb,currentcolor 20%,transparent)}.product-information .add-to-cart-button.button-custom,.product-information .add-to-cart-button.button-custom:hover{--button-border-color: transparent;border-color:transparent}@media(prefers-reduced-motion:no-preference){.product-information .product-inventory__icon-in_stock circle:first-of-type{animation:ode-lager-puls 2.4s ease-in-out infinite;transform-origin:center}}@keyframes ode-lager-puls{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.65;transform:scale(1.35)}}.sticky-add-to-cart__image-img{width:100%;height:100%;object-fit:contain;background-color:#fff}body [class^=ode-][class$=__eyebrow]{text-transform:none;letter-spacing:normal;font-size:.8125rem}body :is(.ode-folie__link,.ode-te__btn,.ode-sf__button,.ode-ge__cta,.ode-ra__cta,.ode-af__button){display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 24px;border-radius:100px;border:1px solid var(--ode-knopf-grund, var(--color-primary-button-background, #FFE054));background:var(--ode-knopf-grund, var(--color-primary-button-background, #FFE054));color:var(--ode-knopf-text, var(--color-primary-button-text, #14110D));font-family:var(--font-paragraph--family);font-size:1rem;font-weight:500;letter-spacing:normal;text-transform:none;text-decoration:none;line-height:1.1;text-align:center;opacity:1;transition:opacity .2s ease}html body :is(.ode-folie__link,.ode-te__btn,.ode-sf__button,.ode-ge__cta,.ode-af__button):is(:hover,:focus-visible){opacity:.85;color:var(--ode-knopf-text, var(--color-primary-button-text, #14110D));text-decoration:none}html body :is(.ode-folie__link+.ode-folie__link,.ode-te__btn--sek,.ode-ra__cta):is(:hover,:focus-visible){color:inherit}body :is(.ode-folie__link+.ode-folie__link,.ode-te__btn--sek,.ode-ra__cta){background:transparent;border-color:currentColor;color:inherit}body .ode-ra__cta{min-height:38px;padding:0 16px;font-size:.75rem}body .ode-ra__cta:hover{background:transparent;color:inherit}body .ode-folie__links{gap:10px}.hero__content-wrapper>marquee-component{width:100vw!important;max-width:none!important;margin-inline:calc(50% - 50vw)!important}html body .details__header,html body .details__header *{text-transform:none!important;letter-spacing:normal!important}:root{--ode-strich: max(1px, .06em)}.ode-strich,.menu-list__link-title,.mega-menu__link .wrap-text,.ode-jo__karte-titel span,.ode-ar__karte-titel span,.ode-te__verweise .ode-te__verweis-text,.ode-ar__weiter-kopf a,footer .menu__item a,.ode-ar__rubrik a,.ode-ar__text a{text-decoration:none!important;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% var(--ode-strich);background-origin:content-box;background-position:0 calc(100% - .17em);transition:background-size .35s cubic-bezier(.2,.7,.2,1)}.ode-strich:hover,.menu-list__link:is(:hover,:focus-visible,[aria-expanded=true],[aria-current]) .menu-list__link-title,.mega-menu__link:is(:hover,:focus-visible) .wrap-text,.ode-jo__link:is(:hover,:focus-visible) .ode-jo__karte-titel span,.ode-ar__karte a:is(:hover,:focus-visible) .ode-ar__karte-titel span,.ode-te__verweise a:is(:hover,:focus-visible) .ode-te__verweis-text,.ode-ar__weiter-kopf a:is(:hover,:focus-visible),footer .menu__item a:is(:hover,:focus-visible),.ode-ar__rubrik a:is(:hover,:focus-visible),.ode-ar__text a{background-size:100% var(--ode-strich)}.ode-ar__text a:hover{opacity:.7}.ode-jo__karte-titel span,.ode-ar__karte-titel span,.ode-ar__text a{-webkit-box-decoration-break:slice;box-decoration-break:slice}.shopify-section:has(.ode-str):not(:has(.ode-str__feld)){display:none}html body :is(.button,button.button,a.button,.button-secondary,.email-signup__button,.shopify-payment-button__more-options,.ode-folie__link,.ode-te__btn,.ode-sf__button,.ode-ge__cta,.ode-ra__cta,.ode-af__button){text-transform:none!important;letter-spacing:normal!important}html body :is(.button:not(.button-unstyled),.email-signup__button:not(.email-signup__button--text),.add-to-cart-button){font-size:1rem!important;font-weight:500!important}html body .add-to-cart-button,html body .sticky-add-to-cart__button,html body .product-information .add-to-cart-button,html body .product-information .add-to-cart-button:hover{background:#ffe054!important;color:#14110d!important;border-color:#ffe054!important;--button-background-color: #FFE054;--button-color: #14110D;--button-border-color: #FFE054;border-radius:100px}html body .add-to-cart-button:is(:hover,:focus-visible),html body .sticky-add-to-cart__button:is(:hover,:focus-visible){opacity:.85}html body .add-to-cart-button[disabled]{opacity:.45}html body .announcement-bar__slide,html body .announcement-bar__text{line-height:1.45!important}html body :is(.ode-kopf__profil,.ode-reg__zitat,.ode-reg__reiter,main dt,main th){text-transform:none!important;letter-spacing:normal!important}html body .ode-kopf__profil,html body .ode-reg__zitat{font-size:.875rem!important}html body .ode-reg__reiter{font-size:.9375rem!important}html body main dt{font-size:.8125rem!important;opacity:.7}html body .shopify-section-group-footer-group :is(a,summary,h2,h3,h4,p,span,.details__header){text-transform:none!important;letter-spacing:normal!important}html body [id$=__footer] :is(.menu a,li a){font-size:.9375rem!important;line-height:1.9}html body [id$=__footer] :is(summary,.details__header,h2,h3){font-size:.875rem!important;font-weight:500!important}html body [id$=__utilities] a{font-size:.8125rem!important}html body .contact-form__input{color:#14110d!important;background:#fff9!important;border:1px solid rgb(20 17 13 / .25)!important;border-radius:12px!important}html body .contact-form__input::placeholder{color:#14110d8c!important;opacity:1}html body .contact-form__input:focus-visible{border-color:#14110d!important;outline:none}html body .ode-reg__reiter label{text-transform:none!important;letter-spacing:normal!important;font-size:.9375rem!important}html body .shopify-section-group-footer-group *{text-transform:none!important;letter-spacing:normal!important}html body .menu-drawer__list-item--divider{border-bottom:0!important;margin-bottom:36px!important;padding-bottom:0!important}html body .menu-drawer__list-item--flat:has(.menu-drawer__menu--childlist)>.menu-drawer__menu-item--mainlist{font-size:.8125rem!important;line-height:1.3!important;opacity:.55;text-decoration:none!important;padding-block:0 6px!important;pointer-events:none}html body .menu-drawer__list-item--flat:not(:has(.menu-drawer__menu--childlist))>.menu-drawer__menu-item--mainlist,html body .menu-drawer__menu-item--child{font-size:1.625rem!important;line-height:1.2!important;letter-spacing:-.015em;color:#14110d!important;padding-block:5px!important}html body .menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-size:inherit!important;color:inherit!important}html body .menu-drawer__menu-item--active{text-decoration:underline}html body .menu-drawer__localization{background:transparent!important;box-shadow:none!important}html body .menu-drawer__localization select,html body .menu-drawer__localization>localization-form-component button:not([role=option]){background-color:transparent!important;box-shadow:none!important}html body .menu-drawer__localization{font-size:.9375rem;opacity:.7}html body :is(.button,a.button,button.button,.button-secondary):not(.button-unstyled):not(.skip-to-content-link){border-radius:999px!important}html body .button-secondary:not(.skip-to-content-link):not(.button-unstyled){background:transparent!important;color:var(--color-foreground, #14110D)!important;border:1.5px solid currentColor!important;box-shadow:none!important;min-height:50px;padding-inline:26px!important;transition:background-color .2s ease,color .2s ease}html body .button-secondary:not(.skip-to-content-link):not(.button-unstyled):is(:hover,:focus-visible){background:var(--color-foreground, #14110D)!important;color:var(--color-background, #FFFFFF)!important;border-color:var(--color-foreground, #14110D)!important}html body :is(.button:not(.button-secondary):not(.button-unstyled):not(.skip-to-content-link),.ode-folie__link:not(.ode-folie__link+.ode-folie__link),.ode-te__btn:not(.ode-te__btn--sek),.ode-sf__button,.ode-ge__cta,.ode-af__button){transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}@media(hover:hover){html body :is(.button:not(.button-secondary):not(.button-unstyled):not(.skip-to-content-link),.ode-folie__link:not(.ode-folie__link+.ode-folie__link),.ode-te__btn:not(.ode-te__btn--sek),.ode-sf__button,.ode-ge__cta,.ode-af__button):hover:not([disabled]){opacity:1!important;background:#14110d!important;border-color:#14110d!important;color:#fff!important;--button-background-color: #14110D;--button-color: #FFFFFF;--button-border-color: #14110D}}html body .ode-te--invertiert .ode-te__btn:not(.ode-te__btn--sek):is(:hover,:focus-visible){background:var(--color-background, #FFFFFF)!important;border-color:var(--color-background, #FFFFFF)!important;color:#14110d!important}html body :is(.ode-folie__link+.ode-folie__link,.ode-te__btn--sek){border:1.5px solid currentColor!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}html body :is(.ode-folie__link+.ode-folie__link,.ode-te__btn--sek):is(:hover,:focus-visible){opacity:1!important;background:var(--color-foreground, #14110D)!important;border-color:var(--color-foreground, #14110D)!important;color:var(--color-background, #FFFFFF)!important}html body .ode-te--invertiert .ode-te__btn--sek:is(:hover,:focus-visible){background:var(--color-background, #F1EADD)!important;border-color:var(--color-background, #F1EADD)!important;color:var(--color-foreground, #14110D)!important}html body .ode-te__verweise a{text-decoration:none!important;border:0!important;background:none!important;opacity:1!important}:root{--ode-fs-1: clamp(2.25rem, 1.6rem + 2.667vw, 4rem);--ode-fs-2: clamp(1.375rem, 1.144rem + .952vw, 2rem);--ode-fs-3: clamp(1.125rem, 1.055rem + .286vw, 1.3125rem);--ode-fs-4: 1rem;--ode-fs-5: .875rem;--ode-fs-6: .75rem}.ode-ks__text,.ode-sr__ueber,.ode-kap__nr,.ode-zahl__wert,.ode-zl__heading,.ode-ref__heading,.ode-bl__heading,.ode-folie__titel,.ode-gs__titel,.ode-pz__titel,.ode-qz__titel,.ode-sq__heading,.ode-rz__heading,.ode-sm__heading,.ode-fw__heading,.ode-nl__titel,.ode-ch__heading,.ode-stapel__heading{font-size:var(--ode-fs-1)!important}.ode-sq__s-titel,.ode-pz__name,.ode-fw__titel,.ode-st__heading,.ode-te__heading,.ode-qz__antwort,.ode-nl__untertitel,.ode-kap__titel,.ode-zahl__einheit,.ode-ref__name,.ode-bl__zahl,.ode-ch__titel{font-size:var(--ode-fs-2)!important}.ode-sm__zitat p,.ode-gs__fliess,.ode-gs__fliess p,.ode-pz__einleitung,.ode-qz__hinweis,.ode-rz__titel,.ode-sq__hinweis,.ode-nl__text{font-size:var(--ode-fs-3)!important}.ode-fw__einleitung,.ode-pz__text,.ode-st__titel,.ode-folie__zeile,.ode-folie__text p:not([class]),.ode-folie__link,.ode-te__btn,.ode-te p:not([class]),.ode-sq__s-text,.ode-sq__cta,.ode-sr__text,.ode-fw__text,.ode-fw__cta,.ode-st__hinweis,.ode-st.ode-st--ruhig .ode-st__hinweis,.ode-sm__schnitt,.ode-sm__schnitt *,.ode-rz__mehr,.ode-rz__mehr a,.ode-kap__text,.ode-kap__text p,.ode-zl__text,.ode-zl__text p,.ode-zl__titel,.ode-ch__text{font-size:var(--ode-fs-4)!important}.ode-sm__sterne,.ode-sm__wertung,.ode-sm__wertung *,.ode-sm__k-sterne,.ode-sm__wer,.ode-sm__name,.ode-sm__rolle,.ode-sm__fuss,.ode-sm__eyebrow,.ode-sq__zaehler,.ode-sq__eyebrow,.ode-fw__link,.ode-fw__eyebrow,.ode-gs__unterschrift,.ode-pz__pille,.ode-pz__nummer,.ode-st p:not([class]),.ode-st__eyebrow,.ode-st__nr,.ode-rz__aroma,.ode-rz__eyebrow,.ode-rz__hinweis,.ode-stories__eyebrow,.ode-ra__label,.ode-ra__versand,.ode-ra__unter,.ode-ra__name,.ode-ra__preis,.ode-ra__fussnote,.ode-ra__cta,.ode-folie__eyebrow,.ode-str__label,.ode-str__hinweis,.ode-str__nr,.ode-str__titel,.ode-str__zeile,.ode-te__eyebrow,.ode-te__verweis-text,.ode-te__pfeil,.ode-bl__text,.ode-bl__text p,.ode-kap__zeile,.ode-kap__link,.ode-zahl__eyebrow,.ode-zl__zeit,.ode-zl__randtext,.ode-ref__eyebrow,.ode-ref__zeile,.ode-ch__eyebrow,.ode-ch__zeile,.ode-ch__zaehler,.ode-ch__brief,.ode-ch__fuss,.ode-ch__punkt-jahr,.ode-stapel__eyebrow,.ode-stapel__zeile{font-size:var(--ode-fs-5)!important}.ode-story__name,.ode-sm__verifiziert,.ode-ra__fahne{font-size:var(--ode-fs-6)!important}.shopify-section:has(.ode-nur-aus):not(:has(ode-stoerer)){display:none!important}.theme-drawer__dialog:has(.cart-drawer__content),.theme-drawer__dialog :is(.cart-drawer__content,.cart-drawer__summary){background-color:#e5e5e5!important}.ode-nur-hinweis{margin:8px var(--page-margin, 20px);padding:10px 12px;border:1px dashed currentColor;opacity:.55;font-size:12px}@media screen and (max-width:749px){.menu-list li:has(>a[href*="/pages/handel"]),.menu-list li:has(>*>a[href*="/pages/handel"]){display:none!important}}a.ode-extern:after{content:"";display:inline-block;width:.62em;height:.62em;margin-left:.35em;vertical-align:.08em;background-color:currentColor;text-decoration:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='square'%3E%3Cpath d='M2 10 10 2M3.5 2H10v6.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%23000' stroke-width='1.3' stroke-linecap='square'%3E%3Cpath d='M2 10 10 2M3.5 2H10v6.5'/%3E%3C/svg%3E") center / contain no-repeat}.product-information .ode-ki__zeile{padding:8px 0}.product-information .product-form-buttons{align-items:stretch;column-gap:8px!important;row-gap:8px}.product-information .product-form-buttons>.quantity-selector-wrapper{width:auto!important;min-width:0}.product-information quantity-selector-component.quantity-selector{width:auto!important}.product-information .product-form-buttons>.quantity-selector-wrapper{flex:0 0 auto}.product-information .product-form-buttons>.quantity-selector-wrapper+style+span,.product-information .product-form-buttons>span:has(add-to-cart-component){flex:1 1 0;min-width:0}.product-information .product-form-buttons>.accelerated-checkout-block{flex:1 0 100%}.product-information quantity-selector-component.quantity-selector{height:52px;padding:0 4px;border:1.5px solid rgb(20 17 13 / .2)!important;border-radius:999px;background:transparent;box-sizing:border-box}.product-information quantity-selector-component.quantity-selector input[name=quantity]{border:0!important;width:32px;text-align:center;font-size:1rem;font-weight:500;background:transparent}.product-information quantity-selector-component .quantity-minus,.product-information quantity-selector-component .quantity-plus{width:38px;height:100%}.product-information add-to-cart-component button{white-space:nowrap}@media screen and (max-width:419px){.product-information add-to-cart-component button{padding-inline:12px!important;font-size:.9375rem}.product-information add-to-cart-component .svg-wrapper{display:none}.product-information quantity-selector-component .quantity-minus,.product-information quantity-selector-component .quantity-plus{width:32px}.product-information quantity-selector-component.quantity-selector input[name=quantity]{width:26px}}@media screen and (max-width:749px){.product-information .product-information__media slideshow-slide.product-media-container,.product-information .product-information__media .product-media{height:min(57svh,500px)!important;aspect-ratio:auto!important}.product-information .product-information__media img.product-media__image{width:100%;height:100%;object-fit:contain!important}.product-information .product-details>.group-block{padding-block-start:20px!important}}@media screen and (min-width:990px){body .product-information .product-details.sticky-content--desktop{--sticky-header-offset: 88px;top:0}body .product-information .product-details.sticky-content--desktop.full-height--desktop>.group-block{--sticky-header-offset: 88px;top:88px}body .product-information .product-details>.group-block{padding-block-end:var(--ode-inset, 40px)!important}.page-wrapper{overflow-anchor:none;overflow-x:hidden}}@media(hover:hover){.ode-ra__sterne{opacity:0;transition:opacity .2s ease}*:hover>.ode-ra__sterne{opacity:1}}@media(hover:none){.ode-ra__sterne{display:none!important}}.shopify-section[id$=__weiter]>.section-background{background:#ffeff2!important}.shopify-section[id$=__weiter] .custom-section-content>.section-content-wrapper{padding-block-start:96px!important}.marquee__wrapper{will-change:transform}@keyframes ode-news-puls-leicht{0%,to{transform:translateY(1px) scale(1);opacity:1}50%{transform:translateY(1px) scale(1.4);opacity:.55}}.ode-news-punkt{animation-name:ode-news-puls-leicht;animation-iteration-count:3}.marquee__wrapper.ode-ruht{animation-play-state:paused!important}.product-information [class*=jdgm-prev-badge]{cursor:pointer}.product-information .group-block-content:has(>.ode-kopf)>:is(.ode-zt,.ode-kopf,ode-staffel){margin-top:22px}.product-information .group-block-content:has(>.ode-kopf)>.ode-pr{margin-top:4px}.product-information .group-block-content:has(>.ode-kopf)>ode-staffel+.ode-ki{margin-top:-2px}html body .product-information .product-details .price{font-size:2rem!important;font-weight:500!important;letter-spacing:-.02em;line-height:1.1}html body .product-information .divider{opacity:.15}html body .product-information .ode-kopf__stimmung{font-size:clamp(1.25rem,1.6vw,1.5rem)}html body .product-information .ode-kopf__pille{padding:0;background:none;color:#2e7d46;font-weight:500}html body .product-information .ode-groessen{font-size:.875rem}html body .product-information .ode-ki__wert{font-size:.875rem;opacity:.75}html body .product-information .ode-zt__blase{font-size:.875rem}@media screen and (max-width:749px){html body .product-information .product-details .group-block--height-fill{padding-block-end:28px!important}}html body .ode-ra__kopf .ode-ra__label{font-size:clamp(1.125rem,1.5vw,1.375rem)!important;font-weight:500;opacity:1;letter-spacing:-.01em}html body .ode-ra__kopf .ode-ra__versand{font-size:.6875rem!important;gap:5px;padding:3px 9px 3px 6px;background:#ffffffb3}html body .ode-ra__kopf .ode-ra__versand svg{width:11px;height:11px}@media screen and (min-width:750px){.product-information__grid.product-information--media-left .product-information__media{padding-inline-end:0!important}.product-information__grid.product-information--media-right .product-information__media{padding-inline-start:0!important}.product-information .media-gallery--large-first-image .media-gallery__grid>li:last-child:nth-child(2n){grid-column:1 / -1}}.ode-anruf{position:fixed;left:16px;bottom:16px;z-index:40;display:grid;place-items:center;width:150px;height:150px;color:#14110d;text-align:center;text-decoration:none;--ode-anruf-farbe: #FFE054;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(24px) scale(.6) rotate(-20deg);transition:opacity .25s ease,transform .45s cubic-bezier(.34,1.56,.64,1),visibility 0s linear .45s}.ode-anruf.ist-da{opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .25s ease,transform .45s cubic-bezier(.34,1.56,.64,1),visibility 0s}.ode-anruf__form{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;fill:var(--ode-anruf-farbe);stroke:#14110d;stroke-width:5;stroke-linejoin:round;filter:drop-shadow(0 6px 14px rgb(20 17 13 / .18));transition:fill .2s ease}.ode-anruf.ist-da .ode-anruf__form{animation:ode-anruf-wipp 1.6s ease-in-out .5s 2}.ode-anruf__inhalt{position:relative;display:grid;justify-items:center;gap:3px;transform:rotate(-8deg);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.ode-anruf:hover{--ode-anruf-farbe: #F22F00;color:#fff}.ode-anruf:hover .ode-anruf__inhalt{transform:rotate(0) scale(1.05)}.ode-anruf:focus-visible{outline:none}.ode-anruf:focus-visible .ode-anruf__form{stroke-width:9}.ode-anruf__icon{display:inline-flex}.ode-anruf__frage{font-size:.9375rem;font-weight:600;line-height:1.1}.ode-anruf__nummer{font-size:.75rem;font-weight:500;line-height:1.25;font-variant-numeric:tabular-nums}.ode-anruf__nummer>span{display:block;white-space:nowrap}@keyframes ode-anruf-wipp{0%,to{transform:rotate(0)}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.ode-anruf:hover .ode-anruf__form{transform:rotate(20deg);transition:transform .4s cubic-bezier(.34,1.56,.64,1),fill .2s ease}@media(prefers-reduced-motion:reduce){.ode-anruf.ist-da .ode-anruf__form{animation:none}.ode-anruf,.ode-anruf.ist-da{transform:none;transition:opacity .2s ease,visibility 0s}}@media screen and (max-width:749px){.ode-anruf{left:10px;bottom:10px;width:118px;height:118px}.ode-anruf__icon svg{width:15px;height:15px}.ode-anruf__frage{font-size:.75rem}.ode-anruf__nummer{font-size:.625rem}}@media print{.ode-anruf{display:none}}.ode-nl[hidden]{display:none}html.ode-nl-offen{overflow:hidden}.ode-nl__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(92vw,460px);max-height:92dvh;padding:0;border:0;border-radius:28px;background:#8daacb;color:#ffe054;overflow:visible;box-shadow:0 24px 60px #14110d4d}.ode-nl__himmel{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit;isolation:isolate;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.ode-nl__himmel video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:translateZ(0);backface-visibility:hidden}.ode-nl__himmel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2642681f,#26426861)}.ode-nl__inhalt,.ode-nl__zu{z-index:1}.ode-nl__inhalt{position:relative}.ode-nl__dialog::backdrop{background:#14110d73}.ode-nl__dialog[open]{animation:ode-nl-rein .35s ease-out}@keyframes ode-nl-rein{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ode-nl__dialog:focus{outline:none}.ode-nl__zu{position:absolute;top:16px;right:16px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0!important;border-radius:50%;background:transparent;color:inherit;cursor:pointer;box-shadow:none!important}.ode-nl__zu:hover{background:#ffffff2e}.ode-nl__zu:focus-visible{outline:2px solid currentColor;outline-offset:0}.ode-nl__inhalt{display:grid;gap:16px;padding:40px 32px 32px}.ode-nl__inhalt[hidden]{display:none}.ode-nl .ode-nl__titel{margin:0;padding-right:40px;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1.75rem,6vw,2.25rem)!important;line-height:1.04!important;letter-spacing:-.03em;text-wrap:balance}.ode-nl .ode-nl__text{margin:0;font-size:1rem!important;line-height:1.45}.ode-nl__form{display:grid;gap:8px;margin:8px 0 0;container-type:inline-size}.ode-nl__reihe{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.ode-nl__feld{width:100%;min-width:0}@container (max-width: 330px){.ode-nl__reihe{grid-template-columns:minmax(0,1fr)}}.ode-nl__fehler{justify-self:start;margin:0;padding:4px 12px;border-radius:999px;background:#14110d;color:#fff;font-size:.8125rem}.ode-nl__fehler[hidden]{display:none}.ode-nl__klein{margin:0;font-size:.75rem;line-height:1.5;opacity:.92}.ode-nl__klein a{color:inherit}@media screen and (max-width:749px){.ode-nl__dialog{inset:auto 0 0 0;margin:0 auto;width:100%;max-width:none;border-radius:26px 26px 0 0}.ode-nl__dialog[open]{animation-name:ode-nl-hoch}@keyframes ode-nl-hoch{0%{transform:translateY(100%)}to{transform:none}}.ode-nl__inhalt{padding:32px 20px calc(24px + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.ode-nl__dialog[open]{animation:none}}.ode-wr__dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(94vw,560px);max-height:92dvh;padding:0;border:0;border-radius:28px;background:#fbf8f2;color:#14110d;overflow:auto;box-shadow:0 24px 60px #14110d4d;overscroll-behavior:contain}.ode-wr__dialog::backdrop{background:#14110d73}html.ode-wr-offen{overflow:hidden}html.ode-wr-offen #shop-hcaptcha-badge-container{display:none!important}.ode-wr__zu{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ode-wr__zu:hover{background:#14110d14}.ode-wr__inhalt{display:grid;gap:16px;padding:40px 32px 32px}.ode-wr__inhalt[hidden]{display:none}.ode-wr .ode-wr__titel{margin:0;padding-right:36px;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1.625rem,5vw,2rem)!important;line-height:1.05!important;letter-spacing:-.03em;text-wrap:balance;outline:none}.ode-wr .ode-wr__text{margin:0;font-size:.9375rem!important;line-height:1.45}.ode-wr .ode-wr__text--klein{font-size:.8125rem!important}.ode-wr__form{display:grid;gap:16px;margin:8px 0 0}.ode-wr__feldgruppe{display:grid;gap:6px;margin:0;padding:0;border:0;min-width:0}.ode-wr .ode-wr__label{padding:0;font-size:.8125rem;font-weight:600;letter-spacing:.01em}.ode-wr__feld{width:100%}.ode-wr__hilfe{font-size:.75rem;opacity:.7;padding-left:20px}.ode-wr__umfang{gap:8px}.ode-wr__wahl{display:flex;align-items:center;gap:10px;font-size:.9375rem;cursor:pointer}.ode-wr__wahl input{width:20px;height:20px;min-height:0!important;margin:0;accent-color:#14110D}.ode-wr__artikel{display:grid;gap:6px;margin-top:4px}.ode-wr__artikel[hidden]{display:none}.ode-wr__fehler{margin:0;font-size:.8125rem;color:#b32200}.ode-wr__fehler[hidden]{display:none}.ode-wr__form>.ode-wr__knopf{justify-self:start}.ode-wr__klein{margin:0;font-size:.75rem;line-height:1.45;opacity:.75}.ode-wr__klein a{color:inherit}.ode-wr__beleg{display:grid;grid-template-columns:max-content 1fr;gap:8px 16px;margin:8px 0 0;padding:16px 20px;border-radius:20px;background:#fff;font-size:.875rem}.ode-wr__beleg dt{font-weight:600}.ode-wr__beleg dd{margin:0;overflow-wrap:anywhere}.ode-wr__aktionen{display:flex;flex-wrap:wrap;gap:10px}@media screen and (max-width:749px){.ode-wr__dialog{inset:auto 0 0 0;margin:0 auto;width:100%;max-width:none;max-height:94dvh;border-radius:26px 26px 0 0}.ode-wr__inhalt{padding:30px 20px calc(24px + env(safe-area-inset-bottom,0px))}.ode-wr__beleg{grid-template-columns:1fr;gap:2px}.ode-wr__beleg dd{margin-bottom:8px}.ode-wr__aktionen .ode-wr__knopf,.ode-wr__form>.ode-wr__knopf{flex:1 1 100%;justify-self:stretch}}@media print{html.ode-wr-druck body>*:not(ode-widerruf){display:none!important}html.ode-wr-druck .ode-wr__dialog{position:static;width:auto;max-height:none;border:0}html.ode-wr-druck .ode-wr__dialog::backdrop{display:none}html.ode-wr-druck .ode-wr__zu,html.ode-wr-druck .ode-wr__aktionen{display:none!important}}:root{--ode-tinte: #14110D;--ode-knopf-gelb: #FFE054;--ode-linie: 1.5px;--ode-knopf-hoehe: 50px;--ode-knopf-rand: 26px;--ode-knopf-schrift: 1rem;--ode-knopf-gewicht: 500;--ode-knopf-klein-hoehe: 40px;--ode-knopf-klein-rand: 18px;--ode-knopf-klein-schrift: .875rem;--ode-feld-hoehe: 50px;--ode-feld-rand: 20px;--ode-feld-grund: #FFFFFF;--ode-feld-linie: rgb(20 17 13 / .25);--ode-fehler: #B32200}html body :is(.button:not(.button-unstyled):not(.skip-to-content-link):not(.ode-ui-aus):not(.cart-items__remove):not(.quick-add__button):not(.close-button),.button-secondary:not(.button-unstyled):not(.skip-to-content-link):not(.ode-ui-aus),.add-to-cart-button:not(.quick-add__button),.sticky-add-to-cart__button,.email-signup__button,.ode-knopf,.ode-fr__sprung a,.ode-sv__link,.ode-af__button,.ode-dr__kaufen,.ode-folie__link,.ode-ge__cta,.ode-ld__knopf,.ode-nl__knopf,.ode-qz__kaufen,.ode-sf__button,.ode-te__btn,.ode-kt__knopf:not(.ode-kt__knopf--leise),.ode-wr__knopf,.ode-schub__plus,.ode-ch__auf,.ode-qz__meinung,.ode-qz__zurueck,.ode-ra__cta){min-height:var(--ode-knopf-hoehe)!important;padding-block:8px!important;padding-inline:var(--ode-knopf-rand)!important;border:var(--ode-linie) solid currentColor!important;border-radius:999px!important;box-shadow:none!important;font-family:var(--font-body--family, inherit)!important;font-size:var(--ode-knopf-schrift)!important;font-weight:var(--ode-knopf-gewicht)!important;font-style:normal!important;line-height:1.15!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;text-align:center;opacity:1;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}html body :is(.ode-knopf,.ode-fr__sprung a,.ode-sv__link,.ode-folie__link,.ode-ge__cta,.ode-te__btn,.ode-kt__knopf,.ode-ra__cta,.ode-ch__auf,.ode-qz__meinung,.ode-qz__zurueck,.ode-wr__knopf,.ode-nl__knopf){display:inline-flex;align-items:center;justify-content:center;gap:8px}html body :is(.button:not(.button-secondary):not(.button-unstyled):not(.skip-to-content-link):not(.ode-ui-aus):not(.cart-items__remove):not(.close-button),.add-to-cart-button,.sticky-add-to-cart__button,.email-signup__button,.ode-knopf:not(.ode-knopf--sek),.ode-sv__link,.ode-af__button,.ode-dr__kaufen,.ode-folie__link:not(.ode-folie__link+.ode-folie__link),.ode-ge__cta,.ode-ld__knopf,.ode-nl__knopf,.ode-qz__kaufen,.ode-sf__button,.ode-te__btn:not(.ode-te__btn--sek),.ode-kt__knopf--haupt,.ode-wr__knopf:not(.ode-wr__knopf--leise),.ode-schub__plus){--button-background-color: var(--ode-knopf-gelb);--button-color: var(--ode-tinte);--button-border-color: var(--ode-knopf-gelb);background:var(--ode-knopf-gelb)!important;color:var(--ode-tinte)!important;border-color:var(--ode-knopf-gelb)!important}@media(hover:hover){html body :is(.button:not(.button-secondary):not(.button-unstyled):not(.skip-to-content-link):not(.ode-ui-aus):not(.cart-items__remove):not(.close-button),.add-to-cart-button,.sticky-add-to-cart__button,.email-signup__button,.ode-knopf:not(.ode-knopf--sek),.ode-sv__link,.ode-af__button,.ode-dr__kaufen,.ode-folie__link:not(.ode-folie__link+.ode-folie__link),.ode-ge__cta,.ode-ld__knopf,.ode-nl__knopf,.ode-qz__kaufen,.ode-sf__button,.ode-te__btn:not(.ode-te__btn--sek),.ode-kt__knopf--haupt,.ode-wr__knopf:not(.ode-wr__knopf--leise),.ode-schub__plus):hover:not([disabled]):not([aria-disabled=true]){--button-background-color: var(--ode-tinte);--button-color: #FFFFFF;background:var(--ode-tinte)!important;color:#fff!important;border-color:var(--ode-tinte)!important}}html body :is(.ode-knopf,.button,.add-to-cart-button,.ode-dr__kaufen,.ode-qz__kaufen,.ode-ld__knopf,.ode-nl__knopf,.ode-wr__knopf,.ode-af__button):is([disabled],[aria-disabled=true]){opacity:.45!important;cursor:default}html body :is(.ode-dr__ergebnis,.sticky-add-to-cart__bar,.ode-farbflaeche) :is(.ode-dr__kaufen,.sticky-add-to-cart__button,.ode-knopf:not(.ode-knopf--sek),.button:not(.button-secondary):not(.button-unstyled)):not(.ode-ui-a):not(.ode-ui-b):not(.ode-ui-c):not(.ode-ui-d):not(.ode-ui-e){--button-background-color: var(--ode-tinte);--button-color: #FFFFFF;background:var(--ode-tinte)!important;color:#fff!important;border-color:var(--ode-tinte)!important}@media(hover:hover){html body :is(.ode-dr__ergebnis,.sticky-add-to-cart__bar,.ode-farbflaeche) :is(.ode-dr__kaufen,.sticky-add-to-cart__button,.ode-knopf:not(.ode-knopf--sek),.button:not(.button-secondary):not(.button-unstyled)):not(.ode-ui-a):not(.ode-ui-b):not(.ode-ui-c):not(.ode-ui-d):not(.ode-ui-e):hover{background:#fff!important;color:var(--ode-tinte)!important;border-color:#fff!important}}html body :is(.button-secondary:not(.button-unstyled):not(.skip-to-content-link),.ode-knopf--sek,.ode-te__btn--sek,.ode-folie__link+.ode-folie__link,.ode-kt__knopf:not(.ode-kt__knopf--haupt):not(.ode-kt__knopf--leise),.ode-wr__knopf--leise,.ode-ch__auf,.ode-qz__meinung,.ode-qz__zurueck,.ode-ra__cta,.ode-fr__sprung a){background:transparent!important;color:inherit!important;border-color:currentColor!important}@media(hover:hover){html body :is(.button-secondary:not(.button-unstyled):not(.skip-to-content-link),.ode-knopf--sek,.ode-te__btn--sek,.ode-folie__link+.ode-folie__link,.ode-kt__knopf:not(.ode-kt__knopf--haupt):not(.ode-kt__knopf--leise),.ode-wr__knopf--leise,.ode-ch__auf,.ode-qz__meinung,.ode-qz__zurueck,.ode-ra__cta,.ode-fr__sprung a):hover{background:var(--color-foreground, var(--ode-tinte))!important;color:var(--color-background, #FFFFFF)!important;border-color:var(--color-foreground, var(--ode-tinte))!important}}html body :is(.ode-knopf--klein,.ode-fr__sprung a,.ode-ra__cta,.ode-qz__meinung,.ode-qz__zurueck,.ode-schub__plus,.ode-st__knopf .button-secondary):not(.ode-ui-a):not(.ode-ui-b):not(.ode-ui-c):not(.ode-ui-d):not(.ode-ui-e){min-height:var(--ode-knopf-klein-hoehe)!important;padding-block:6px!important;padding-inline:var(--ode-knopf-klein-rand)!important;font-size:var(--ode-knopf-klein-schrift)!important}html body .cart-items__remove.button{min-height:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;font-size:.8125rem!important;text-decoration:underline!important;text-underline-offset:3px}html body .quick-add__button{padding-block:0!important;border-color:transparent!important;font-weight:var(--ode-knopf-gewicht)!important;text-transform:none!important;letter-spacing:normal!important}html body .close-button.button{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html.ode-z-menue :is(.ode-anruf,.ode-chat-knopf,#shopify-chat,inbox-online-store-chat){display:none!important}html body :is(.button,.button-secondary,.ode-knopf,.add-to-cart-button,.ode-dr__kaufen,.ode-qz__kaufen,.ode-ld__knopf,.ode-nl__knopf,.ode-wr__knopf,.ode-af__button,.ode-te__btn,.ode-folie__link):focus-visible{outline:2px solid var(--ode-tinte)!important;outline-offset:3px!important}html body :is(input:is([type=text],[type=email],[type=tel],[type=password],[type=url],[type=date],[type=search],:not([type])),textarea):not(.ode-ui-aus):not([type=hidden]){min-height:var(--ode-feld-hoehe)!important;border:var(--ode-linie) solid var(--ode-feld-linie)!important;border-radius:999px!important;background:var(--ode-feld-grund)!important;color:var(--ode-tinte)!important;box-shadow:none!important;font-family:var(--font-body--family, inherit)!important;font-size:1rem!important;font-weight:400!important;line-height:1.3!important;letter-spacing:normal!important;text-transform:none!important;outline:none}html body :is(input:is([type=text],[type=email],[type=tel],[type=password],[type=url],[type=date],:not([type]))):not(.ode-ui-aus):not(.search-input):not(.search-page-input):not([type=hidden]){padding-block:0!important;padding-inline:var(--ode-feld-rand)!important}html body textarea:not(.ode-ui-aus):not([type=hidden]):not(.ode-ui-x){min-height:110px!important;padding:14px var(--ode-feld-rand)!important;border-radius:20px!important;resize:vertical}html body :is(input,textarea):not(.ode-ui-aus)::placeholder{color:#14110d80!important;opacity:1!important}html body :is(input:is([type=text],[type=email],[type=tel],[type=password],[type=url],[type=date],[type=search],:not([type])),textarea):not(.ode-ui-aus):focus{outline:none!important;border-color:var(--ode-tinte)!important}html body :is(input,textarea):is(.ist-fehler,[aria-invalid=true]):not(.ode-ui-aus){border-color:var(--ode-fehler)!important}html body :is(.ode-himmel,.shopify-section-group-footer-group) :is(input:is([type=email],[type=text]),textarea):not(.ode-ui-aus){background:var(--ode-knopf-gelb)!important;border-color:var(--ode-knopf-gelb)!important}html body :is(.ode-himmel,.shopify-section-group-footer-group) :is(input:is([type=email],[type=text])):not(.ode-ui-aus):focus{border-color:var(--ode-tinte)!important}html body :is(.ode-himmel,.shopify-section-group-footer-group) :is(input:is([type=email],[type=text])):not(.ode-ui-aus)::placeholder{color:#14110d99!important}html body :is(.quantity-selector,.price-facet,shopify-payment-terms,.shopify-payment-button) :is(input,textarea){min-height:0!important}html body :is(.ode-wr__label,.ode-af__label,.ode-ui-label){font-size:.8125rem!important;font-weight:600!important;letter-spacing:normal!important;text-transform:none!important}.ode-hoch{position:fixed;right:16px;bottom:calc(var(--ode-chat-unten, 20px) + 68px + env(safe-area-inset-bottom,0px));z-index:49;display:grid;place-items:center;width:56px;height:56px;padding:0;border:1.5px solid rgb(20 17 13 / .2);border-radius:50%;background:#ffffffeb;color:#14110d;cursor:pointer;box-shadow:0 2px 10px #00000014;opacity:0;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,bottom .25s ease}@media screen and (min-width:750px){.ode-hoch{right:20px}}.ode-hoch svg{width:22px;height:22px}.ode-hoch[hidden]{display:none}.ode-hoch.ist-da{opacity:1;transform:none}@media(hover:hover){.ode-hoch:hover{border-color:#14110d}}html.ode-z-overlay .ode-hoch{display:none!important}.add-to-cart-button.ode-drin,.sticky-add-to-cart__button.ode-drin{pointer-events:none}@media screen and (max-width:749px){html body header-component[data-sticky-state=active]{clip-path:inset(0 0 calc(100% - var(--top-row-height, 60px)) 0)}html body header-component[data-sticky-state=active] .header__row:not(.header__row--top){visibility:hidden}}html body .hero a.button-secondary:not(.ode-ui-a):not(.ode-ui-b):not(.ode-ui-c):not(.ode-ui-d){color:#fff!important;border-color:#ffffffd9!important;background:#14110d66!important;width:max-content!important;max-width:100%;white-space:nowrap}@media(hover:hover){html body .hero a.button-secondary:not(.ode-ui-a):not(.ode-ui-b):not(.ode-ui-c):not(.ode-ui-d):hover{background:#fff!important;color:#14110d!important}}.ode-wisch{position:absolute;left:50%;bottom:52px;z-index:5;transform:translate(-50%);padding:8px 14px;border-radius:999px;background:#14110dd1;color:#fff;font-size:.8125rem;font-weight:500;white-space:nowrap;pointer-events:none;transition:opacity .4s ease}.ode-wisch.weg{opacity:0}.product-information .ode-gs{margin-top:6px}.product-information:has(.ode-st) :is(.ode-st,.ode-abo,.buy-buttons-block,.ode-pr,.ode-vz){background:#fff;padding-inline:18px!important;margin-top:-10px!important;border:0!important}.product-information:has(.ode-st) .ode-st{margin-top:16px!important;padding-top:18px!important;padding-bottom:16px!important;border-radius:20px 20px 0 0}.product-information:has(.ode-st) .ode-abo{padding-top:16px!important;padding-bottom:16px!important;box-shadow:inset 0 1px #14110d14}.product-information:has(.ode-st) .buy-buttons-block{display:block;padding-bottom:18px!important}.product-information:has(.ode-st) .ode-pr{margin-bottom:0!important;padding-top:14px!important;padding-bottom:14px!important;box-shadow:inset 0 1px #14110d14}.product-information:has(.ode-st) .ode-vz{padding-top:14px!important;padding-bottom:18px!important;border-radius:0 0 20px 20px;box-shadow:inset 0 1px #14110d14}.product-information .ode-fr--kompakt{margin-top:18px}html body .product-information .ode-zt__blase{width:fit-content;max-width:min(100%,30ch)}.product-information:has(.ode-st) .quantity-selector-wrapper{display:none!important}.product-information:has(.ode-st) .ode-ki{display:none!important}.product-information .ode-abo__zeile{align-items:center;padding:0;border:0!important;border-radius:0;background:none!important}.product-information .ode-abo__zeile:has(input:checked){background:none!important}.product-information .ode-abo__haken{order:2;position:relative;width:42px;height:24px;margin:0 0 0 auto;border:0!important;border-radius:999px;background:#14110d29!important;transition:background-color .2s ease}.product-information .ode-abo__haken:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .2s ease}.product-information .ode-abo__zeile input:checked+.ode-abo__haken{background:#14110d!important;background-image:none!important}.product-information .ode-abo__zeile input:checked+.ode-abo__haken:after{transform:translate(18px)}.product-information .ode-abo__rabatt{background:#14110d14!important;color:#14110d!important}html body .ode-ra__name{display:inline-flex;align-items:baseline;gap:7px}html body .ode-ra__punkte{position:static;transform:translateY(-.08em);margin:0;flex:none;align-self:center}html body .ode-ra__punkt{animation-name:ode-punkt-ruhig}@keyframes ode-punkt-ruhig{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}html body [id$=__hero_8K6hWf] .text-block :is(h1,h2,h3,h4,h5,h6){font-size:inherit!important;line-height:1.05;letter-spacing:inherit}@keyframes ode-huepf{0%{transform:scale(1)}35%{transform:scale(1.35)}70%{transform:scale(.92)}to{transform:scale(1)}}.cart-bubble.ode-huepf{animation:ode-huepf .5s ease}@media(prefers-reduced-motion:reduce){.cart-bubble.ode-huepf{animation:none}.ode-hoch{transition:none}}.ode-st0{--st0-rot: #F22F00;--st0-gelb: #FFE054;--st0-gruen: #47A05F;--st0-rosa: #FFCCCC;--st0-schwarz: #14110D;position:fixed;left:12px;bottom:calc(var(--ode-chat-unten, 20px) - 4px + env(safe-area-inset-bottom,0px));z-index:48;width:64px;height:64px;transition:bottom .25s ease,opacity .2s ease,scale .45s cubic-bezier(.34,1.56,.64,1),translate .45s cubic-bezier(.34,1.56,.64,1),visibility 0s}.ode-st0:not(.ist-da){opacity:0;visibility:hidden;pointer-events:none;scale:.6;translate:0 18px;transition:bottom .25s ease,opacity .2s ease,scale .3s ease,translate .3s ease,visibility 0s linear .3s}@media screen and (min-width:750px){.ode-st0{left:16px}.ode-st0--start{display:none}}.ode-st0 svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ode-st0__linie>*{stroke:var(--st0-schwarz);stroke-width:10;stroke-linejoin:round}.ode-st0__flaeche>*{stroke:none}html body .ode-st0__kugel{position:relative;z-index:3;display:grid;place-content:center;justify-items:center;gap:1px;width:64px;height:64px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:ode-st0-wackel 9s ease-in-out 3s infinite;transition:scale .5s cubic-bezier(.34,1.7,.5,1),rotate .5s cubic-bezier(.34,1.7,.5,1)}html body .ode-st0__kugel:focus-visible{outline:2px solid var(--st0-schwarz);outline-offset:4px}.ode-st0__form{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;filter:drop-shadow(2px 3px 0 var(--st0-schwarz))}.ode-st0__gross,.ode-st0__klein{transform:skew(-10deg)}.ode-st0__gross{font-style:italic}.ode-st0__gross{font-family:var(--font-heading--family);font-size:1.0625rem;font-weight:600;line-height:1;letter-spacing:-.03em}.ode-st0__klein{font-size:.625rem;font-weight:600;line-height:1.1}.ode-st0__oben{font-size:.5625rem;font-weight:600;line-height:1;transform:skew(-10deg)}.ode-st0__oben:empty{display:none}.ode-st0:not(.ist-frei) .ode-st0__gross{font-size:.9375rem}.ode-st0:not(.ist-frei) .ode-st0__klein{font-size:.5rem;max-width:50px;text-align:center;white-space:normal}.ode-st0.ist-frei .ode-st0__form svg{--bl0-farbe: var(--st0-gruen) !important}.ode-st0__form svg *{transition:fill .4s ease}.ode-st0__haken{display:none;position:absolute;top:-6px;right:-8px;z-index:2;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--st0-schwarz)}.ode-st0__haken:after{content:"";position:absolute;left:6.5px;top:3px;width:5px;height:9px;border:solid var(--st0-schwarz);border-width:0 2px 2px 0;transform:rotate(45deg)}.ode-st0.ist-frei .ode-st0__haken{display:block}.ode-st0.ist-offen .ode-st0__kugel{animation:none;scale:1.12;rotate:-12deg}@keyframes ode-st0-dreh{to{rotate:360deg}}@keyframes ode-st0-wackel{0%,88%,to{rotate:0deg;scale:1}90%{rotate:-14deg;scale:1.14}92.5%{rotate:11deg;scale:1.08}95%{rotate:-6deg;scale:1.04}97.5%{rotate:3deg;scale:1}}.ode-st0__kleber{position:absolute;display:grid;place-items:center;text-align:center;text-decoration:none;opacity:0;scale:.2;rotate:-70deg;pointer-events:none;transition:opacity .12s ease .1s,scale .25s ease-in,rotate .25s ease-in}.ode-st0__blase{position:absolute;top:0;right:0;bottom:0;left:0;filter:drop-shadow(3px 4px 0 var(--st0-schwarz))}.ode-st0__kleber--frei{z-index:2;width:184px;height:184px;left:30px;bottom:-40px;transform-origin:16% 62%}.ode-st0__kleber--frei g>*{fill:var(--st0-gelb)}.ode-st0__kleber--mini{z-index:1;width:144px;height:144px;left:-6px;bottom:92px;transform-origin:30% 100%}.ode-st0__kleber--mini g>*{fill:var(--st0-gruen)}.ode-st0.ist-offen .ode-st0__kleber{opacity:1;scale:1;pointer-events:auto;transition:opacity .1s ease var(--v),scale .6s cubic-bezier(.34,1.8,.5,1) var(--v),rotate .7s cubic-bezier(.2,1.5,.4,1) var(--v)}.ode-st0.ist-offen .ode-st0__kleber--frei{--v: .04s;rotate:-6deg}.ode-st0.ist-offen .ode-st0__kleber--mini{--v: .14s;rotate:9deg}.ode-st0__inhalt{position:relative;display:grid;gap:3px;justify-items:center}.ode-st0__inhalt b{font-family:var(--font-heading--family);font-weight:600;font-size:1.3125rem;line-height:.95;letter-spacing:-.04em;white-space:nowrap}.ode-st0__inhalt small{font-size:.71875rem;font-weight:600;line-height:1.15;white-space:nowrap}.ode-st0__kleber--frei .ode-st0__inhalt{color:var(--st0-schwarz)}.ode-st0__kleber--frei .ode-st0__inhalt small{font-size:.6875rem}.ode-st0__kleber--mini .ode-st0__inhalt{color:var(--st0-rosa)}.ode-st0__kleber--mini .ode-st0__inhalt b{font-size:1.125rem}.ode-st0__kleber--mini .ode-st0__inhalt small{font-size:.625rem}@media(hover:hover)and (pointer:fine){.ode-st0.ist-offen .ode-st0__kleber:hover{scale:1.06;transition:scale .3s cubic-bezier(.34,1.7,.5,1)}}@media screen and (max-width:749px){html.ode-z-st0 .ode-chat-knopf{opacity:0;pointer-events:none;transition:opacity .15s ease}}html.ode-z-overlay .ode-st0{opacity:0;pointer-events:none}@media screen and (max-width:749px){.ode-st0--produkt{display:none}}@media(prefers-reduced-motion:reduce){.ode-st0__form,html body .ode-st0__kugel{animation:none}.ode-st0,html body .ode-st0__kugel,.ode-st0__kleber,.ode-st0.ist-offen .ode-st0__kleber{transition:opacity .15s ease}}::selection{background:#ffe054;color:#14110d}:is([data-ode-lade],.product-information media-gallery) img:not(.ode-da){background-color:var(--ode-lade, #F5F4F2)}:is([data-ode-lade],.product-information media-gallery) img{transition:background-color .4s ease}.ode-sw,.ode-sw-kopf{display:none}@media screen and (max-width:749px){.ode-sw-kopf{display:flex;justify-content:flex-start;padding:4px 16px 10px}.ode-sw-kopf .ode-sw{position:static!important;box-shadow:0 0 0 1px #14110d24!important}.ode-sw{position:absolute;left:12px;bottom:calc(100% + 8px);display:inline-flex;align-items:center;gap:6px;padding:7px 12px 7px 9px;border-radius:999px;background:#fff;color:#14110d;box-shadow:0 2px 12px #00000024;font-size:.8125rem;font-weight:500;text-decoration:none;white-space:nowrap}.ode-sw i{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1.5px #14110d}}.ode-regen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;pointer-events:none;overflow:hidden}.ode-regen i{position:absolute;top:-60px;border-radius:50%;animation:ode-fallen var(--d, 2s) cubic-bezier(.3,.1,.6,1) forwards;animation-delay:var(--v, 0s)}.ode-regen i:after{content:"";position:absolute;left:18%;top:14%;width:26%;height:26%;border-radius:50%;background:#ffffff73}@keyframes ode-fallen{0%{transform:translateY(0) rotate(0)}85%{opacity:1}to{transform:translateY(calc(100vh + 120px)) rotate(var(--r, 200deg));opacity:.9}}.ode-zb{position:relative;text-decoration:underline dotted rgb(20 17 13 / .45);text-underline-offset:3px;cursor:help;outline:none}.ode-zb__bild{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:30;display:grid;place-items:center;gap:2px;width:84px;padding:10px 8px 8px;border-radius:14px;background:#fff;color:#14110d;box-shadow:0 6px 24px #14110d24;opacity:0;transform:translate(-50%,6px) scale(.96);transition:opacity .18s ease,transform .18s ease;pointer-events:none;font-size:.6875rem;line-height:1.2;text-align:center;text-decoration:none}.ode-zb__bild svg{width:48px;height:48px}.ode-zb:hover .ode-zb__bild,.ode-zb:focus .ode-zb__bild,.ode-zb.ist-offen .ode-zb__bild{opacity:1;transform:translate(-50%) scale(1)}.ode-gruss{position:fixed;left:16px;right:16px;bottom:calc(var(--ode-chat-unten, 20px) + 72px);z-index:48;display:flex;align-items:center;gap:12px;max-width:420px;padding:12px 12px 12px 16px;border-radius:18px;background:#14110d;color:#fff;box-shadow:0 8px 28px #0003;font-size:.875rem;line-height:1.35;transform:translateY(20px);opacity:0;transition:opacity .3s ease,transform .3s ease}@media screen and (min-width:750px){.ode-gruss{left:24px;right:auto;bottom:24px}}.ode-gruss.ist-da{transform:none;opacity:1}.ode-gruss a{color:#ffe054;font-weight:500;text-underline-offset:3px;white-space:nowrap}.ode-gruss--leiste{position:relative;left:auto;right:auto;bottom:auto;z-index:1;justify-content:center;max-width:none;margin:0;padding:10px 52px;border-radius:0;background:#f5f4f2;color:#14110d;box-shadow:inset 0 1px #14110d14;font-size:.8125rem;line-height:1.4;text-align:center;transform:none;opacity:1;transition:none}@media screen and (min-width:750px){.ode-gruss--leiste{left:auto;bottom:auto}}html body .ode-gruss--leiste a{color:inherit;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}html body .ode-gruss--leiste button{position:absolute;right:10px;top:50%;width:28px;height:28px;margin:-14px 0 0;background:transparent;color:inherit;font-size:1.125rem;opacity:.75}html body .ode-gruss--leiste button:hover{opacity:1}html body .ode-gruss button{flex:none;-webkit-appearance:none;appearance:none;width:32px;height:32px;min-height:0;padding:0;margin-left:auto;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:1rem;line-height:1;cursor:pointer}@media(prefers-reduced-motion:reduce){.ode-regen{display:none}.ode-gruss{transition:none}}html.ode-aa-offen{overflow:hidden}.ode-aa{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:16px;border:0;background:transparent;display:none;place-items:center;z-index:2147483600}.ode-aa[open]{display:grid}.ode-aa::backdrop{background:#14110d8c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.ode-aa.ist-weg{opacity:0;transition:opacity .25s ease}.ode-aa__karte{width:min(100%,420px);max-height:calc(100dvh - 32px);overflow:auto;display:grid;gap:14px;padding:clamp(24px,5vw,36px);border-radius:28px;background:#f0ede8;color:#14110d;text-align:center;box-shadow:0 24px 60px #00000040}.ode-aa__karte [hidden]{display:none!important}.ode-aa__marke{margin:0 0 6px;display:grid;justify-items:center}.ode-aa__logo{display:block;width:150px;height:auto}html body .ode-aa .ode-aa__titel{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.5rem,5vw,1.875rem)!important;font-weight:500;line-height:1.1;letter-spacing:-.02em;overflow-wrap:anywhere}.ode-aa__text{margin:6px 0 0;font-size:.9375rem;line-height:1.45;opacity:.8}.ode-aa__knoepfe{display:grid;gap:8px;margin-top:18px}.ode-aa__knoepfe .ode-knopf,.ode-aa__weiter{width:100%}.ode-aa__wege{display:grid;gap:6px;margin:16px 0 0;padding:0;list-style:none;text-align:left}.ode-aa__wege a{display:grid;gap:2px;padding:11px 40px 11px 14px;border-radius:14px;background:#fff;color:inherit;text-decoration:none;position:relative}.ode-aa__wege a:after{content:"\2192";position:absolute;right:14px;top:50%;transform:translateY(-50%);opacity:.5}.ode-aa__wege span{font-size:.75rem;opacity:.65;line-height:1.3}.ode-aa__wege b{font-size:.9375rem;font-weight:500;line-height:1.3}@media(hover:hover){.ode-aa__wege a:hover{box-shadow:inset 0 0 0 1.5px #14110d}}.ode-aa__klein{margin:12px 0 14px;font-size:.8125rem;opacity:.7}.ode-aa__fuss{margin:4px 0 0;font-size:.75rem}.ode-aa__fuss a{color:inherit;opacity:.6;text-underline-offset:3px}.shopify-section-group-footer-group .email-signup__message{margin-top:28px!important;justify-content:center;color:#fff!important}.shopify-section-group-footer-group .email-signup__message :is(svg,.svg-wrapper,.email-signup__message-text){color:#fff!important}html body .product-information .add-to-cart-button.button-custom .svg-wrapper.add-to-cart-icon,html body .add-to-cart-button.add-to-cart-button .svg-wrapper.add-to-cart-icon.add-to-cart-icon,html body .add-to-cart-button.add-to-cart-button .svg-wrapper.add-to-cart-icon svg{color:inherit!important}html body .predictive-search-form__header{border-bottom:0!important}html body .predictive-search .predictive-search-form__header{display:flex!important;align-items:center;gap:12px;padding:24px 28px 4px!important}html body .predictive-search .predictive-search-form__header-inner{position:relative;flex:1 1 auto;min-width:0}html body .predictive-search .predictive-search-form__header:before,html body .predictive-search .predictive-search-form__header:after{display:none!important}html body .predictive-search :is(input.search-input,#ode-spez){width:100%;height:56px;min-height:56px;padding:0 104px 0 52px!important;border:1.5px solid #14110D!important;border-radius:999px!important;background:#fff6cc!important;color:#14110d;font-size:1.0625rem;box-shadow:none!important}html body .predictive-search input.search-input::placeholder{color:#14110d8c}html body .predictive-search .predictive-search__icon{left:20px!important;top:50%!important;transform:translateY(-50%);color:#14110d}html body .predictive-search .predictive-search__reset-button{position:absolute!important;right:18px!important;top:50%!important;transform:translateY(-50%);height:auto!important;min-height:0!important;padding:4px 2px!important;color:#14110d!important;font-size:.875rem;text-decoration:underline;text-underline-offset:3px;background:none!important}html body .predictive-search :is(.predictive-search__close-modal-button,#ode-spez){flex:none;display:grid!important;place-items:center;width:48px!important;height:48px!important;min-width:48px;min-height:48px;padding:0!important;margin:0!important;border:1.5px solid #14110D!important;border-radius:50%!important;background:transparent!important;color:#14110d!important;box-shadow:none!important}html body .predictive-search .predictive-search__close-modal-button .svg-wrapper{display:grid;place-items:center;width:18px!important;height:18px!important;flex:none}html body .predictive-search .predictive-search__close-modal-button svg{width:18px!important;height:18px!important}@media(hover:hover){html body .predictive-search :is(.predictive-search__close-modal-button,#ode-spez):hover{background:#14110d!important;color:#fff!important}}html body .predictive-search .ode-suchchips{padding:20px 28px 4px!important}html body .predictive-search .ode-suchchips__titel,html body .predictive-search .predictive-search-results__title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 14px!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;opacity:1;color:#14110db3}html body .predictive-search .predictive-search-results__title .predictive-search-results__clear{font-size:.8125rem;font-weight:400;letter-spacing:normal;text-transform:none;color:#14110d;text-decoration:underline;text-underline-offset:3px}html body .predictive-search .predictive-search-results__inner{padding:8px 28px 28px!important}html body .predictive-search .predictive-search-results__products{padding:0!important}html body .predictive-search .predictive-search-results__products>.predictive-search-results__title,html body .predictive-search .recently-viewed-wrapper>.predictive-search-results__title{padding-top:20px;border-top:1px solid rgb(20 17 13 / .15)}html body .predictive-search .recently-viewed-wrapper{margin-bottom:8px}html body .predictive-search .predictive-search-results__wrapper-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;margin:0 0 24px;padding:0}html body .predictive-search .predictive-search-results__wrapper-products .predictive-search-results__card{width:auto!important;min-width:0}html body .predictive-search .predictive-search-results__wrapper-products .resource-card__media{aspect-ratio:1 / 1!important;--resource-card-aspect-ratio: 1 / 1;border-radius:16px;overflow:hidden;background:#fbf8f2}html body .predictive-search .predictive-search-results__wrapper-products .resource-card__image{width:100%;height:100%;object-fit:cover!important;padding:0}html body .predictive-search .predictive-search-results__wrapper-products .resource-card__content{padding-top:10px;gap:2px}html body .predictive-search .predictive-search-results__wrapper-products .resource-card__title{font-size:.9375rem!important;font-weight:500;line-height:1.25}html body .predictive-search .predictive-search-results__wrapper-products .price{font-size:.9375rem;font-weight:600}html body .predictive-search .predictive-search-results__wrapper-products .unit-price{font-size:.75rem;opacity:.7}@media screen and (max-width:749px){html body .predictive-search .predictive-search-form__header{padding:16px 16px 4px!important;gap:10px}html body .predictive-search :is(input.search-input,#ode-spez){height:52px;min-height:52px;padding-left:46px!important;padding-right:88px!important}html body .predictive-search .predictive-search__icon{left:16px!important}html body .predictive-search .ode-suchchips{padding:16px 16px 4px!important}html body .predictive-search .predictive-search-results__inner{padding:8px 16px 20px!important}html body .predictive-search .predictive-search-results__wrapper-products{grid-template-columns:repeat(2,minmax(0,1fr))}}html body search-page-input-component .search__icon,html body search-page-input-component .search__icon svg{color:#14110d!important}html body search-page-input-component .search__reset-button{right:16px!important;top:50%!important;transform:translateY(-50%)!important;display:grid!important;place-items:center;width:36px!important;height:36px!important;padding:0!important;color:#14110d!important}html body search-page-input-component .search__reset-button-icon{display:grid;place-items:center;margin:0!important;translate:none!important;transform:none!important;position:static!important;color:#14110d!important}html body search-page-input-component .search__reset-button-icon svg{color:#14110d!important}html:not(.ode-tastatur) *:focus,html:not(.ode-tastatur) *:focus-visible{outline:none!important}html:not(.ode-tastatur) a:active,html:not(.ode-tastatur) button:active{outline:none!important}html body .quick-add__button,html body .sticky-add-to-cart__bar:before{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@supports (-webkit-touch-callout: none){html body .ode-fw__zeile>*,html body .ode-ch__inhalt,html body .ode-sm__liste>*,html body .ode-vb__wort,html body .ode-vb__pointe{filter:none!important}}html :is([data-ode-lade],.product-information media-gallery) img,html :is([data-ode-lade],.product-information media-gallery) img:not(.ode-da){background-color:transparent!important;transition:none!important}.ode-konto-ico svg{display:none!important}.ode-ra__punkte,.resource-card__punkte{display:none!important}html body .mega-menu .resource-card__content{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important}html body .mega-menu .resource-card__content>*{margin:0!important}html body .mega-menu .resource-card__title{margin:0;font-family:var(--font-body--family);font-size:.8125rem;font-weight:400;line-height:1.35;letter-spacing:normal;text-transform:none}html body .mega-menu .resource-card__content .price{font-family:var(--font-body--family);font-size:.8125rem;font-weight:400;line-height:1.35;opacity:.6;white-space:nowrap}html body :is(.ode-ra__fahne,.ode-ko__tipp){top:clamp(10px,1.2vw,14px);padding:4px 9px 3px;border-radius:999px;font-size:.6875rem!important;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;transform:scaleY(1.2);white-space:nowrap}html body .ode-ra__fahne{inset-inline-end:clamp(10px,1.2vw,14px);background:#fff;color:#14110d}html body .ode-ko__tipp{inset-inline-start:clamp(10px,1.2vw,14px);background:#47a05f;color:#14110d}html body .ode-ko__tipp{display:inline-flex;align-items:center;gap:5px;padding:6px 10px 5px 8px;border:1.5px solid #14110D;border-radius:4px;background:#ffe054;color:#14110d;box-shadow:2px 2px #14110d;font-size:.8125rem!important;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;transform:rotate(-4deg);transform-origin:0 50%}html body .ode-ko__tipp:before{content:"";flex:none;width:.95em;height:.95em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.6l-6.4 3.5L7 14l-5.3-5 7.2-.9z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.6l-6.4 3.5L7 14l-5.3-5 7.2-.9z'/%3E%3C/svg%3E") center / contain no-repeat}@media(hover:hover)and (pointer:fine){html body .ode-ra__fahne{visibility:hidden;transition:none}html body .ode-ra__spalte:is(:hover,:focus-within) .ode-ra__fahne{visibility:visible}html body .ode-ra__wen{visibility:hidden}html body .ode-ra__spalte:is(:hover,:focus-within) .ode-ra__wen{visibility:visible}}html body .ode-ra__feld .ode-ko__tipp{display:none}.ode-ko__tipp-unten{display:block;margin:8px 0 6px;line-height:1}html body .ode-ko__tipp.ode-ko__tipp--unten{position:static;display:inline-flex;transform:rotate(-3deg)}@media screen and (max-width:749px){html body :is(.ode-ra__fahne,.ode-ko__tipp){padding:3px 6px 2px;font-size:.5rem!important}html body .ode-ra__fahne{display:none!important}html body .ode-ko__tipp{padding:5px 8px 4px 6px;gap:4px;font-size:.6875rem!important;box-shadow:1.5px 1.5px #14110d}}@media screen and (max-width:749px){html body header search-button.search-action--hidden-on-menu{grid-area:leftB!important;justify-self:start}}.ode-konto-ico:before{content:"";display:block;width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='7.5' r='4.2'/%3E%3Cpath d='M3.8 21.2c.6-4.6 3.9-7.6 8.2-7.6s7.6 3 8.2 7.6z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='7.5' r='4.2'/%3E%3Cpath d='M3.8 21.2c.6-4.6 3.9-7.6 8.2-7.6s7.6 3 8.2 7.6z'/%3E%3C/svg%3E") center / contain no-repeat}@media(prefers-reduced-motion:no-preference){html marquee-component:is(:hover,:focus-within) .marquee__wrapper{animation-play-state:paused!important}}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(hover:none)and (pointer:coarse){html body :is(main,footer) *:not(:is(details,details *,.accordion,.accordion *,slideshow-component,slideshow-component *,dialog,dialog *,[class*=fortschritt],[class*=fortschritt] *,[class*=progress],[class*=progress] *,.ode-schub__fuell,.ode-fw__liste *,.ode-sm__liste *,.ode-gs *,.ode-pz *,.ode-ch__inhalt,.ode-ch__inhalt *,[class*=ode-stor],[class*=ode-stor] *,[class*=ode-sv__],[class*=ode-sv__] *)),html body :is(main,footer) *:not(:is(details,details *,.accordion,.accordion *,slideshow-component,slideshow-component *,dialog,dialog *,[class*=fortschritt],[class*=fortschritt] *,[class*=progress],[class*=progress] *,.ode-schub__fuell,.ode-fw__liste *,.ode-sm__liste *,.ode-gs *,.ode-pz *,.ode-ch__inhalt,.ode-ch__inhalt *,[class*=ode-stor],[class*=ode-stor] *,[class*=ode-sv__],[class*=ode-sv__] *)):before,html body :is(main,footer) *:not(:is(details,details *,.accordion,.accordion *,slideshow-component,slideshow-component *,dialog,dialog *,[class*=fortschritt],[class*=fortschritt] *,[class*=progress],[class*=progress] *,.ode-schub__fuell,.ode-fw__liste *,.ode-sm__liste *,.ode-gs *,.ode-pz *,.ode-ch__inhalt,.ode-ch__inhalt *,[class*=ode-stor],[class*=ode-stor] *,[class*=ode-sv__],[class*=ode-sv__] *)):after{transition:none!important}}@media screen and (max-width:749px){:root{--ode-fs-1: clamp(1.625rem, 1.3rem + 1.4vw, 1.875rem);--ode-fs-2: clamp(1.1875rem, 1.1rem + .5vw, 1.375rem);--ode-fs-3: 1.0625rem}html body .ode-sm .ode-sm__liste{overflow-y:hidden;overscroll-behavior-y:auto}html body [id$=__hero_8K6hWf] .text-block :is(h1,h2,h3,h4,h5,h6){font-size:clamp(1.75rem,8vw,2.25rem)!important;line-height:1.08}html body [id$=__hero_8K6hWf] .text-block p{font-size:1rem!important;line-height:1.4}html body .ode-ra .ode-ra__fussnote{font-size:.8125rem!important;line-height:1.45}html.ode-z-menue body header-component[data-sticky-state]{clip-path:none!important}html.ode-z-menue body header-component[data-sticky-state] .header__row:not(.header__row--top){visibility:visible!important}html body #header-group .header-section{position:sticky;top:-1px;z-index:var(--layer-menu-drawer)}html body header-component[data-sticky-state=idle]{pointer-events:none}}html.ode-oben body header-component{opacity:1!important}html.ode-oben body header-component[data-sticky-state=idle]{pointer-events:auto}.ode-oben-marke{position:absolute;top:0;left:0;width:1px;height:4px;pointer-events:none;visibility:hidden}html body .ode-st0:not(.ist-da) :is(.ode-st0__kugel,.ode-bl0-h){animation-play-state:paused!important}html body .ode-st0:not(.ist-offen) .ode-st0__kleber .ode-bl0-h{animation-play-state:paused!important}html body .ode-st0:not(.ist-offen) .ode-st0__blase{filter:none}.ode-ra__grundpreis{margin:2px 0 0;font-size:.75rem;line-height:1.3;opacity:.7;text-align:right}
/*# sourceMappingURL=/cdn/shop/t/81/assets/ode-site.css.map */
