.ce_imagelightbox{position:relative;padding-block:clamp(4.5rem,3.1047rem + 4.6512vw,7.5rem);background-color:#fcfbf6}.ce_imagelightbox:first-child{padding-top:8rem}.ce_imagelightbox:has(+.ce_downloadExtended){padding-bottom:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem)}.ce_imagelightbox .inside{width:clamp(87.75rem,22.4656rem + 69.084vw,133rem);max-width:93vw;margin-inline:auto;width:clamp(72.875rem,18.5916rem + 57.4427vw,110.5rem)}.ce_imagelightbox .section-headline{font-size:clamp(2.25rem,1.9012rem + 1.1628vw,3rem);line-height:1.07;color:#36332c;max-width:19ch;margin-bottom:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem)}.ce_imagelightbox .section-headline em,.ce_imagelightbox .section-headline i{letter-spacing:1%}.ce_imagelightbox .section-body{max-width:58ch;margin-bottom:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem)}.ce_imagelightbox .lightbox-image-wrapper{display:flex;flex-wrap:wrap;gap:40px clamp(0.75rem,0.4012rem + 1.1628vw,1.5rem)}.ce_imagelightbox .lightbox-image{width:100%}@media only screen and (min-width: 720px){.ce_imagelightbox .lightbox-image{width:calc(50% - clamp(0.75rem,0.4012rem + 1.1628vw,1.5rem)/2)}}.ce_imagelightbox .lightbox-image figure{display:flex;flex-direction:column;height:100%}.ce_imagelightbox .lightbox-image .lightbox-image-preview,.ce_imagelightbox .lightbox-image picture,.ce_imagelightbox .lightbox-image figure>img{flex:1;display:block;width:100%;min-height:0;align-content:center;overflow:hidden;padding-inline:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem)}.ce_imagelightbox .lightbox-image .lightbox-image-preview{cursor:zoom-in}.ce_imagelightbox .lightbox-image img{display:block;width:auto;height:100%;max-height:100%;margin:auto;object-fit:contain}.ce_imagelightbox .lightbox-image-footer{display:flex;justify-content:space-between;align-items:center;gap:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem);margin-top:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem);padding:clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem) clamp(1.25rem,1.1337rem + 0.3876vw,1.5rem) 0;border-top:1px solid #d1cbc2}.ce_imagelightbox .lightbox-image-desc{font-size:clamp(1rem,0.9419rem + 0.1938vw,1.125rem);letter-spacing:-2%;font-weight:600;line-height:1.2;margin-bottom:0}.ce_imagelightbox .lightbox-image-button{padding:.75rem;border-radius:40px;margin-left:auto}html.glightbox-open body{padding-right:var(--scrollbar-width, 0px)}.glightbox-okal-overlay .goverlay{background-color:#f0ece2}.glightbox-okal-overlay .gbtn{position:absolute;width:auto;height:auto;padding:1.25rem;border-radius:40px;transition:all .4s ease}.glightbox-okal-overlay .gbtn svg{width:16px;height:auto;transition:all .4s ease}.glightbox-okal-overlay .gclose{top:clamp(0.75rem,0.4012rem + 1.1628vw,1.5rem);right:clamp(0.75rem,0.4012rem + 1.1628vw,1.5rem);color:#756960;background-color:#f0ece2}.glightbox-okal-overlay .gclose:hover,.glightbox-okal-overlay .gclose:focus-visible{color:#36332c}.glightbox-okal-overlay .gprev,.glightbox-okal-overlay .gnext{top:50%;translate:0 -50%;color:#fcfbf6;background-color:#36332c;opacity:.75}.glightbox-okal-overlay .gprev:hover,.glightbox-okal-overlay .gprev:focus-visible,.glightbox-okal-overlay .gnext:hover,.glightbox-okal-overlay .gnext:focus-visible{opacity:1}.glightbox-okal-overlay .gprev{left:clamp(0.75rem,0.4012rem + 1.1628vw,1.5rem)}.glightbox-okal-overlay .gnext{right:clamp(0.75rem,0.4012rem + 1.1628vw,1.5rem)}.glightbox-okal-overlay .gslide-image img[src$=".svg"]{width:85vw;max-width:85vw;height:auto;max-height:85vh;object-fit:contain}