:root{--sidebar-zindex: 10;--waiter-zindex: 100;--nav-box-shadow: 0 0 10px #0006;--color-dunkel-blau: #0c0098}.selectable{display:flex;align-items:center;gap:10px;align-content:first baseline;cursor:pointer;transition:all .2s ease-in-out}.selectable:hover{background-color:#f5f5f5}.datepicker-calendar div.chakra-stack{border-color:transparent}.myinputgroup input{padding-inline-start:var(--input-height);padding-inline-end:var(--input-height)}.chakra-heading{-webkit-hyphens:auto;hyphens:auto}h2.chakra-heading.main{background-color:#eee;padding:10px 20px;margin-left:-20px;margin-right:-20px;border-radius:5px}.mainheader{background-color:var(--color-dunkel-blau);height:65px;align-items:stretch!important;position:fixed;top:0;padding:0}.subheader{height:50px;align-items:stretch!important;position:fixed;top:65px;padding:0;background-color:#ffd9d9;color:#000}.maincontent{margin-top:130px;padding:20px}.mainheader .anmeldenbutton{background-color:transparent;color:#fff;outline:1px solid #fff}.mainheader .suchfeld{outline:none;border-radius:10px;color:#222;background-color:#fff}.spinner{width:100%;height:300px;display:flex;justify-content:center;align-items:center;background-color:transparent}.spinner span{font-size:2rem;animation:fade 1s linear 0s infinite;padding-right:1rem}.half-spinner{width:50px;height:50px;border:3px solid #03fc4e;border-top:3px solid transparent;border-bottom:3px solid transparent;border-radius:50%;animation:bigger 1.5s linear 0s infinite}.completed{font-size:2rem;color:#03fc4e;animation:bigger 1s linear}@keyframes bigger{0%{border-radius:0%;transform:rotate(0)}to{border-radius:100%;transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.obskachel{height:100%;width:100%;overflow:visible!important;display:flex;position:relative;box-sizing:border-box}.obskachel .right-card-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2rem;gap:1rem}.obskachel .right-card-content .card-header,.obskachel .right-card-content .card-footer{flex-grow:0}.obskachel .right-card-content .card-content{flex-grow:1;overflow-y:auto}.obskachel .obs-button{max-width:100%!important}.obskachel:hover{overflow:visible!important}.obskachel:before,.obskachel:after{opacity:0;transition:all .2s ease-in-out;content:" ";border:5px solid transparent;width:100%;display:block;position:absolute;height:100%;margin:-10px;box-shadow:0 0 10px #0000;border-radius:calc(2 * var(--obs-card-radius));transition:all .1s;pointer-events:none;box-sizing:content-box}.obskachel:hover:before,.obskachel:hover:after{opacity:1;border:10px solid transparent;box-shadow:0 0 10px #0006}.modalbodywrapper{display:flex;overflow:hidden;position:relative}input:focus-visible,input[data-focus-visible]{border-color:var(--chakra-colors-blue-500)!important;box-shadow:0 0 0 1px var(--chakra-colors-blue-500)!important;outline-color:transparent}.chakra-dialog__header.centered{justify-content:center}.centered{justify-content:center;align-items:center}label[data-scope=checkbox]{cursor:pointer}.main-column{display:flex;flex-direction:column;gap:30px}.ausgabekanal-item-label{font-size:11px;color:gray}.obs-widget-ausgabekanalcontainer{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch}.obs-widget-ausgabekanalitem{display:inline-block;padding:var(--chakra-space-2);-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;min-width:80px;max-width:100px}.obs-widget-imagecarousellcontainer{width:var(--obs-widget-imagecarousellcontainer-width)}.obs-widget-imagecarousellcontainer-imagebox{height:var(--obs-widget-imagecarousellcontainer-imagebox-height)}.obs-widget-imagecarousellcontainer-thumbnail{width:100px;height:auto}.obs-widget-imagecarousellcontainer-thumbnail:hover{box-shadow:0 1px 5px #0006}:root{--chakra-fonts-body: Arial !important;--obs-card-radius: 10px;--chakra-radii-md: var(--obs-card-radius) !important;--card-radius: var(--obs-card-radius) !important;--light-gray-border-color: #c4c4c4;--large-display-width: 1920px;--medium-display-width: 1280px;--small-display-width: 800px}@media screen and (min-width: 1920px){:root{--obs-widget-imagecarousellcontainer-width: 650px;--obs-widget-imagecarousellcontainer-imagebox-height: 500px}}@media screen and (min-width: 1280px) and (max-width: 1919px){:root{--obs-widget-imagecarousellcontainer-width: 450px;--obs-widget-imagecarousellcontainer-imagebox-height: 336px}}@media screen and (max-width: 1279px){:root{--obs-widget-imagecarousellcontainer-width: 274px;--obs-widget-imagecarousellcontainer-imagebox-height: 210px}}:root{font-size:var(--font-size-body);--chakra-fontSizes-md: var(--font-size-body) !important;--lightgray: var(#c4c4c4)}@media screen and (min-width: 1280px){:root{--font-size-h1: 32px;--font-size-h2: 28px;--font-size-h3: 24px;--font-size-h4: 22px;--font-size-h5: 14px;--font-size-produkttitel1: 20px;--font-size-produkttitel2: 18px;--font-size-button-lg: 16px;--font-size-button-md: 14px;--font-size-button-sm: 10px;--font-size-buttonicon: 12px;--font-size-body: 14px;--font-size-bigteasertext: 20px}}@media screen and (max-width: 1279px){:root{--font-size-h1: 28px;--font-size-h2: 24px;--font-size-h3: 22px;--font-size-h4: 20px;--font-size-h5: 12px;--font-size-produkttitel1: 16px;--font-size-produkttitel2: 18px;--font-size-button-lg: 10px;--font-size-button-md: 10px;--font-size-button-sm: 10px;--font-size-button: 10px;--font-size-buttonicon: 10px;--font-size-body: 12px;--font-size-bigteasertext: 18px}}.maincontent-column{display:flex;flex-direction:column;align-items:center;flex:1;padding:var(--chakra-space-4);background:#fff;margin-left:115px;transition:all .3s ease-in-out}.widget-text-columns{column-count:2;column-gap:20px;padding:10px 0;margin:0}@media (min-width: 1280px){.widget-text-columns{column-count:3;width:796px}.widget-text-columns>div{width:252px}}@media (min-width: 1280px){.constrain-width{max-width:660px}}@media (max-width: 1279px){.constrain-width{max-width:550px}}body h1{font-size:var(--font-size-h1)!important}body h2{font-size:var(--font-size-h2)!important}body h3{font-size:var(--font-size-h3)!important}body h4{font-size:var(--font-size-h4)!important}body h5{font-size:var(--font-size-h5)!important}.obs-widget-starrating{margin-top:10px;outline:1px solid var(--light-gray-border-color);border-radius:10px;width:284px;height:35px;display:flex;align-items:center;justify-content:space-between;margin-bottom:3px;padding:10px}.obs-widget-siesparenbalken{color:#fff;background-color:red;border-radius:5px;font-size:var(--font-size-buttonicon);padding:5px 10px;display:inline-block}.widget-text-columns>div{padding:10px;margin:10px 0;outline:1px solid var(--light-gray-border-color);border-radius:10px;font-size:var(--font-size-buttonicon)}.widget-text-columns>div:first-child{margin-top:0}.widget-text-columns>div:last-child{margin-bottom:0}body .nav.sidebar a.nav-link.disabled{pointer-events:none;color:#d3d3d3}body .nav.sidebar li:hover{border-color:transparent;color:var(--obs-sidebar-hover-color)}body .nav.sidebar li.active:hover{border-color:unset;color:var(--obs-sidebar-hover-color)}.obs-contentbox{margin-bottom:35px}.obs-zusatzinfo{font-size:var(--font-size-buttonicon);color:gray}.cardcontainer{min-height:var(--cardcontainer-height);display:flex;flex-direction:row}.cardcontainer .left-card-content{background-size:cover;background-position:center;background-repeat:no-repeat}.cardcontainer .left-card-content{border-radius:var(--chakra-radii-md) 0 0 var(--chakra-radii-md)}.cardcontainer .left-card-content .bestellt-badge{border-radius:var(--chakra-radii-md) 0 0 0;position:absolute;top:0;left:0;background:var(--chakra-colors-color-palette-solid);color:var(--chakra-colors-color-palette-contrast);padding:5px 10px;font-size:var(--font-size-button-sm);text-transform:uppercase}.cardcontainer .left-card-content .bestellt-badge svg{width:auto;height:1rem;display:inline;margin-left:1em}.cardcontainer .right-card-content{border-radius:0 var(--chakra-radii-md) var(--chakra-radii-md) 0}.produktkachelcontainer.fullwidth,.cardcontainer.fullwidth{flex-grow:16;grid-column:span 16}.produktkachelcontainer.halfwidth,.cardcontainer.halfwidth{flex-grow:8;grid-column:span 8}.produktkachelcontainer.quarterwidth,.cardcontainer.quarterwidth{flex-grow:4;grid-column:span 4}.cardcontainer.fullwidth .right-card-content{width:380px}.cardcontainer.halfwidth .right-card-content{width:280px}.cardcontainer.quarterwidth{flex-direction:column}.cardcontainer.quarterwidth .left-card-content{max-height:var(--cardcontainer-quarterwidth-left-height);width:100%;flex-grow:1;flex-shrink:1;overflow:hidden;border-radius:var(--chakra-radii-md) var(--chakra-radii-md) 0 0}.cardcontainer.quarterwidth .left-card-content .visbile-on-hover{opacity:0;background-color:#fffc;transition:all .2s;padding:10px}.cardcontainer.quarterwidth:hover .left-card-content .visbile-on-hover{opacity:1}.cardcontainer.quarterwidth:hover .left-card-content .bestellt-badge{display:none}.cardcontainer.quarterwidth .right-card-content{height:var(--cardcontainer-quarterwidth-right-height);width:100%;flex-grow:0;border-radius:0 0 var(--chakra-radii-md) var(--chakra-radii-md)}.cardcontainer.quarterwidth .right-card-content .chakra-card__header,.cardcontainer.quarterwidth .right-card-content .chakra-card__header .chakra-heading{overflow:hidden;text-overflow:ellipsis}.cardcontainer .obskachel.produktkachel{flex-direction:row;--card-padding: 0px}.cardcontainer.quarterwidth .obskachel.produktkachel{flex-direction:column}.cardcontainer.quarterwidth{--font-size-h3: 16px}.cardcontainer.quarterwidth .chakra-card__header,.cardcontainer.quarterwidth .chakra-card__footer{flex-grow:1}.cardcontainer.quarterwidth .chakra-card__footer{padding-top:0}.obs-buttoninfo{color:var(--chakra-colors-blue-500)}.obs-button.mdicon{border-radius:50px;border:2px solid var(--chakra-colors-blue-500)}@media (min-width: 1280px){.obs-button.anywidth{min-width:260px!important;height:50px!important;--icon-size: 32px;--icon-margin: 20px}.obs-button.lg{min-width:260px!important;max-width:350px;height:50px!important;--icon-size: 32px;--icon-margin: 20px}.obs-button.md{min-width:160px!important;max-width:230px;height:40px!important;--icon-size: 24px;--icon-margin: 18px}.obs-button.mdicon{width:40px!important;height:40px!important;--icon-size: 24px;--icon-margin: 8px}.obs-button.sm{min-width:140px!important;max-width:200px;height:32px!important}.produktkachel-wk-button.lg{--icon-size: 32px}.produktkachel-wk-button.md,.produktkachel-wk-button.sm{--icon-size: 24px}.hidden-lg{display:none!important}.visible-lg{display:auto}.cardcontainer{--cardcontainer-height: 342px;--cardcontainer-quarterwidth-left-height: 207px;--cardcontainer-quarterwidth-right-height: 135px}}@media (max-width: 1279px){.obs-button.anywidth{min-width:160px!important;height:40px!important;--icon-size: 24px}.obs-button.lg{min-width:160px!important;max-width:230px;height:40px!important;--icon-size: 24px}.obs-button.md{min-width:120px!important;max-width:180px;height:30px!important;--icon-size: 18px}.obs-button.mdicon{width:30px!important;height:30px!important;--icon-size: 18px;--icon-margin: 6px}.obs-button.sm{min-width:100px!important;max-width:200px;height:28px!important}.produktkachel-wk-button.lg{--icon-size: 24px}.produktkachel-wk-button.md,.produktkachel-wk-button.sm{--icon-size: 18px}.hidden-lg{display:auto}.visible-lg{display:none!important}.cardcontainer{--cardcontainer-height: 260px;--cardcontainer-quarterwidth-left-height: 136px;--cardcontainer-quarterwidth-right-height: 124px}.cardcontainer.quarterwidth .produktkachel-footer{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.cardcontainer.quarterwidth .right-card-content,.cardcontainer.quarterwidth .chakra-card__header{flex-grow:1}}.obs-impaketenthaltenbutton{--icon-margin: 5px;--icon-size: 22px;outline:1px solid var(--light-gray-border-color)!important;border-radius:10px;width:252px;height:39px;display:flex;align-items:left;justify-content:space-between;margin-bottom:3px;padding:10px;background-color:transparent!important;color:var(--chakra-colors-chakra-body-text)!important;padding-inline-start:5px!important;padding-inline-end:5px!important;outline-offset:0!important}.obs-impaketenthaltenbutton .icon-container{width:var(--icon-size);margin:auto var(--icon-margin);flex-grow:0}.obs-impaketenthaltenbutton .label-container{margin:auto var(--icon-margin);text-wrap:wrap;font-weight:400;flex-grow:1}.obs-button{padding-inline-start:0!important;padding-inline-end:0!important;justify-content:center}.obs-button.icon .icon-container{width:var(--icon-size);margin:auto var(--icon-margin);justify-content:center}.obs-button .label-container{margin:auto var(--icon-margin);text-wrap:wrap}.obs-button.anywidth,.obs-button.lg{font-size:var(--font-size-button-lg)}.obs-button.md{font-size:var(--font-size-button-md)}.obs-button.sm{font-size:var(--font-size-button-sm)}.obs-button .label-container{justify-content:center}.obs-button.align-left .label-container{justify-content:left}.obs-button .icon-container{flex-grow:0}.obs-button.icon .label-container{margin-left:0;justify-content:left}.obs-button .label-container{flex-grow:1}.pressable{display:inline-flex;align-items:center;justify-content:center;position:relative;transition:box-shadow .08s ease,filter .08s ease;-webkit-tap-highlight-color:transparent}.pressable>*,.pressable>*>*{transition:transform .08s ease,filter .08s ease;transform:translate(0);will-change:transform,filter}.pressable:active>*,.pressable:active>*>*,.pressable[data-pressed=true]>*,.pressable[data-pressed=true]>*>*,.pressable.is-pressed>*,.pressable.is-pressed>*>*{scale:.98;filter:brightness(.95)}.pressable:active,.pressable[data-pressed=true],.pressable.is-pressed{box-shadow:inset 0 0 2px #000c}.clickable{cursor:pointer}:is(.Page_Produkte,.Page_Warenkorb,.Page_Bestellabschluss) .obs-h-kapitel{margin-top:40px}:is(.Page_MeineBestellungen,.Page_Produkte,.Page_Warenkorb,.Page_Bestellabschluss) .obs-h-kapitel{margin-left:-10px;margin-right:-10px;border:1px solid gray;background-color:#eee;padding:10px;border-radius:10px}:is(.Page_MeineBestellungen,.Page_Produkte,.Page_Warenkorb,.Page_Bestellabschluss) .obs-h-artikelbox{border-bottom:1px solid gray;margin-top:20px}.Page_MeinMedieneintrag .obs-h-artikelbox{margin-top:40px;margin-left:-10px;margin-right:-10px;border:1px solid gray;background-color:#eee;padding:10px;border-radius:10px}.obs-h-upgrademoeglichkeiten{margin-top:20px;grid-column:span 16}.obskachel.produktkachel{height:320px}.produktkachel-wk-button{width:90px!important}.produktkachel-wk-button .icon-container{--icon-size: 18px}.produktkachel-wk-button .icon-container{width:var(--icon-size);margin:auto}:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container{border:1px solid;border-radius:var(--input-border-radius);overflow:hidden}:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container.disabled{border-color:transparent}:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container .mengenbutton{padding:0;min-width:auto;height:100%;border-radius:0}:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container .mengenbutton :where(svg){width:var(--chakra-sizes-6);height:var(--chakra-sizes-6)}:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container.right,:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container.left{height:100%;border-radius:.5rem}:is(:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container.right,:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) .mengenbutton-container.left) .icon-container{width:25px;justify-content:center}:is(.Page_Warenkorb,.table-b-warenkorb,.produktkachel-footer-wkbutton) input.mengeninput{background-color:#fff!important}.produktkachel-wk-button .mengenbutton-container{width:2rem;border:1px solid;border-radius:var(--input-border-radius);overflow:hidden}.produktkachel-wk-button .mengenbutton-container input.mengeninput{background-color:#fff!important}.produktkachel-wk-button .mengenbutton-container.disabled{color:#d3d3d3}.produktkachel-wk-button .mengenbutton-container .mengenbutton{padding-inline-start:0;padding-inline-end:0;height:100%;width:100%}.produktkachel-wk-button .mengeninput{text-align:center;background-color:#fff}.produktkachel-wk-button div.mengeninput{width:100%;height:var(--input-height);display:inline-flex;align-content:center;justify-content:center;align-items:center;border:1px solid var(--chakra-colors-chakra-border-color);border-radius:var(--input-border-radius);color:var(--chakra-colors-chakra-body-text)}.produktkachel-footer{display:grid;grid-template-columns:1fr 1fr;width:100%}.produktkachel-footer-preis{justify-content:left;display:grid;align-content:center}.produktkachel-footer-wkbutton{justify-content:right;display:grid;align-content:end}.produktkachel-footer-preis-container{display:grid;grid-template-columns:1fr;align-items:center;justify-items:left;gap:10px}.produktkachel-footer-preis-container.hat_kontingent{grid-template-columns:40px 1fr;position:relative}:is(.produktkachel-footer-preis-container.hat_kontingent,.table-b-warenkorb) .icon-container{position:relative}:is(.produktkachel-footer-preis-container.hat_kontingent,.table-b-warenkorb) .kontingent-badge{position:absolute;top:1px;left:1px;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background-color:red;color:#fff;font-size:10px;text-align:center;font-weight:700}.obs-filterbar{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px}.obs-filterbar .obs-filterbar-item{padding:2px 20px;background-color:#fff;border-radius:1rem;box-shadow:2px 2px 5px #0006;cursor:pointer}.obs-filterbar .obs-filterbar-item.active{background-color:#00f;color:#fff}.obs-filterbar .obs-filterbar-item.disabled{background-color:#eee;color:#666;cursor:not-allowed}.obs-redaktioneller-text :where(ol,ul){margin:revert;padding:revert}.drawer-sidebar{margin-left:115px}.waiter{display:none;position:fixed;top:0;width:100vw;height:100vh;z-index:var(--waiter-zindex);cursor:wait}body.showWaiter .waiter{display:block}.chakra-modal__close-btn{z-index:1000}.genericmodal{align-self:center;box-shadow:0 0 15px #000,0 0 150px #fff}.genericmodal .genericmodal-body{display:flex;gap:20px;flex-direction:column;margin:0 10px;padding:10px;border-radius:10px}.genericmodal .genericmodal-body :where(ol,ul){margin:revert;padding:revert}.genericmodal .genericmodal-footer{display:flex;gap:20px;flex-direction:row;align-items:center;justify-content:center}.genericmodal .genericmodal-footer button.obs-button{flex-grow:1}.genericmodal .centered-loading-box{display:flex;justify-content:center;align-items:center;height:200px}.transparent-addons-end input{border-right-color:transparent}.transparent-addons-end input+div:last-child{border-left-color:transparent;background-color:transparent}.transparent-addons-end input+div:last-child button{background-color:transparent;color:inherit}.transparent-addons-start input{border-left-color:transparent}.transparent-addons-start div:last-child+input{border-right-color:transparent;background-color:transparent}.transparent-addons-start div:last-child+input button{background-color:transparent;color:inherit}.obs-link{text-decoration:none;cursor:pointer}.obs-link:hover .label-container{text-decoration:underline}.circle-progress-container{width:160px;height:160px;position:relative;display:flex;align-items:center;justify-content:center}.circle-progress-container .circle-progress-svg{transform:rotate(-90deg)}.circle-progress-container .circle-progress-value{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;color:#222;-webkit-user-select:none;user-select:none}.scrollable-div{overflow-y:auto;position:relative}.shadow-div:before,.shadow-div:after{content:"";position:absolute;left:0;right:0;height:10px;pointer-events:none;z-index:1}.shadow-div:before{top:0;box-shadow:inset 0 10px 10px -10px #0000004d;opacity:0;transition:opacity .2s}.shadow-div:after{bottom:0;box-shadow:inset 0 -10px 10px -10px #0000004d;opacity:0;transition:opacity .2s}.shadow-div.shadow-top:before{opacity:1}.shadow-div.shadow-bottom:after{opacity:1}.tiptap :first-child{margin-top:0}.tiptap ul,.tiptap ol{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}:is(.tiptap ul,.tiptap ol) li p{margin-top:.25em;margin-bottom:.25em}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.tiptap h1,.tiptap h2{margin-top:3.5rem;margin-bottom:1.5rem}.tiptap h1{font-size:1.4rem}.tiptap h2{font-size:1.2rem}.tiptap h3{font-size:1.1rem}.tiptap h4,.tiptap h5,.tiptap h6{font-size:1rem}.tiptap code{background-color:var(--purple-light);border-radius:.4rem;color:var(--black);font-size:.85rem;padding:.25em .3em}.tiptap pre{background:var(--black);border-radius:.5rem;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap blockquote{border-left:3px solid var(--gray-3);margin:1.5rem 0;padding-left:1rem}.tiptap hr{border:none;border-top:1px solid var(--gray-2);margin:2rem 0}.erfassungsmaskemaske .ProseMirror{min-height:150px;border:1px solid var(--chakra-colors-gray-300);border-radius:var(--chakra-radii-l2);padding:10px;background-color:#fff;overflow-y:auto}.erfassungsmaskemaske .ProseMirror.ProseMirror-focused{outline:none;border-color:var(--chakra-colors-blue-500);box-shadow:0 0 0 1px var(--chakra-colors-blue-500)}.erfassungsmaskemaske .button-group{display:flex;flex-direction:row;gap:10px;padding:5px}.erfassungsmaskemaske .textcounter{text-align:right;font-size:var(--chakra-fontSizes-sm);color:gray}.erfassungsmaskemaske .tree-element-input{border:1px solid var(--chakra-colors-gray-300);border-radius:var(--chakra-radii-l2)}.erfassungsmaskemaske .obs-button.smalladd{min-width:50px!important;max-width:50px;height:50px!important;--icon-size: 32px;--icon-margin: 20px;--chakra-sizes-5: 2rem}.erfassungsmaskemaske .obs-button.smalladd .button-container{justify-content:center}.erfassungsmaskemaske .obs-button.iconbutton{min-width:40px!important;max-width:40px;height:40px!important;--icon-size: 32px;--icon-margin: 20px;--chakra-sizes-5: 2rem}.erfassungsmaskemaske .obs-button.iconbutton .button-container{justify-content:center}.erfassungsmaskemaske .obs-button.smalliconbutton{min-width:30px!important;max-width:30px;height:30px!important;--icon-size: 20px;--icon-margin: 20px;--chakra-sizes-5: 1.5rem}.erfassungsmaskemaske .obs-button.smalliconbutton .button-container{justify-content:center}.separator{border-top-color:inherit;border-top-style:solid;border-top-width:1px;margin-top:10px;margin-bottom:10px}.erfassungsmaskemaske{--gap: 10px;display:flex;flex-direction:column;gap:var(--gap)}.erfassungsmaskemaske .atom{display:flex;flex-wrap:wrap;gap:var(--gap)}.erfassungsmaskemaske fieldset,.erfassungsmaskemaske div.chakra-select__wrapper{width:100%;border-color:var(--chakra-colors-gray-300)}.erfassungsmaskemaske fieldset{position:relative}.erfassungsmaskemaske fieldset label.element-bezeichnung{display:block;color:gray}.erfassungsmaskemaske .pflichtfeld-label{color:red;position:absolute;font-size:var(--chakra-fontSizes-sm);right:-5px;top:0;background-color:#fff;padding:0 3px;font-style:italic;border-radius:2px;border:1px solid lightgray}.erfassungsmaskemaske .uebernahmebutton-cotainer{display:flex;justify-content:flex-end}.erfassungsmaskemaske .chakra-input__group{display:flex;gap:10px}.erfassungsmaskemaske .chakra-input__group .chakra-input__left-element{position:unset;width:auto}.erfassungsmaskemaske .chakra-textarea{min-height:140px}.erfassungsmaskemaske .chakra-textarea:is(:focus-visible,[data-focus-visible]){border-color:var(--chakra-colors-blue-500);box-shadow:0 0 0 1px var(--chakra-colors-blue-500);outline-color:transparent}.nonmodal-erfassungsmaske{display:flex;flex-direction:column;gap:20px}.nonmodal-erfassungsmaske .nonmodal-erfassungsmaske-buttons{display:flex;flex-direction:row;gap:20px;justify-content:space-between}.erfassungsmaskemaske .bezeichnung{width:100%;font-weight:700;margin-top:var(--gap)}.erfassungsmaskemaske .element{min-height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.erfassungsmaskemaske .width100{width:100%}.erfassungsmaskemaske .width66{width:calc(66.66% - var(--gap) / 3 * 1)}.erfassungsmaskemaske .width50{width:calc(50% - var(--gap) / 2)}.erfassungsmaskemaske .width33{width:calc(33.33% - var(--gap) / 3 * 2)}.erfassungsmaskemaske .width25{width:calc(25% - var(--gap) / 4 * 3)}.erfassungsmaskemaske .width75{width:calc(75% - var(--gap) / 4)}.elementinput-binary,.elementinput-grafik{display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto;gap:20px;align-items:start}:is(.elementinput-binary,.elementinput-grafik) .row{grid-column:1 / -1;width:100%}:is(.elementinput-binary,.elementinput-grafik) .lefty{grid-column:1;justify-self:start;align-self:start}:is(.elementinput-binary,.elementinput-grafik) .righty{grid-column:2;justify-self:stretch;align-self:center;min-width:0;display:flex;gap:8px}.elementinput-grafik canvas{background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,transparent 25%),linear-gradient(-45deg,#eee 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#eee 75%),linear-gradient(-45deg,transparent 75%,#eee 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0px;touch-action:none}.elementinput-grafik .transform-buttons{flex-wrap:wrap;display:flex;flex-direction:row;gap:.5rem;justify-content:end}.global_footer{display:flex;justify-content:center;flex-direction:column}.mainheader{z-index:10!important}.mainheader .cart-box{position:relative}.flyout-cart-container{display:flex;flex-direction:column;gap:0!important;width:100%;position:absolute;top:65px;background-color:#fff;width:calc(100% - 40px);margin-left:20px;margin-right:20px;padding:10px;border-radius:0 0 15px 15px;box-shadow:var(--nav-box-shadow);color:#333}.flyout-cart-container .close,.flyout-cart-container .close button{width:100%}.flyout-cart-container .row-paket.tiefe_1,.flyout-cart-container .row-rechnungspositionmenge.tiefe_1,.flyout-cart-container .row-gesamtsumme.tiefe_1{--indenter-span: 30px}.flyout-cart-container .row-paket.tiefe_2,.flyout-cart-container .row-rechnungspositionmenge.tiefe_2,.flyout-cart-container .row-gesamtsumme.tiefe_2{--indenter-span: 60px}.flyout-cart-container .row-paket.tiefe_3,.flyout-cart-container .row-rechnungspositionmenge.tiefe_3,.flyout-cart-container .row-gesamtsumme.tiefe_3{--indenter-span: 90px}.flyout-cart-container .row-paket,.flyout-cart-container .row-rechnungspositionmenge,.flyout-cart-container .row-gesamtsumme{--indenter-span: 0px;margin-left:var(--indenter-span);display:flex;flex-direction:row;width:calc(100% - var(--indenter-span));gap:5px;text-wrap:balance}.flyout-cart-container .row-rechnungspositionmenge{white-space:nowrap}.flyout-cart-container .row-rechnungspositionmenge .menge svg{display:inline-block;vertical-align:middle}.flyout-cart-container .row-cartlink{align-self:start}.flyout-cart-container .row-cartlink a{text-decoration:underline}.flyout-cart-container .preis{white-space:nowrap}.flyout-cart-container .row-gesamtsumme{font-size:16px}.flyout-cart-container .divider{height:1px;background-color:gray;width:100%}.flyout-cart-container .showWhenOpen{display:none}.flyout-cart-open .flyout-cart-container .showWhenOpen,.flyout-cart-container .showWhenClosed{display:flex}.flyout-cart-open .flyout-cart-container .showWhenClosed{display:none}.cart-items{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.cart-items>.autosizeanimator{overflow:hidden;overflow-y:auto;max-height:calc(100vh - 150px);padding-right:5px;margin-right:-5px}.flyout-cart-open .cart-items{grid-template-rows:1fr}.flyout-cart-container .warenkorbabschliessen{margin:10px;width:calc(100% - 20px)}.cart-items{width:100%;gap:5px}.cart-items .menge{flex-grow:0;color:gray;text-align:left}.cart-items .label{flex-grow:1;text-align:left;text-overflow:ellipsis;overflow:hidden}.cart-items .preis{flex-grow:1;text-align:right}:root{--nav-width: 115px;--flyout-width: 230px;--sidebar-zindex: 10}nav.sidebar{background-color:#fff;color:#444;display:flex;align-items:stretch;gap:2rem;padding:0;flex-direction:column;height:100vh;position:fixed;width:var(--nav-width);box-shadow:0 0 10px #0006;border-radius:0;z-index:var(--sidebar-zindex)}body.flyout-open .maincontent-column{margin-left:calc(var(--nav-width) + var(--flyout-width))}body.flyout-open nav.flyout{margin-left:var(--nav-width)}.flyout-sidebar-container{display:flex;flex-direction:column;gap:1rem;width:100%}nav.flyout{background-color:#fff;color:#444;display:flex;margin-left:calc(-1 * var(--flyout-width));margin-top:65px;height:100vh;width:var(--flyout-width);position:fixed;box-shadow:var(--nav-box-shadow);border-radius:0;padding:10px;transition:all .3s ease-in-out}nav.sidebar .site-title{font-size:2rem;font-weight:700}nav.sidebar ul{list-style:none;padding:0;margin:0;display:flex;gap:1rem;flex-direction:column}nav.sidebar ul li{margin:.25rem;padding:.25rem;border-radius:0;transition:background-color .2s;border-left:5px solid transparent}nav.sidebar a{color:inherit;text-decoration:none;display:flex;align-items:center;padding:.25rem}.nav.sidebar a{color:inherit}.nav.sidebar li.active{border-color:var(--obs-sidebar-selected-item);color:var(--obs-sidebar-selected-item)}.nav.sidebar li:hover{border-color:#777}.nav.sidebar .sidebaritem{display:flex;width:100%;justify-content:center}.nav.sidebar .sidebaritem .iconcontainer{margin-bottom:5px}.nav.sidebar .sidebaritem .labelcontainer{text-align:center;font-size:12px}.flyout-sidebar-container .flyout-produkte{width:100%;padding:50px 10px 10px}.flyout-sidebar-container .close{justify-content:end;display:flex;width:100%}.flyout-sidebar-container .flyout-heading{font-size:var(--font-size-h3);font-weight:700;margin-bottom:20px;margin-left:22px}.flyout-sidebar-container .flyout-links li{list-style:none}.flyout-sidebar-container .flyout-link{padding:10px;border-radius:5px}.flyout-sidebar-container .flyout-link .icon-container{margin-right:5px;width:12px;visibility:hidden}.flyout-sidebar-container .flyout-link:hover{background-color:#d3d3d3}.flyout-sidebar-container .flyout-link:hover .icon-container{visibility:visible}.bestellabschluss-kapitel{--outline-color: #C4C4C4;--border-color: lightgray;margin-top:10px;margin-bottom:10px;outline:1px solid var(--outline-color);outline-offset:0px;padding:20px;border-radius:var(--card-radius)}.bestellabschluss-kapitel .divider{border-width:1px!important;border-color:gray}.bestellabschluss-kapitel .warenkorb-container.tabelle{gap:0px}.bestellabschluss-kapitel .warenkorb-container.tabelle .bordertoprow .table-b-artikel,.bestellabschluss-kapitel .warenkorb-container.tabelle .bordertoprow .table-b-menge,.bestellabschluss-kapitel .warenkorb-container.tabelle .bordertoprow .table-b-preis{padding:10px 0;border-top:1px solid var(--border-color)}.bestellabschluss-kapitel .warenkorb-container.tabelle .table-header .table-h-artikel,.bestellabschluss-kapitel .warenkorb-container.tabelle .table-header .table-h-menge,.bestellabschluss-kapitel .warenkorb-container.tabelle .table-header .table-h-preis{padding-bottom:10px}.bestellabschluss-kapitel .warenkorb-container.tabelle .table-header .table-h-preis h5{text-align:right}.bestellabschluss-kapitel .warenkorb-container.tabelle .table-b-artikel{grid-column:span calc(12 - var(--indenter-span))}.bestellabschluss-kapitel .warenkorb-container.tabelle .table-b-menge{text-align:center}.bestellabschluss-kapitel .warenkorb-container.tabelle .tablerowcontainer{height:auto}.bestellabschluss-kapitel .warenkorb-container.tabelle .tablerowcontainer .table-b-menge{justify-content:center}.bestellabschluss-kapitel .warenkorb-container.tabelle .tablerowcontainer>*{padding:0}.bestellabschluss-kapitel .warenkorb-container.tabelle .table-footer .table-s-preis{padding-right:0}.Page_Bestellabschluss{display:flex;flex-direction:column;gap:30px}.Page_Bestellabschluss .erfassungsmaskeoutput .atom{display:grid;grid-template-columns:0px 5fr;align-items:start;gap:.5em}.Page_Bestellabschluss .erfassungsmaskeoutput .atom>.bezeichnung{grid-column:1;font-weight:400;padding-right:1em;color:#848484;-webkit-hyphens:auto;hyphens:auto;display:none}.Page_Bestellabschluss .erfassungsmaskeoutput .atom>.right-column{grid-column:2;display:flex;flex-wrap:wrap;align-items:flex-start}.Page_Bestellabschluss .erfassungsmaskeoutput .right-column>.element{display:block;overflow:hidden;text-overflow:ellipsis}.Page_Bestellabschluss .erfassungsmaskeoutput .right-column>.umbruch{flex-basis:100%;height:0;margin:0;padding:0;border:none;display:block}.Page_Bestellabschluss .bestellabscluss-notiz-agb{display:flex}.Page_Bestellabschluss .bestellabscluss-notiz-agb .flyout-notiz-container,.Page_Bestellabschluss .bestellabscluss-notiz-agb .agb{flex-grow:1}.Page_Bestellabschluss .bestellabscluss-notiz-agb .agb .row{justify-content:end}.Page_Bestellabschluss .bestellabscluss-notiz-agb .row{height:35px;display:flex;vertical-align:middle}.Page_Bestellabschluss .bestellabscluss-notiz-agb .row button{padding:0;font-weight:700}.flyout-notiz-container .showWhenOpen{display:none}.flyout-notiz-open .flyout-notiz-container .showWhenOpen,.flyout-notiz-container .showWhenClosed{display:flex}.flyout-notiz-open .flyout-notiz-container .showWhenClosed{display:none}:root{--circle-list-outline-color: gray;--circle-list-label-color: gray;--circle-list-background-color: white;--circle-list-line-color: gray}.checkout-inhalte-erfassen-handlungsbox{border-radius:var(--card-radius);background-color:var(--chakra-colors-blue-500-50);padding:2rem;display:flex;flex-direction:column;gap:2rem}ol.circle-list{counter-reset:item;list-style:none;padding:0;margin:0}ol.circle-list li{display:flex;align-items:center;position:relative;min-height:48px;z-index:1}.circle-list-number-col{position:relative;width:32px;display:flex;flex-direction:column;align-items:center;margin-right:16px;flex-shrink:0}.circle-list-number{width:32px;height:32px;border-radius:50%;background:var(--circle-list-background-color);color:var(--circle-list-label-color);display:flex;align-items:center;justify-content:center;font-weight:700;font-family:sans-serif;font-size:1.1em;border:2px solid var(--circle-list-outline-color);z-index:2;position:relative;outline:2px solid white}.circle-list-number:before{counter-increment:item;content:counter(item)}ol.circle-list li:before,ol.circle-list li:after{content:"";position:absolute;left:15px;width:2px;background:var(--circle-list-line-color);z-index:1}ol.circle-list li:before{top:0;bottom:50%;display:block}ol.circle-list li:after{top:50%;bottom:0;display:block}ol.circle-list li:first-child:before{display:none}ol.circle-list li:last-child:after{display:none}.circle-list-content{flex:1;padding:1rem 0}.kontaktdaten-kapitel{--rp-outline-color: var(--chakra-colors-blue-500);--rp-background-color: var(--chakra-colors-blue-500-50);gap:20px;display:flex;flex-direction:column}.kontaktdaten-kapitel .rpvorgucker{border:1px solid var(--rp-outline-color);padding:20px;background-color:var(--rp-background-color);border-radius:var(--card-radius);position:relative;min-height:100px}body .Page_Kontaktdaten .kontaktdaten-kapitel .obenrechts{position:absolute;top:10px;right:10px}body .Page_Kontaktdaten .kontaktdaten-kapitel>.artikelbox{display:grid;grid-template-columns:repeat(16,1fr);gap:10px}body .Page_Kontaktdaten .kontaktdaten-kapitel>.artikelbox>*{grid-column:span 16}body .Page_Kontaktdaten .kontaktdaten-kapitel>.artikelbox>.erfassungsmaskemaske{grid-column:span 12}body .Page_Kontaktdaten .kontaktdaten-kapitel>.artikelbox>.rpvorgucker{grid-column:span 12}body .Page_Kontaktdaten .obs-h-artikelbox{border:0}body .Page_Kontaktdaten h2{font-size:var(--font-size-h4)!important}body .Page_Kontaktdaten .erfassungsmaskeoutput .atom{display:grid;grid-template-columns:0px 5fr;align-items:start;gap:.5em}body .Page_Kontaktdaten .erfassungsmaskeoutput .atom>.bezeichnung{grid-column:1;font-weight:400;padding-right:1em;color:#848484;-webkit-hyphens:auto;hyphens:auto;display:none}body .Page_Kontaktdaten .erfassungsmaskeoutput .atom>.right-column{grid-column:2;display:flex;flex-wrap:wrap;align-items:flex-start}body .Page_Kontaktdaten .erfassungsmaskeoutput .right-column>.element{display:block;overflow:hidden;text-overflow:ellipsis}body .Page_Kontaktdaten .erfassungsmaskeoutput .right-column>.umbruch{flex-basis:100%;height:0;margin:0;padding:0;border:none;display:block}body .Page_Bestellabschluss .kontaktdaten-kapitel{display:grid;grid-template-columns:repeat(16,1fr);gap:20px}body .Page_Bestellabschluss .kontaktdaten-kapitel .artikelbox{grid-column:span 8;display:grid;gap:10px;grid-template-rows:auto 1fr}body .Page_Bestellabschluss .obs-h-artikelbox{border:0}body .Page_Bestellabschluss h2{font-size:var(--font-size-h4)!important}.Page_MeineBestellungen{--outline-color: #C4C4C4;--border-color: lightgray}.Page_MeineBestellungen .divider{border-width:1px!important;border-color:gray}.Page_MeineBestellungen .warenkorb-container.tabelle{gap:0px}.Page_MeineBestellungen .warenkorb-container.tabelle .bordertoprow .table-b-artikel,.Page_MeineBestellungen .warenkorb-container.tabelle .bordertoprow .table-b-menge,.Page_MeineBestellungen .warenkorb-container.tabelle .bordertoprow .table-b-preis{padding:10px 0;border-top:1px solid var(--border-color)}.Page_MeineBestellungen .warenkorb-container.tabelle .table-header .table-h-artikel,.Page_MeineBestellungen .warenkorb-container.tabelle .table-header .table-h-menge,.Page_MeineBestellungen .warenkorb-container.tabelle .table-header .table-h-preis{padding-bottom:10px}.Page_MeineBestellungen .warenkorb-container.tabelle .table-header .table-h-preis h5{text-align:right}.Page_MeineBestellungen .warenkorb-container.tabelle .table-b-artikel{grid-column:span calc(12 - var(--indenter-span))}.Page_MeineBestellungen .warenkorb-container.tabelle .table-b-menge{text-align:center}.Page_MeineBestellungen .warenkorb-container.tabelle .tablerowcontainer{height:auto}.Page_MeineBestellungen .warenkorb-container.tabelle .tablerowcontainer .table-b-menge{justify-content:center}.Page_MeineBestellungen .warenkorb-container.tabelle .tablerowcontainer>*{padding:0}.Page_MeineBestellungen .warenkorb-container.tabelle .table-footer .table-s-preis{padding-right:0}.Page_MeineBestellungen .warenkorb-container.tabelle .tablerowcontainer .table-b-preis{display:flex;gap:5px}.Page_MeineBestellungen .warenkorb-container.tabelle .tablerowcontainer .table-b-preis .table-b-stonierungsmenue{flex-grow:0;align-content:center;cursor:pointer}.Page_MeineBestellungen .warenkorb-container.tabelle .tablerowcontainer .table-b-preis .table-b-preis-text{flex-grow:1;text-align:right}.Page_MeinMedieneintrag_Header{display:grid;grid-template-columns:repeat(16,1fr);flex-direction:row;gap:20px}.Page_MeinMedieneintrag_Header .borderTop{border-top:1px solid gray}.Page_MeinMedieneintrag_Header .chakra-tabs__list{border-color:transparent!important}.Page_MeinMedieneintrag_Header .chakra-tabs__list button:is([aria-selected=true],[data-selected])[data-orientation=horizontal]{color:var(--color-dunkel-blau)}.Page_MeinMedieneintrag_Header .chakra-tabs__list button:is([aria-selected=true],[data-selected])[data-orientation=horizontal]:before{visibility:hidden}.Page_MeinMedieneintrag_Header .fullwidth{grid-column:span 16;display:flex;flex-direction:column}.Page_MeinMedieneintrag_Header .left{grid-column:span 12;display:flex;flex-direction:column}.Page_MeinMedieneintrag_Header .right{grid-column:span 4;border:1px solid gray;border-radius:10px;padding:20px;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px}.Page_MeinMedieneintrag_Header .obs-filterbar{margin-top:auto}.Page_MeinMedieneintrag_Header .AlleVeroeffentlichen-Button{display:flex;flex-direction:row;gap:10px;align-items:center}.medieneintrag-container{display:flex;flex-direction:column;gap:20px}.medieneintrag-container h3.chakra-heading{border-bottom:1px solid gray}.medieneintrag-container .rechnungsposition-hinzu{padding:20px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.medieneintrag-container .rechnungsposition-hinzu.parentrp{border:1px dashed gray}.medieneintrag-container .obs-button.smalladd{min-width:100px!important;max-width:100px;height:50px!important;--icon-size: 32px;--icon-margin: 20px}.medieneintrag-container .obs-button.smalladd .button-container{justify-content:center}.Page_MeinMedieneintrag .medieneintrag-container{--rp-outline-color: var(--chakra-colors-blue-500);--rp-background-color: var(--chakra-colors-blue-500-50);--rp-outline-color: gray;--rp-background-color: white;gap:20px;display:flex;flex-direction:column}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-parent{outline:1px solid var(--rp-outline-color);border-radius:var(--card-radius)}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-parent.obskachel{flex-direction:column}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-parent .mustedit{position:relative;background-color:var(--chakra-colors-mustedit-background);overflow:visible;display:block;border-radius:var(--card-radius) var(--card-radius) 0 0;color:var(--chakra-colors-mustedit-color);padding:10px 20px;text-align:center}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-parent .mustedit .iconwrapper{color:var(--chakra-colors-mustedit-iconcolor);background-color:var(--chakra-colors-mustedit-iconbackground);width:30px;height:30px;position:absolute;left:-15px;top:-15px;border-radius:30px;box-shadow:0 0 2px 2px #fff}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-parent .mustorder{position:relative;background-color:var(--chakra-colors-mustorder-background);overflow:visible;display:block;border-radius:var(--card-radius) var(--card-radius) 0 0;color:var(--chakra-colors-mustorder-color);padding:10px 20px;text-align:center}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-parent .mustorder .iconwrapper{color:var(--chakra-colors-mustorder-iconcolor);background-color:var(--chakra-colors-mustorder-iconbackground);width:30px;height:30px;position:absolute;left:-15px;top:-15px;border-radius:30px;box-shadow:0 0 2px 2px #fff}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child{border:20px solid transparent;overflow:hidden;display:grid;grid-template-columns:repeat(12,1fr);--grid-gap: 21px;gap:var(--grid-gap)}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.parentrp{grid-column:span 12}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.childrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rechnungsposition-hinzu.childrp{grid-column:span 4}.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.parentrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.childrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rechnungsposition-hinzu.childrp{position:relative}:is(.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.parentrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.childrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rechnungsposition-hinzu.childrp):before,:is(.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.parentrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.childrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rechnungsposition-hinzu.childrp):after{position:absolute;content:"";background-color:var(--rp-outline-color)}:is(.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.parentrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.childrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rechnungsposition-hinzu.childrp):before{height:100%;top:0;width:1px;left:calc(((var(--grid-gap) - 1px) / -2) - 1px)}:is(.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.parentrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rpvorgucker.childrp,.Page_MeinMedieneintrag .medieneintrag-container .hauptrechnungsposition-wrapper-child .rechnungsposition-hinzu.childrp):after{height:1px;left:0;right:0;width:calc(100% + var(--grid-gap));bottom:calc(var(--grid-gap) / -2)}.Page_MeinMedieneintrag .medieneintrag-container .rpvorgucker{background-color:var(--rp-background-color);position:relative;min-height:100px;display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:auto;grid-auto-rows:minmax(0,1fr)}.Page_MeinMedieneintrag .medieneintrag-container .rpvorgucker .child-rp-title{grid-column:1/17;background-color:#eee;padding:2px 5px;margin-bottom:5px}.Page_MeinMedieneintrag .medieneintrag-container .rpvorgucker .left{grid-column:1 / 12}.Page_MeinMedieneintrag .medieneintrag-container .rpvorgucker .right{grid-column:12 / 17;display:flex;flex-direction:column;align-items:end;gap:20px;justify-content:space-between}.Page_MeinMedieneintrag .medieneintrag-container .rpvorgucker .right .AlleVeroeffentlichen-Button{display:flex;flex-direction:row;gap:10px;align-items:center}.Page_MeinMedieneintrag .medieneintrag-container x.rpvorgucker{border:2px solid gray;padding:9px;border-radius:5px;position:relative}.Page_MeinMedieneintrag .medieneintrag-container x.rpvorgucker.loading:after{position:absolute;content:" ";height:100%;width:100%;top:50%;left:50%;translate:-50% -50%;z-index:-1;padding:3px;border-radius:5px;background-image:conic-gradient(from var(--angle),transparent,gray);@keyframes spin{0%{--angle: 0deg}to{--angle: 360deg}}}.Page_MeinMedieneintrag .erfassungsmaskeoutput .atome.dualcolumn{column-count:2;column-gap:1.5em}.Page_MeinMedieneintrag .erfassungsmaskeoutput .atom{display:grid;grid-template-columns:minmax(120px,1fr) 5fr;align-items:start;gap:.5em}.Page_MeinMedieneintrag .erfassungsmaskeoutput .atom.hat-pflichtfeld-ohne-value{outline:1px dashed pink;background-color:#d3d3d3}.Page_MeinMedieneintrag .erfassungsmaskeoutput .atom>.bezeichnung{grid-column:1;font-weight:400;padding-right:1em;color:#848484;-webkit-hyphens:auto;hyphens:auto}.Page_MeinMedieneintrag .erfassungsmaskeoutput .atom>.right-column{grid-column:2;display:flex;flex-wrap:wrap;gap:0 .5em;align-items:flex-start}.Page_MeinMedieneintrag .erfassungsmaskeoutput .right-column>.element{display:block;overflow:hidden;text-overflow:ellipsis}.Page_MeinMedieneintrag .erfassungsmaskeoutput .right-column>.umbruch{flex-basis:100%;height:0;margin:0;padding:0;border:none;display:block}.paket_kachel{box-shadow:#0003 0 1px 2px;border-radius:7px;height:350px;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff}.paket_kachel .paketnamen,.paket_kachel .paketgrafik,.paket_kachel .paketbemerkung,.paket_kachel .paketpreis{flex-shrink:1;overflow:hidden;box-sizing:border-box}.paket_kachel .paketnamen,.paket_kachel .paketpreis,.paket_kachel .paketselektor{flex-shrink:0;flex-grow:1}.paket_kachel .paketselektor .fixedtext,.paket_kachel .paketselektor .animatedtext{align-content:center}.paket_kachel,.paket_kachel .paketselektor .animatedtext,.rp_empfehlung{transition-property:all;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s}.paketselektor .paketselektorcontainer{height:100%;display:flex;justify-content:center;align-content:center}.paket_kachel:hover,.rp_empfehlung:hover{box-shadow:#0006 0 1px 20px}.paket_kachel .paketnamen{font-size:16px;font-weight:700;height:70px;padding:10px 4px;opacity:1;transition:opacity .5s;overflow:hidden;text-overflow:ellipsis;text-align:center}.paket_kachel .paketnamen.sieparen_heading{display:block;position:absolute;opacity:0;transition:opacity .5s;top:0;width:100%}.paket_kachel_container_wrapper:not(.is-pinned) .paket_kachel.hat_siesparen.hover .paketnamen,.paket_kachel_container_wrapper:not(.is-pinned) .paket_kachel.hat_siesparen:hover .paketnamen{opacity:0}.paket_kachel_container_wrapper:not(.is-pinned) .paket_kachel.hat_siesparen.hover .paketnamen.sieparen_heading,.paket_kachel_container_wrapper:not(.is-pinned) .paket_kachel.hat_siesparen:hover .paketnamen.sieparen_heading{display:block;opacity:1}.paket_kachel .paketgrafik{margin:0 29px;position:relative}.paket_kachel .paketpreis{font-size:16px;font-weight:700;height:40px;padding:10px;text-align:center}.paket_kachel .paketbemerkung{font-size:12px;font-weight:400;height:72px;padding:0;text-wrap:balance;flex-grow:2;text-align:center}.paket_kachel .paketbemerkung .paketbemerkung-element{border-color:transparent;border-width:10px 2px}.paket_kachel .paketselektor{font-size:12px;font-weight:700;color:#4e5b61;background-color:#eee;height:58px;padding:10px}.paket_kachel:hover .paketselektor .animatedtext{font-size:14px}.paketwaehlen_bottom .paketselektor{background-color:#eee;border-radius:7px}.paket_kachel .paketselektor .fixedtext,.paket_kachel .paketselektor .animatedtext{text-align:center}.paket_kachel.hat_siesparen.hover svg,.paket_kachel.hat_siesparen:hover svg{opacity:0;transition:opacity .5s}.paket_kachel.hat_siesparen.hover .siesparen_kreis svg,.paket_kachel.hat_siesparen:hover .siesparen_kreis svg{opacity:1}.paket_kachel.hat_siesparen .siesparen_kreis{position:absolute;filter:blur(2px);opacity:0;transition:opacity .5s}.paket_kachel.hat_siesparen .siesparen{font-size:30px;font-weight:700;position:absolute;width:100%;height:100%;opacity:0;transition:opacity .5s;align-items:center;display:flex;justify-content:center;color:#666;transition:all .5s}.paket_kachel.hat_siesparen.hover .siesparen_kreis,.paket_kachel.hat_siesparen:hover .siesparen_kreis{opacity:1}.paket_kachel.hat_siesparen.hover .siesparen,.paket_kachel.hat_siesparen:hover .siesparen{color:inherit;opacity:1}.paket_kachel.paketborder{border:1px solid #eee}.zeile1{background-color:#fff;border-top:1px solid #eee}.zeile2{background-color:#f2f4fb;border-top:1px solid #eee}.paketinfo{display:flex;justify-content:center;padding-top:22px}h2.chakra-heading.main{background-color:#fff}.infoicon{width:18px;height:18px;margin-right:10px}.paket_kachel_container_wrapper{padding-top:10px;background-color:#fff;position:sticky;top:115px}.paket_kachel_container{position:relative;overflow:visible;background-color:transparent!important}.paket_kachel_container:hover .ribbon{width:calc(100% + 2px)}.paket_kachel.selected .paketselektor{background:var(--obs-verlaufsstrahlbalkenfarbe)!important;color:var(--obs-verlaufsstrahltextfarbe)!important}.ribbon{font-size:10px!important;width:60%;color:var(--obs-ribbon-text-color);position:absolute;background:var(--obs-ribbon-background-color);text-align:center;padding:2px 4px;right:-2px;margin-top:-10px;display:inline-block;transition-property:all;transition-duration:.3s;transition-timing-function:ease;transition-delay:0s;z-index:2;border-radius:2px 2px 0}.ribbon:after{content:"";box-shadow:0 2px 5px #0006;display:inline-block;position:absolute;width:100%;bottom:-0px;left:0;height:100%;border-radius:2px 2px 0}.ribbon .ribbon-content{white-space:nowrap;overflow:hidden;display:inline-block;max-width:100%;line-height:14px}.ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:var(--obs-ribbon-background-color) transparent transparent transparent;bottom:-10px;right:0;border-width:10px 10px 0 0}.paket_kachel.paketborder{border:2px solid var(--obs-ribbon-background-color);border-radius:7px}div.paketborder .paket_kachel{border-radius:unset}.paketgrafik.top{padding:4px}:root{--obs-ribbon-background-color: red;--obs-ribbon-text-color: white;--obs-verlaufsstrahlbalkenfarbe: pink;--obs-verlaufsstrahltextfarbe: black}.paket_kachel_container{position:relative}.paket_kachel_container_wrapper.is-pinned .paket_kachel{height:168px}.paketwechselzusatzbuchung-container.tabelle{display:grid;grid-template-columns:repeat(16,1fr);flex-direction:row;gap:20px;padding:10px}.paketwechselzusatzbuchung-container.tabelle .table-header{border-radius:10px;display:grid;grid-column:span 16;grid-template-columns:subgrid;justify-content:center;padding:10px}.paketwechselzusatzbuchung-container.tabelle .table-header h5{text-align:left}.paketwechselzusatzbuchung-container.tabelle .table-header .table-b-selector{min-height:36px;display:grid;grid-column:span 1;justify-content:left;align-content:center}.paketwechselzusatzbuchung-container.tabelle .table-header .table-b-artikel{display:grid;grid-column:span 11;justify-content:left;align-content:center}.paketwechselzusatzbuchung-container.tabelle .table-header .table-b-menge{display:grid;grid-column:span 4;justify-content:right;align-content:center}.kontingent-verlust svg{display:inline-block;vertical-align:baseline}@media screen and (min-width:1920px){.obs-contentbox.zweispalter{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media screen and (min-width:1000px){.obs-contentbox.zweispalter{display:grid;grid-template-columns:1fr 1fr;gap:20px}}.produkt-infospalte,.produkt-hinweistext{max-width:550px;display:flex;flex-direction:column;gap:20px}.obs-scrollable-produktkachel-container-wrapper{position:relative;width:100%;margin:0 -50px}.obs-scrollable-produktkachel-container-wrapper .obs-scrollable-produktkachel-container .cardcontainer{display:flex;flex:0 0 200px;width:200px;height:300px}.obs-scrollable-produktkachel-container-wrapper .obs-scrollable-produktkachel-container{display:flex;overflow-x:hidden;gap:20px;padding:20px 50px;box-sizing:border-box;scroll-behavior:smooth}.obs-scrollable-produktkachel-container-wrapper .arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;color:#fff;cursor:pointer;z-index:1;transition:all .3s}.obs-scrollable-produktkachel-container-wrapper .arrow.left{left:0}.obs-scrollable-produktkachel-container-wrapper .arrow.right{right:0}.produktkachel .scrollable{overflow-y:auto}.obs-scrollable-produktkachel-container-wrapper:hover .arrow{background-color:#00000080}.obs-scrollable-produktkachel-container-wrapper:hover .arrow:hover{background-color:#000000b3}.produkt-rp_default{scale:.9;opacity:.5;transition:all .3s;display:none}.infokachel-container,.infokachel-container.tabelle{display:grid;grid-template-columns:repeat(16,1fr);flex-direction:row;gap:20px}.infokachel-container.tabelle .table-header{display:grid;grid-column:span 16;grid-template-columns:subgrid;justify-content:center}.infokachel-container.tabelle .table-header h5{text-align:center}.infokachel-container.tabelle .table-header .table-h-format{display:grid;grid-column:span 8;justify-content:left}.infokachel-container.tabelle .table-header .table-h-dimension{display:grid;grid-column:span 3}.infokachel-container.tabelle .table-header .table-h-preis{display:grid;grid-column:span 2}.infokachel-container.tabelle .table-header .table-h-warenkorb{display:grid;grid-column:span 3}.infokachel-container.tabelle .tablerowcontainer{display:grid;grid-column:span 16;grid-template-columns:subgrid;justify-content:center;height:100px;align-items:center}.infokachel-container.tabelle .tablerowcontainer .table-b-bild{display:grid;grid-column:span 2;justify-content:left;height:100%;align-content:center}.infokachel-container.tabelle .tablerowcontainer .table-b-format{display:grid;grid-column:span 6;justify-content:left;height:100%;align-content:center}.infokachel-container.tabelle .tablerowcontainer .table-b-dimension{display:grid;grid-column:span 3;height:100%;align-content:center}.infokachel-container.tabelle .tablerowcontainer .table-b-preis{display:grid;grid-column:span 2;height:100%;align-content:center;justify-content:center}.infokachel-container.tabelle .tablerowcontainer .table-b-warenkorb{display:grid;grid-column:span 3;justify-content:right;height:100%;align-content:center}.infokachel-container.tabelle .tablerowcontainer.produkt-rp_default{display:none}.infokachel-container.tabelle .tablerowcontainer{min-width:0px;--card-bg: var(--chakra-colors-chakra-body-bg);box-shadow:var(--card-shadow);border-radius:var(--card-radius);color:var(--chakra-colors-chakra-body-text);border-width:var(--card-border-width, 0);border-color:var(--card-border-color);--card-radius: var(--chakra-radii-md);--card-padding: var(--chakra-space-5);--card-border-width: 1px;--card-border-color: var(--chakra-colors-chakra-border-color);background-color:var(--light-blue, #082EB80D)}.infokachel-container.tabelle .tablerowcontainer .table-b-bild{border-radius:var(--card-radius) 0 0 var(--card-radius)}.infokachel-container.tabelle .tablerowcontainer>*{padding:5px}.obskachel ol,.obskachel ul{margin:unset!important;padding-left:20px}.produkt-kapitel,.produkt-artikelbox,.upgrademoeglichkeiten{display:none;height:0fr}.flyout-links li{display:none}.warenkorb-rp_default{display:grid!important;scale:1}.warenkorb-container.tabelle{display:grid;grid-template-columns:repeat(16,1fr);flex-direction:row;gap:20px}.warenkorb-container.tabelle .table-header{display:grid;grid-column:span 16;grid-template-columns:subgrid;justify-content:center}.warenkorb-container.tabelle .table-header h5{text-align:center}.warenkorb-container.tabelle .table-header .table-h-artikel{display:grid;grid-column:span 12;justify-content:left}.warenkorb-container.tabelle .table-header .table-h-menge,.warenkorb-container.tabelle .table-header .table-h-preis{display:grid;grid-column:span 2}.warenkorb-container.tabelle .table-footer{display:grid;grid-column:span 16;grid-template-columns:subgrid;justify-content:center}.warenkorb-container.tabelle .table-footer h5{text-align:center}.warenkorb-container.tabelle .table-footer .table-s-artikel{display:grid;grid-column:span 12;justify-content:left}.warenkorb-container.tabelle .table-footer .table-s-preis{display:grid;grid-column:span 4;text-align:right;padding-right:10px}.warenkorb-container.tabelle .table-footer.final-price{font-weight:700;font-size:var(--font-size-produkttitel2)}.warenkorb-container.tabelle .tablerowcontainer.tiefe_0 .table-b-indenter{display:none}.warenkorb-container.tabelle .tablerowcontainer.tiefe_1{--indenter-span: 2}.warenkorb-container.tabelle .tablerowcontainer.tiefe_2{--indenter-span: 4}.warenkorb-container.tabelle .tablerowcontainer.tiefe_3{--indenter-span: 6}.warenkorb-container.tabelle .tablerowcontainer{--indenter-span: 0;display:grid;grid-column:span 16;grid-template-columns:subgrid;justify-content:center;height:100px;align-items:center}.warenkorb-container.tabelle .tablerowcontainer .table-b-indenter{grid-column:span var(--indenter-span)!important}.warenkorb-container.tabelle .tablerowcontainer .table-b-bild{display:grid;grid-column:span 2;justify-content:left;height:100%;align-content:center}.warenkorb-container.tabelle .tablerowcontainer .table-b-artikel{display:grid;grid-column:span calc(var(--artikel-base-width) - var(--indenter-span));justify-content:left;height:100%;align-content:center}.warenkorb-container.tabelle .tablerowcontainer .table-b-menge{display:grid;grid-column:span 2;justify-content:right;height:100%;align-content:center}.warenkorb-container.tabelle .tablerowcontainer .table-b-preis{display:grid;grid-column:span 2;height:100%;align-content:center;justify-content:right;padding-right:10px}.warenkorb-container.tabelle .tablerowcontainer.produkt-rp_default{display:none}.warenkorb-container.tabelle .tablerowcontainer{--wk-border: var(--card-border-color);--wk-border: transparent;--wk-background: var(--light-blue);--wk-background: transparent;min-width:0px;--card-bg: var(--chakra-colors-chakra-body-bg);box-shadow:var(--card-shadow);border-radius:var(--card-radius);color:var(--chakra-colors-chakra-body-text);border-width:var(--card-border-width, 0);border-color:var(--wk-border);--card-radius: var(--chakra-radii-md);--card-padding: var(--chakra-space-5);--card-border-width: 1px;--card-border-color: var(--chakra-colors-chakra-border-color);background-color:var(--wk-background)}.warenkorb-container.tabelle .tablerowcontainer .table-b-bild{border-radius:var(--card-radius) 0 0 var(--card-radius)}.warenkorb-container.tabelle .tablerowcontainer>*{padding:5px}.Page_Bestellabschluss,.Page_MeineBestellungen{--artikel-base-width: 12}.warenkorb-container .tablerowcontainer{background-color:#fff}.warenkorb-kapitel .divider{height:1px;background-color:gray}.Page_Warenkorb{--artikel-base-width: 10}.Page_Warenkorb .leer-hinweis{display:flex;flex-direction:column;gap:20px;align-items:center}
