reihe-hero .element-card-product{display:flex;align-items:center;justify-content:center;width:100%;height:inherit;max-width:inherit;padding:8px;border-radius:10px;border:2px solid #dfdfdf;background-color:#fff;overflow:hidden;position:relative}reihe-hero .element-card-product[object-fit-contain] img{width:100%;height:100%;object-fit:contain}reihe-hero .element-card-product [cta=bookmark]{position:absolute;top:4px;right:4px}reihe-hero .element-card-product [flag-position]{position:absolute;left:2px}reihe-hero .element-card-product [flag-position="0"]{bottom:8px}reihe-hero .element-card-product [flag-position="1"]{bottom:36px}reihe-hero .element-card-product [flag-position="2"]{bottom:64px}reihe-hero .element-card-product[data-status=active]{border-color:#006b36}reihe-hero .element-link-toplevel{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;color:transparent;background-color:transparent;outline-offset:-1px}reihe-hero .element-link-toplevel~* a,reihe-hero .element-link-toplevel~* button,reihe-hero .element-link-toplevel~a,reihe-hero .element-link-toplevel~button{position:relative}reihe-hero .element-link-toplevel[disable-outline]{outline:none}reihe-hero .element-text-standard,reihe-hero .element-text-standard>s{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:1rem;font-weight:450;line-height:1.375rem;text-decoration:none}reihe-hero .element-text-standard>sup{vertical-align:super}reihe-hero .element-text-standard>sub,reihe-hero .element-text-standard>sup{font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-size:65%;line-height:65%}reihe-hero .element-text-standard>sub{vertical-align:sub}reihe-hero .element-text-standard>s{display:inline-block;position:relative;text-decoration:none;white-space:nowrap}reihe-hero .element-text-standard>s:before{color:#292929;position:absolute;content:"";left:0;top:50%;right:0;border-color:currentcolor #292929 #292929;border-top:1px solid #292929}reihe-hero .element-text-standard>a{color:#292929;background-color:transparent;border:none;text-decoration:underline}reihe-hero .element-text-standard>a:active,reihe-hero .element-text-standard>a:hover{color:#292929;text-decoration:none}reihe-hero .element-link-standard-variant-focus-strong{display:inline-flex;align-items:center;color:#006b36;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-weight:700;font-size:1rem;line-height:1.375rem;background-color:transparent;border:none;-webkit-appearance:none;appearance:none;text-decoration:none;cursor:pointer;padding:0}reihe-hero .element-link-standard-variant-focus-strong:active,reihe-hero .element-link-standard-variant-focus-strong:hover{text-decoration:underline}reihe-hero .element-overlay-slide-in{flex-direction:column;width:100%;max-width:100%;height:auto;max-height:95dvh;padding:0 16px calc(16px + env(safe-area-inset-bottom, 0px));border:0;border-top-left-radius:10px;border-top-right-radius:10px;position:fixed;top:auto;bottom:0;left:50%;right:auto;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}reihe-hero .element-overlay-slide-in header{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;padding-top:16px;padding-bottom:16px;background-color:#fff}reihe-hero .element-overlay-slide-in header[data-position=sticky]{position:sticky;top:0;z-index:1}reihe-hero .element-overlay-slide-in header h2{align-self:center}reihe-hero .element-overlay-slide-in header [cta]{flex-shrink:0}reihe-hero .element-overlay-slide-in header [cta=close]{margin-left:auto;position:static}reihe-hero .element-overlay-slide-in:has(footer[data-position=sticky]) main{flex-grow:1}reihe-hero .element-overlay-slide-in footer{margin-top:16px}reihe-hero .element-overlay-slide-in footer[data-position=sticky]{margin-left:-16px;margin-right:-16px;padding:16px 16px calc(16px + env(safe-area-inset-bottom, 0px));background-color:#fff;border-top:2px solid #dfdfdf;position:sticky;bottom:0}reihe-hero .element-overlay-slide-in:has(footer[data-position=sticky]){padding-bottom:0}reihe-hero .element-overlay-slide-in[open]{display:flex;-webkit-animation:reihe-hero-slidein-from-bottom .3s ease-in-out forwards;animation:reihe-hero-slidein-from-bottom .3s ease-in-out forwards;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}reihe-hero .element-overlay-slide-in[data-animation=skip][open]{-webkit-animation:none;animation:none;-webkit-transform:translate(-50%);transform:translate(-50%)}reihe-hero .element-overlay-slide-in::-webkit-backdrop{background:rgba(0,0,0,.25)}reihe-hero .element-overlay-slide-in::backdrop{background:rgba(0,0,0,.25)}reihe-hero .element-overlay-slide-in+.backdrop{background:rgba(0,0,0,.25)}reihe-hero .element-overlay-slide-in[open] .element-overlay-slide-in::-webkit-backdrop,reihe-hero .element-overlay-slide-in[open]~.element-overlay-slide-in::-webkit-backdrop{background:transparent}reihe-hero .element-overlay-slide-in[open] .element-overlay-slide-in::backdrop,reihe-hero .element-overlay-slide-in[open]~.element-overlay-slide-in::backdrop{background:transparent}reihe-hero .element-overlay-slide-in[open][closing][data-animation=skip]::-webkit-backdrop,reihe-hero .element-overlay-slide-in[open][data-animation=skip]::-webkit-backdrop{-webkit-animation:none;animation:none}reihe-hero .element-overlay-slide-in[open][closing][data-animation=skip]+.backdrop,reihe-hero .element-overlay-slide-in[open][closing][data-animation=skip]::backdrop,reihe-hero .element-overlay-slide-in[open][data-animation=skip]+.backdrop,reihe-hero .element-overlay-slide-in[open][data-animation=skip]::backdrop{-webkit-animation:none;animation:none}reihe-hero .element-overlay-slide-in[open]::-webkit-backdrop{-webkit-animation:reihe-hero-fadeIn .5s ease-in-out forwards;animation:reihe-hero-fadeIn .5s ease-in-out forwards}reihe-hero .element-overlay-slide-in[open]+.backdrop,reihe-hero .element-overlay-slide-in[open]::backdrop{-webkit-animation:reihe-hero-fadeIn .5s ease-in-out forwards;animation:reihe-hero-fadeIn .5s ease-in-out forwards}reihe-hero .element-overlay-slide-in[open][closing]::-webkit-backdrop{-webkit-animation:reihe-hero-fadeOut .5s ease-in-out forwards;animation:reihe-hero-fadeOut .5s ease-in-out forwards}reihe-hero .element-overlay-slide-in[open][closing]+.backdrop,reihe-hero .element-overlay-slide-in[open][closing]::backdrop{-webkit-animation:reihe-hero-fadeOut .5s ease-in-out forwards;animation:reihe-hero-fadeOut .5s ease-in-out forwards}@-webkit-keyframes reihe-hero-slidein-from-bottom{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes reihe-hero-slidein-from-bottom{0%{-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}to{-webkit-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes reihe-hero-slidein{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes reihe-hero-slidein{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes reihe-hero-slidein-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes reihe-hero-slidein-from-left{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes reihe-hero-slideout{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes reihe-hero-slideout{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes reihe-hero-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes reihe-hero-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes reihe-hero-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes reihe-hero-fadeOut{0%{opacity:1}to{opacity:0}}@media screen and (min-width:441px){reihe-hero .element-overlay-slide-in{width:100%;height:100%;max-width:560px;max-height:unset;top:0;bottom:auto;left:100%;right:auto;-webkit-transform:translateX(-100%);transform:translateX(-100%);border-top-left-radius:0;border-top-right-radius:0}reihe-hero .element-overlay-slide-in[data-orientation=left]{left:0;-webkit-transform:translateX(0);transform:translateX(0)}reihe-hero .element-overlay-slide-in[open],reihe-hero .element-overlay-slide-in[open][data-orientation=right]{-webkit-animation:reihe-hero-slidein .3s ease-in-out forwards;animation:reihe-hero-slidein .3s ease-in-out forwards;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}reihe-hero .element-overlay-slide-in[data-orientation=left][open]{-webkit-animation:reihe-hero-slidein-from-left .3s ease-in-out forwards;animation:reihe-hero-slidein-from-left .3s ease-in-out forwards;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}reihe-hero .element-overlay-slide-in[data-animation=skip][open],reihe-hero .element-overlay-slide-in[data-animation=skip][open][data-orientation=right]{-webkit-animation:none;animation:none;-webkit-transform:translateX(-100%);transform:translateX(-100%)}reihe-hero .element-overlay-slide-in[data-animation=skip][data-orientation=left][open]{-webkit-animation:none;animation:none;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:768px){reihe-hero .element-overlay-slide-in{padding-right:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom, 0px));padding-left:20px}reihe-hero .element-overlay-slide-in header{padding-top:16px}reihe-hero .element-overlay-slide-in footer{margin-top:16px}reihe-hero .element-overlay-slide-in footer[data-position=sticky]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}@media screen and (min-width:1024px){reihe-hero .element-overlay-slide-in{padding-right:40px;padding-bottom:calc(40px + env(safe-area-inset-bottom, 0px));padding-left:40px}reihe-hero .element-overlay-slide-in header{padding-top:24px}reihe-hero .element-overlay-slide-in footer{margin-top:24px}reihe-hero .element-overlay-slide-in footer[data-position=sticky]{margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}}reihe-hero .element-overlay-slide-in .element-button-primary-close{flex-shrink:0;position:absolute;top:20px;right:20px}reihe-hero .element-overlay-slide-in:not(:has(header)){padding:50px 15px 15px}@media screen and (min-width:480px){reihe-hero .element-overlay-slide-in:not(:has(header)){padding:50px 20px 20px}}reihe-hero .element-button-secondary-close-variant{width:40px;height:40px;border-radius:20px;color:#292929;background-color:#fff;font-size:0;cursor:pointer;transition:background-color .2s ease,color .2s ease;outline-offset:3px}reihe-hero .element-button-secondary-close-variant:before{content:"";display:block;margin:0 auto;width:20px;height:20px;background-color:currentColor;mask-image:url(/reihe/resources/reihe-hero/assets/icon-pfeil-links.a816d0c278c0162c868c-a816d0c278c0162c868c9308a3c8ae2e.svg);-webkit-mask-image:url(/reihe/resources/reihe-hero/assets/icon-pfeil-links.a816d0c278c0162c868c-a816d0c278c0162c868c9308a3c8ae2e.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}reihe-hero .element-button-secondary-close-variant:active,reihe-hero .element-button-secondary-close-variant:hover{color:#fff;background-color:#292929}reihe-hero .element-headline-medium{color:#292929;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-weight:700;font-size:1.375rem;line-height:1.8125rem;text-decoration:none}@media screen and (min-width:768px){reihe-hero .element-headline-medium{font-size:1.5rem;line-height:2rem}}@media screen and (min-width:1024px){reihe-hero .element-headline-medium{font-size:1.625rem;line-height:2.1875rem}}reihe-hero .element-button-primary-close{width:40px;height:40px;border-radius:20px;color:#292929;background-color:#eee;font-size:0;cursor:pointer;transition:background-color .2s ease,color .2s ease;outline-offset:3px}reihe-hero .element-button-primary-close:before{content:"";display:block;margin:0 auto;width:20px;height:20px;background-color:currentColor;mask-image:url(/reihe/resources/reihe-hero/assets/icon-x.be2fe5c42a9b67b865b9-be2fe5c42a9b67b865b9b1a9d0ffa7e9.svg);-webkit-mask-image:url(/reihe/resources/reihe-hero/assets/icon-x.be2fe5c42a9b67b865b9-be2fe5c42a9b67b865b9b1a9d0ffa7e9.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}reihe-hero .element-button-primary-close:active,reihe-hero .element-button-primary-close:hover{color:#fff;background-color:#292929}reihe-hero .element-flag-info{background-color:#474747}reihe-hero .element-flag-info,reihe-hero .element-flag-premium{align-items:center;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;color:#fff;display:inline-flex;justify-content:center;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-weight:700;font-size:.875rem;line-height:1.25rem;padding:2px 8px}reihe-hero .element-flag-premium{background-color:#006b36}reihe-hero .element-flag-sale{align-items:center;background-color:#d10000;border-top-left-radius:11px;border-top-right-radius:11px;border-bottom-right-radius:11px;border-bottom-left-radius:11px;color:#fff;display:inline-flex;justify-content:center;font-family:Circular,Segoe UI,Candara,Bitstream Vera Sans,DejaVu Sans,Trebuchet MS,Verdana,Verdana Ref,"sans-serif";font-weight:700;font-size:.875rem;line-height:1.25rem;padding:2px 8px}reihe-hero *{margin:0;padding:0;border:none;box-sizing:border-box}reihe-hero,reihe-hero .top-artikel{display:flex;flex-wrap:wrap;gap:24px}reihe-hero .artikelbild{flex:0 1 440px;max-height:300px}reihe-hero .beschreibung{flex:1 1 300px}reihe-hero .beschreibung ul{padding-left:14px}reihe-hero button[aria-haspopup]{margin-top:12px}reihe-hero .tm-badges{position:absolute;left:2px;bottom:8px;display:flex;flex-direction:column}reihe-hero .tm-badges__badge{align-self:flex-start;margin:5px 0 0}