.stelog-js [data-stelog-formular]:not(.stelog-offen){display:none}.stelog-js .stelog-als-gast-kaestchen{display:none}html:not(.stelog-js) .stelog-kasse-wahl{display:none}.stelog-kasse-wahl .btn{min-height:48px;flex:1 1 0}@media (min-width: 992px){.stelog-kasse-wahl .btn{font-size:1rem;padding:.5rem .75rem}}.stelog-kasse-wahl-stand a{margin-left:.25rem}.is-act-checkoutregisterpage .stelog-kasse-start .login-card .login-form{margin-top:0}.is-act-checkoutregisterpage .stelog-kasse-start .login-card{margin-top:0}.stelog-kasse-start .login-card,.stelog-login-box .login-card{margin-bottom:0}.stelog-kasse-start .login-form-description,.stelog-login-box .login-form-description{display:none}.stelog-aufklapper>summary{list-style:none;cursor:pointer;padding:0.25rem 0;font-weight:600}.stelog-aufklapper>summary::-webkit-details-marker{display:none}.stelog-aufklapper[open]>summary{margin-bottom:0.5rem}.stelog-kasse-start .stelog-aufklapper>summary,.stelog-login-box .stelog-aufklapper>summary,.stelog-umzug-aufklapper>summary{color:var(--bs-link-color, var(--bs-primary));font-weight:400;font-size:.875rem}.stelog-umzug-aufklapper{margin-top:.75rem}.stelog-korb-leiste{position:fixed;left:0;right:0;bottom:0;z-index:1030;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.6rem 1rem calc(.6rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ddd;box-shadow:0 -2px 8px rgba(0,0,0,.08);transition:transform .2s ease,visibility .2s}.stelog-korb-leiste .btn{min-height:48px;white-space:nowrap}@media (max-width: 991.98px){body.is-ctl-checkout.is-act-cartpage{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.stelog-korb-leiste.stelog-korb-leiste-weg{transform:translateY(110%);visibility:hidden}@media (prefers-reduced-motion: reduce){.stelog-korb-leiste{transition:none}}@media (min-width: 992px){.stelog-korb-leiste{display:none}}.stelog-versand-icon{height:18px;width:auto;vertical-align:-3px;margin:0 .25rem 0 .125rem}@media (min-width: 768px){.stelog-versand-icon{height:22px;vertical-align:-5px}}@media (max-width: 767.98px){.stelog-versand-computer{display:none}}@media (min-width: 768px){.stelog-versand-handy{display:none}}.stelog-versand-zeile summary .stelog-aendern{color:var(--bs-link-color, var(--bs-primary))}.stelog-gutschein>summary{font-weight:400;color:var(--bs-link-color, var(--bs-primary))}.checkout-breadcrumb .breadcrumb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.checkout-breadcrumb .breadcrumb-steps-item{min-width:0}@media (max-width: 767.98px){.checkout-breadcrumb .breadcrumb-steps{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:.75rem}.checkout-breadcrumb .breadcrumb-steps-title{gap:.5rem}.checkout-breadcrumb .breadcrumb-steps-text{font-size:.8125rem;padding:0 .25rem}}.stelog-passwort-gruppe .password-toggle:not([data-stelog-auge]){display:none}.stelog-passwort-gruppe:has(.form-control.is-invalid)>.stelog-auge{display:none}body.is-ctl-checkout .scroll-up-button,body.is-act-checkoutregisterpage .scroll-up-button{display:none}.is-act-confirmpage .confirm-main-header-wrapper{margin-bottom:1rem}.is-act-confirmpage .confirm-main-header{margin-bottom:0}.is-act-confirmpage .confirm-address,.is-act-confirmpage .confirm-payment,.is-act-confirmpage .confirm-shipping{margin-bottom:1.5rem}.is-act-confirmpage .confirm-payment-shipping{margin-bottom:0}.is-act-confirmpage .confirm-address .stelog-anschrift-bloecke{margin-bottom:0}.is-act-confirmpage .stelog-confirm-rechnungsangaben{margin-top:1.5rem}.stelog-buchhaltung-angaben>:last-child,.stelog-buchhaltung-angaben>:last-child .form-group{margin-bottom:0}.stelog-buchhaltung-eintrag{display:flex;align-items:baseline;gap:0 .5rem}.stelog-buchhaltung-eintrag+.stelog-buchhaltung-eintrag{margin-top:.5rem}.stelog-buchhaltung-eintrag>dt{flex:0 0 auto;white-space:nowrap;margin:0}.stelog-buchhaltung-eintrag>dd{flex:1 1 auto;min-width:0;margin:0;overflow-wrap:anywhere}@media (max-width: 767.98px){.stelog-buchhaltung-eintrag-lang{flex-wrap:wrap}.stelog-buchhaltung-eintrag-lang>dd{flex-basis:100%}}@supports (grid-template-columns: subgrid){.stelog-buchhaltung-liste{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:.5rem;row-gap:.5rem}.stelog-buchhaltung-liste>.stelog-buchhaltung-eintrag{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;align-items:baseline}.stelog-buchhaltung-liste>.stelog-buchhaltung-eintrag+.stelog-buchhaltung-eintrag{margin-top:0}@media (max-width: 767.98px){.stelog-buchhaltung-liste>.stelog-buchhaltung-eintrag-lang>dd{grid-column:1 / -1}}}@media (max-width: 767.98px){.is-act-confirmpage .stelog-confirm-rechnungsangaben{margin-top:1.25rem}}@media (min-width: 768px){.is-act-confirmpage .stelog-confirm-rechnungsangaben{margin-top:2rem}}@media (min-width: 768px){.is-act-confirmpage .confirm-address,.is-act-confirmpage .confirm-payment,.is-act-confirmpage .confirm-shipping{margin-bottom:2rem}}.stelog-trenner-legende{float:none;width:100%;padding:0;font-size:inherit;line-height:inherit}.is-act-confirmpage .confirm-payment .checkout-card,.is-act-confirmpage .confirm-shipping .checkout-card{border:0;background:transparent}.is-act-confirmpage .confirm-payment .checkout-card>.card-body,.is-act-confirmpage .confirm-shipping .checkout-card>.card-body{padding:0}.is-act-confirmpage .confirm-payment .payment-methods,.is-act-confirmpage .confirm-shipping .shipping-methods{border:1px solid var(--bs-border-color, #dbdbdb);border-radius:var(--bs-border-radius, .25rem);background:#fff;overflow:hidden}.is-act-confirmpage .confirm-payment .payment-method+.payment-method,.is-act-confirmpage .confirm-shipping .shipping-method+.shipping-method{border-top:1px solid var(--bs-border-color, #dbdbdb)}.is-act-confirmpage .confirm-payment .payment-form-group,.is-act-confirmpage .confirm-shipping .shipping-form-group{margin-bottom:0;padding:.75rem}.is-act-confirmpage .confirm-payment .payment-method:not(:has(.payment-method-input:checked)) .payment-method-label img{opacity:.45}.is-act-confirmpage .confirm-payment .payment-method:not(:has(.payment-method-input:checked)):is(:hover,:focus-within) .payment-method-label img{opacity:1}.is-act-confirmpage .confirm-payment .payment-method:not(:has(.payment-method-input:checked)) .payment-method-description strong{font-weight:400}.is-act-confirmpage .confirm-payment .payment-method-label .payment-method-description,.is-act-confirmpage .confirm-shipping .shipping-method-label .shipping-method-description{width:auto}.is-act-confirmpage .payment-method-description p,.is-act-confirmpage .shipping-method-description p{font-size:.8125rem;line-height:1.4;color:var(--bs-secondary-color, #6c757d)}.stelog-kartenfeld>div{vertical-align:top}.stelog-telefon-rechnung{margin-top:.5rem;padding-left:1.5rem}.stelog-telefon-rechnung .form-group{margin-bottom:0}.stelog-versand-zeile.stelog-box{display:flex;flex-wrap:wrap;align-items:center;gap:0 .75rem}.stelog-versand-name{flex:1 1 auto;min-width:0}.stelog-versand-preis{white-space:nowrap}.stelog-versand-text{flex:1 0 100%}.stelog-versand-handy .stelog-versand-icon{margin:0}.stelog-abschnitt-bestellung .alert{margin-bottom:1.25rem}@media (min-width: 768px){.stelog-abschnitt-bestellung .alert{margin-bottom:2rem}}.stelog-ihre-bestellung .stelog-positionen{margin:0;padding:0}.stelog-ihre-bestellung .line-item{padding:0 0 .5rem;margin-bottom:.5rem;border-bottom:1px solid var(--bs-border-color, #dbdbdb)}.stelog-ihre-bestellung .line-item>.row.line-item-row{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-rows:auto 1fr;grid-template-areas:"bild menge info summe" "bild menge info stueck";align-items:start;margin:0}.stelog-ihre-bestellung .line-item>.row.line-item-row>*{width:auto;max-width:none;margin:0;padding:0;flex:none}.stelog-ihre-bestellung .line-item-info,.stelog-ihre-bestellung .line-item-info>.row.line-item-row{display:contents}.stelog-ihre-bestellung .line-item-info-img{grid-area:bild;width:auto;padding:0 .5rem 0 0}.stelog-ihre-bestellung .line-item-details{grid-area:info;width:auto;min-width:0;padding:0;flex:none}.stelog-ihre-bestellung .line-item>.row.line-item-row>.line-item-quantity{grid-area:menge;padding-right:.375rem}.stelog-ihre-bestellung .line-item>.row.line-item-row>.line-item-total-price{grid-area:summe;justify-content:flex-end;text-align:right;font-weight:400;padding-left:.5rem}.stelog-ihre-bestellung .line-item>.row.line-item-row>.line-item-unit-price,.stelog-ihre-bestellung .line-item>.row.line-item-row>.line-item-tax-price{grid-area:stueck;justify-content:flex-end;text-align:right;font-size:.8125rem;white-space:nowrap;padding-left:.5rem}.stelog-ihre-bestellung .line-item-unit-price:not(.is-shown){display:none}.stelog-ihre-bestellung .line-item-unit-price.is-shown{display:flex}.stelog-ihre-bestellung .line-item-children{grid-column:1 / -1}.stelog-ihre-bestellung .line-item-quantity-label,.stelog-ihre-bestellung .line-item-total-price-label,.stelog-ihre-bestellung .line-item-unit-price-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.stelog-ihre-bestellung .line-item-quantity-row{margin:0}.stelog-ihre-bestellung .line-item-quantity-select-wrapper{width:auto;padding:0}.stelog-ihre-bestellung .line-item-quantity-select-wrapper .d-flex{font-weight:700;white-space:nowrap}.stelog-ihre-bestellung .line-item-quantity-select-wrapper .d-flex::after{content:" ×"}.stelog-ihre-bestellung .line-item-total-price-value{white-space:nowrap}.stelog-ihre-bestellung .line-item-img-container{width:44px}.stelog-ihre-bestellung .line-item-img{height:44px}.stelog-ihre-bestellung .line-item-details-container{padding-left:0}.stelog-ihre-bestellung .line-item-label{word-break:break-word}.stelog-ihre-bestellung .cart-item-design-preview{padding-bottom:0;margin-top:.5rem}.stelog-ihre-bestellung .stelog-summe{margin-top:0}.stelog-nachricht>summary{font-weight:400;color:var(--bs-link-color, var(--bs-primary))}.stelog-nachricht[open]{padding:.75rem 1rem}.is-ctl-checkout.is-act-confirmpage .checkout .checkout-aside-summary,.is-ctl-checkout.is-act-confirmpage .checkout .checkout-additional{margin-top:0;margin-bottom:1.5rem}@media (min-width: 768px){.is-ctl-checkout.is-act-confirmpage .checkout .checkout-aside-summary,.is-ctl-checkout.is-act-confirmpage .checkout .checkout-additional{margin-bottom:2rem}}.is-act-confirmpage details.stelog-nachricht{margin-bottom:0}@media (max-width: 991.98px){.is-act-confirmpage .checkout .checkout-main{padding-bottom:0}.is-act-confirmpage .checkout .checkout-aside{padding-top:1.25rem}}@media (min-width: 768px) and (max-width: 991.98px){.is-act-confirmpage .checkout .checkout-aside{padding-top:2rem}}.is-act-confirmpage .confirm-tos{margin-bottom:.75rem}.is-act-confirmpage .confirm-tos .checkout-card{border:0;background:transparent}.is-act-confirmpage .confirm-tos .checkout-card>.card-body{padding:0}.stelog-freiwillig{margin-bottom:.75rem}.stelog-freiwillig-titel{font-weight:600;margin-bottom:.375rem}.stelog-freiwillig .form-check+.form-check{margin-top:.5rem}.stelog-freiwillig .form-check{margin-bottom:0}.is-act-confirmpage .checkout-confirm-tos-label,.is-act-confirmpage .checkout-confirm-tos-label .btn-link-inline{font-weight:500}.stelog-einwilligung-kurz{display:block;font-weight:500}.stelog-einwilligung-text{display:block;font-size:.8125rem;line-height:1.45}.is-act-confirmpage .checkout .checkout-aside-action{margin-top:0}.stelog-rechtshinweise{margin:0}@media (max-width: 767.98px){.is-act-confirmpage .stelog-trenner{margin-bottom:.625rem}.stelog-versand-zeile.stelog-box{padding-top:.5rem;padding-bottom:.5rem}.is-act-confirmpage .confirm-tos{margin-bottom:.375rem}.stelog-freiwillig{margin-bottom:.5rem}.stelog-rechtshinweise{line-height:1.4}.is-act-confirmpage .confirm-main-header-wrapper{margin-bottom:.75rem}.is-act-confirmpage .confirm-address,.is-act-confirmpage .confirm-payment,.is-act-confirmpage .confirm-shipping,.is-ctl-checkout.is-act-confirmpage .checkout .checkout-aside-summary,.is-ctl-checkout.is-act-confirmpage .checkout .checkout-additional{margin-bottom:1.25rem}.stelog-freiwillig.stelog-box-leise{padding:.625rem}.is-act-confirmpage .confirm-payment .payment-form-group,.is-act-confirmpage .confirm-shipping .shipping-form-group{padding:.4375rem .75rem}.stelog-einwilligung-text{line-height:1.35}}.stelog-trenner-titel{font-family:inherit;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color, #6c757d);margin:0;line-height:1.3}.stelog-trenner-aktion{font-size:.875rem;white-space:nowrap}.stelog-box,.stelog-box-leise{border:1px solid var(--bs-border-color, #dbdbdb);border-radius:var(--bs-border-radius, .25rem);padding:.75rem}.stelog-box{background:#fff}.stelog-box-leise{background-color:rgba(0,0,0,.025)}@media (min-width: 768px){.stelog-box,.stelog-box-leise{padding:1rem}}.stelog-abschnitt{margin-bottom:2rem}.stelog-oder{margin:.75rem 0}.stelog-summe{display:flex;flex-direction:column;gap:.5rem}.stelog-summe-zeile{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.stelog-summe-label{min-width:0}.stelog-summe-betrag{white-space:nowrap;text-align:right}.stelog-summe-versand>summary{padding:0;font-weight:400}.stelog-summe-versand[open]>summary{margin-bottom:.5rem}.stelog-summe-versand-form{margin-bottom:.25rem}.stelog-summe-versand-form .form-group:last-child{margin-bottom:0}.stelog-summe .btn-link.stelog-summe-versandart{padding:0;font-size:inherit;line-height:inherit;vertical-align:baseline;border:0;--bs-btn-color: var(--bs-body-color)}.stelog-summe-gesamt{border-top:1px solid var(--bs-border-color, #dbdbdb);padding-top:.75rem;margin-top:.25rem;font-size:1.25rem;font-weight:700}.stelog-summe-mwst{margin-top:-.25rem}.stelog-summe-kompakt{gap:.375rem}.stelog-summe-kompakt .stelog-summe-gesamt{font-size:1.125rem;padding-top:.5rem}.offcanvas-summary .stelog-summe-kompakt{margin-bottom:1rem}.stelog-anschrift-bloecke{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.stelog-anschrift-bloecke>.stelog-anschrift-block+.stelog-anschrift-block{border-top:1px solid var(--bs-border-color, #dbdbdb);padding-top:.75rem}.stelog-anschrift-kopf{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.125rem}.stelog-anschrift-titel{font-weight:600}.stelog-anschrift-aendern .card-actions{margin:0}.stelog-anschrift-link{font-size:.875rem;white-space:nowrap}.stelog-anschrift-zeilen{font-style:normal;line-height:1.5}.stelog-anschrift-mail{word-break:break-all;overflow-wrap:anywhere}html:not(.stelog-js) .stelog-formular-titel{display:none}.stelog-js .stelog-weicht{display:none}.stelog-formular-kopf{margin-bottom:2rem}.stelog-formular-kopf .stelog-formular-titel{margin-bottom:.25rem}.stelog-formular-kopf .stelog-kasse-wahl-stand{margin:0;color:var(--bs-secondary-color, #6c757d)}.stelog-formular-kontakt>.register-personal{margin-bottom:0}.register-form .form-text,[id$=AddressPhoneNumber-description]{font-size:.8125rem;color:var(--bs-secondary-color, #6c757d)}.stelog-js .stelog-klappe-zu{display:none}html:not(.stelog-js) [data-stelog-klappe-knopf]{display:none}.stelog-plus-link{display:inline-block;padding:.25rem 0;margin:0 0 .75rem;border:0;background:none;font:inherit;font-weight:400;text-align:left;color:var(--bs-link-color, var(--bs-primary));cursor:pointer}.stelog-plus-link:hover,.stelog-plus-link:focus-visible{text-decoration:underline}label:has(.form-required-label) .stelog-ust-optional{display:none}.stelog-kontakt-box>.row:last-child>.form-group:not(:has(~.form-group:not(.d-none))),.stelog-rechnung-box>.row:last-child>.form-group:last-child,.stelog-liefer-box .stelog-lieferadresse>.row:last-child>.form-group:last-child{margin-bottom:0}.stelog-rechnung-box+.stelog-rechnungsangaben{margin-top:.75rem}.stelog-formular-lieferung .register-different-shipping{margin-top:0;margin-bottom:0}.stelog-formular-lieferung .stelog-lieferadresse{margin-top:1rem}.stelog-rechnungsangaben{margin-top:.25rem}.stelog-buchhaltung>summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:0;font-weight:400}.stelog-buchhaltung[open]>summary{margin-bottom:1rem}.stelog-buchhaltung-titel{display:block;font-weight:600}.stelog-buchhaltung-zeile{display:block;color:var(--bs-secondary-color, #6c757d)}.stelog-buchhaltung-marke{flex:0 0 auto;font-size:1.25rem;line-height:1;color:var(--bs-link-color, var(--bs-primary))}.stelog-buchhaltung-marke::before{content:"+"}.stelog-buchhaltung[open] .stelog-buchhaltung-marke::before{content:"−"}.stelog-buchhaltung .stelog-adresse-geschaeftsfelder>.form-group:last-child{margin-bottom:0}.stelog-formular-hinweise{color:var(--bs-secondary-color, #6c757d);line-height:1.5;margin-bottom:.75rem}.stelog-formular-hinweise .privacy-notice,.stelog-formular-hinweise .data-protection-information,.stelog-formular-hinweise .data-protection-information>div{display:contents}.stelog-formular-hinweise .register-required-info,.stelog-formular-hinweise .legal-guarantee-notice{display:inline;margin:0;padding:0}.stelog-formular-hinweise .privacy-notice>br{display:none}.stelog-formular-hinweise .register-required-info::after,.stelog-formular-hinweise .legal-guarantee-notice::after{content:" "}.stelog-formular-hinweise .privacy-notice-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width: 767.98px){.register-form .stelog-abschnitt,.stelog-formular-kopf{margin-bottom:1.25rem}.register-form .stelog-trenner{margin-bottom:.75rem}}.stelog-schon-kunde{margin-bottom:1.25rem}.stelog-kasse-spalten{row-gap:1.25rem}@media (min-width: 768px){.stelog-schon-kunde{margin-bottom:2rem}.stelog-kasse-spalten{row-gap:2rem}}.stelog-anmelde-spalten{row-gap:1.25rem}@media (min-width: 768px){.stelog-anmelde-spalten{row-gap:2rem}}@media (min-width: 768px){.stelog-kasse-spalten,.stelog-anmelde-spalten{--bs-gutter-x: 0}.stelog-anmelde-spalten>:first-child{padding-right:1.25rem}.stelog-anmelde-spalten>:last-child{padding-left:1.25rem}.stelog-anmelde-spalten>[class*=col-]{display:flex;flex-direction:column}.stelog-anmelde-spalten>[class*=col-]>.stelog-box{flex:1 0 auto}}.stelog-kasse-start .stelog-trenner,.stelog-anmelde-spalten .stelog-trenner{margin-bottom:.75rem}.stelog-kasse-vorteile{margin-top:.75rem;color:var(--bs-secondary-color, #6c757d);line-height:1.5}.stelog-kasse-vorteile-kopf{margin:0}.stelog-kasse-vorteile ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem}.stelog-kasse-vorteile li{display:flex;gap:.25em}@media (min-width: 1200px){.stelog-kasse-spalten .stelog-kasse-wahl{flex-direction:column}.stelog-kasse-spalten .stelog-kasse-wahl .btn{flex:0 0 auto}.stelog-kasse-spalten .stelog-kasse-vorteile ul{grid-template-columns:minmax(0,1fr)}}@media (min-width: 768px) and (max-width: 991.98px){.stelog-kasse-spalten .stelog-kasse-wahl{flex-direction:column}.stelog-kasse-spalten .stelog-kasse-wahl .btn{flex:0 0 auto}.stelog-anmelde-spalten .stelog-kasse-vorteile ul{grid-template-columns:minmax(0,1fr)}.stelog-anmelde-spalten .stelog-login-box .login-form .form-group{flex:0 0 100%;max-width:100%}}.stelog-kasse-haken{flex:0 0 auto;display:inline-block;width:1em}.stelog-kasse-neu .stelog-oder{margin:1rem 0 .75rem}.stelog-kasse-wahl>.stelog-oder{margin:0}@media (min-width: 576px) and (max-width: 767.98px),(min-width: 992px) and (max-width: 1199.98px){.stelog-kasse-wahl>.stelog-oder{flex:0 0 auto;flex-direction:column;gap:.125rem}.stelog-kasse-wahl>.stelog-oder>[aria-hidden]{width:0;border-left:1px solid var(--bs-border-color, #dbdbdb)}}@media (min-width: 768px){.stelog-kasse-start{padding-top:1rem}}.stelog-konto-anmelden{margin-top:.75rem}@media (min-width: 768px){.stelog-konto-anmelden{margin-top:1rem}}.stelog-konto-anlegen{min-height:48px;display:flex;align-items:center;justify-content:center}.stelog-login-box .login-card{border:0;background:transparent;box-shadow:none}.stelog-login-box .login-card>.card-body{padding:0}.stelog-login-box .login-form>.row{margin-bottom:0}.stelog-login-zeile{flex-wrap:wrap}.stelog-login-zeile .login-submit{margin:0}.stelog-login-vergessen{white-space:nowrap}.stelog-login-box .stelog-aufklapper{margin-top:.75rem}#stelogLogin{scroll-margin-top:.75rem}.stelog-uebersicht{display:block;margin-bottom:1.25rem}@media (min-width: 768px){.stelog-uebersicht{margin-bottom:2rem}}.stelog-uebersicht>summary,a.stelog-uebersicht{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;cursor:pointer;color:inherit;text-decoration:none}@media (min-width: 992px){details.stelog-uebersicht,a.stelog-uebersicht{display:none}}.stelog-uebersicht>summary{list-style:none}.stelog-uebersicht>summary::-webkit-details-marker{display:none}.stelog-uebersicht-titel{min-width:0}.stelog-uebersicht-marke::before{content:" ▾";color:var(--bs-link-color, var(--bs-primary))}.stelog-uebersicht[open] .stelog-uebersicht-marke::before{content:" ▴"}.stelog-uebersicht-summe{font-weight:700;white-space:nowrap}.stelog-uebersicht-inhalt{margin-top:.75rem}#stelogIhreBestellung{scroll-margin-top:.75rem}.stelog-titel-zeile{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.stelog-titel-zeile .confirm-main-header{min-width:0}a.stelog-uebersicht-kurz{margin-bottom:0;flex:0 0 auto}@media (max-width: 991.98px){.is-act-checkoutregisterpage .checkout-aside{display:none}}.is-active-route-frontend-checkout-register-page .content-main{display:flex;flex-direction:column}.is-active-route-frontend-checkout-register-page .content-main>.container,.is-active-route-frontend-checkout-register-page .content-main>.container>.container-main{display:flex;flex-grow:1;flex-direction:column}.is-active-route-frontend-checkout-register-page .checkout{display:flex;flex-direction:column;width:100%}.is-active-route-frontend-checkout-register-page .checkout,.is-active-route-frontend-checkout-register-page .checkout-container{flex-grow:1}.stelog-kasse-formular .register-card{margin-top:0}.stelog-kopf-hotline{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto;font-size:.8125rem;line-height:1.3;color:inherit;text-decoration:none;text-align:right}.stelog-kopf-hotline-frage{color:var(--bs-secondary-color, #6c757d)}.stelog-kopf-hotline-nummer{font-weight:600;white-space:nowrap;text-decoration:underline}@media (min-width: 768px){.stelog-kopf-hotline{display:none}}@media (max-width: 767.98px){.stelog-kopf-mit-konto .header-minimal-back-to-shop-button{display:none}}.is-act-cartpage .checkout-product-table>.card-body>.line-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"bild info info entf" "vorschau vorschau vorschau vorschau" "menge menge summe summe" ". . stueck stueck" "steuer steuer steuer steuer" "kinder kinder kinder kinder";align-items:start;margin:0 0 .75rem;padding:.75rem;border:1px solid var(--bs-border-color, #dbdbdb);border-radius:var(--bs-border-radius, .25rem);background:#fff}.is-act-cartpage .checkout-product-table>.card-body>.line-item:last-child{margin-bottom:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row,.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info,.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info>.row.line-item-row{display:contents}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>*{width:auto;max-width:none;flex:none;margin:0;padding:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info>.row.line-item-row>.line-item-info-img{grid-area:bild;width:auto;padding:0 .75rem 0 0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info>.row.line-item-row>.line-item-info-img .line-item-img-container{margin-bottom:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info>.row.line-item-row>.line-item-details{grid-area:info;width:auto;max-width:none;min-width:0;padding:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info>.row.line-item-row>.line-item-details>.line-item-details-container{padding-left:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info>.row.line-item-row>.line-item-details .line-item-label{overflow-wrap:anywhere}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-info>.row.line-item-row>.line-item-details .line-item-product-number{margin-bottom:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-remove{grid-area:entf;padding-left:.5rem}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.cart-item-design-preview{grid-area:vorschau;min-width:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-quantity,.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-total-price{align-self:stretch;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--bs-border-color, #dbdbdb)}.is-act-cartpage .checkout-product-table>.card-body>.line-item:has(>.cart-item-design-preview)>.row.line-item-row>.line-item-quantity,.is-act-cartpage .checkout-product-table>.card-body>.line-item:has(>.cart-item-design-preview)>.row.line-item-row>.line-item-total-price{margin-top:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-quantity{grid-area:menge;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-total-price{grid-area:summe;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;text-align:right;white-space:nowrap;padding-left:.5rem}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-unit-price{grid-area:stueck;justify-content:flex-end;text-align:right;white-space:nowrap;padding-left:.5rem;font-size:.8125rem}.is-act-cartpage .checkout-product-table>.card-body>.line-item:has(>.row.line-item-row>.line-item-info .stelog-korb-stueckpreis)>.row.line-item-row>.line-item-unit-price{display:none}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-tax-price{grid-area:steuer}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-children{grid-area:kinder}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-quantity .line-item-quantity-row{margin:0;flex-wrap:nowrap}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-quantity .line-item-quantity-select-wrapper{width:auto;max-width:none;flex:none;padding:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-quantity .line-item-quantity-container{margin-left:0}.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-quantity .line-item-quantity-label,.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-total-price .line-item-total-price-label,.is-act-cartpage .checkout-product-table>.card-body>.line-item>.row.line-item-row>.line-item-unit-price .line-item-unit-price-label{display:block;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width: 768px){.is-act-cartpage .checkout-product-table>.card-body>.line-item{padding:1rem}}.stelog-korb-nummer{display:inline-block;max-width:100%;overflow-wrap:anywhere}.stelog-korb-stueckpreis{display:inline-block;white-space:nowrap}.is-act-cartpage .checkout-product-table{margin-bottom:0}@media (max-width: 767.98px){.is-ctl-checkout.is-act-cartpage .checkout .checkout-aside-summary{margin-bottom:1.5rem}}.cart-offcanvas .offcanvas-cart{display:flex;flex-direction:column;height:100%}.cart-offcanvas .offcanvas-cart>*{flex-shrink:0}.cart-offcanvas .offcanvas-cart>.offcanvas-cart-items{flex:1 1 auto;min-height:7.5rem;overflow-y:auto;margin-bottom:0;padding-bottom:.75rem}.cart-offcanvas .offcanvas-cart-items>.offcanvas-cart-item{margin-bottom:.75rem;padding:.75rem;border:1px solid var(--bs-border-color, #dbdbdb);border-radius:var(--bs-border-radius, .25rem);background:#fff}.cart-offcanvas .offcanvas-cart-items>.offcanvas-cart-item:last-child{margin-bottom:0}.cart-offcanvas .offcanvas-cart-item>.line-item{padding:0}.cart-offcanvas .offcanvas-cart-item>.line-item>.row.line-item-row>.line-item-info{margin-bottom:.75rem}.cart-offcanvas .offcanvas-cart-item>.line-item .line-item-img-container{margin-bottom:0}.cart-offcanvas .offcanvas-cart>.offcanvas-summary{margin-top:.75rem}.cart-offcanvas .offcanvas-cart>.zen-offcanvas-cart-actions-cart{order:1;margin-top:.25rem}.cart-offcanvas .offcanvas-cart-items{scrollbar-width:thin;scrollbar-color:var(--bs-border-color, #dbdbdb) transparent}.cart-offcanvas .offcanvas-cart-items::-webkit-scrollbar{width:6px}.cart-offcanvas .offcanvas-cart-items::-webkit-scrollbar-track{background:transparent}.cart-offcanvas .offcanvas-cart-items::-webkit-scrollbar-thumb{background-color:var(--bs-border-color, #dbdbdb);border-radius:3px}.cart-offcanvas .offcanvas-cart-items.stelog-liste-mehr{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 2.5rem),transparent)}.cart-offcanvas .stelog-liste-hinweis>.offcanvas-summary::before{display:none}.cart-offcanvas .offcanvas-cart-items>.offcanvas-cart-item,.cart-offcanvas .offcanvas-cart-items>.line-item{transition:background-color .3s ease}.cart-offcanvas .offcanvas-cart-items>.stelog-neu-hinzugefuegt{background-color:rgba(0,0,0,.025)}@media (prefers-reduced-motion: reduce){.cart-offcanvas .offcanvas-cart-items>*{transition:none}}.is-act-finishpage .checkout .checkout-container>.checkout-main{flex:0 0 100%;width:100%;max-width:100%;margin-left:0}.is-act-finishpage .checkout-main>*{max-width:46rem;margin-left:auto;margin-right:auto}.is-act-finishpage .checkout-main>.checkout-card{border:0;background:transparent;margin-bottom:0}.is-act-finishpage .checkout-main>.checkout-card>.card-body{padding:0}.is-act-finishpage .stelog-danke-titel{margin-top:1rem;margin-bottom:.5rem}.is-act-finishpage .stelog-danke-unterwegs{margin-bottom:2rem;color:var(--bs-secondary-color, #6c757d)}.is-act-finishpage .finish-content{margin-bottom:0}.stelog-danke-eckdaten{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem .75rem;margin:0 0 2rem;text-align:left}.stelog-danke-eckdaten dt{font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--bs-secondary-color, #6c757d);margin:0 0 .125rem}.stelog-danke-eckdaten dd{margin:0;overflow-wrap:anywhere}.stelog-danke-eckdaten .stelog-danke-wert{font-size:1.125rem;line-height:1.3}.stelog-danke-eckdaten .finish-ordernumber{font-weight:400;text-align:left}.stelog-danke-eckdaten .stelog-danke-gesamt{font-weight:700}@media (min-width: 768px){.stelog-danke-eckdaten{grid-template-columns:repeat(4,minmax(0,1fr))}}.stelog-danke-giro-satz{margin-bottom:.75rem}.stelog-danke-giro-kopf{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3;margin:0 0 .375rem}.stelog-danke-giro-daten>div{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.stelog-danke-giro-daten>div+div{margin-top:.25rem}.stelog-danke-giro-daten dt{flex:0 0 auto;font-weight:400}.stelog-danke-giro-daten dd{min-width:0;margin:0;text-align:right;overflow-wrap:anywhere}.stelog-danke-giro-betrag,.stelog-danke-giro-zweck{font-weight:700}.stelog-danke-giro-oder .stelog-oder{margin:.75rem 0}.stelog-danke-giro-code{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"kopf kopf" "bild text";gap:.25rem .75rem;align-items:start}.stelog-danke-giro-code>.stelog-danke-giro-kopf{grid-area:kopf}.stelog-danke-giro-bild{grid-area:bild;width:128px;height:128px;image-rendering:pixelated}.stelog-danke-giro-hinweis{grid-area:text}@media (min-width: 768px){.stelog-danke-giro-mit-code{display:grid;grid-template-columns:minmax(0,1fr) auto 13rem;gap:0 1rem}.stelog-danke-giro-oder .stelog-oder{flex-direction:column;height:100%;margin:0}.stelog-danke-giro-oder .stelog-oder>[aria-hidden]{width:0;border-left:1px solid var(--bs-border-color, #dbdbdb)}.stelog-danke-giro-code{grid-template-columns:auto;grid-template-areas:"kopf" "bild" "text";gap:.5rem}}.stelog-danke-details-box .stelog-anschrift-bloecke{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--bs-border-color, #dbdbdb)}.stelog-danke-nachricht{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--bs-border-color, #dbdbdb)}.stelog-danke-nachricht .stelog-anschrift-titel{display:block;margin-bottom:.125rem}.stelog-danke-weiter-zeile{margin:0 0 2rem}@media (max-width: 767.98px){.is-act-finishpage .stelog-abschnitt,.is-act-finishpage .stelog-danke-unterwegs,.stelog-danke-eckdaten,.stelog-danke-weiter-zeile{margin-bottom:1.25rem}}.is-active-route-frontend-account-login-page .container-main,.is-active-route-frontend-account-register-page .container-main,.is-active-route-frontend-checkout-register-page .checkout .checkout-aside,.is-active-route-frontend-checkout-confirm-page .checkout .checkout-aside{padding-bottom:3rem}@media (max-width: 991.98px),(min-width: 1200px){.is-active-route-frontend-checkout-register-page .checkout .checkout-main{padding-bottom:3rem}}@media (min-width: 992px){.is-active-route-frontend-checkout-confirm-page .checkout .checkout-main{padding-bottom:3rem}}.is-active-route-frontend-checkout-register-page .checkout-aside-container>:last-child,.is-active-route-frontend-checkout-confirm-page .checkout-aside-container>:last-child{margin-bottom:0}.is-active-route-frontend-checkout-register-page .stelog-kasse-formular .register-card{margin-bottom:0}@media (min-width: 992px){.is-active-route-frontend-checkout-confirm-page .confirm-payment-shipping>.row>[class*=col-]{margin-bottom:0}}
