:root{--ho3-gl-rahmen: var(--ho3-rahmen, 1440px);--ho3-gl-rand: var(--ho3-rahmen-rand, 16px);--ho3-gl-innen: var(--ho3-rand-im-rahmen, 24px);--ho3-gl-abstand: 24px}@media(max-width:767px){:root{--ho3-gl-rand: var(--ho3-rahmen-rand, 8px);--ho3-gl-innen: var(--ho3-rand-im-rahmen, 16px);--ho3-gl-abstand: 16px}}@media(hover:hover){.button:hover,.btn:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background:#333;border-color:#333}.ho3-pfeil:hover{background:transparent;border-color:transparent}.ho3-pfeil.ho3-glas:hover{background-color:var(--ho3-glas-hell);background-image:var(--ho3-glanz-hell)}.ho3-pfeil.ho3-glas-dunkel:hover{background-color:var(--ho3-glas-dunkel);background-image:var(--ho3-glanz-dunkel)}}.section-announcement-bar .wide-container{width:calc(100% - 2 * var(--ho3-gl-rand));max-width:var(--ho3-gl-rahmen);margin:8px auto 0;padding-left:0;padding-right:0}.section-announcement-bar .announcement-bar{margin:0;border-radius:14px;min-height:40px;padding-left:max(20px,calc((100% - var(--ho3-wrap)) / 2));padding-right:max(20px,calc((100% - var(--ho3-wrap)) / 2));background:var(--announcement-background, var(--ho3-navy))!important;color:#fff!important;--announcement-text: #fff;--link-underline: rgba(255, 255, 255, .6);font-family:var(--ho3-schrift);font-size:14px;line-height:1.4;letter-spacing:0;-webkit-font-smoothing:antialiased}.section-announcement-bar .announcement,.section-announcement-bar .announcement__text,.section-announcement-bar .announcement p{font-size:14px;line-height:1.4;color:#fff}.section-announcement-bar .announcement strong{font-weight:500}.section-announcement-bar .announcement a,.section-announcement-bar .announcement-bar a,.section-announcement-bar .announcement-button,.section-announcement-bar .header-disclosures .disclosure__toggle{color:#fff}.section-announcement-bar .announcement a.ho3-leiste-link{display:block;color:#fff;text-decoration:none}.section-announcement-bar .announcement-bar:has(a.ho3-leiste-link){cursor:pointer}.section-announcement-bar .announcement a.ho3-leiste-link:after{content:"";position:absolute;top:-.7rem;right:-30px;bottom:-.7rem;left:-30px}.section-announcement-bar .announcement a.ho3-leiste-link:hover p,.section-announcement-bar .announcement a.ho3-leiste-link:focus-visible p{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.section-announcement-bar .announcement a.ho3-leiste-link.ho3-angebot,.section-announcement-bar .announcement span.ho3-angebot{display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;text-decoration:none}.section-announcement-bar .ho3-angebot__titel{font-weight:500;white-space:nowrap}.section-announcement-bar .ho3-angebot__pille{flex:none;padding:3px 10px;border-radius:999px;background:#fff;color:var(--ho3-herbst, #C2410C);font-size:13px;line-height:1.25;font-weight:600;white-space:nowrap}.section-announcement-bar .ho3-angebot__pfeil{flex:none;width:15px;height:15px;margin-left:-2px}.section-announcement-bar .announcement a.ho3-angebot:hover .ho3-angebot__titel,.section-announcement-bar .announcement a.ho3-angebot:focus-visible .ho3-angebot__titel{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}@media(hover:none){.section-announcement-bar .announcement-button{pointer-events:none}}.section-announcement-bar .header-disclosures .disclosure__toggle{font-size:13px}@media(max-width:767px){.section-announcement-bar .wide-container{margin-top:8px}.section-announcement-bar .announcement-bar{padding:4px 12px;border-radius:12px}.section-announcement-bar .announcement-bar__middle{padding:0 8px}.section-announcement-bar .announcement a.ho3-leiste-link:after{top:-10px;right:-20px;bottom:-10px;left:-20px}.section-announcement-bar .announcement,.section-announcement-bar .announcement__text,.section-announcement-bar .announcement p{font-size:14px}.section-announcement-bar .announcement-bar__announcements{display:grid;align-items:center;min-height:2.6em;margin:6px 0}}.section-header{--magic-margin: 0px;margin-top:0}.section-header .wide-container{max-width:none;padding-left:0;padding-right:0}.template-suffix-variation-pdp-new .section-header .wide-container{background:transparent}.section-header .pageheader.card--header,.section-header .pageheader{margin:0;border-radius:0;background:transparent;box-shadow:none;color:var(--ho3-schwarz)}.floating-header .section-header .pageheader{box-shadow:none}.section-header .pageheader:before{--ho3-kopf-seite: max(var(--ho3-gl-rand), calc((100% - var(--ho3-gl-rahmen)) / 2));left:var(--ho3-kopf-seite);right:var(--ho3-kopf-seite);top:6px;bottom:6px;border-radius:var(--ho3-pille);background:var(--ho3-weiss);box-shadow:0 0 0 1px #1110,0 12px 32px #1110;transition:background-color .35s ease,box-shadow .35s ease,-webkit-backdrop-filter .35s ease,backdrop-filter .35s ease}html.ho3-gescrollt .section-header .pageheader:before{background:#fffc;-webkit-backdrop-filter:var(--ho3-blur);backdrop-filter:var(--ho3-blur);box-shadow:0 0 0 1px #11111112,0 12px 32px #11111117,inset 0 1px #ffffffe6}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){html.ho3-gescrollt .section-header .pageheader:before{background:#fffffff2}}.section-header .logo-area{max-width:calc(var(--ho3-wrap) + 2 * var(--ho3-rand));margin-left:auto;margin-right:auto;padding-left:var(--ho3-rand);padding-right:var(--ho3-rand);min-height:72px;color:var(--ho3-schwarz);font-family:var(--ho3-schrift)}@media(max-width:767px){.section-header .logo-area{min-height:60px;padding-left:16px;padding-right:16px}}.section-header .pageheader .logo{padding:12px 0}.section-header .logo__image{filter:brightness(0);opacity:.93}.section-header .navigation--desktop .navigation__tier-1>.navigation__item>.navigation__link{font-family:var(--ho3-schrift);font-size:15px;font-weight:500;line-height:1.2;letter-spacing:0;color:var(--ho3-schwarz);padding:10px 16px;border-radius:0;background:transparent;text-decoration:none;text-underline-offset:6px;text-decoration-thickness:1px}.section-header .navigation--desktop .navigation__tier-1>.navigation__item>.navigation__link:hover{background:transparent;text-decoration:underline}.section-header .navigation--desktop .navigation__tier-2-container .navigation__link{color:var(--ho3-schwarz);font-size:15px}.section-header .logo-area__right a,.section-header .logo-area .mobile-nav-toggle,.section-header .show-search-link{color:var(--ho3-schwarz)}.section-header .cart-link__count{background:var(--ho3-schwarz);color:#fff;font-weight:500}.section-header .logo-area a:focus-visible,.section-header .logo-area button:focus-visible{outline:2px solid var(--ho3-schwarz);outline-offset:2px;border-radius:8px}.mobile-navigation-drawer{background:var(--ho3-weiss);color:var(--ho3-schwarz);font-family:var(--ho3-schrift);-webkit-font-smoothing:antialiased;left:8px;top:8px;height:calc(100% - 16px);width:calc(100% - 16px);max-width:420px;border-radius:var(--ho3-r);box-shadow:0 24px 60px #1111112e}.mobile-navigation-drawer .navigation__mobile-header{min-height:64px;padding:8px 8px 0 4px}.mobile-navigation-drawer .navigation__mobile-header .mobile-nav-toggle{display:grid;place-items:center;width:44px;height:44px;margin:4px;padding:0;border-radius:50%;background:var(--ho3-beige);color:var(--ho3-schwarz)}.mobile-navigation-drawer .navigation__mobile-header .mobile-nav-toggle svg{width:20px;height:20px}.mobile-navigation-drawer .mobile-nav-title{font-size:15px;font-weight:500}.mobile-navigation-drawer .navigation{font-size:20px;margin:8px 0 32px}.mobile-navigation-drawer .navigation__tier-1>.navigation__item{margin:0 20px;border-bottom:1px solid var(--ho3-linie);align-items:center}.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__link{display:flex;align-items:center;min-height:64px;padding:12px 0;font-family:var(--ho3-schrift);font-size:20px;font-weight:500;letter-spacing:-.01em;line-height:1.2;color:var(--ho3-schwarz);text-decoration:none}.mobile-navigation-drawer .navigation__tier-1>.navigation__item>.navigation__children-toggle{display:grid;place-items:center;width:44px;height:44px;color:var(--ho3-schwarz)}.mobile-navigation-drawer .navigation__tier-2-container{background:var(--ho3-weiss);top:64px}.mobile-navigation-drawer .navigation__tier-2>.navigation__item>.navigation__link,.mobile-navigation-drawer .navigation__tier-3 .navigation__link{font-size:18px;font-weight:500;color:var(--ho3-schwarz);padding:14px 20px;min-height:52px}.mobile-navigation-drawer .mobile-navigation-drawer__footer{margin:0 20px;padding-top:16px;border-top:0;color:var(--ho3-text-2);font-size:15px}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-disclosures .disclosure__toggle{color:var(--ho3-text-2);min-height:48px}.mobile-navigation-drawer .mobile-navigation-drawer__footer .header-disclosures .selectors-form__item{padding:0}.page-shade{background:#1116;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.shopify-section-group-footer-group{max-width:none;padding-left:0;padding-right:0}.template-suffix-variation-pdp-new .shopify-section-group-footer-group.section-footer{margin-top:0}.ho3-fuss.section-footer__inner{--ho3-fuss-text: var(--ho3-auf-dunkel);--ho3-fuss-leise: #AEBBCB;--ho3-fuss-linie: rgba(255, 255, 255, .12);width:calc(100% - 2 * var(--ho3-gl-rand));max-width:var(--ho3-gl-rahmen);margin:var(--ho3-gl-rand) auto;border-radius:var(--ho3-r-l);padding:0;overflow:hidden;background:var(--ho3-navy);color:var(--ho3-fuss-text);font-family:var(--ho3-schrift);font-size:15px;line-height:1.55;letter-spacing:0;-webkit-font-smoothing:antialiased}.ho3-gk-section:has(.ho3-gk)+.section-footer .ho3-fuss.section-footer__inner,.ho3-gk-section:has(.ho3-gk)+.ho3-gk-section:not(:has(.ho3-gk))+.section-footer .ho3-fuss.section-footer__inner{margin-top:var(--ho3-gl-abstand)}.ho3-fuss{--ho3-rand: var(--ho3-gl-innen)}.ho3-fuss *,.ho3-fuss *:before,.ho3-fuss *:after{box-sizing:border-box}.ho3-fuss__wrap{max-width:calc(var(--ho3-wrap) + 2 * var(--ho3-rand));margin:0 auto;padding:72px var(--ho3-rand) 32px}.ho3-fuss a{color:inherit;transition:color .2s ease}.ho3-fuss a:hover{opacity:1;color:#fff}.ho3-fuss a:focus-visible,.ho3-fuss button:focus-visible,.ho3-fuss summary:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}.ho3-fuss h2,.ho3-fuss h3{color:#fff;font-family:var(--ho3-schrift);text-transform:none}.ho3-fuss .section-footer__row{margin:0}.ho3-fuss .section-footer__row__col{padding:0;margin:0;max-width:none;flex:none}.ho3-fuss .section-footer__row--blocks>.section-footer__row__col{margin:0}.ho3-fuss .section-footer__row--blocks{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 72px;padding:0;margin:0;align-items:start}.ho3-fuss__spalte--marke{grid-column:1}.ho3-fuss__spalte--app{grid-column:2}.ho3-fuss__spalte--kontakt,.ho3-fuss__spalte--akkordeon{grid-column:1 / -1}.ho3-fuss__spalte--app:not(:has(form,iframe,input,button)){display:none}.ho3-fuss .section-footer__title{margin:0 0 14px;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:0;color:#fff}.ho3-fuss .section-footer__text{margin:0}.ho3-fuss .section-footer__text p{margin:0 0 10px}.ho3-fuss .section-footer__text p:empty{display:none}.ho3-fuss .section-footer__text strong{font-weight:500;color:#fff}.ho3-fuss .section-footer__text a{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;text-decoration-color:#ffffff73}.ho3-fuss .section-footer__text a:hover{text-decoration-color:#fff}.ho3-fuss .section-footer__menu-block__menu a{color:var(--ho3-fuss-text)}.ho3-fuss .section-footer__menu-block__menu a:hover{color:#fff}.ho3-fuss__spalte--marke .section-footer__text-block__image{display:block;margin:0 0 20px}.ho3-fuss__spalte--marke .section-footer__text-block__image img{width:96px;height:auto;filter:brightness(0) invert(1)}.ho3-fuss__spalte--marke .section-footer__text{font-size:15px;color:var(--ho3-fuss-text);max-width:340px}.ho3-fuss__spalte--marke .section-footer__text-block__social{margin-top:24px}@media(min-width:768px){.ho3-fuss .section-footer__row--blocks:not(:has(.ho3-fuss__spalte--app :is(form,iframe,input,button))) .ho3-fuss__spalte--marke{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:end}.ho3-fuss .section-footer__row--blocks:not(:has(.ho3-fuss__spalte--app :is(form,iframe,input,button))) .ho3-fuss__spalte--marke>*{grid-column:1}.ho3-fuss .section-footer__row--blocks:not(:has(.ho3-fuss__spalte--app :is(form,iframe,input,button))) .ho3-fuss__spalte--marke>.section-footer__text-block__social{grid-column:2;grid-row:1 / span 3;align-self:end;margin:0}}.ho3-fuss__spalte--kontakt .section-footer__title{font-size:clamp(24px,2.2vw,30px);font-weight:400;letter-spacing:-.02em;line-height:1.15;margin-bottom:12px}.ho3-fuss__spalte--kontakt .section-footer__text{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:0}.ho3-fuss__spalte--kontakt .section-footer__text>p{margin:0}.ho3-fuss__spalte--kontakt .section-footer__text>p:first-child{grid-column:1 / -1;max-width:640px;margin-bottom:12px;font-size:16px;color:var(--ho3-fuss-text)}.ho3-fuss__spalte--kontakt .section-footer__text>p:not(:first-child){background:#ffffff0f;border:1px solid var(--ho3-fuss-linie);border-radius:16px;padding:18px 20px;font-size:15px;line-height:1.5;color:var(--ho3-fuss-text)}.ho3-fuss__spalte--kontakt .section-footer__text>p:not(:first-child)>strong:first-child{display:block;margin-bottom:4px;font-size:16px}.ho3-fuss__spalte--kontakt .section-footer__text>p>a:only-child{display:block;text-decoration:none;color:#fff}.ho3-fuss__spalte--kontakt .section-footer__text>p>a:only-child strong{font-weight:500}.ho3-fuss__spalte--kontakt .section-footer__text>p:has(>a:only-child){transition:background-color .2s ease}.ho3-fuss__spalte--kontakt .section-footer__text>p:has(>a:only-child):hover{background:#ffffff1a}.ho3-fuss .section-footer__text-block__social{margin-top:20px}.ho3-fuss .social-links{margin:0}.ho3-fuss .social-links ul,.ho3-fuss .social-links .social-links__list{display:flex;gap:8px;margin:0;padding:0;list-style:none}.ho3-fuss .social-links li{margin:0}.ho3-fuss .social-links a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#ffffff14;box-shadow:inset 0 0 0 1px var(--ho3-fuss-linie);color:#fff;transition:background-color .2s ease}.ho3-fuss .social-links a:hover{background:#ffffff29;color:#fff}.ho3-fuss .social-links svg{width:20px;height:20px;fill:currentColor}.ho3-fuss .social-links img{width:20px;height:20px}.ho3-fuss__details{border-top:1px solid var(--ho3-fuss-linie)}.ho3-fuss__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;cursor:pointer;list-style:none;font-size:15px;font-weight:500;color:#fff}.ho3-fuss__summary::-webkit-details-marker{display:none}.ho3-fuss__summary:after{content:"";flex:none;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M10 4v12M4 10h12' stroke='%23fff' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/100% no-repeat;transition:transform .25s ease}.ho3-fuss__details[open]>.ho3-fuss__summary:after{transform:rotate(45deg)}.ho3-fuss__details-inhalt{padding:0 0 24px;font-size:14px;line-height:1.55;color:var(--ho3-fuss-leise);overflow-wrap:anywhere}.ho3-fuss__details-inhalt .section-footer__text{max-width:820px}.ho3-fuss__details-inhalt .section-footer__text strong{color:var(--ho3-fuss-text)}.ho3-fuss__details-inhalt .section-footer__text-block__image{display:block;margin:12px 0 0}.ho3-fuss__details-inhalt .section-footer__text-block__image img{width:160px;height:auto;border-radius:8px}.ho3-fuss__unten{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 40px;align-items:center;margin-top:40px;padding-top:24px;border-top:1px solid var(--ho3-fuss-linie);font-size:14px;line-height:1.45;color:var(--ho3-fuss-leise)}.ho3-fuss .section-footer__row--blocks>.ho3-fuss__spalte--akkordeon:last-child{margin-bottom:-40px}.ho3-fuss__unten .section-footer__lower-menu__list a[href*="/a/withdrawal"]:not(.anv-withdrawal-button){border-radius:var(--ho3-pille)!important;font-size:14px!important;font-weight:500;line-height:1.2;padding:10px 18px!important;background:#fff!important;color:var(--ho3-schwarz)!important;text-decoration:none!important}.ho3-fuss__unten .section-footer__lower-menu__list a[href*="/a/withdrawal"]:not(.anv-withdrawal-button):hover{background:#ededed!important}.ho3-fuss__unten .section-footer__lower-menu{margin:0}.ho3-fuss__unten .section-footer__lower-menu__list{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;text-align:start;list-style:none}.ho3-fuss__unten .section-footer__lower-menu__list li{display:block;margin:0}.ho3-fuss__unten .section-footer__lower-menu__list a{display:inline-flex;align-items:center;min-height:32px;color:var(--ho3-fuss-text);text-decoration:none;font-size:14px}.ho3-fuss__unten .section-footer__lower-menu__list a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ho3-fuss__unten .section-footer__payment-icons{margin:0;text-align:end;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ho3-fuss__unten .section-footer__payment-icons .section-footer__payment-icon{margin:0;height:24px;width:auto;border-radius:4px;box-shadow:0 0 0 1px #ffffff29}.ho3-fuss__meta{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.ho3-fuss__meta .copyright{margin:0;font-size:14px;color:var(--ho3-fuss-leise)}.ho3-fuss__meta .copyright a{text-decoration:none}.ho3-fuss .section-footer__localization,.ho3-fuss .section-footer__localization .selectors-form__item{margin:0}.ho3-fuss .section-footer__localization .disclosure__toggle{min-height:44px;padding:0 18px;border-radius:var(--ho3-pille);background:#ffffff0f;border:1px solid rgba(255,255,255,.2);color:#fff;font-family:var(--ho3-schrift);font-size:14px;box-shadow:none}.ho3-fuss .section-footer__localization .disclosure__toggle:hover{background:#ffffff1f;border-color:#ffffff73;color:#fff}.ho3-fuss .disclosure-list{border-radius:16px;border:1px solid var(--ho3-linie);background:var(--ho3-weiss);box-shadow:0 14px 40px #00000059}.ho3-fuss .disclosure-list .disclosure-list__option,.ho3-fuss .disclosure-list .disclosure-list__option:hover{color:var(--ho3-schwarz)}@media(max-width:900px){.ho3-fuss .section-footer__row--blocks{grid-template-columns:minmax(0,1fr);gap:32px}.ho3-fuss__spalte--marke,.ho3-fuss__spalte--kontakt,.ho3-fuss__spalte--app,.ho3-fuss__spalte--akkordeon{grid-column:1;grid-row:auto}.ho3-fuss__spalte--kontakt .section-footer__text{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.ho3-fuss.section-footer__inner{border-radius:var(--ho3-r)}.ho3-fuss__wrap{padding-top:48px;padding-bottom:28px}.ho3-fuss__unten{grid-template-columns:minmax(0,1fr);margin-top:32px}.ho3-fuss__unten .section-footer__payment-icons{justify-content:flex-start}.ho3-fuss__meta{flex-direction:column;align-items:flex-start}}@media(max-width:520px){.ho3-fuss__spalte--kontakt .section-footer__text{grid-template-columns:minmax(0,1fr);gap:10px}}.cart-drawer-modal .cc-popup-background{background:#1116;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cart-drawer-modal.cc-popup.cc-popup--right .cc-popup-modal{width:480px;max-width:calc(100% - 16px);margin:8px;height:calc(100% - 16px);border-radius:var(--ho3-r);background:var(--ho3-weiss);color:var(--ho3-schwarz);box-shadow:0 24px 60px #1111112e}.cart-drawer-modal .cc-popup-close{top:16px;right:16px;width:44px;height:44px;padding:0;display:grid;place-items:center;border-radius:50%;background:var(--ho3-beige);border:0;transition:background-color .2s ease}.cart-drawer-modal .cc-popup-close:hover{background:var(--ho3-beige-tief);border-color:transparent}.cart-drawer-modal .cc-popup-close svg{width:20px;height:20px;stroke:var(--ho3-schwarz);stroke-width:1.6px}.cart-drawer{font-family:var(--ho3-schrift);color:var(--ho3-schwarz);-webkit-font-smoothing:antialiased;letter-spacing:0}.cart-drawer .cart-drawer__content{padding:0 24px}.cart-drawer .cart-drawer__header{margin:24px 0 4px;padding-inline-end:56px;min-height:44px;display:flex;align-items:center}.cart-drawer .cart-drawer__header h2{margin:0;font-family:var(--ho3-schrift);font-size:26px;font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--ho3-schwarz);text-transform:none}.cart-drawer .cart-drawer__title-count{color:var(--ho3-grau)}.ho3-ziel{--ho3-ziel-anteil: 0;margin:12px 0 4px;padding:16px 16px 14px;border-radius:16px;background:var(--ho3-beige);color:var(--ho3-schwarz);font-family:var(--ho3-schrift);letter-spacing:0;-webkit-font-smoothing:antialiased}.ho3-ziel:is([data-zustand=leer],[data-zustand=aus]){display:none}html.ho3-ziel-ohne-rabatt .ho3-ziel{display:none}.ho3-ziel .ho3-ziel__text{display:flex;align-items:center;gap:8px;margin:0 0 12px;min-height:22px;font-size:15px;line-height:1.4;font-weight:400;color:var(--ho3-schwarz);text-wrap:pretty}.ho3-ziel .ho3-ziel__betrag{font-weight:600;font-variant-numeric:tabular-nums}.ho3-ziel[data-zustand=erreicht] .ho3-ziel__text{font-weight:500}.ho3-ziel__haken-symbol{flex:none;width:20px;height:20px;color:var(--ho3-schwarz)}.ho3-ziel__spur{position:relative;height:8px;border-radius:var(--ho3-pille);overflow:hidden;background:#1111111a}.ho3-ziel__fuellung{position:absolute;left:0;top:0;bottom:0;min-width:8px;border-radius:inherit;width:calc(var(--ho3-ziel-anteil) * 100%);background:linear-gradient(90deg,#3A3A3A,var(--ho3-schwarz));transition:width .9s var(--ho3-ease) .2s}.ho3-ziel[data-start] .ho3-ziel__fuellung{width:0;transition:none}.ho3-ziel__zeile{position:relative;display:flex;align-items:center}.ho3-ziel__zeile .ho3-ziel__spur{flex:1 1 auto;margin-right:16px}.ho3-ziel__ziel-symbol{position:absolute;right:0;top:50%;display:grid;place-items:center;width:32px;height:32px;margin-top:-16px;border-radius:50%;background:var(--ho3-weiss);color:var(--ho3-schwarz);box-shadow:0 0 0 1.5px #11111124,0 4px 12px #11111114;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}.ho3-ziel__ziel-symbol svg{width:18px;height:18px}@keyframes ho3-ziel-pop{0%{transform:scale(1)}28%{transform:scale(1.38) rotate(-10deg)}52%{transform:scale(.92) rotate(5deg)}74%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes ho3-ziel-welle{0%{transform:scale(1);opacity:.5}to{transform:scale(2.6);opacity:0}}@keyframes ho3-ziel-rein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ho3-ziel--gefeiert .ho3-ziel__ziel-symbol{animation:ho3-ziel-pop .75s var(--ho3-ease) both}.ho3-ziel--gefeiert .ho3-ziel__ziel-symbol:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--ho3-schwarz);pointer-events:none;animation:ho3-ziel-welle .9s ease-out both}.ho3-ziel--gefeiert .ho3-ziel__text{animation:ho3-ziel-rein .45s var(--ho3-ease) .12s both}.ho3-ziel--gefeiert .ho3-ziel__geschenk{animation:ho3-ziel-rein .5s var(--ho3-ease) .28s both}@media(prefers-reduced-motion:reduce){.ho3-ziel--gefeiert .ho3-ziel__ziel-symbol,.ho3-ziel--gefeiert .ho3-ziel__ziel-symbol:after,.ho3-ziel--gefeiert .ho3-ziel__text,.ho3-ziel--gefeiert .ho3-ziel__geschenk{animation:none}}.ho3-ziel{padding-bottom:20px}.ho3-ziel .ho3-ziel__text{margin-bottom:18px}.ho3-ziel .ho3-ziel__geschenk{margin-top:20px}.ho3-ziel[data-zustand=erreicht] .ho3-ziel__ziel-symbol,.ho3-ziel[data-zustand=wartet] .ho3-ziel__ziel-symbol{background:var(--ho3-schwarz);color:#fff;box-shadow:0 4px 12px #1111112e}.ho3-ziel__geschenk{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;column-gap:12px;margin-top:12px;padding:6px 12px 6px 6px;border-radius:12px;background:var(--ho3-weiss);transition:box-shadow .3s ease}.ho3-ziel__geschenk--gesichert{box-shadow:inset 0 0 0 1.5px var(--ho3-schwarz)}.ho3-ziel__bild{display:block;width:48px;height:48px;border-radius:8px;overflow:hidden;background:var(--ho3-beige)}.ho3-ziel__bild img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.ho3-ziel__name{min-width:0;font-size:14px;font-weight:500;line-height:1.3;color:var(--ho3-schwarz)}.ho3-ziel__preis{display:flex;align-items:baseline;gap:6px;white-space:nowrap;font-variant-numeric:tabular-nums}.ho3-ziel__gratis{font-size:14px;font-weight:600;color:var(--ho3-schwarz)}.ho3-ziel__wert{font-size:13px;color:var(--ho3-grau)}@media(prefers-reduced-motion:reduce){.ho3-ziel__fuellung,.ho3-ziel__geschenk{transition:none}}.cart-drawer .free-shipping-bar{font-size:14px;color:var(--ho3-text-2)}.cart-drawer .free-shipping-bar__bar{background:var(--ho3-linie);height:4px}.cart-drawer .free-shipping-bar__bar:after{background:var(--ho3-schwarz)}.cart-drawer .cart-item-list{margin:8px 0 24px}.cart-drawer .cart-item-list__body>div:not(:last-child) .cart-item{border-bottom:1px solid var(--ho3-linie)}.cart-drawer .cart-item{padding:18px 0}.cart-drawer .cart-item__image{width:104px;padding-inline-end:16px}.cart-drawer .cart-item__image a{display:block;background:var(--ho3-beige);border-radius:16px;overflow:hidden}.cart-drawer .cart-item__image img{mix-blend-mode:multiply}.cart-drawer .cart-item__description{padding-inline-end:12px}.cart-drawer .cart-item .name{font-size:16px;font-weight:500;line-height:1.3;color:var(--ho3-schwarz);text-decoration:none}.cart-drawer .cart-item .name:hover{text-decoration:underline;text-underline-offset:3px}.cart-drawer .cart-item .small-text{font-size:14px;color:var(--ho3-grau);margin-top:2px}.cart-drawer .cart-item__unit-price{margin-top:8px;font-size:15px;font-weight:500;color:var(--ho3-schwarz);font-variant-numeric:tabular-nums}.cart-drawer .cart-item__unit-price .struck-out-price{margin-inline-start:6px;font-weight:400;color:var(--ho3-grau);opacity:1}.cart-drawer .cart-item .unit-price{font-size:13px;color:var(--ho3-grau)}.cart-drawer .cart-discount{font-size:14px;color:var(--ho3-text-2)}.cart-drawer .buttoned-input{height:40px;padding:0 2px;border:1px solid var(--ho3-linie);border-radius:var(--ho3-pille);background:var(--ho3-weiss);color:var(--ho3-schwarz)}.cart-drawer .buttoned-input a{display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:50%;color:var(--ho3-schwarz)}.cart-drawer .buttoned-input a:hover{background:var(--ho3-beige)}.cart-drawer .buttoned-input svg{width:14px;height:14px}.cart-drawer .buttoned-input input{width:24px;height:36px;font-family:var(--ho3-schrift);font-size:15px;font-weight:500;color:var(--ho3-schwarz)}.cart-drawer .cart-item__remove-row{margin-top:6px;text-align:center}.cart-drawer .cart-item__remove{display:inline-block;padding:12px 6px;margin:-12px -6px;font-size:13px;color:var(--ho3-grau);text-decoration:underline;text-underline-offset:3px}.cart-drawer .cart-item--geschenk .cart-item__quantity{min-width:102px}.flexible-layout--main-cart .ho3-ziel{margin:0 0 24px}.cart-drawer .cart-item__remove:hover{color:var(--ho3-schwarz)}.cart-drawer .error-message{color:var(--ho3-fehler);font-size:14px}.cart-drawer [data-merge-list-item=no-cart-item] p{font-size:16px;color:var(--ho3-text-2)}.cart-drawer .cart-item-upsells{margin:8px 0 24px}.cart-drawer .cart-item-upsells .opposing-items{align-items:center;margin-bottom:12px}.cart-drawer .cart-item-upsells .opposing-items__title{margin:0;font-family:var(--ho3-schrift);font-size:17px;font-weight:500;letter-spacing:-.01em;color:var(--ho3-schwarz);text-transform:none}.cart-drawer .cart-item-upsells .cc-carousel-button{--bg: transparent;--text: var(--ho3-schwarz);display:inline-grid;place-items:center;width:36px;height:36px;padding:0;border-radius:50%;box-shadow:inset 0 0 0 1px var(--ho3-linie)}.opposing-items--title-with-cta .cart-drawer .cc-carousel-button--no-bg,.cart-drawer .opposing-items--title-with-cta .cc-carousel-button--no-bg{padding:0}.cart-drawer .cart-item-upsells .cc-carousel-button:not([disabled]):hover{background:var(--ho3-beige)}.cart-drawer .cart-item-upsells .cc-carousel-button[disabled]{opacity:.35;cursor:default}.cart-drawer .cart-item-upsells .cc-carousel-buttons{flex-shrink:0;white-space:nowrap}.cart-drawer .product-mini-list--horizontal .product-mini-block:not(:first-child){margin-inline-start:10px}.cart-drawer .product-mini-block__inner{background:var(--ho3-beige);border-radius:16px;padding:8px;gap:4px;height:100%}.cart-drawer .block-mini-block__image{width:84px;padding:4px}.cart-drawer .block-mini-block__image .product-mini-block__image{border-radius:12px;background:transparent}.cart-drawer .block-mini-block__image img{mix-blend-mode:multiply}.cart-drawer .product-mini-block__detail{padding:6px 4px}.cart-drawer .product-mini-block__detail .product-link{color:var(--ho3-schwarz);text-decoration:none}.cart-drawer .product-mini-block__title{font-size:15px;font-weight:500;line-height:1.3;color:var(--ho3-schwarz)}.cart-drawer .product-mini-block .product-price{font-size:15px;color:var(--ho3-text-2);font-variant-numeric:tabular-nums}.cart-drawer .product-mini-block .product-price__amount--on-sale{color:var(--ho3-schwarz)}.cart-drawer .product-mini-block .product-price__compare{color:var(--ho3-grau);opacity:1;font-size:13px}.cart-drawer .product-mini-block__cta{flex:0 0 48px;padding-inline-end:4px}.cart-drawer .product-mini-block .quick-action-button{display:grid!important;place-items:center;width:44px;height:44px;padding:0;opacity:1!important;visibility:visible!important;border-radius:50%;background:var(--ho3-schwarz);color:#fff!important;box-shadow:none}.cart-drawer .product-mini-block .quick-action-button:hover{background:#333;box-shadow:none}.cart-drawer .product-mini-block .quick-action-button svg{stroke:#fff!important;width:16px;height:16px}.cart-drawer .cart-drawer__footer{padding:20px 24px 24px;border-top:1px solid var(--ho3-linie);background:var(--ho3-weiss)}.cart-drawer .cart-discount-list{margin:0 0 8px}.cart-drawer .subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:0 0 4px;font-family:var(--ho3-schrift);font-size:17px;font-weight:500;line-height:1.3;letter-spacing:0;color:var(--ho3-schwarz);text-transform:none}.cart-drawer .subtotal .theme-money{font-size:22px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cart-drawer .cart-policies{font-size:14px;color:var(--ho3-grau)}.cart-drawer .cart-policies a{color:var(--ho3-grau)}.cart-drawer .feature-link{font-size:14px;color:var(--ho3-text-2)}.cart-drawer .cart-drawer__note textarea{border:1px solid #8A8A8A;border-radius:12px;padding:12px;font-family:var(--ho3-schrift);font-size:15px}.cart-drawer .checkout-buttons{margin-top:16px}.cart-drawer .checkout-buttons .button,.cart-drawer .checkout-buttons .button.button--large{display:flex;align-items:center;justify-content:center;width:100%;height:52px;padding:0 24px;border:0;border-radius:var(--ho3-pille);background:var(--ho3-schwarz);color:#fff;font-family:var(--ho3-schrift);font-size:16px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;box-shadow:none;transition:background-color .2s ease}.cart-drawer .checkout-buttons .button:before,.cart-drawer .checkout-buttons .button:after{content:none!important}.cart-drawer .checkout-buttons .button:hover{background:#333;color:#fff}.cart-drawer .checkout-buttons .button:focus-visible{outline:2px solid var(--ho3-schwarz);outline-offset:3px}.cart-drawer .additional-checkout-buttons{margin-top:12px}@media(max-width:767px){.cart-drawer .cart-drawer__content{padding:0 20px}.cart-drawer .cart-drawer__footer{padding:16px 20px calc(20px + env(safe-area-inset-bottom,0px))}.cart-drawer .cart-drawer__header h2{font-size:24px}.cart-drawer .cart-item__image{width:92px;padding-inline-end:14px}}.kl_reviews__button{background-color:var(--ho3-schwarz)!important;border-color:var(--ho3-schwarz)!important;color:#fff!important;border-radius:var(--ho3-pille)!important}.kl_reviews__button:hover{background-color:#333!important;border-color:#333!important}.kl_reviews__star--fill{stop-color:var(--ho3-schwarz)!important}.kl_reviews__review__verified svg path,[id*=klaviyo_reviews] svg [fill="#00408D" i],[id*=klaviyo] svg [fill="#00408D" i],.klaviyo-star-rating-widget svg [fill="#00408D" i]{fill:var(--ho3-schwarz)!important}.kl_reviews__histogram__bar--foreground{background-color:var(--ho3-schwarz)!important}.kl_reviews__histogram__bar--background{background-color:var(--ho3-linie)!important}delm-widget{color:var(--ho3-text-2, #333)}.rp-micro-app-dummy-icon,.richpanel-micro .rp-micro-app-icon-container,.richpanel-micro [class*=rp-micro-app-launcher]{background-color:var(--ho3-schwarz)!important}pandectes-cmp{--color-base-100: #FFFFFF;--color-base-200: #F5F5F5;--color-base-300: #EDEDED;--color-base-content: #111111;--color-primary: #111111;--color-primary-content: #FFFFFF;--color-secondary: #111111;--color-secondary-content: #FFFFFF;--color-accent: #111111;--color-accent-content: #FFFFFF;--font-family: var(--ho3-schrift);--default-font-family: var(--ho3-schrift);--font-weight-button: 500;--radius-dialog: var(--ho3-r, 24px);--radius-button: var(--ho3-pille, 999px);--shadow-dialog: 0 24px 64px rgba(17, 17, 17, .18), 0 2px 8px rgba(17, 17, 17, .06);--shadow-button: none}body.cc-popup-no-scroll .richpanel-micro,body.reveal-mobile-nav .richpanel-micro{display:none!important}@media(max-width:749px){.richpanel-micro,.rp-micro-app-dummy-icon-container{transition:opacity .25s ease,visibility .25s ease}html:not(.ho3-weit) body.template-index .richpanel-micro:not(:has(.rp-micro-app-opened)),html:not(.ho3-weit) body.template-index .rp-micro-app-dummy-icon-container:not(.rp-micro-app-opened){opacity:0;visibility:hidden;pointer-events:none}}.cart-item--geschenk .cart-item__quantity .quantity{display:none}.cart-item--geschenk .cart-item__gratis{font-weight:600;color:var(--ho3-schwarz)}html.ho3-fg-prueft .checkout-buttons .button,html.ho3-fg-prueft .checkout-buttons .additional-checkout-buttons{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/86/assets/ho3-global.css.map */
