.pp-ct__hero{padding-block:var(--pp-ct-pt, 32px) clamp(4rem,8vw,5.5rem)}.pp-ct__head{display:grid;gap:1rem;justify-items:center;text-align:center}.pp-ct__head .pp-lead{margin-inline:auto}.pp-ct__eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin:0;padding:.4rem .875rem .4rem .625rem;border-radius:999px;background-color:#fff;box-shadow:0 6px 16px -10px #113a8a80;color:var(--pp-navy);font-size:.8125rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pp-ct__eyebrow-icon{width:1.125rem;height:1.125rem;color:var(--pp-red)}.pp-ct__title{font-size:clamp(2rem,1.3rem + 3vw,3.25rem);line-height:1.06;letter-spacing:-.02em}.pp-ct__inner{position:relative;display:grid;gap:1.5rem;margin-block-start:clamp(-3rem,-5vw,-2rem)}@media screen and (min-width:990px){.pp-ct__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.5rem,3vw,2.5rem);align-items:start}}.pp-ct__aside{display:grid;gap:1.5rem;min-width:0}.pp-ct__team{display:grid;gap:.5rem;padding:clamp(1.25rem,3vw,1.75rem);border-radius:calc(var(--pp-radius) * 1.25);background-color:#fff;box-shadow:0 0 0 1px var(--pp-line),0 24px 48px -32px #113a8a8c}.pp-ct__faces{display:flex;margin:0 0 .5rem;padding:0;list-style:none}.pp-ct__faces li+li{margin-inline-start:-.75rem}.pp-ct__face{display:block;width:3.5rem;height:3.5rem;border-radius:50%;object-fit:cover;box-shadow:0 0 0 3px #fff}.pp-ct__team-title{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.25rem;line-height:1.2}.pp-ct__team-text{margin:0;color:var(--pp-ink-soft);line-height:1.55}.pp-ct__quick{display:grid;gap:.75rem}.pp-ct__quick-title{margin:0;color:var(--pp-ink-soft);font-size:.875rem;font-weight:700}.pp-ct__tiles{display:grid;gap:.625rem;margin:0;padding:0;list-style:none}.pp-ct__tile{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem .75rem .75rem;border-radius:var(--pp-radius);background-color:#fff;box-shadow:inset 0 0 0 1.5px var(--pp-line);color:var(--pp-ink);text-decoration:none;transition:box-shadow .15s ease,background-color .15s ease}.pp-ct__tile:hover{background-color:#f5fbff;box-shadow:inset 0 0 0 1.5px var(--pp-green)}.pp-ct__tile-emoji{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background-color:var(--pp-blush);font-size:1.25rem}.pp-ct__tile-body{flex:1;min-width:0}.pp-ct__tile-title{display:block;font-weight:700}.pp-ct__tile-text{display:block;color:var(--pp-ink-soft);font-size:.875rem}.pp-ct__tile-arrow{flex:none;width:1.125rem;height:1.125rem;color:var(--pp-green);transition:translate .2s ease}@media(prefers-reduced-motion:no-preference){.pp-ct__tile:hover .pp-ct__tile-arrow{translate:2px 0}}.pp-ct__address{color:var(--pp-ink-soft);font-size:.9375rem;font-style:normal;line-height:1.6}.pp-ct__card{padding:clamp(1.25rem,3vw,2rem);border-radius:calc(var(--pp-radius) * 1.25);background-color:#fff;box-shadow:0 0 0 1px var(--pp-line),0 28px 56px -36px #113a8a8c}.pp-ct__form{display:grid;gap:1rem}.pp-ct__form-title{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.25rem,1rem + 1vw,1.625rem)}.pp-ct__row{display:grid;gap:1rem}@media screen and (min-width:750px){.pp-ct__row{grid-template-columns:1fr 1fr}}.pp-ct__field{display:grid;gap:.375rem}.pp-ct__field label{color:var(--pp-ink);font-size:.875rem;font-weight:700}.pp-ct__field :is(input,select,textarea){width:100%;min-height:3rem;padding:.75rem 1rem;border:1.5px solid rgb(29 39 84 / .55);border-radius:var(--pp-radius-sm);background-color:var(--pp-blush);color:inherit;font:inherit;font-size:1rem;transition:border-color .15s ease,background-color .15s ease}.pp-ct__field :is(input,select,textarea):hover{border-color:var(--pp-ink-soft, rgb(29 39 84 / .72))}.pp-ct__field :is(input,select,textarea):focus{background-color:#fff}.pp-ct__field textarea{min-height:9rem;resize:vertical}.pp-ct__field :is(input,select,textarea):focus-visible{border-color:var(--pp-green);outline:3px solid rgb(17 105 192 / .2);outline-offset:0}.pp-ct__submit{width:100%;min-height:3.5rem;font-size:1.0625rem}.pp-ct__notice{margin:0;padding:.875rem 1rem;border-radius:var(--pp-radius-sm);background-color:#fff8dc;font-size:.9375rem;line-height:1.5}.pp-ct__privacy{margin:0;color:var(--pp-ink-soft);font-size:.8125rem;line-height:1.5}.pp-ct__privacy p{margin:0}.pp-ct__privacy p+p{margin-top:.5em}.pp-ct__privacy a{color:inherit}.pp-ct__errors{padding:.875rem 1rem;border-radius:var(--pp-radius-sm);background-color:#fdecea;color:var(--pp-red-text);font-size:.9375rem}.pp-ct__success{padding:1.25rem;border-radius:var(--pp-radius);background-color:var(--pp-tissue);outline:none}.pp-ct__success-title{margin:0 0 .375rem;color:var(--pp-green);font-size:1.25rem;font-weight:700}.pp-ct__success p:last-child{margin:0}.pp-ct__direct{display:grid;gap:.75rem;padding:clamp(1.25rem,3vw,1.75rem);border-radius:calc(var(--pp-radius) * 1.25);background-color:#fff;box-shadow:0 0 0 1px var(--pp-line),0 24px 48px -32px #113a8a8c}.pp-ct__direct-title{margin:0;color:var(--pp-ink);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.25rem;line-height:1.2}.pp-ct__direct-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.pp-ct__direct-link{display:flex;align-items:center;gap:.875rem;min-height:3.5rem;padding:.5rem .875rem .5rem .5rem;border-radius:var(--pp-radius-sm);background-color:var(--pp-blush);color:var(--pp-ink);text-decoration:none;transition:background-color .15s ease}.pp-ct__direct-link:hover{background-color:var(--pp-tissue)}.pp-ct__direct-icon{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;background-color:#fff;color:var(--pp-green)}.pp-ct__direct-icon svg{width:1.375rem;height:1.375rem}.pp-ct__direct-body{display:grid;min-width:0}.pp-ct__direct-label,.pp-ct__direct-hours{color:var(--pp-ink-soft);font-size:.8125rem}.pp-ct__direct-label{font-weight:700}.pp-ct__direct-value{color:var(--pp-green);font-weight:800;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.2em}.pp-ct__direct-note{display:flex;align-items:flex-start;gap:.5rem;margin:0;color:var(--pp-ink-soft);font-size:.875rem;line-height:1.5}.pp-ct__direct-note-icon{flex:none;width:1.125rem;height:1.125rem;margin-block-start:.1rem;color:var(--pp-green)}.pp-ct__panel{display:grid;gap:1rem;min-width:0;margin:0;padding:0;border:0}.pp-ct__panel--msg{gap:.375rem}.pp-ct__panel--msg p{margin:0}.pp-ct__panel[hidden]{display:none}pp-contact[data-mode=widerruf] [data-panel]:not([data-panel=widerruf]),pp-contact[data-mode=bewertung] [data-panel]:not([data-panel=bewertung]){display:none}pp-contact[data-mode=widerruf] [data-panel=widerruf],pp-contact[data-mode=bewertung] [data-panel=bewertung]{display:grid}.pp-ct__form-title{scroll-margin-top:6rem}.pp-ct__form-title:focus{outline:none}.pp-ct__intro{margin:0;color:var(--pp-ink-soft);line-height:1.55}.pp-ct__req,.pp-ct__opt{margin-inline-start:.25rem;color:var(--pp-ink-soft);font-size:.8125rem;font-weight:600}.pp-ct__hint{margin:0;color:var(--pp-ink-soft);font-size:.8125rem;line-height:1.45}.pp-ct__field textarea.pp-ct__textarea--sm{min-height:5.5rem}.pp-ct__field-error{margin:0;color:var(--pp-red-text);font-size:.875rem;font-weight:700}.pp-ct__field-error[hidden]{display:none}.pp-ct__field :is(input,select,textarea)[aria-invalid=true]{border-color:var(--pp-red-text)}.pp-ct__switch{margin:0;text-align:center}.pp-ct__switch a{display:inline-flex;align-items:center;min-height:2.75rem}.pp-ct__rating{display:grid;gap:.375rem;min-width:0;margin:0;padding:0;border:0}.pp-ct__legend{margin-block-end:.375rem;padding:0;color:var(--pp-ink);font-size:.875rem;font-weight:700}.pp-ct__stars{position:relative;display:flex;flex-wrap:wrap}.pp-ct__star-input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pp-ct__star{--pp-star-line: var(--pp-ink-soft);--pp-star-fill: #fff;position:relative;display:block;width:2.75rem;height:2.75rem;border-radius:.5rem;cursor:pointer}.pp-ct__star:before,.pp-ct__star:after{content:"";position:absolute;clip-path:polygon(50% 2%,61.8% 36%,97.6% 36.4%,69% 58%,79.4% 92.4%,50% 71.8%,20.6% 92.4%,31% 58%,2.4% 36.4%,38.2% 36%)}.pp-ct__star:before{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;background-color:var(--pp-star-line)}.pp-ct__star:after{top:.4375rem;right:.4375rem;bottom:.4375rem;left:.4375rem;background-color:var(--pp-star-fill)}.pp-ct__star:hover{--pp-star-fill: var(--pp-mint)}.pp-ct__star-input:checked+.pp-ct__star{--pp-star-line: var(--pp-ink);--pp-star-fill: var(--pp-gold)}.pp-ct__stars:has(input:nth-of-type(2):checked) label:nth-of-type(-n+2),.pp-ct__stars:has(input:nth-of-type(3):checked) label:nth-of-type(-n+3),.pp-ct__stars:has(input:nth-of-type(4):checked) label:nth-of-type(-n+4),.pp-ct__stars:has(input:nth-of-type(5):checked) label:nth-of-type(-n+5){--pp-star-line: var(--pp-ink);--pp-star-fill: var(--pp-gold)}.pp-ct__star-input:focus-visible+.pp-ct__star{outline:2px solid var(--pp-green);outline-offset:2px}.pp-ct__check{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;align-items:start}.pp-ct__check input{width:1.5rem;height:1.5rem;margin:.125rem 0 0;accent-color:var(--pp-green)}.pp-ct__check label{font-size:.9375rem;line-height:1.5;cursor:pointer}@media screen and (max-width:989px){.pp-ct__aside{display:contents}.pp-ct__direct{order:1}.pp-ct__quick{order:2}.pp-ct__card{order:3}.pp-ct__team{order:4}.pp-ct__address{order:5}pp-contact:is([data-mode=widerruf],[data-mode=bewertung]) .pp-ct__card{order:0}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pp-contact.css.map */
