@charset "UTF-8";a,li,button{color:color-contrast(var(--bg) vs white,#111111)}@keyframes basket-widget-flash{0%{background-color:transparent}30%{background-color:rgba(var(--bs-success-rgb),.35)}to{background-color:transparent}}.basket-widget-flash{animation:basket-widget-flash .9s ease}.av-basket-widget{text-decoration:none}.av-basket-widget .av-basket-widget-text{min-width:0;max-width:190px;line-height:1.2}.av-basket-widget .av-basket-widget-title{min-width:0;font-size:.9rem;font-weight:600}.av-basket-widget .av-basket-widget-meta{font-size:.75rem;opacity:.65}.av-basket-widget .av-basket-widget-swatch{flex:0 0 auto;width:11px;height:11px;border-radius:50%;border:1px solid rgba(0,0,0,.2)}.av-material-color{display:flex;flex-direction:column;gap:.4rem;padding:.7rem;border:1px solid var(--bs-border-color, #e3e6ec);border-radius:.5rem;background-color:#fbfcfe}.av-material-color .av-material-color-head{display:flex;align-items:center;gap:.5rem;min-width:0}.av-material-color .av-material-color-swatch{flex:0 0 auto;width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,0,0,.15)}.av-material-color .av-material-color-labels{display:flex;flex-direction:column;min-width:0;line-height:1.2}.av-material-color .av-material-color-caption{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;opacity:.55}.av-material-color .av-material-color-value{font-size:.85rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.av-material-color .av-material-color-hint{font-size:.7rem;opacity:.6}@keyframes basket-add-flash{0%{box-shadow:0 0 rgba(var(--bs-success-rgb),.6)}to{box-shadow:0 0 0 8px rgba(var(--bs-success-rgb),0)}}.basket-add-flash{animation:basket-add-flash .7s ease-out}@keyframes basket-add-success-fade{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}.basket-add-success{animation:basket-add-success-fade 2.5s ease-in-out forwards}.tx-dd-av #tx_ddav_configurator-model-elements .attachment-parts label{border:4px solid #fafafd}.tx-dd-av #tx_ddav_configurator-model-elements .attachment-parts input{opacity:0;position:absolute;pointer-events:none}.tx-dd-av #tx_ddav_configurator-model-elements .attachment-parts input:checked+label{color:var(--lm-on-brand, #fff)!important;background-color:var(--lm-brand, #0066bc)!important;border:4px solid var(--lm-brand, #0066bc)}.tx-dd-av label.overlay{position:relative;display:inline-block;cursor:pointer}.tx-dd-av label.lay-over{position:absolute;inset:0;cursor:pointer}.tx-dd-av label>svg{width:50%;max-width:200px}.tx-dd-av .overlay:hover .hover-hint-overlay{opacity:1!important}.tx-dd-av .hover-hint-overlay{display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;white-space:nowrap;z-index:10;position:absolute;top:0;bottom:0;width:100%;height:100%;text-align:center;background:#0000004d;color:#fff;font-weight:700;transition:.5s all}.tx-dd-av .z-sync-button{z-index:9}.tx-dd-av .hover-hint-overlay p{margin:0}.tx-dd-av .color-indicator{width:100%;display:block;height:100px;margin-bottom:2rem}.tx-dd-av .htmx-input-group{position:relative}.tx-dd-av .htmx-indicator{opacity:0;display:none!important;height:0;transition:opacity .5s ease-in}.tx-dd-av .htmx-indicator p{display:none}.tx-dd-av .scrollable-y{overflow-y:auto;max-height:50vh}.tx-dd-av .client-info p{line-height:1.2rem;margin:0}.tx-dd-av .htmx-request.htmx-indicator{opacity:1;height:auto;display:flex!important;position:absolute;inset:0;z-index:9999;background:#fff9}.tx-dd-av .htmx-request.htmx-indicator.global{position:fixed;height:100%}.tx-dd-av .htmx-request.htmx-indicator p{display:block}.tx-dd-av fieldset.d-none .htmx-request.htmx-indicator,.tx-dd-av fieldset.d-none .htmx-request.htmx-indicator p{display:none}.tx-dd-av input[type=number]::-webkit-outer-spin-button,.tx-dd-av input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tx-dd-av input[type=number]{-moz-appearance:textfield}.tx-dd-av input:user-invalid{border-color:#d4403a}.tx-dd-av select:required:invalid,.tx-dd-av input:required:invalid{background-color:#ffff001a}.tx-dd-av input[type=number]:read-only{background-color:#e9ecef}.tx-dd-av .d-grid{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto 1fr auto;grid-template-areas:". top ." "left . right" ". bottom .";gap:1rem;align-items:center;justify-items:center}.tx-dd-av .list-group{width:100%;display:contents}.tx-dd-av .list-group-item.top{grid-area:top}.tx-dd-av .list-group-item.left{grid-area:left}.tx-dd-av .list-group-item.bottom{grid-area:bottom}.tx-dd-av .list-group-item.right{grid-area:right}.tx-dd-av .grid-holder{grid-column:2/span 1;grid-row:2/span 1}.tx-dd-av .profile-grid{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto 1fr auto;gap:1rem}.tx-dd-av .grid-mid{grid-column:2;grid-row:2}.tx-dd-av .choices.form-control .choices__inner{box-shadow:none}.tx-dd-av .choices__list[aria-expanded],.tx-dd-av .choices__list--dropdown{z-index:100}.tx-dd-av .choices__list.choices__list--dropdown .choices__item[data-choice-disabled][data-value=""]{display:none}.tx-dd-av fieldset:invalid>div{border:2px solid #d4403a;box-shadow:1px 1px 1px #cc8e8e}.indicator{width:10px;height:10px;display:inline-block;border-radius:25px}.indicator p{display:none}.btn-white{color:#000;background-color:#fff;border-color:#000;justify-content:center;align-content:center}.btn-white:hover{color:#fff;background-color:#000;border-color:#fff}.btn-white-outline{color:#000;background-color:transparent;border-color:#000}.btn-white-outline:hover{color:#fff;background-color:#000;border-color:#fff}.toast-container{position:absolute;top:50px;left:25px}.text-bg-OK{color:#fff;background-color:#198754}.position-sorted,.profile-square{display:flex;flex-wrap:wrap}.position-sorted .card,.profile-square .card{min-width:25%}.position-sorted .pos-2,.profile-square .pos-2{order:1}.position-sorted .pos-1,.profile-square .pos-1{order:4}.position-sorted .pos-3,.profile-square .pos-3{order:2}.position-sorted .pos-4,.profile-square .pos-4{order:3}.av-svg-wrap svg{width:100%!important;height:auto!important;max-height:110px;display:block}.av-collapsible{cursor:pointer}.av-price-table th.av-col-pos{width:3em}.av-price-table th.av-col-amount{width:9em}#profileTab.is-sticky{position:fixed;box-shadow:0 2px 8px #0000001a;background-color:#fff;width:100%;transition:all .3s ease-in-out;z-index:99;top:70px;left:50%;transform:translate(-50%);max-width:1140px;padding:0}.htmx-input-group{margin-bottom:1rem}.sub-wing{border:1px solid var(--bs-border-color, #e3e6ec);border-radius:0;overflow:hidden;background-color:#fff;margin-bottom:0;transition:border-color .15s ease,box-shadow .15s ease}.sub-wing:has(.choices.is-open){overflow:visible}.sub-wing+.sub-wing{margin-top:0;border-top:0}.sub-wing:first-child{border-top-left-radius:.6rem;border-top-right-radius:.6rem}.sub-wing:last-child{border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem}.sub-wing .sub-wing-header{background-color:#fbfcfe;border-bottom:1px solid var(--bs-border-color, #eceff3);padding:.45rem .75rem;transition:background-color .15s ease}.sub-wing .sub-wing-header:hover{background-color:#f2f5fb}.sub-wing .sub-wing-header .sub-wing-badge{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;border-radius:50%;font-weight:600;font-size:.78rem;line-height:1;flex:0 0 auto}.sub-wing .sub-wing-header .sub-wing-title{font-size:.92rem;font-weight:600;color:#3b4252}.sub-wing .sub-wing-header .sub-wing-mirror{background-color:var(--lm-brand-subtle, #e6f0f8);color:var(--lm-brand-text, #0066bc);font-weight:500;font-size:.72rem}.sub-wing .sub-wing-header .sub-wing-chevron{transition:transform .2s ease-in-out;font-size:1.1rem;color:#9aa3b2}.sub-wing .sub-wing-header .sub-wing-toggle-label:before{content:"Zuklappen"}.sub-wing .sub-wing-header.collapsed .sub-wing-chevron{transform:rotate(-90deg)}.sub-wing .sub-wing-header.collapsed .sub-wing-toggle-label:before{content:"Aufklappen"}.sub-wing>.collapse .card-body,.sub-wing>.collapsing .card-body{padding:.85rem}.sub-wing.is-secondary-wing{border-color:#e7eaf0;background-color:#fcfcfd}.sub-wing.is-secondary-wing>.sub-wing-header{background-color:#fafbfc}.sub-wing.is-secondary-wing>.sub-wing-header:hover{background-color:#f4f6f9}.sub-wing.is-secondary-wing>.sub-wing-header .sub-wing-title{color:#8a92a3;font-weight:500}.sub-wing.is-secondary-wing>.sub-wing-header .sub-wing-mirror{background-color:#0000000a;color:#98a0b0}.av-msg-card{height:calc(100vh - 200px);min-height:500px;overflow:hidden}.av-bubble-wrap{max-width:75%;min-width:0;overflow-wrap:anywhere}.av-order-chat{max-height:480px;overflow-y:auto}.av-widget-scroll{max-height:300px}.av-avatar-sm{width:32px;height:32px;font-size:13px}.av-avatar-md{width:36px;height:36px;font-size:14px}.av-avatar-lg{width:38px;height:38px;font-size:14px}.av-badge-xs{font-size:9px;padding:3px 5px}.av-conv-name{max-width:130px;font-size:13px}.av-conv-arrow{font-size:12px}.av-conv-date{font-size:11px}.av-conv-subject{font-size:11px;max-width:200px}.av-conv-preview{font-size:12px;max-width:200px;color:#333}.av-conv-badge{font-size:10px}.av-conv-badge-icon{font-size:9px}.av-conv-read-icon{font-size:13px}.av-empty-icon{font-size:40px;opacity:.2}.av-empty-icon-lg{font-size:72px;opacity:.15}@media(max-width:991.98px){.av-msg-card{height:calc(100vh - 150px);height:calc(100dvh - 150px);min-height:420px}.av-bubble-wrap{max-width:88%}.av-conv-name,.av-conv-subject,.av-conv-preview{max-width:none}}.av-icon-hero{font-size:4rem;color:#727cf5}.av-icon-lg{font-size:2rem}.av-phone-text{font-size:1.1rem}#price-holder .av-pt-col-pos{width:10%}#price-holder .av-pt-col-desc{width:65%}#price-holder .av-pt-col-price{width:10%}#price-holder .av-pt-col-actions{width:15%}.av-price-comment{width:70%}.av-price-value{width:30%}.av-sketch-container{width:100%;display:flex;justify-content:center}.av-sketch-inner{max-width:100%;max-height:400px}.av-machine-code{font-family:"monospace";width:100%;height:400px}.av-scrollable-preview{max-height:400px;overflow-y:auto}.av-signature-canvas{background:#eee;border:1px solid #ccc}#materialOrderModal .card.mb-3{margin-bottom:.6rem!important}#materialOrderModal .card-body{padding:.75rem 1rem}#materialOrderModal .material-item-row{padding-top:.2rem;padding-bottom:.2rem}#materialOrderModal .material-item-row:last-child{border-bottom:0!important}@media(max-width:767.98px){.tx-dd-av .card-body{padding:.75rem}.tx-dd-av .card .card{border:0;border-left:3px solid var(--bs-border-color, #e3e6ec);border-radius:0;box-shadow:none;margin-bottom:.6rem}.tx-dd-av .card .card>.card-body{padding:.4rem 0 .4rem .6rem}.tx-dd-av .row{--bs-gutter-x: .75rem}.tx-dd-av .htmx-input-group{margin-bottom:.6rem}.tx-dd-av .error-container.mb-3,.tx-dd-av .form-check.mb-3{margin-bottom:.6rem!important}.tx-dd-av .form-label{margin-bottom:.2rem;font-size:.82rem}.tx-dd-av .form-text{font-size:.72rem;margin-top:.25rem!important}.tx-dd-av .header-title{font-size:.95rem;margin-bottom:.5rem!important}.tx-dd-av .btn-group{flex-wrap:wrap}.tx-dd-av .presetSelection>.row>.col{flex:0 0 100%}.tx-dd-av .position-sorted .card,.tx-dd-av .profile-square .card{min-width:100%}.tx-dd-av .d-grid{gap:.5rem}.tx-dd-av .alert.profile-element{padding:.6rem}.tx-dd-av .sub-wing>.collapse .card-body,.tx-dd-av .sub-wing>.collapsing .card-body{padding:.6rem}#profileTab.is-sticky{left:0;transform:none;max-width:100%}}.av-configurator{--av-radius: .65rem;--av-line: var(--ct-border-color, #e3e6ec);--av-brand: var(--lm-brand, #0066bc);--av-brand-subtle: var(--lm-brand-subtle, #e6f0f8);--av-brand-border: var(--lm-brand-border-subtle, #b3d1eb);--av-brand-text: var(--lm-brand-text, #0066bc);--av-ink: var(--lm-ink, #1d2939)}.av-configurator>.card,.av-configurator .htmx-input-group>.card,.av-configurator .sub-wing{border-radius:var(--av-radius)}.av-configurator .header-title{padding-left:.6rem;border-left:3px solid var(--av-brand);font-size:.8rem;font-weight:700;line-height:1.25;letter-spacing:.07em;text-transform:uppercase;color:var(--av-ink)}.av-configurator .card>h4.card-header{margin:1.25rem 1.5rem .25rem;padding:0 0 0 .6rem;border:0;border-left:3px solid var(--av-brand);border-radius:0;background:none;font-size:.8rem;font-weight:700;line-height:1.25;letter-spacing:.07em;text-transform:uppercase;color:var(--av-ink)}.av-configurator .card:has(>label>.row>.av-selection-body){overflow:hidden;border:1px solid var(--av-line);border-radius:var(--av-radius);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.av-configurator .card:has(>label>.row>.av-selection-body):hover{border-color:var(--av-brand-border);box-shadow:0 4px 14px #051a3312}.av-configurator .card:has(>label>.row>.av-selection-body)>label{position:relative;display:block;height:100%}.av-configurator .card.checked:has(>label>.row>.av-selection-body){border-color:var(--av-brand)!important;background:var(--av-brand-subtle);box-shadow:0 0 0 1px var(--av-brand)}.av-configurator .av-selection-image{position:relative;min-height:7rem;background:#f4f6f9}.av-configurator .av-selection-body .card-title{margin-bottom:.35rem!important;padding-right:1.75rem;text-align:left!important;font-size:1rem!important;font-weight:600;line-height:1.3;color:var(--av-ink)}.av-configurator .card>label>a.float-end{position:absolute;top:.4rem;right:.5rem;z-index:11;float:none!important;line-height:1}.av-configurator .card>label>a.float-end .ri{font-size:1.25rem!important}.av-configurator .price-overlay{padding:.3rem .65rem!important;border-radius:0 .5rem 0 0!important;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums}.av-configurator .av-selection-image>img{width:100%;height:100%;min-height:7rem;object-fit:cover}.av-configurator .row>.av-selection-image:not(:has(img)){display:none}.av-configurator .row>.av-selection-image:not(:has(img))+.av-selection-body{flex:1 0 0;width:100%;max-width:100%}.av-configurator label.card>.row>.col-md-4:not(:has(*)){display:none}.av-configurator label.card>.row>.col-md-4:not(:has(*))+.col-md-8{flex:1 0 0;width:100%;max-width:100%}.av-configurator h5.text-uppercase.bg-light{padding:0 0 0 .6rem!important;border-left:3px solid var(--av-brand);background:none!important;font-size:.8rem;font-weight:700;letter-spacing:.07em;color:var(--av-ink)}.av-configurator .av-selection-body .alert.border-danger{margin:.25rem 0 0;padding:.4rem .6rem;border:1px solid #f1c9cf!important;border-radius:.45rem;background:#fff6f7;font-size:.8rem;color:#8a2c3b}.av-configurator input:disabled~.card{opacity:.6}.av-configurator input:disabled~.card label{cursor:not-allowed}.av-configurator label.card{border:1px solid var(--av-line);border-radius:var(--av-radius);box-shadow:none;transition:border-color .15s ease,background-color .15s ease}.av-configurator label.card:hover{border-color:var(--av-brand-border)}.av-configurator input:checked+label.card{border-color:var(--av-brand)}.av-configurator .card-body.bg-primary{background:var(--av-brand-subtle)!important;color:var(--av-brand-text);box-shadow:inset 3px 0 0 var(--av-brand)}.av-configurator .card-body.bg-primary .card-title,.av-configurator .card-body.bg-primary p,.av-configurator .card-body.bg-primary strong{color:var(--av-brand-text)}.av-configurator label.card:has(.card-body.bg-primary){border-color:var(--av-brand)}.av-configurator label.card .card-title.d-flex{flex-wrap:wrap;gap:.15rem .75rem;min-width:0}.av-configurator label.card .card-title strong{font-variant-numeric:tabular-nums;white-space:nowrap}.av-configurator .reset .card-body{padding:.8rem 1rem}.av-configurator .reset .card-title{font-size:.95rem;font-weight:600}.av-configurator .reset .card-body.bg-primary .card-title:before{content:"✓";margin-right:.45rem;font-weight:700}.av-configurator .av-price-mode{margin-left:.35rem;padding:.25em .55em;border-radius:1rem;background:var(--av-brand-subtle);color:var(--av-brand-text);font-size:.7rem;letter-spacing:.03em;vertical-align:middle}.av-configurator .av-price-summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.15rem 1rem;padding:1rem 1.25rem;border:0;border-radius:var(--av-radius);background:radial-gradient(420px 260px at 100% 0%,var(--lm-deep-glow, rgba(0, 102, 188, .45)),transparent 65%),linear-gradient(180deg,var(--lm-deep, #051a33) 0%,var(--lm-deep-2, #07284d) 100%);box-shadow:0 6px 18px #051a332e}.av-configurator .av-price-summary__label{font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--lm-deep-accent, #8cc4ff)}.av-configurator .av-price-summary__value{font-size:2.1rem;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.av-configurator .av-price-summary__meta{flex:1 1 100%;text-align:right;font-size:.85rem;color:#d6e4f5cc}.av-configurator .av-price-details-toggle{padding:0;font-size:.8rem;text-decoration:none}.av-configurator .av-price-actions{margin:.25rem 0 0;padding:0;border:0;background:none}.av-configurator .av-price-actions>[class*=col-]{padding-left:.25rem;padding-right:.25rem}.av-configurator .av-price-actions .btn{min-height:42px;font-weight:600}.av-configurator.av-form-simple .av-selection-image{min-height:0;background:none}@media(max-width:575.98px){.av-configurator .av-selection-image{min-height:5.5rem}.av-configurator .row.g-0>.av-selection-image{flex:0 0 34%;width:34%;max-width:34%}.av-configurator .row.g-0>.av-selection-body{flex:1 0 0;width:auto;max-width:none}.av-configurator .av-price-summary__value{font-size:1.7rem}}.av-form-simple .av-form-help,.av-form-simple .av-form-hint,.av-form-simple .av-section-illustration{display:none!important}.av-form-simple .av-section-illustration+[class*=col-]{flex:0 0 100%;max-width:100%;width:100%}.av-form-simple img,.av-form-simple label>svg,.av-form-simple .av-svg-wrap,.av-form-simple .av-mesh-image,.av-form-simple .av-sketch-container,.av-form-simple .hover-hint-overlay{display:none}.av-form-simple .av-keep-images img{display:inline-block}.av-form-simple .av-keep-images label>svg{display:inline}.av-form-simple .av-selection-image{flex:0 0 auto;max-width:none;width:auto;padding:.4rem 0 0 .7rem}.av-form-simple .av-selection-image .price-overlay,.av-form-simple .av-selection-image .checkmark-overlay{position:static!important;display:inline-block;margin:0!important}.av-form-simple .av-selection-body{flex:1 1 auto;max-width:none;width:auto}.av-form-simple .av-selection-body .card-title{text-align:left!important}.av-form-simple .av-selection-body>.card-body{padding:.4rem .7rem}.av-form-simple .client-info{max-height:7.5rem;overflow-y:auto;text-align:left;font-size:.8rem}.av-form-simple .client-info p{margin-bottom:.2rem}.av-form-simple .card-body{padding:.7rem}.av-form-simple .card .card{margin-bottom:.5rem}.av-form-simple .row{--bs-gutter-x: 1rem}.av-form-simple .htmx-input-group{margin-bottom:.6rem}.av-form-simple .error-container.mb-3,.av-form-simple .form-check.mb-3{margin-bottom:.5rem!important}.av-form-simple .form-label{margin-bottom:.15rem}.av-form-simple .header-title{margin-bottom:.4rem!important}.av-form-simple .alert{padding:.6rem .8rem}.av-form-simple h2{font-size:1.15rem}.av-form-simple .card-title{font-size:1rem!important;margin-bottom:.4rem!important}@media(max-width:1199.98px){.av-form-simple .row>[class*=col-],.av-form-simple .row>.col{flex:0 0 100%;max-width:100%;width:100%}.av-form-simple .row.g-0>.av-selection-image{flex:0 0 auto;width:auto;max-width:none}.av-form-simple .row.g-0>.av-selection-body{flex:1 1 auto;width:auto;max-width:none}}.nav-pills.nav-justified.bg-lightblue{background:transparent!important;border-bottom:1px solid var(--ct-border-color)!important;margin-bottom:0!important}.nav-pills.nav-justified.bg-lightblue .nav-link{position:relative;color:var(--ct-secondary-color);background:transparent;font-weight:500;padding-top:.85rem!important;padding-bottom:.85rem!important}.nav-pills.nav-justified.bg-lightblue .nav-link:hover{color:var(--lm-brand-text, #0066bc)}.nav-pills.nav-justified.bg-lightblue .nav-link.active{color:var(--lm-brand-text, #0066bc);background:transparent}.nav-pills.nav-justified.bg-lightblue .nav-link.active:after{content:"";position:absolute;left:1rem;right:1rem;bottom:-1px;height:2px;border-radius:2px;background:var(--lm-brand, #0066bc)}.lm-tab-loading{margin:2rem 0;color:var(--ct-secondary-color);text-align:center}.lm-keydata .list-group-item{grid-template-columns:1fr!important;gap:.1rem!important}.lm-keydata .list-group.row{margin-left:0;margin-right:0}.lm-keydata .list-group{border-radius:var(--ct-border-radius-lg);overflow:hidden}.lm-keydata .list-group-item{display:grid!important;grid-template-columns:minmax(7.5rem,38%) 1fr;gap:.75rem;align-items:baseline;padding:.65rem 1rem;border-color:var(--ct-border-color);width:100%}.lm-keydata .list-group-item>span:first-child{color:var(--ct-secondary-color);font-size:.8rem}.lm-keydata .list-group-item>br{display:none}.lm-keydata .list-group-item>strong{color:var(--lm-ink, #1d2939);font-weight:600;text-align:left;overflow-wrap:anywhere}.lm-keydata .list-group-item>strong small{color:var(--ct-secondary-color);font-weight:400}.lm-order-actions .btn-link{text-decoration:none}.lm-client-note{margin-bottom:1rem;border:1px solid var(--ct-border-color);border-left:3px solid #ffbc00;border-radius:var(--ct-border-radius);background:var(--ct-secondary-bg, #fff);font-size:.85rem}.lm-client-note>summary{display:block;padding:.75rem 1rem;cursor:pointer;list-style:none}.lm-client-note>summary::-webkit-details-marker{display:none}.lm-client-note__head{display:flex;align-items:center;gap:.5rem;color:var(--lm-ink, #1d2939)}.lm-client-note__head i{color:#d49a00;font-size:1.1rem}.lm-client-note__toggle{margin-left:auto;color:var(--lm-brand-text, #0066bc);font-size:.8rem}.lm-client-note__toggle:after{content:"Alle Hinweise anzeigen"}.lm-client-note[open] .lm-client-note__toggle:after{content:"Einklappen"}.lm-client-note__preview{position:relative;display:block;max-height:3.9rem;margin-top:.5rem;overflow:hidden;color:var(--ct-body-color);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.lm-client-note[open] .lm-client-note__preview{display:none}.lm-client-note__full{padding:0 1rem .9rem;color:var(--ct-body-color)}.lm-client-note p{margin:0 0 .15rem}.fake-table{border:1px solid var(--ct-border-color);border-radius:var(--ct-border-radius-lg);overflow-x:auto;padding-bottom:0;background:var(--ct-secondary-bg, #fff)}.fake-table .fake-header,.fake-table .fake-row{grid-template-columns:36px minmax(70px,1fr) 56px minmax(100px,1.4fr) minmax(100px,1.2fr) 110px minmax(130px,auto);gap:.75rem}.fake-table.has-status .fake-header,.fake-table.has-status .fake-row{grid-template-columns:36px minmax(70px,1fr) 56px minmax(100px,1.3fr) minmax(130px,1.5fr) minmax(100px,1.1fr) 110px minmax(130px,auto)}.fake-table .fake-header{background:var(--ct-tertiary-bg);color:var(--ct-secondary-color);font-size:.7rem;font-weight:700;letter-spacing:.06em;padding:.6rem 1rem;border-bottom:1px solid var(--ct-border-color)}.fake-table .fake-row{align-items:center;padding:.7rem 1rem;border-bottom:1px solid var(--ct-border-color);transition:background-color .15s ease}.fake-table .fake-row:hover{background:var(--ct-tertiary-bg)}.fake-table .fake-row [data-label=Pos]{color:var(--ct-secondary-color);font-variant-numeric:tabular-nums}.fake-table .fake-row [data-label="Pos. Summe"]{font-variant-numeric:tabular-nums}.fake-table .fake-row [data-label=Aktionen]{justify-self:end}.fake-table .state{font-weight:500}.fake-table .btn-priceposts-toggle{border-color:var(--ct-border-color);color:var(--lm-ink, #1d2939);font-variant-numeric:tabular-nums}.fake-table .sortMe{padding-left:0}.fake-table .sortMe>.fake-row{padding-left:1.6rem}.fake-table .fake-header{padding-left:1.6rem}.fake-table .btn-priceposts-toggle{min-width:7.5rem;justify-content:space-between;display:inline-flex;align-items:center;gap:.35rem;font-weight:600}@media(max-width:767.98px){.fake-table{overflow:visible}.fake-table .fake-header{display:none}.fake-table .fake-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.75rem .9rem}.fake-table .sortMe>.fake-row{padding-left:1.6rem}.fake-table .fake-cell{min-width:0;grid-column:auto!important}.fake-table .fake-cell:empty{display:none}.fake-table .fake-cell[data-label=Model]{flex:1 1 auto;font-size:1rem}.fake-table .fake-cell[data-label=Farbe],.fake-table .fake-cell[data-label=Status],.fake-table .fake-cell[data-label=Maße],.fake-table .fake-cell[data-label=Name]{flex:1 1 100%}.fake-table .fake-cell[data-label="Pos. Summe"]{flex:1 1 auto}.fake-table .fake-cell[data-label=Aktionen]{margin-left:auto}}.lm-order-total{min-width:17rem;padding:.85rem 1.1rem;border:1px solid var(--ct-border-color);border-radius:var(--ct-border-radius-lg);background:var(--ct-secondary-bg, #fff)}.lm-order-total__rows{margin:0}.lm-order-total__rows>div{display:flex;justify-content:space-between;gap:2rem;padding:.2rem 0;font-variant-numeric:tabular-nums}.lm-order-total__rows dt{font-weight:400;color:var(--ct-secondary-color)}.lm-order-total__rows dd{margin:0;text-align:right;color:var(--lm-ink, #1d2939)}.lm-order-total__grand{margin-top:.35rem;padding-top:.5rem!important;border-top:1px solid var(--ct-border-color);font-size:1.1rem}.lm-order-total__grand dt,.lm-order-total__grand dd{font-weight:700;color:var(--lm-ink, #1d2939)!important}.lm-order-total__details{padding:.25rem 0 0;font-size:.8rem;text-decoration:none}@media(max-width:575.98px){.lm-order-total{width:100%;min-width:0}}.element-block:has(>.collapse.show) .fake-row{background:var(--lm-brand-subtle, #e6f0f8);border-color:var(--lm-brand-border-subtle, #b3d1eb);box-shadow:none}.lm-el-admin{margin-top:.3rem;font-size:.75rem;color:var(--ct-secondary-color)}.lm-el-admin>summary{display:flex;flex-wrap:wrap;gap:.4rem;cursor:pointer}.lm-el-admin__code{font-family:var(--ct-font-monospace, monospace);letter-spacing:-.02em}.lm-el-admin__sub{display:flex;flex-direction:column;margin-top:.3rem;padding-left:.5rem;border-left:2px solid var(--ct-border-color)}.fake-table .btn-group{width:auto!important}.fake-table .btn-group>.btn{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:32px;padding:0 .6rem;border:1px solid var(--ct-border-color);background:var(--ct-secondary-bg, #fff);color:var(--ct-secondary-color);box-shadow:none;font-size:.8rem}.fake-table .btn-group>.btn:hover,.fake-table .btn-group>.btn:focus-visible{color:var(--lm-brand-text, #0066bc);background:var(--lm-brand-subtle, #e6f0f8);border-color:var(--lm-brand-border-subtle, #b3d1eb);z-index:1}.fake-table .btn-group>.btn i{font-size:1rem}.fake-table .btn-group>.lm-row-actions__edit{color:var(--lm-brand-text, #0066bc);background:var(--lm-brand-subtle, #e6f0f8);border-color:var(--lm-brand-border-subtle, #b3d1eb)}.fake-table .btn-group>.lm-row-actions__toggle.is-inactive{color:#0acf97}.fake-table .badge.bg-info{background:var(--lm-brand-subtle, #e6f0f8)!important;color:var(--lm-brand-text, #0066bc)!important;font-weight:600}.fake-table .fake-header>div:last-child{text-align:right}.lm-row-actions__edit.btn{color:var(--lm-brand-text, #0066bc);background:var(--lm-brand-subtle, #e6f0f8);border-color:var(--lm-brand-border-subtle, #b3d1eb)}.lm-row-actions__toggle.is-inactive{color:#0acf97}.lm-row-actions__locked.btn{opacity:1;color:var(--ct-secondary-color)}.fake-table .dropdown-menu{padding:.35rem;border-radius:var(--ct-border-radius-lg);box-shadow:0 12px 32px #051a3324}.fake-table .dropdown-menu .dropdown-item{border-radius:var(--ct-border-radius-sm);padding:.45rem .7rem}.lm-tool-group>.btn{color:var(--ct-secondary-color);border:1px solid var(--ct-border-color);background:var(--ct-secondary-bg, #fff)}.lm-tool-group>.btn:hover{color:var(--lm-brand-text, #0066bc);background:var(--lm-brand-subtle, #e6f0f8)}.lm-tool-group>.btn.lm-tool-group__danger:hover{color:#fa5c7c;background:#fa5c7c14}.alert.lm-pos-head{position:relative;overflow:hidden;padding:1.6rem 1.75rem;border:0;border-radius:var(--ct-border-radius-lg);background:radial-gradient(520px 360px at 95% 0%,var(--lm-deep-glow, rgba(0, 102, 188, .45)),transparent 65%),linear-gradient(180deg,var(--lm-deep, #051a33) 0%,var(--lm-deep-2, #07284d) 100%);color:#d6e4f5d1}.alert.lm-pos-head h2{margin:0 0 .35rem;color:#fff;font-size:1.6rem;font-weight:300}.alert.lm-pos-head h2 small{color:var(--lm-deep-accent, #8cc4ff);font-size:.8rem;font-weight:600;letter-spacing:.02em}.alert.lm-pos-head p{margin:0;color:#d6e4f5bf}.alert.lm-pos-head .btn-primary{color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.alert.lm-pos-head .btn-primary:hover{background:#ffffff2e}.av-price-card{border:0;background:radial-gradient(420px 260px at 100% 0%,var(--lm-deep-glow, rgba(0, 102, 188, .45)),transparent 65%),linear-gradient(180deg,var(--lm-deep, #051a33) 0%,var(--lm-deep-2, #07284d) 100%);box-shadow:0 6px 18px #051a332e}.av-price-card h6{color:var(--lm-deep-accent, #8cc4ff)!important}.av-price-card hr{border-color:#ffffff40;opacity:1}[data-bs-theme=dark] .sub-wing{border-color:var(--ct-border-color);background-color:var(--ct-secondary-bg)}[data-bs-theme=dark] .sub-wing .sub-wing-header{border-bottom-color:var(--ct-border-color);background-color:var(--ct-tertiary-bg)}[data-bs-theme=dark] .sub-wing .sub-wing-header:hover{background-color:#ffffff0d}[data-bs-theme=dark] .sub-wing .sub-wing-header .sub-wing-title{color:var(--lm-ink)}[data-bs-theme=dark] .sub-wing.is-secondary-wing{border-color:var(--ct-border-color);background-color:#ffffff05}[data-bs-theme=dark] .sub-wing.is-secondary-wing>.sub-wing-header{background-color:var(--ct-secondary-bg)}[data-bs-theme=dark] .sub-wing.is-secondary-wing>.sub-wing-header .sub-wing-title{color:var(--ct-secondary-color)}[data-bs-theme=dark] .tx-dd-av input[type=number]:read-only{color:var(--ct-secondary-color);background-color:var(--ct-tertiary-bg)}[data-bs-theme=dark] .av-configurator .av-selection-image{background:var(--ct-tertiary-bg)}[data-bs-theme=dark] .av-configurator .card:has(>label>.row>.av-selection-body):hover{box-shadow:0 4px 16px #00000059}[data-bs-theme=dark] .av-configurator .av-selection-body .alert.border-danger{border-color:#fa5c7c59!important;background:#fa5c7c1a;color:#f7a1b3}[data-bs-theme=dark] .av-configurator .av-price-summary{box-shadow:0 6px 18px #00000059;outline:1px solid rgba(255,255,255,.06)}[data-bs-theme=dark] .fake-table .fake-row{background:var(--ct-secondary-bg)}[data-bs-theme=dark] .fake-table .fake-header{border-bottom-color:var(--ct-border-color)}[data-bs-theme=dark] .element-block .fake-row:hover,[data-bs-theme=dark] .fake-table .fake-row:hover{background:var(--ct-tertiary-bg)}[data-bs-theme=dark] .element-block:has(>.collapse.show) .fake-row{border-color:#56b2ff4d;background:#56b2ff14;box-shadow:none}[data-bs-theme=dark] .priceposts-wrap{border-top-color:var(--ct-border-color);background:#ffffff05}[data-bs-theme=dark] .priceposts-inner{border-left-color:var(--ct-border-color)}[data-bs-theme=dark] .priceposts-inner .fake-row{background:var(--ct-secondary-bg)}:root{--lm-build-entry: "av"}
