/*
 *
 *         ____            _  __    
 *        / __"| u        |"|/ /    
 *       <\___ \/         | ' /     
 *        u___) |       U/| . \\u   
 *        |____/>>        |_|\_\    
 *         )(  (__)     ,-,>> \\,-. 
 *        (__)           \.)   (_/  
 *
 *
 */

:root{--margin: .25em;--margin-s: 1em;--border: 1px;--gap: 1em;--schriftspiegel-y: .25em;--schriftspiegel-x: 5%;--font-s: 15px;--font-s: clamp(.8125rem, .5561rem + .615vw, 1.125rem);--font-m: calc(48px + .025*(100vw - 600px)) ;--el-padding: calc(1.55 * var(--font-s));--v-axis-1-id: "wdth";--v-axis-2-id: "wght";--v-axis-1: 500;--v-axis-2: 500;--black: rgb(29, 29, 27);--black-invert: white;--color-mist: rgb(230, 230, 230);--color-mist-invert: rgb(90, 90, 90);--color-smoke: rgb(100, 100, 100);--color-smoke-invert: rgb(155, 155, 155);--color-white: white;--color-white-invert: black;--color-buy: rgb(110, 200, 50);--color-buy-invert: rgb(145, 55, 205);--color-info: rgb(190, 100, 240);--color-info-invert: rgb(65, 155, 15);--color-type: rgb(235, 70, 0);--color-type-invert: rgb(20, 185, 255);--color-lime: rgb(210, 255, 0);--color-lime-invert: rgb(45, 0, 255);--color-cart: rgb(255, 130, 255);--color-cart-invert: rgb(0, 125, 0)}@media screen and (max-width: 667px){:root{--font-s: 13px;--gap: .7em;--schriftspiegel-y: calc(var(--font-s) / 1.2);--schriftspiegel-x: calc(var(--font-s) * 1.4);--el-padding: calc(1.2 * var(--font-s))}}@media (min-width: 1480px){:root{--font-s: 18px}}.schwarz_bg{--color-black: var(--color-black-invert);--color-mist: var(--color-mist-invert);--color-smoke: var(--color-smoke-invert);--color-white: var(--color-white-invert);--color-type: var(--color-type-invert);--color-info: var(--color-info-invert);--color-buy: var(--color-buy-invert);--color-lime: var(--color-lime-invert);--color-cart: var(--color-cart-invert)}.color-black,.menuhover{color:#000;color:var(--black)}.schwarz_bg .color-black,.menuhover a:hover,.menuhover .incart:hover,.menu_gettrial:hover{color:#fff;color:var(--black-invert)}.color-black_bg{background-color:#000;background-color:var(--black)}.schwarz_bg .color-black_bg{background-color:#fff;background-color:var(--black-invert)}.color-white,.color-white-hover:hover{color:#fff}.schwarz_bg .color-white,.schwarz_bg .color-white-hover:hover{color:#000}.color-white-bg{background-color:#fff}.schwarz_bg .color-white-bg{background-color:var(--black)}.color-buy,.color-buy-hover:hover{color:#ff82ff;color:var(--color-buy)}.schwarz_bg .color-buy,.schwarz_bg .color-buy-hover:hover{color:#007d00;color:var(--color-buy-invert)}.color-buy-bg,.color-buy-bg-hover:hover{background-color:var(--color-buy)}.schwarz_bg .color-buy-bg,.schwarz_bg .color-buy-bg-hover:hover{background-color:var(--color-buy-invert)}.color-info{color:#be64f0;color:var(--color-info)}.schwarz_bg .color-info{color:#419b0f;color:var(--color-info-invert)}.color-info-hover:hover{color:#be64f0;color:var(--color-info)}.schwarz_bg .color-info-hover:hover{color:#419b0f;color:var(--color-info-invert)}.color-info-bg,.color-info-bg-hover:hover{background-color:#be64f0;background-color:var(--color-info)}.schwarz_bg .color-info-bg,.schwarz_bg .color-info-bg-hover:hover{background-color:#419b0f;background-color:var(--color-info-invert)}.color-type{color:#eb4600;color:var(--color-type)}.schwarz_bg .color-type{color:#14b9ff;color:var(--color-type-invert)}.color-type-bg,.color-type-bg-hover:hover{background-color:#eb4600;background-color:var(--color-type)}.schwarz_bg .color-type-bg,.schwarz_bg .color-type-bg-hover:hover{background-color:#14b9ff;background-color:var(--color-type-invert)}.color-type-border{border-left:1px solid rgb(235,70,0);border-left:1px solid var(--color-type)}.schwarz_bg .color-type-border{border-left:1px solid rgb(20,185,255);border-left:1px solid var(--color-type-invert)}.color-type-hover:hover{color:#eb4600;color:var(--color-type)}.schwarz_bg .color-type-hover:hover{color:#14b9ff;color:var(--color-type-invert)}.color-lime,.color-lime-hover:hover{color:var(--color-lime)}.schwarz_bg .color-lime,.schwarz_bg .color-lime-hover:hover{color:var(--color-lime-invert)}.color-lime-bg,.color-lime-bg-hover:hover{background-color:var(--color-lime)}.schwarz_bg .color-lime-bg,.schwarz_bg .color-lime-bg-hover:hover{background-color:var(--color-lime-invert)}.color-cart,.color-cart-hover:hover{color:var(--color-cart)}.color-cart-bg,.color-cart-bg-hover:hover{background-color:var(--color-cart)}.schwarz_bg .color-cart-bg,.schwarz_bg .color-cart-bg-hover:hover{background-color:var(--color-cart-invert)}.color-mist-bg,.color-mist-bg-hover:hover,body[variable-aktiv] .color-mist-bg,body[variable-aktiv] .color-mist-bg-hover:hover{background-color:var(--color-mist)}.schwarz_bg .color-mist-bg,.schwarz_bg .color-mist-bg-hover:hover,body[variable-aktiv] .schwarz_bg .color-mist-bg,body[variable-aktiv] .schwarz_bg .color-mist-bg-hover:hover{background-color:var(--color-mist-invert)}.bubble{padding:.3em 1em;border:var(--border) solid var(--black);border-radius:1em;line-height:1em;transition:all .3s ease;white-space:nowrap}body.schwarz_bg .bubble,body[variable-aktiv].schwarz_bg .bubble{border-color:#fff}.bubble-hover-switch{cursor:pointer}.bubble-hover-switch span.switch:last-of-type{display:none}@media only screen and (min-width: 667px){body:not([menu]) .bubble-hover-switch:not(.bubble-hover-strict):hover{padding-left:1.25em;padding-right:1.25em}body:not([menu]) .bubble-hover-switch:hover span.switch:first-of-type{display:none}body:not([menu]) .bubble-hover-switch:hover span.switch:last-of-type{display:inline}}.bubble-hover-switch.startoutofthedark:hover{width:7.35em}body{font-size:80px;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size-adjust:auto;overflow-x:hidden;color:var(--black);transition:background-color .3s ease,color .3s ease;overflow:hidden}.noclick{pointer-events:none!important}.wait{cursor:wait!important}::selection,.cartinfotext::selection{color:var(--color-type);background-color:none}body[invoice] ::selection,body[invoice] .cartinfotext::selection{color:var(--color-buy);background-color:none}#infostart div::selection,#infostart span::selection,#infostart a::selection,.ueberaussen div::selection{color:var(--color-info);background-color:none}body.schwarz_bg #start div::selection,body.schwarz_bg #start span::selection,body.schwarz_bg .menuinnen span::selection{color:var(--color-type-invert);background-color:none}body.schwarz_bg #infostart div::selection,body.schwarz_bg #infostart span::selection,body.schwarz_bg #infostart a::selection,body.schwarz_bg .ueberaussen div::selection{color:var(--color-info-invert);background-color:none}::-moz-selection,.cartinfotext::-moz-selection{color:var(--color-type);background-color:none}#infostart div::-moz-selection,#infostart span::-moz-selection,#infostart a::-moz-selection,.ueberaussen div::-moz-selection{color:var(--color-info);background-color:none}body.schwarz_bg #start div::-moz-selection,body.schwarz_bg #start span::-moz-selection,body.schwarz_bg .menuinnen span::-moz-selection{color:var(--color-type-invert);background-color:none}body.schwarz_bg #infostart div::-moz-selection,body.schwarz_bg #infostart span::-moz-selection,body.schwarz_bg #infostart a::-moz-selection,body.schwarz_bg .ueberaussen div::-moz-selection{color:var(--color-info-invert);background-color:none}.startaussen,.menuaussen{overflow-x:hidden;-webkit-overflow-scrolling:touch}.selectcopy{border:none;width:10em;padding:1em;font-size:.5em;font-family:""}.font_placeholder{display:none}.startaussen{position:absolute;width:100%;height:100%;top:0;left:0;overflow-x:hidden;overflow-y:scroll;z-index:1}#start,#buystart,#infostart{position:absolute;width:90%;width:calc(100% - var(--schriftspiegel-x) * 2);left:0%;padding:.25em 5%;padding:var(--schriftspiegel-y) var(--schriftspiegel-x);height:auto;opacity:1;text-align:center;transition:width .3s ease,left .3s ease!important}#buystart,#infostart{display:none}.startsichtbar{display:block!important}.menuaufbau,.startausgeschaltet{display:none!important}.anzeigefix{width:90.000001%!important}#start span{padding:0;margin:0}.outline{cursor:pointer}.outline:not(.eulayes):hover{font-family:inherit}.empty{display:none}.aktivstart{cursor:default!important}.schnitt_pointer{cursor:pointer!important}.startmenu{padding-bottom:0;word-break:keep-all}.solo_aktiveschrift{position:absolute}.menuaussen{position:fixed;width:50%;height:100%;left:-51%;top:0%;background-color:var(--color-type);transition:left .3s ease;overflow-y:scroll;overflow-x:hidden;text-align:left;z-index:2}.menuladen{position:absolute;font-size:2.5em;width:3em;height:1em;top:50%;left:50%;margin-top:-.5em;margin-left:-1.5em;color:#fff;text-align:center;overflow:hidden;display:block;animation:laden .8s infinite ease}.ladenfertig{display:none}.menuinnen{position:relative;width:90%;font-size:var(--font-m);line-height:1.3em;height:auto;padding:5%;display:none}.menulinie{width:100%;height:var(--border);margin:0}.menu-info-top{position:fixed;display:flex;flex-direction:row;align-items:center;width:45%;justify-content:space-between;font-size:.26em;font-family:SoLowRegular;line-height:1em;text-transform:none;text-align:center;cursor:pointer;z-index:5}.menuschliessen,.schwarz_bg .menuschliessen{height:1em;background-color:var(--color-white)}.menuschliessen span:after{content:"x"}.menuschliessen:hover{padding-left:1.5em;padding-right:1.5em}.menuschliessen:hover span:after{content:"close"}.menugap{height:.7em}.infoschliessen,.infolabel{font-size:var(--font-s)}.buyschliessen{font-size:.38em;z-index:6}.menulabel{margin-left:0;cursor:default}.menuschrift{position:relative;cursor:pointer;text-transform:none}.menuhover{position:absolute;height:auto;width:auto;right:0%;top:0;font-size:.26em;text-align:left;font-family:inherit;font-family:SoLowRegular;line-height:1.25em;display:none;padding-top:.56em}span.hoverlink{padding-bottom:.2em}.hoverschnitt{width:5.882em}.hoverword{max-width:100%;white-space:nowrap;text-overflow:ellipsis;text-overflow:"...";overflow:hidden;display:block}.menuhover a{text-decoration:none}.tocartmenu:hover,.menu_gettrial:hover{cursor:pointer}.menuschrift:hover .menuhover,.menuschnitt:hover .menuhover{display:block}.menuschrift:hover span.hoverword{display:block;width:70%;width:calc(100% - 2.7em)}.menuschnitt:hover span.hoverword{display:block;width:70%;width:calc(100% - 2em)}.tocart{cursor:pointer}.aktiv{cursor:default!important}.menuschnitteaussen{position:relative;width:100%;height:0px;overflow:hidden}.menuschnitteaussen_zu{height:0px!important}.menuschnitt{position:relative;max-width:100%;word-break:keep-all;cursor:pointer;text-transform:none;overflow:hidden;padding-left:1em;white-space:nowrap;text-overflow:" "}.schnittesichtbar{transition:height .3s ease}.hovermenu{cursor:pointer}.hovermenu:hover .outline{font-family:inherit!important}.cart_leer{display:none}.ueberaussen{position:fixed;width:50%;height:100%;left:-51%;top:0%;transition:left .3s ease,background-color .3s ease;overflow-y:scroll;overflow-x:hidden;text-align:left;z-index:2;background-color:var(--color-info)}.schwarz_bg .ueberaussen{background-color:var(--color-info-invert)}.buylinie{width:100%;height:var(--border);background-color:var(--black);margin:0}.buyschnittaussen{position:relative;width:100%;height:auto;overflow:hidden;transition:max-height .3s ease}.buyschnitt{position:relative;max-width:100%;height:1.3em;word-break:keep-all;color:var(--black);cursor:pointer;text-transform:none;overflow:hidden;padding-left:1em;white-space:nowrap;text-overflow:" "}.buyschnittenichtsichtbar,.buyniesichtbar{max-height:0px!important}.infoinnen{width:90%;line-height:1.3em;height:auto;color:var(--black);padding:5%;display:block;font-size:var(--font-m)}.infolinie{width:100%;height:var(--border);margin:0;transition:background-color .3s ease}.infomenupunkt{color:var(--black);cursor:pointer}.infomenuaktiv{cursor:default}.infountermenu{position:relative;width:100%;height:auto;overflow:hidden;transition:max-height .3s ease}.infountermenupunkt{position:relative;max-width:100%;height:auto;min-height:1.3em;cursor:pointer;overflow:hidden;padding-left:1em}.infomenunichtsichtbar,.infoniesichtbar{max-height:0px!important}.menuschrift_transition{transition:color .3s ease}.menuschrift_invert,.menuschrift_invert a{color:var(--black-invert)}.menuschriftbuy{cursor:pointer}.menuschriftbuy:hover .addtocart,.buyschnitt:hover .addtocart{display:block}span.addtocart{position:relative;float:right;font-size:.38em;padding:1.2em 0;margin:0;line-height:1em;font-family:SoLowRegular;display:none}.cart,.cartindex{position:relative;display:block;width:100%;height:auto;margin:0;font-size:1em}.cart_schriftgroesse{font-size:20px;font-size:var(--font-s)}.cartlinks,.cartrechts{position:absolute;width:47.5%;height:auto;left:0;top:0;padding-bottom:10rem}.cartrechts{left:52.5%;text-transform:none}.cartladen{position:relative;width:100%;height:auto;font-size:2em;text-align:center;padding:.25em 0;animation:laden .8s infinite ease}.cartlinie,.cartoben .linie{position:relative;width:100%;height:var(--border);background-color:#fff}.cartlinieschwarz{background-color:var(--black)}.sum-links{position:relative;max-width:70%;float:left;margin:.5em 0;text-align:left;line-height:1.5em;text-transform:none!important}.sum-rechts{position:relative;max-width:30%;float:right;text-align:right;margin:.5em 0;line-height:1.5em}.sum-aussen{display:table;width:100%}.cartitemaussen{position:relative;display:table;width:100%;height:auto;line-height:1.9em;margin-bottom:0;text-transform:none}.cartinnen{width:100%;display:table}.cartinnenfloat{display:inline;width:auto}.cartschnitte,.cartfamilie{position:relative;width:100%;padding:.05rem 0px;text-align:left}span.cartfamilie{display:block}.nichtalleschnitte{display:none}span.cartschnitt{display:block;margin-left:1em;padding-left:1em}.cartschnittinactive{display:none!important}.cartremove{position:relative;float:right;font-family:SoLowRegular;font-size:1em;display:none;cursor:pointer}.cartschnitte:hover .cartremove,.cartfamilie:hover .cartremove{display:block}.cartlicenceart{position:relative;width:5em;height:auto;text-align:left;float:left}span.licensespan{display:block;height:21px;margin:0 0 .9em;margin-bottom:calc(.9em + (1em - 21px)/4);margin-top:calc((21px - 1em)/4);line-height:1em;line-height:calc(21px + 0em)}.cartlicenceauswahl{position:relative;float:left;display:table}.cartlicenceauswahl select,.licenceinput select{position:absolute;display:block;min-height:1em;width:13em;font-size:1em;top:50%;transform:translateY(-50%);font-family:SoLowRegular;margin-left:33.33%}@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0){.cartlicenceauswahl select,.licenceinput select{height:1em}}.selectdropdown{position:absolute;width:1em;height:1em;left:75%;margin-top:-1em}.cartpriceaussen,.cartinfotext{position:relative;width:66.66%;height:2em;margin-left:33.33%}.cartinfotext{line-height:1.07em;height:auto;text-align:left;text-transform:none}.fulldiscount .cartpriceaussen{width:100%;margin-left:0}.discountaussen{border-bottom:var(--border) solid black;transition:border-color .3s ease}.schwarz_bg .discountaussen{border-color:#fff}.keindiscount{display:block;max-height:0px;margin:0;overflow:hidden;border:none}.cartpricetext{display:block;float:left;padding:.05em 0}.fulldiscount .cartpricetext{width:80%;text-align:left}.cartprice{float:right;padding:.05em 0}.pricetotal,.pricesteuer{position:relative;display:table;width:66.66%;height:auto;font-size:1em;padding:.05rem 0px;margin-left:33.33%;line-height:1.9em}.cartleerzeile{position:relative;height:1.9em;font-size:1em;padding:.05rem 0px;line-height:1.9em;text-align:left}.leerzeile_ende{height:2.9em}.emptycart{position:relative}.notempty{display:none}.eulaaussen{position:relative;width:100%;font-size:1em;height:auto;display:flex;align-items:center;padding:.2rem 0px;text-align:left}.eulaaussen a{text-decoration:none}.eulayes{position:relative;width:auto;font-size:1em;display:inline-block;vertical-align:middle;letter-spacing:2px;cursor:pointer;text-align:left;padding:.5rem 0px;padding-right:.5em}.eulayes:hover{font-family:inherit}.invoice{position:relative;width:100%;text-align:left;text-transform:none;line-height:1.2em}.invoice_padding{position:relative;width:100%;height:8em}.no_invoice{display:none}.cart_invoice{color:gray!important;pointer-events:none}.cart_invoice .color-buy{color:gray!important}.cart_invoice .cartlinie{background-color:gray!important}.hervor_idle.outline{animation:puls 2.5s linear alternate infinite}.hervor{animation:puls .5s ease alternate}.hervor_color-info{transition:color .5s ease;color:var(--color-type)}.schwarz_bg .hervor_color-info{color:var(--color-type-invert)}.checkout_laden{animation:puls 3s ease alternate infinite;cursor:wait!important}.invoice_laden{pointer-events:none!important}.nointeraction{pointer-events:none}.invert{position:fixed;right:0;bottom:0;padding:var(--margin-s) calc(var(--margin-s) * 2)!important;display:block;line-height:1em;text-transform:none!important;z-index:99}.invert span{cursor:pointer}.invert span:after{position:relative;content:"B/W"}.invert span:hover:after{content:"B/W"}.schwarz_bg .invert span:after{content:"B/W"}.schwarz_bg .invert span:hover:after{content:"B/W"}span.invert_p{display:block;height:.25em}.eulatext{position:relative;display:inline-block;vertical-align:middle;text-align:left;padding:0;text-transform:none;line-height:1.2em}.checkout{position:relative;width:100%;font-size:1em;text-align:left;padding:.5rem 0px;display:inline-block;vertical-align:middle}.checkout:hover{font-family:inherit}.cartindex a{color:inherit;text-decoration:none}.licenceaussen{width:350px;margin:0 auto;padding-bottom:1.5em}p.licenceinput{margin:0;font-size:1em}.licencezeile{position:relative;width:100%;padding:.05rem 0px;text-align:left;display:table}.zeilemargintop{margin-top:var(--border)}.zeilemarginbottom{margin-bottom:var(--border)}.licenceoptional{color:#a9a9a9;border-bottom:var(--border) solid darkgray}.licenceoptional-title{color:#a9a9a9;border-top:var(--border) solid darkgray}.liniewebsite{display:none}.licencelabel{position:relative;width:auto;font-size:1em;line-height:1.9em;float:left}.licencepreis{float:right}p.licenceinput input{position:absolute;width:66.66%;padding-left:33.33%;height:1.9em;left:0;top:0;border:none;font-family:inherit;color:inherit;background-color:transparent;font-size:1em;line-height:1.9em;margin:0;text-align:left;text-decoration:none;outline:none}.licenceoverview{width:350px;float:right}.solo{font-family:SoLowRegular}.solo i{font-family:SoLowItalic}.solo-lineheight{line-height:1.1em}.warten{opacity:.3}.cartoverlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:6}.cursorwait{cursor:wait}.cartaus{display:none}.buyaus .menuschriftbuy,.buyaus .buyschnittaussen,.buyaus .buylinie{opacity:.4;transition:opacity .3s ease}.buyschnittaussen .buylinie{opacity:1}.infoladen{position:absolute;font-size:2.5em;width:3em;height:1em;top:50%;left:50%;margin-top:-.5em;margin-left:-1.5em;color:var(--black);text-align:center;overflow:hidden;opacity:1}.infoladenanimation{animation:laden .8s infinite ease}.specimen{position:relative;cursor:default;min-height:calc(100vh - 6em)}.specimen_anzahl{padding:var(--margin-s) 0;line-height:1.4em;text-align:center}body[variable] .specimen_anzahl{text-align:right}.absatz_nicht_aktiv{display:none}.specimennext,.specimenprev{position:absolute;width:50%;height:100%;height:calc(100% + 1em);top:0;left:0;cursor:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.specimennext{left:50%}.prev,.next{position:fixed;width:auto;height:1em;padding:.3em;font-size:1em;top:0;left:0;font-family:inherit;cursor:none;display:none;pointer-events:none;text-transform:none;transform:scale(1);transition:transform .1s ease-out!important;z-index:3}.navklein{transform:scale(0);transition:transform 1s ease-in!important}.nextscroll,.prevscroll{position:fixed}.specimennav{position:absolute;width:111.2%;height:100%;max-height:100%;height:calc(100% - .25em - var(--font-s) * 3);top:0;left:-5.6%;z-index:3;cursor:none;margin-top:calc(var(--font-s) * 3)}.multiply{z-index:1}.cursorsichtbar{display:block}.cursoraus{cursor:default}.keinspecimen{display:none}.spantest{position:absolute;width:100%;height:100%;top:0;color:#ff0;display:none}.innerspecimen{position:relative;width:100%;z-index:2}.inputspecimen{display:block;width:100%;height:auto;font-size:1em;border:none;font-family:inherit;background-color:transparent}.input{position:fixed;top:101%;left:101%;z-index:0;width:0px;opacity:0}span.schriftschnitte{pointer-events:none;display:none;text-transform:none;padding-bottom:0!important}.trennstrich{display:none}span.trennstrichsichtbar,span.specimensichtbar{display:inline}span.specimenabsatz{display:block}span.keinabsatz,span.nieabsatz,span.specimendoppelt{display:none}span.italic{font-style:italic}.eingabestrich{width:var(--border);background-color:transparent;margin-left:.1em!important;animation:eingabestrich .5s infinite alternate steps(1)}.featuresaussen{position:relative;display:block;width:100%;height:auto;font-size:.6em;line-height:1.25em;padding-top:1em;text-transform:none;text-align:left}.featuresladen{display:none}span.featurestitel{display:block;text-align:left;margin-top:1em;line-height:1.1em;word-break:normal}#start span.featurestitel{margin-bottom:1.2em}.glyphengruppe{cursor:-webkit-grab;cursor:grab;display:inline-block;line-height:1.35em;letter-spacing:.03em}.waterfall{position:fixed;width:25%;height:100%;left:-26%;top:0;background-color:var(--color-type);overflow:hidden;transition:left .3s ease,width .3s ease,color .3s ease,background-color .3s ease!important;text-transform:none!important}.waterfallblack{background-color:var(--color-type-invert)}.waterfallglyphaussen{position:relative;width:80%;padding:0 10%}.waterfalltop{display:table;width:80%;padding:0 10%;height:auto;margin-top:.7%;margin-top:calc(2.5vw - .75rem - var(--border))}.waterfallglyph{display:table;line-height:1em;margin-top:.75rem;padding:.08em 0}.waterfalltextfix{width:25.0001%}.waterfalllinieaussen{position:relative;width:100%;height:0em}.waterfallgroesse{position:absolute;width:4em;height:1em;top:0rem;right:10%;text-align:right;line-height:1em;font-family:SoLowRegular;text-transform:none}.waterfalllinie{position:relative;float:left;height:var(--border);width:100%;margin-right:5%;transition:background-color .3s ease!important}.linieschwarz{background-color:var(--black)}.waterfallsichtbar{left:0%}.waterfallmenu{left:-26%}@media screen and (max-width: 667px){.waterfall{display:none}}span.glyphlist{line-height:1.2em}span.nobreak{white-space:nowrap}span.dobreak{white-space:break-spaces}.trial_aussen{position:relative;display:block;width:100%;height:0px;text-transform:none;font-size:1em}p.trial_input{margin:0;padding:0}p.trial_input input{position:relative;width:100%;height:1em;border:none;outline:none;font-family:inherit;font-size:1em;color:inherit;background-color:transparent;padding-bottom:.3em;text-align:inherit}.trial_aussen .cartlinie{margin-top:-.3em}.yes_trial_eula,.yes_newsletter{cursor:pointer}.trial_nofamily{display:none}.designaussen,.infoinhalt{position:relative;display:block;width:104%;margin-left:-2%;height:auto;text-transform:none;font-size:1em}.designaussen{padding-top:.6em}.infoinhalt a,.designtext a,.trial_aussen a{text-decoration:none;color:inherit}.infoinhalt a:hover,.designtext a:hover,.trial_aussen a:hover{font-family:inherit}.designladen{display:none}.designtext{width:70%;margin:0 auto}.bildaussen{width:104%;margin-left:-2%}.designbild{display:inline-block;width:29.4%;height:auto;margin:2% 1.96%;vertical-align:middle}.designbild img{display:block;max-width:100%;height:auto;margin:0 auto;box-sizing:border-box;object-fit:contain;-webkit-transition:.2s -webkit-filter ease;-moz-transition:.2s -moz-filter ease;-moz-transition:.2s filter ease;-ms-transition:.2s -ms-filter ease;-o-transition:.2s -o-filter ease;transition:.2s filter ease}img.lazy{border:var(--border) solid black;background-color:transparent}.img_invert img{-webkit-filter:invert(1);filter:invert(1)}.zweispaltig{width:62.5%}figcaption{display:block;line-height:1.1em;margin:0;margin-top:var(--el-padding)}figcaption a{color:var(--black)}.schwarz_bg figcaption a{color:var(--black-invert)}.designaussengeteilt{font-size:1em}.bildaussengeteilt{width:106%;margin-left:-3%}.bildgeteilt{width:27%;margin:2.78%}.designtextgeteilt{width:100%}.designeinspaltig,.designzweispaltig,.designdreispaltig{display:inline-block;width:29.4%;height:auto;margin:2% 1.96%;vertical-align:middle}.designzweispaltig{width:62.5%}.designdreispaltig{width:96%}.designaussen,.specimen,.featuresaussen{display:none}.inhaltaktiv{display:block}.color-info-bg,.schwarz_bg .color-info-bg{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.color-type,.schwarz_bg .color-type{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.color-type-bg,.schwarz_bg .color-type-bg{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.color-type-border,.schwarz_bg .color-type-border{-webkit-transition:border .3s ease;-moz-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease}.schwarz{color:#000;color:var(--black)}.weiss{color:#fff}.schwarz_bg{background-color:var(--black)}.schwarz_bg_invert{background-color:#fff}.solid{font-family:inherit!important}.solid:hover{cursor:pointer}.hovermenu:hover{font-family:inherit!important}@-moz-document url-prefix(){#start span.noglyphlist{white-space:nowrap}.cartlicenceauswahl select,.licenceinput select{height:auto}}.menureinlinks{left:0%;transition:opacity .3s ease,left .3s ease,background-color .3s ease}.menufeatures{left:-25%}.startkleinlinks,.startkleinrechts{width:42%!important;padding:2.5% 4%!important;width:45vw!important;padding:2.5vw!important;left:50%!important;text-align:left!important}.startkleinrechts{left:0%!important}.startkleinoben{width:42%!important;padding:.5em 4%!important;left:50%!important;text-align:left!important}.startkleinfeatures{width:70%!important;padding:2.5%!important;width:70vw!important;padding:2.5vw!important;left:25%!important;text-align:left!important}@media screen and (max-width: 667px){.startkleinfeatures{width:inherit;padding:inherit;left:0;text-align:inherit}}.noclick:hover{cursor:default;color:inherit}@keyframes eingabestrich{0%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes puls{0%{opacity:1}20%{opacity:0}40%{opacity:1}60%{opacity:0}80%{opacity:1}to{opacity:0}}@keyframes laden{0%{opacity:1}50%{opacity:0}}@media only screen and (max-width: 667px){.menu-info-top{width:90%}.menuschliessen:hover{padding:.3em 1em}.menuschliessen:hover span:after{content:"x"}.menuinnen,.infoinnen{font-size:1em!important;font-size:calc(var(--font-s) * 3)!important}body,body div{-webkit-overflow-scrolling:touch}#infostart,.startmenu,.specimen{text-align:left}.menuaussen,.buyaussen,.ueberaussen{width:100%;left:-101%}.menureinlinks{left:0%}.waterfallsichtbar{left:-26%}.startkleinfeatures{left:0%!important;width:calc(100% - var(--schriftspiegel-x) * 2)!important;text-align:center!important;font-size:inherit!important;padding:var(--schriftspiegel-y) var(--schriftspiegel-x)!important}.cartlinks,.cartrechts{position:relative;width:100%;left:0;padding-bottom:3.9em}.cartrechts{padding-bottom:1em}.input{position:fixed;top:100%;left:0%;z-index:0;width:100%;opacity:0}.input textarea{font-size:30px}.designeinspaltig,.designzweispaltig,.designdreispaltig{display:block;width:100%;margin:0% auto}.designtext{padding:.5em 0}.designaussen .reihe{text-align:left;margin:0 auto}#start .designtext{font-size:.4em!important}#start .designtext.solo{font-size:var(--font-s)!important;line-height:1.1em}.designaussen img,.infoinhalt img{display:block;width:100%;height:auto;padding:.3em 0}figcaption{margin:0 0 1.2em}.glyphengruppe{text-align:justify}.glyphengruppe:last-of-type{text-align:left}.glyphlist:active{transition:font-size .5s ease;font-size:5em!important}.innerspecimen.grenze{font-size:1.3em!important}.menuschrift:hover .menuhover,.menuschnitt:hover .menuhover,.menuschrift.aktiv .menuhover{display:none}.specimen{min-height:calc(100% - 7em)}.specimenpprev{display:none}.specimennext{width:100%;left:0%}}.no-csscalc,.no-cssvwunit{font-size:7vw!important}.touchevents #inputspecimen{display:none}.notransition{transition:none!important}#xcomponent-paypal-checkout-cc60348fcb.paypal-checkout-background-color-black{background:#000c!important}.font_load{max-width:0px;max-height:0px;overflow:hidden}.startinhalt{margin-top:calc(var(--font-s) * 2.8)}.ui-gettrial,.ui-gettrial:hover{cursor:pointer;color:inherit}body.trials .startmenu .ui-start-typeface{display:none}body.trials .ui-gettrial{background-color:var(--color-lime)}.ui-cart{display:none}body.cart-aktiv .ui-cart{display:block}.startoutofthedark.solid{background-color:var(--color-info)}.ui-cart.solid{background-color:var(--color-buy)}.color-buy,.color-type,.color-info{transition:color .3s ease}section.ui-start-top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:var(--gap);margin-bottom:2em}section.ui-start-top .gap{flex-grow:2}@media (max-width: calc((48px + 10 * (100vw - 600px) / 400) * .26 * 45)){section.ui-start-top{justify-content:flex-start}section.ui-start-top .gap{display:none}}#buystart section.ui-start-top{margin-bottom:3em}.startkleinlinks:not(.infoaktiv) .starttypefaces{background-color:var(--color-type)}.startkleinlinks.infoaktiv .starttypefaces{background-color:inherit}.startkleinlinks.infoaktiv .starttypefaces:hover{background-color:var(--color-type)}.cart-var-ui{display:none;pointer-events:none;position:absolute;right:0}.var-active .cartliste.cart-var-family .cart-var-ui{display:inline-block}.var-active .cartliste.cart-var-family .cartschnitte:hover .cart-var-ui,.var-active .cartliste.cart-var-family .cartfamilie:hover .cart-var-ui{display:none}body[variable-aktiv] .innerspecimen .schriftschnitte:first-of-type{font-variation-settings:var(--v-axis-1-id) var(--v-axis-1),var(--v-axis-2-id) var(--v-axis-2)}.ui-meta{position:absolute;font-family:SoLowRegular;font-size:var(--font-s);right:0;top:.56em;line-height:1em}.menuschrift:hover .ui-meta{display:none}.specimen-switch{position:absolute;top:0;width:100%;display:none;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:var(--gap);padding:1.2em 0;z-index:99}body[variable-aktiv] .specimen-switch{position:sticky}.specimen-switch *{cursor:pointer}.specimen-switch .axis{position:relative;flex-grow:2;line-height:1em}@media only screen and (max-width: 667px){.specimen-switch .axis{min-width:calc(50% - 1em);flex-grow:0}.specimen-switch{flex-wrap:wrap}}.specimen-switch .axis p{position:absolute;left:0;top:0;margin:0;padding:calc(.3em + var(--border)) 1em}.specimen-switch .axis:hover p{visibility:hidden}.specimen-switch .axis p:before{content:"Pause";position:absolute;visibility:hidden;left:0;top:0;padding:calc(.3em + var(--border)) 1em}.specimen-switch .axis.inactive p:before{content:"Play"}.specimen-switch .axis:hover p:before{visibility:visible}.specimen-switch .axis input{-webkit-appearance:none;margin:0;width:100%;font-size:var(--font-s);height:1em;padding:.3em .1em;background:var(--color-mist);border:var(--border) solid var(--black);outline:none;border-radius:2em}.specimen-switch .axis input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--font-s);height:1.15em;width:1.15em;box-shadow:none;background:var(--color-smoke);cursor:pointer;border-radius:1em}.specimen-switch .axis input::-moz-range-thumb{height:1.15em;width:1.15em;background:var(--color-smoke);cursor:pointer;box-shadow:none;border-radius:1em}.specimen-switch .bubble,.specimen-switch .axis{margin-top:-.2em}.specimen-switch .axis p:hover,.specimen-switch .axis.inactive p{color:var(--color-smoke)}.specimen-switch .axis.inactive input{background:var(--color-mist)}.specimen-switch .axis.inactive input::-webkit-slider-thumb{background:var(--color-mist);border:var(--border) solid var(--color-smoke)}body[variable] .axis{visibility:hidden}body[variable-aktiv] .axis{visibility:visible}body[variable] .specimen-switch{display:flex}.specimen-switch-static,body[variable-aktiv] .specimen-switch-variable{background-color:var(--color-mist);border-color:var(--black)}.schwarz_bg .specimen-switch-static,body[variable-aktiv] .schwarz_bg .specimen-switch-variable{background-color:var(--color-mist-invert)}body[variable-aktiv] .specimen-switch-static{background-color:var(--color-white);border-width:var(--border);border-color:var(--black)}body[variable] .startkleinlinks .specimen_anzahl{text-align:right}body[variable-aktiv] .specimen_anzahl{visibility:hidden}body[variable-aktiv] .next,body[variable-aktiv] .prev{display:none}body[variable-aktiv] .specimennav,body[variable-aktiv] .specimenprev,body[variable-aktiv] .specimennext{cursor:default}body[variable-aktiv] .specimen{min-height:calc(100vh - var(--font-s) * 5)}body[variable-aktiv] .innerspecimen .schriftschnitte{display:none}body[variable-aktiv] .innerspecimen .schriftschnitte:first-of-type{display:inline}.info-kategorie-liste{height:0px;overflow:hidden;transition:height .3s ease}.info-category-active+.info-kategorie-liste,.info-kategorie-liste-active.offen{height:auto}.info-kategorie-liste .info-sub{box-sizing:border-box;padding-left:1em}.checkout-flow{position:relative;transition:all .3s ease;overflow:hidden}.checkout-flow.loading{padding-top:.34em;padding-bottom:.1em}.checkout-flow.loading .checkout{display:none}.checkout-laden{position:absolute;font-size:2.5em;width:3em;height:1em;top:50%;left:50%;margin-top:-.5em;margin-left:-1.5em;color:var(--color-buy);text-align:center;overflow:hidden;display:none;pointer-events:none;animation:laden .8s infinite ease}.checkout-flow.loading .checkout-laden{display:block}.checkout-flow.loading.loaded .checkout-laden{display:none}.checkout-flow .paypal{visibility:hidden}.checkout-flow.loaded .paypal{visibility:visible}body[checkout-process]{cursor:wait;opacity:.5;height:100vh;overflow:hidden}body[checkout-process]>*{pointer-events:none}@media screen and (max-width: 667px){.designbild{margin:var(--el-padding) 0}.designbild img:has(+figcaption){margin-bottom:var(--el-padding)}.designbild figcaption{margin-bottom:0}}.align-left{text-align:left}a{text-decoration-thickness:var(--border)}a.color-black:hover{color:var(--color-smoke)}a.color-white-hover:hover{color:var(--color-white)}.no-transition{transition:none}.bubble{text-transform:none}.bubble-hover-switch{transition:padding .25s ease}.bubble-hover-strict{transition:none}.design-gallery{position:relative;font-size:var(--font-s);line-height:1.1em;margin:2% 1.96%}@media only screen and (max-width: 667px){.design-gallery{margin:0}}.design-gallery figure{display:flex;flex-direction:column;width:100%;height:auto;box-sizing:border-box;gap:var(--el-padding)}.design-gallery figure img{width:100%;height:auto;margin:0;padding:0}.design-gallery figure:has(figcaption) img{margin-bottom:0}.design-gallery .gallery-index{width:100%;line-height:1em;align-self:flex-start;justify-self:flex-start;text-align:center}.design-gallery figcaption{margin:0}.design-gallery .gallery-button{position:absolute;width:50%;height:100%;cursor:pointer;left:0;top:0;padding:0;margin:0}.design-gallery .gallery-next{left:50%}.setprice{background-color:var(--color-mist)}
