.et_pb_text.mass{--grund:#FAFAF8;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;color:#1C2023}.et_pb_text.mass .et_pb_text_inner,.et_pb_text.mass .et_pb_text_inner>p{display:contents}.mass .mass__linie{position:absolute;background:currentColor}.mass .mass__linie::before,.mass .mass__linie::after{content:"";position:absolute;background:currentColor}.mass .mass__wert{position:relative;background:var(--grund);font:500 13.5px/1.2 "Chivo Mono",ui-monospace,monospace;white-space:nowrap;padding:0 0.6em;color:#1C2023}.mass .mass__wert>span{box-shadow:inset 0 -4px 0 #F2C12E;padding:0 1px}.mass .mass__wert:not(:has(span)){background-image:linear-gradient(#F2C12E,#F2C12E);background-size:calc(100% - 1.2em) 4px;background-position:0.6em 100%;background-repeat:no-repeat;background-color:var(--grund)}.mass .nur-klein{display:none}.et_pb_text.mass--x{height:22px}:where(.et_pb_text.mass--x){width:100%}.et_pb_text.mass--x::before,.et_pb_text.mass--x::after{content:"";position:absolute;top:2px;bottom:2px;width:1px;background:currentColor;display:block}.et_pb_text.mass--x::before{left:0}.et_pb_text.mass--x::after{right:0}.mass--x .mass__linie{left:0;right:0;top:50%;height:1px;transform-origin:50% 50%}.mass--x .mass__linie::before,.mass--x .mass__linie::after{top:-6px;width:1px;height:13px;transform:rotate(45deg)}.mass--x .mass__linie::before{left:0}.mass--x .mass__linie::after{right:0}.et_pb_text.mass.mass--start{justify-content:flex-start}.mass--start .mass__wert{margin-left:18px}.et_pb_text.mass--y{width:22px;height:100%}.et_pb_text.mass--y::before,.et_pb_text.mass--y::after{content:"";position:absolute;left:2px;right:2px;height:1px;background:currentColor;display:block}.et_pb_text.mass--y::before{top:0}.et_pb_text.mass--y::after{bottom:0}.mass--y .mass__linie{top:0;bottom:0;left:50%;width:1px;transform-origin:50% 50%}.mass--y .mass__linie::before,.mass--y .mass__linie::after{left:-6px;height:1px;width:13px;transform:rotate(-45deg)}.mass--y .mass__linie::before{top:0}.mass--y .mass__linie::after{bottom:0}.mass--y .mass__wert{writing-mode:vertical-rl;transform:rotate(180deg);padding:0.6em 0}.mass--y .mass__wert>span{box-shadow:inset 4px 0 0 #F2C12E}.et_pb_text.mass.aufmass__breite,.et_pb_text.mass.aufmass__tiefe,.projekt--text .et_pb_text.mass,.et_pb_text.mass.schnitt__fliese{--grund:#F1F2EF}.aufmass__text .aufmass__mass{display:block;color:#1C2023;font:500 13.5px/1.5 "Chivo Mono",ui-monospace,monospace;margin-bottom:2px}@media (max-width:767px){.mass .nur-gross{display:none}.mass .nur-klein{display:inline}.aufmass__text .aufmass__mass{display:inline;margin-right:6px}}@media (prefers-reduced-motion:no-preference){.js .mass .mass__linie{transition:transform 900ms cubic-bezier(0.77,0,0.175,1)}.js .mass--x:not(.ist-da) .mass__linie{transform:scaleX(0)}.js .mass--y:not(.ist-da) .mass__linie{transform:scaleY(0)}.js .mass .mass__wert{transition:opacity 400ms ease 550ms}.js .mass:not(.ist-da) .mass__wert{opacity:0}.js .aufmass__tiefe .mass__linie{transition-delay:250ms}.js .aufmass__tiefe .mass__wert{transition-delay:800ms}.js .schnitt--aktiv .ab-1,.js .schnitt--aktiv .ab-2,.js .schnitt--aktiv .ab-3,.js .schnitt--aktiv .ab-4{transition:transform 650ms cubic-bezier(0.23,1,0.32,1),opacity 450ms ease}.js .schnitt--aktiv[data-schritt="0"] .ab-1,.js .schnitt--aktiv[data-schritt="0"] .ab-2,.js .schnitt--aktiv[data-schritt="0"] .ab-3,.js .schnitt--aktiv[data-schritt="0"] .ab-4,.js .schnitt--aktiv[data-schritt="1"] .ab-2,.js .schnitt--aktiv[data-schritt="1"] .ab-3,.js .schnitt--aktiv[data-schritt="1"] .ab-4,.js .schnitt--aktiv[data-schritt="2"] .ab-3,.js .schnitt--aktiv[data-schritt="2"] .ab-4,.js .schnitt--aktiv[data-schritt="3"] .ab-4{opacity:0;transform:translateY(-48px)}.js .schritte--aktiv .schritt{transition:opacity 300ms ease}.js .schritte--aktiv .schritt:not(.ist-aktuell){opacity:0.85}}.offen__marke{display:inline-block;margin-right:8px;padding:1px 6px;font:600 11px/1.6 "Chivo Mono",ui-monospace,monospace;letter-spacing:0.06em;text-transform:uppercase;background:#1C2023;color:#FAFAF8;vertical-align:1px}.fuss__offen{font-size:13px;color:#C9CDC9;border-bottom:1px dashed #8C9290}.et_pb_text .mono{font-family:"Chivo Mono",ui-monospace,monospace;font-weight:500;color:#1C2023;font-size:13px;white-space:nowrap}.et-l--header .nav .et-menu{column-gap:26px;margin:0}.et-l--header .nav .et-menu>li{padding-left:0;padding-right:0;margin-top:0}.et-l--header .nav .et-menu>li>a{padding:6px 0;background:linear-gradient(#1C2023,#1C2023) left bottom / 0 1.5px no-repeat;transition:background-size 220ms cubic-bezier(0.23,1,0.32,1)}@media (hover:hover) and (pointer:fine){.et-l--header .nav .et-menu>li>a:hover{background-size:100% 1.5px;opacity:1}}.et-l--header .nav .mobile_menu_bar{width:44px;height:44px;border:1.5px solid #1C2023;display:flex;align-items:center;justify-content:center}.et-l--header .nav .mobile_menu_bar::before{top:0;line-height:1}.et-l--header .nav .et_mobile_nav_menu{margin:0}.et_pb_text.visuell-versteckt{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;margin:-1px;padding:0;border:0}.formular .et_pb_contact_field[data-id="datenschutz"] label a{color:#1C2023;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-weight:600}.formular .et_pb_contact_field_checkbox label i{border:1.5px solid #767C80;border-radius:0;background:#FFFFFF}.formular .et_pb_contact_field_checkbox input:focus-visible+label i{outline:3px solid #1C2023;outline-offset:2px}