:root{--ggg-page-title-size:clamp(2rem,10vw,2.25rem);--ggg-page-title-weight:900;}h1{font-size:var(--ggg-page-title-size) !important;font-weight:var(--ggg-page-title-weight) !important;line-height:var(--ggg-title-line-height-h1,1.04) !important;letter-spacing:0;hyphens:manual !important;-webkit-hyphens:manual !important;}@media (min-width:721px) and (max-width:1100px){:root{--ggg-page-title-size:clamp(2.125rem,4.7vw,2.625rem);}}@media (min-width:1101px){:root{--ggg-page-title-size:3.5rem;}}@media (min-width:1101px) and (max-width:1366px){:root{--ggg-page-title-size:3rem;}}@media (min-width:1600px) and (min-height:900px){:root{--ggg-page-title-size:4rem;}}@media (min-width:1101px) and (max-height:760px){:root{--ggg-page-title-size:2.75rem;}}.hero h1.hero__title-matched-lines{max-inline-size:min(100%,780px);white-space:normal;text-wrap:balance;}.hero-title-break{display:none !important;}h1.portable-phase-hero-title > span{white-space:normal !important;}h1:lang(de){-webkit-hyphens:auto !important;hyphens:auto !important;}.hero,.lp-hero--product-slideshow,.product-hero,.contact-section--advice{height:auto !important;max-height:none !important;}h1{overflow-wrap:break-word !important;}h1 span:not([data-product-title-model]):not([data-product-title-suffix]){white-space:normal !important;}.product-hero [data-product-title]{container-type:inline-size;}#main#main .product-hero [data-product-title-model]{font-size:min(1em,9cqw);}#main#main .product-hero [data-product-title-suffix]{font-size:min(0.52em,4.6cqw);}.hero{grid-template-columns:minmax(0,1fr);}.hero__content{min-inline-size:0;}
