.px-kontakt{display:grid;gap:clamp(32px,5vw,80px);align-items:start;padding:clamp(40px,6vw,96px) var(--page-margin, 20px) clamp(56px,7vw,112px);color:var(--px-tinte, #0b0b0b)}.px-kontakt__info{display:grid;gap:18px}.px-kontakt__kicker{margin:0;color:var(--px-koralle-text, #b8432f)}.px-kontakt__titel{margin:0;font-size:clamp(3rem,6.4vw,6.4rem);line-height:.86}.px-kontakt__text{max-width:44ch;font-size:16px;line-height:1.6;color:var(--px-grau, #5e5e5e)}.px-kontakt__text>*{margin:0}.px-kontakt__wege{display:grid;gap:14px;margin:8px 0 0;padding:0;list-style:none}.px-kontakt__weg{display:flex;gap:14px;align-items:flex-start;font-size:15px;line-height:1.45}.px-kontakt__weg>span:last-child{display:grid;gap:2px}.px-kontakt__weg a{color:inherit;text-underline-offset:3px}.px-kontakt__symbol{display:grid;flex:none;place-items:center;width:40px;height:40px;background:var(--px-stein, #f2f2f2);color:var(--px-koralle-text, #b8432f)}.px-kontakt__schnell{display:grid;gap:10px;margin-top:10px;padding-top:20px;border-top:1px solid var(--px-linie, #dcdcdc)}.px-kontakt__schnell-titel{margin:0;color:var(--px-grau, #5e5e5e)}.px-kontakt__links{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.px-kontakt__links a{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border:1px solid var(--px-linie, #dcdcdc);color:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s var(--px-kurve),background-color .2s var(--px-kurve),color .2s var(--px-kurve)}.px-kontakt__links a:focus-visible,.px-kontakt__senden:focus-visible{outline:2px solid var(--px-koralle, #e2604d);outline-offset:2px}.px-kontakt__karte{padding:clamp(20px,3vw,40px);background:var(--px-stein, #f2f2f2)}.px-kontakt__form{display:grid;gap:16px}.px-kontakt__pflicht{margin:0;color:var(--px-grau, #5e5e5e);font-size:12px}.px-kontakt__zeile{display:grid;gap:16px}.px-kontakt__feld{display:grid;gap:6px}.px-kontakt__feld label{font-size:11px;font-weight:700;font-stretch:var(--px-breit);letter-spacing:.12em;text-transform:uppercase}.px-kontakt__optional{color:var(--px-grau, #5e5e5e);font-weight:600;letter-spacing:.06em;text-transform:none}.px-kontakt__feld input,.px-kontakt__feld select,.px-kontakt__feld textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--px-linie, #dcdcdc);border-radius:0;background:var(--px-papier, #fff);color:var(--px-tinte, #0b0b0b);font:inherit;font-size:16px}.px-kontakt__feld textarea{min-height:150px;resize:vertical}.px-kontakt__feld input:focus-visible,.px-kontakt__feld select:focus-visible,.px-kontakt__feld textarea:focus-visible{outline:2px solid var(--px-tinte, #0b0b0b);outline-offset:0;border-color:var(--px-tinte, #0b0b0b)}.px-kontakt__check{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;font-size:14px;line-height:1.5}.px-kontakt__check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--px-tinte, #0b0b0b);cursor:pointer}.px-kontakt__check label{cursor:pointer}.px-kontakt__check a,.px-kontakt__weg a{color:inherit;text-decoration:underline;text-underline-offset:3px}.px-kontakt__senden{display:inline-flex;justify-self:start;align-items:center;gap:14px;min-height:52px;padding:0 26px;border:1px solid var(--px-tinte, #0b0b0b);border-radius:var(--px-knopf-ecke, 0);background:var(--px-tinte, #0b0b0b);color:var(--px-papier, #fff);font:inherit;font-size:13px;font-weight:700;font-stretch:var(--px-breit);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:background-color .3s var(--px-kurve),border-color .3s var(--px-kurve)}.px-kontakt__senden i{font-style:normal;transition:transform .3s var(--px-kurve)}.px-kontakt__senden:active{transform:translateY(1px)}.px-kontakt__meldung{padding:14px 16px;font-size:15px;line-height:1.5}.px-kontakt__meldung--ok{border-left:3px solid var(--px-gruen, #2f7a4b);background:var(--px-papier, #fff)}.px-kontakt__meldung--fehler{border-left:3px solid var(--px-koralle, #e2604d);background:var(--px-papier, #fff)}.px-kontakt__meldung ul{margin:0;padding-left:1.1em}@media(hover:hover)and (pointer:fine){.px-kontakt__links a:hover{border-color:var(--px-tinte, #0b0b0b);background:var(--px-tinte, #0b0b0b);color:var(--px-papier, #fff)}.px-kontakt__senden:hover{border-color:var(--px-koralle-text, #b8432f);background:var(--px-koralle-text, #b8432f)}.px-kontakt__senden:hover i{transform:translate(4px)}}@media(min-width:750px){.px-kontakt__zeile{grid-template-columns:1fr 1fr}}@media(min-width:990px){.px-kontakt{grid-template-columns:minmax(280px,.85fr) 1.15fr}.px-kontakt__info{position:sticky;top:calc(var(--header-height, 64px) + 32px)}}@media(max-width:749px){.px-kontakt__senden{justify-self:stretch;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.px-kontakt__senden,.px-kontakt__senden i,.px-kontakt__links a{transition:none}}.px-ueber{color:var(--px-tinte, #0b0b0b)}.px-ueber__kicker{margin:0;color:var(--px-koralle-text, #b8432f)}.px-ueber__kopf{position:relative;display:flex;align-items:flex-end;min-height:clamp(380px,68svh,760px);overflow:hidden;background:#0b0b0b;color:#fff}.px-ueber__kopf--ohne-bild{min-height:0;padding-top:clamp(48px,8vw,120px)}.px-ueber__kopf-bild,.px-ueber__kopf-bild img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.px-ueber__kopf-bild img{object-position:50% 28%}.px-ueber__kopf-bild:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0b00 35%,#0b0b0bb8)}.px-ueber__kopf-inhalt{position:relative;display:grid;gap:14px;width:100%;padding:clamp(28px,4vw,56px) var(--page-margin, 20px)}.px-ueber__kopf .px-ueber__kicker{color:#fff}.px-ueber__h1{max-width:16ch;margin:0;font-family:var(--px-schrift);font-size:clamp(2.8rem,7.2vw,7.6rem);font-weight:900;font-stretch:62%;line-height:.86;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.px-ueber__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px clamp(24px,4vw,64px);padding:clamp(48px,7vw,112px) var(--page-margin, 20px)}.px-ueber__intro-marke{margin:0;padding-top:10px;border-top:2px solid var(--px-koralle, #e2604d);align-self:start;justify-self:start;color:var(--px-koralle-text, #b8432f)}.px-ueber__intro-text{display:grid;gap:18px;max-width:62ch}.px-ueber__intro-text p{margin:0;font-size:17px;line-height:1.65}.px-ueber__intro-text p:first-child{font-size:clamp(20px,1.9vw,27px);font-weight:600;line-height:1.4;letter-spacing:-.01em;text-wrap:pretty}.px-ueber__kapitel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,88px);align-items:center;padding:clamp(32px,5vw,72px) var(--page-margin, 20px)}.px-ueber__kapitel--gespiegelt .px-ueber__bild{order:2}.px-ueber__kapitel--ohne-bild{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.px-ueber__kapitel--ohne-bild .px-ueber__text{grid-column:2}.px-ueber__bild{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#e6e6e6}.px-ueber__bild img{width:100%;height:100%;object-fit:cover}.px-ueber__text{display:grid;gap:18px;max-width:600px}.px-ueber__h2{margin:0;font-family:var(--px-schrift);font-size:clamp(2.2rem,3.8vw,4rem);font-weight:900;font-stretch:62%;line-height:.9;letter-spacing:-.005em;text-transform:uppercase;text-wrap:balance}.px-ueber__absaetze{display:grid;gap:14px}.px-ueber__absaetze p{margin:0;font-size:16px;line-height:1.7;color:color-mix(in srgb,currentColor 86%,transparent)}.px-ueber__satz{margin:6px 0 0;padding-left:16px;border-left:3px solid var(--px-koralle, #e2604d);font-size:18px!important;font-weight:700;line-height:1.4!important;color:inherit!important}.px-ueber__signatur{display:grid;gap:4px;margin:8px 0 0}.px-ueber__signatur-name{font-family:var(--px-serif);font-size:clamp(2.2rem,3vw,3rem);font-style:italic;line-height:1}.px-ueber--abschluss{padding:clamp(56px,8vw,128px) var(--page-margin, 20px);text-align:center}.px-ueber__schluss{display:grid;justify-items:center;gap:18px;max-width:760px;margin:0 auto}.px-ueber__schluss .px-ueber__absaetze{max-width:62ch}.px-ueber__schluss .px-ueber__satz{margin:14px 0 4px;padding:0;border:0;font-family:var(--px-schrift);font-size:clamp(1.9rem,3.4vw,3.2rem)!important;font-weight:900;font-stretch:62%;line-height:.95!important;text-transform:uppercase}.px-ueber__schluss .px-ueber__signatur{justify-items:center}.px-ueber__knoepfe{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(28px,4vw,44px)}@media screen and (max-width:989px){.px-ueber__intro,.px-ueber__kapitel,.px-ueber__kapitel--ohne-bild{grid-template-columns:minmax(0,1fr)}.px-ueber__kapitel--gespiegelt .px-ueber__bild{order:0}.px-ueber__kapitel--ohne-bild .px-ueber__text{grid-column:1}.px-ueber__bild{aspect-ratio:4 / 3}.px-ueber__text{max-width:none}}@media screen and (max-width:749px){.px-ueber__kapitel{gap:22px;padding-block:28px}.px-ueber__intro{gap:16px;padding-block:40px 24px}.px-ueber__knoepfe,.px-ueber__knoepfe>a{width:100%}.px-ueber__knoepfe>a{justify-content:space-between}}.px-thema__produkte{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none}.px-thema__produkt{display:grid;gap:6px;color:inherit;text-decoration:none}.px-thema__bild{display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--px-stein, #f2f2f2)}.px-thema__bild img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--px-kurve)}.px-thema__name{font-size:13px;font-weight:700;line-height:1.3}.px-thema__material{color:var(--px-grau, #5e5e5e);font-size:12px;line-height:1.35}.px-thema__produkt:focus-visible{outline:2px solid var(--px-koralle, #e2604d);outline-offset:2px}@media(hover:hover)and (pointer:fine){.px-thema__produkt:hover .px-thema__bild img{transform:scale(1.04)}.px-thema__produkt:hover .px-thema__name{text-decoration:underline;text-underline-offset:3px}}.px-thema__siegelband{display:grid;gap:18px;padding:clamp(40px,6vw,88px) var(--page-margin, 20px);background:var(--px-stein, #f2f2f2)}.px-thema__siegelliste{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;margin:0;padding:0;list-style:none}.px-thema__siegel{display:grid;align-content:start;gap:6px;padding:18px;background:var(--px-papier, #fff)}.px-thema__siegel img{width:auto;height:64px;margin-bottom:6px}.px-thema__siegel-name{font-weight:700}.px-thema__siegel-nachweis,.px-thema__siegel-teile{color:var(--px-grau, #5e5e5e);font-size:13px;line-height:1.45}.px-thema__schluss{display:grid;justify-items:center;gap:6px;padding:clamp(40px,6vw,96px) var(--page-margin, 20px);text-align:center}.px-thema__schluss-text{max-width:52ch;margin:0;font-size:16px;line-height:1.6}@media screen and (max-width:749px){.px-thema__produkte{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.px-thema__bild img{transition:none}}.email-signup-block{--arrow-button-size: 58px;--arrow-button-size-integrated: 42px;--arrow-button-size-small: 20px;--arrow-icon-size: 32px;--arrow-icon-size-small: 24px;min-width:fit-content}@media screen and (max-width:749px){.email-signup-block{width:100%;min-width:unset}}.email-signup__heading{color:var(--color, inherit);padding-block:var(--padding-sm)}.email-signup__form{display:flex;flex-direction:column}.email-signup__input-group{display:flex;align-items:stretch;background-color:transparent}.email-signup__input-group:not(.email-signup__input-group--integrated):not(.email-signup__input-group--underline){gap:var(--gap-xs);align-items:center}@media screen and (max-width:749px){.email-signup__input-group:not(.email-signup__input-group--arrow):not(.email-signup__input-group--underline):not(.email-signup__input-group--integrated){flex-direction:column}}.email-signup__input-group--integrated{border-width:var(--border-width);border-radius:var(--border-radius);border-style:solid;border-color:var(--color-input-border);background-color:var(--color-input-background)}.email-signup__input-group--integrated.email-signup__input-group--no-border{border:none}.email-signup__input{flex:1;min-width:0;border-width:var(--border-width);border-radius:var(--border-radius);border-style:solid;border-color:var(--color-input-border);background-color:var(--color-input-background);transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}@media screen and (max-width:749px){.email-signup__input{width:100%}}.email-signup__input.paragraph{color:var(--color-input-text);outline-color:var(--color-input-background)}.email-signup__button{white-space:nowrap;padding:0}@media screen and (max-width:749px){.email-signup__button{width:100%}}.email-signup__input,.email-signup__button--text{padding:var(--padding-lg) var(--padding-3xl)}.email-signup__input-group--underline{--box-shadow-color: var(--color-input-border);--box-shadow-multiplier: 1;--box-shadow-focused-multiplier: 1.75;box-shadow:0 calc(var(--border-width) * var(--box-shadow-multiplier)) 0 var(--box-shadow-color);transition:box-shadow var(--animation-values);margin-block-end:calc(var(--border-width) * var(--box-shadow-focused-multiplier))}.email-signup__input-group--underline:focus-within{--box-shadow-multiplier: var(--box-shadow-focused-multiplier);--box-shadow-color: var(--color-input-text)}.email-signup__input-group .email-signup__input--underline{color:var(--color-input-text);background-color:transparent;padding:12px 0;border:none;border-radius:0}.email-signup__input-group .email-signup__input--underline:focus-visible{outline:none}.email-signup__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-70))}.email-signup__input-group .email-signup__input--none{color:var(--color-input-text);background-color:var(--color-input-background);border:none}.email-signup__input-group--integrated .email-signup__input{background-color:transparent;border:none;border-radius:0}.email-signup__button-icon{color:currentcolor;padding:5px}@media screen and (max-width:749px){.email-signup__button-icon{padding:0;align-self:center;justify-self:center;width:var(--icon-size-lg);height:var(--icon-size-lg)}}.email-signup__button--arrow{width:var(--arrow-button-size-small);height:var(--arrow-button-size-small);padding:0}.email-signup__button--arrow:not(.email-signup__button--integrated){width:var(--arrow-button-size);height:var(--arrow-button-size);display:flex;align-items:center;justify-content:center}.email-signup__button--arrow:not(.email-signup__button--integrated)>.email-signup__button-icon{width:var(--arrow-icon-size);height:var(--arrow-icon-size);padding:0}.email-signup__button--integrated{--button-offset: var(--margin-xs);align-self:stretch;margin:var(--button-offset);flex-shrink:0}@media screen and (max-width:749px){.email-signup__button--integrated{width:fit-content}}.email-signup__button--integrated.email-signup__button--text{padding:0 var(--padding-3xl)}.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding:0 var(--padding-xl)}.email-signup__button--integrated.button-unstyled{border-radius:var(--border-radius)}.email-signup__button--integrated>.email-signup__button-icon{padding:0}.email-signup__button--integrated.email-signup__button--arrow{width:var(--arrow-button-size-integrated);height:var(--arrow-button-size-integrated);align-self:center;display:flex;align-items:center;justify-content:center}.email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{width:var(--arrow-icon-size-small);height:var(--arrow-icon-size-small)}.email-signup__input--underline+.email-signup__button--integrated{margin:0;align-self:center}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--text{padding-block:9px}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding-inline:0;min-width:44px;min-height:44px}.email-signup__input--underline+.email-signup__button--integrated.button-unstyled{border-radius:0}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--arrow{width:var(--arrow-button-size-integrated);height:var(--arrow-button-size-integrated);display:flex;align-items:center;justify-content:center}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{width:var(--arrow-icon-size-small);height:var(--arrow-icon-size-small)}.email-signup__button:not(.button-unstyled){background-color:var(--button-background-color);color:var(--button-color);text-transform:var(--button-text-case-primary)}.email-signup__button.button-secondary{text-transform:var(--button-text-case-secondary)}.email-signup__button.button-unstyled{background-color:transparent;color:var(--color-input-text)}.email-signup__button.button-unstyled:hover{--hover-color-rgb: var(--color-input-text-rgb);color:rgb(var(--hover-color-rgb) / var(--opacity-70));cursor:pointer}.email-signup__message{display:flex;align-items:center;gap:var(--gap-xs)}.email-signup__message-text{margin:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/px-gruppe-seiten.css.map */
