@font-face{font-family:Amatic SC Bold;font-display:block;src:url(/cdn/shop/files/hp-gs-amatic-bold.woff2) format("woff2")}@font-face{font-family:HP Bricolage;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/cdn/shop/files/hp-gk-bricolage.woff2) format("woff2")}@font-face{font-family:HPST Bodoni;font-style:normal;font-weight:400 700;font-display:swap;src:url(/cdn/shop/files/hpst-bodoni-moda-latin.woff2) format("woff2")}@font-face{font-family:HPST Bodoni;font-style:italic;font-weight:400 700;font-display:swap;src:url(/cdn/shop/files/hpst-bodoni-moda-italic-latin.woff2) format("woff2")}:root{--papier:#faf7f2;--karte:#fff;--feld:#f3ede4;--tinte:#2b2521;--tinte-2:#5f554c;--leise:#6b6158;--taupe:#776b60;--gold:#a8742a;--gold-text:#875c1c;--gold-hell:#f4e7cf;--linie:#e6ddd1;--warn:#9a4f1c;--schatten:0 1px 2px rgba(43,37,33,.06),0 10px 30px -12px rgba(43,37,33,.22);--ease:cubic-bezier(.2,.7,.2,1);--plakat:"HP Bricolage",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cta:#e2ae58;--cta-hover:#d69d3f}*{box-sizing:border-box}body{background:var(--papier);color:var(--tinte);font:16px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}button,input,textarea{font:inherit;color:inherit}::selection{background:var(--gold-hell);color:var(--tinte)}input,textarea{caret-color:var(--gold-text)}.gk-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gk{max-width:1180px;margin:0 auto;padding:20px 16px 120px}.gk [hidden]{display:none!important}:where(.gk) :focus-visible{outline:2px solid var(--gold-text);outline-offset:2px}.gk-kopf{text-align:center;max-width:820px;margin:8px auto 26px}.gk h1{font-family:var(--plakat);font-weight:800;font-size:clamp(42px,7.4vw,80px);line-height:.95;margin:0 0 14px;letter-spacing:-.035em;text-wrap:balance}.gk h1 em{font-style:normal;color:var(--tinte);background:linear-gradient(transparent 62%,var(--cta) 62%,var(--cta) 90%,transparent 90%);padding:0 .06em}.gk-unter{margin:0 auto;color:var(--tinte-2);font-size:clamp(17px,1.6vw,20px);max-width:46ch;text-wrap:balance}.gk-suche{position:relative;max-width:680px;margin:0 auto 12px}.gk-suche svg{position:absolute;left:20px;top:50%;width:20px;height:20px;transform:translateY(-50%);fill:none;stroke:var(--taupe);stroke-width:2;stroke-linecap:round;pointer-events:none}.gk-suche input{width:100%;height:58px;font-family:var(--plakat);font-weight:500;padding:0 20px 0 52px;border:1.5px solid var(--linie);border-radius:999px;background:var(--karte);font-size:17px;box-shadow:var(--schatten);transition:border-color .2s,box-shadow .2s}.gk-suche input:focus{outline:none;border-color:var(--gold-text);box-shadow:0 0 0 3px var(--gold-hell),var(--schatten)}.gk-suche input::placeholder{color:#766b61}.gk-chips{display:flex;gap:8px;overflow-x:auto;justify-content:safe center;max-width:100%;margin:0 auto;padding:4px 2px 8px;scrollbar-width:none}.gk-chips::-webkit-scrollbar{display:none}.gk-chip{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:46px;padding:8px 18px;border:1.5px solid var(--linie);border-radius:999px;background:var(--karte);font-family:var(--plakat);font-weight:600;font-size:16px;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.gk-chip:hover{border-color:var(--taupe)}.gk-chip[aria-pressed=true]{background:var(--tinte);border-color:var(--tinte);color:#fff}.gk-chip-mehr{border-style:dashed;color:var(--tinte-2)}.gk-mehr{display:grid;gap:12px;max-width:820px;margin:6px auto 4px;padding:16px;border-radius:16px;background:var(--karte);box-shadow:var(--schatten)}.gk-mehr-titel{margin:0 0 8px;font-size:14px;font-weight:700;color:var(--tinte-2)}.gk-mehr-reihe{display:flex;flex-wrap:wrap;gap:8px}.gk-mehr .gk-chip{min-height:40px;font-size:14px;padding:6px 14px}.gk-leiste{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px 2px 14px}.gk-status-zeile{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.gk-anzahl{margin:0;color:var(--leise);font-size:14px}.gk-aktiv{display:flex;flex-wrap:wrap;gap:6px}.gk-pille{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px 4px 12px;border:0;border-radius:999px;background:var(--gold-hell);color:var(--tinte);font-size:14px;font-weight:600;cursor:pointer}.gk-pille svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.gk-pille:hover{background:#ecdcbc}.gk-filter{position:relative;flex:none}.gk-filter summary{cursor:pointer;list-style:none;font-size:14px;color:var(--tinte-2);padding:8px 2px;min-height:44px;display:flex;align-items:center;gap:6px;border-radius:8px}.gk-filter summary::-webkit-details-marker{display:none}.gk-filter summary:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px)}.gk-filter:not([open]) .gk-seg{display:none}.gk-filter[open] .gk-seg{position:absolute;right:0;top:100%;z-index:3;box-shadow:var(--schatten)}.gk-seg{display:inline-flex;padding:4px;border-radius:999px;background:var(--feld)}.gk-seg button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:6px 16px;border:0;border-radius:999px;background:transparent;font-size:14px;cursor:pointer;color:var(--tinte-2)}.gk-seg button[aria-pressed=true]{background:var(--karte);color:var(--tinte);font-weight:600;box-shadow:0 1px 3px #2b25211f}.gk-form{display:inline-block;border:1.5px solid currentColor;border-radius:2px}.gk-form.quer{width:16px;height:11px}.gk-form.hoch{width:11px;height:15px}.gk-raster{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px}@media(min-width:700px){.gk-raster{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:26px 22px}}.gk-trenner{grid-column:1/-1;padding:10px 0 0;border-top:1px solid var(--linie);font-size:14px;font-weight:700;color:var(--tinte-2)}.gk-kachel{display:flex;flex-direction:column;width:100%;height:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;border-radius:14px}.gk-kachel-bild{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;border-radius:14px;background:var(--feld);padding:12px;overflow:hidden;transition:background .3s var(--ease)}.gk-kachel img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:4px;box-shadow:0 2px 6px #2b25211f,0 12px 24px -12px #2b25214d;transition:transform .35s var(--ease)}.gk-kachel:hover .gk-kachel-bild{background:#ece3d6}.gk-kachel:hover img{transform:translateY(-3px) scale(1.02)}.gk-kachel-text{padding:9px 2px 0}.gk-kachel-text strong{font-family:var(--plakat);font-weight:700;font-size:16px;line-height:1.25;letter-spacing:-.01em}.gk-raster>li{position:relative}.gk-kachel-text{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px}.gk-kachel-text strong{min-width:0;overflow-wrap:anywhere}.gk-varianten{flex:none;font-size:13px;color:var(--leise)}.gk-punkte{display:flex;gap:0;margin:0 0 0 -8px}.gk-punkt{width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.gk-punkt:before{content:"";width:9px;height:9px;border-radius:50%;background:#2b252147;box-shadow:0 0 0 2px #ffffffe6}.gk-punkt[aria-pressed=true]:before{background:var(--tinte);width:11px;height:11px}.gk-varianten-wahl{display:flex;gap:8px;margin:-8px 0 20px}.gk-variante{width:64px;height:48px;padding:3px;border:1.5px solid var(--linie);border-radius:8px;background:var(--karte);cursor:pointer;display:grid;place-items:center}.gk-variante img{max-width:100%;max-height:100%;border-radius:3px}.gk-variante[aria-pressed=true]{border-color:var(--tinte);box-shadow:inset 0 0 0 1px var(--tinte)}.gk-nachfrage{scroll-margin-bottom:150px}.gk-leer{text-align:center;color:var(--tinte-2);margin:28px auto;max-width:560px}.gk-leer>p:first-child{font-size:17px;color:var(--tinte);margin:0 0 14px}.gk-leer .gk-btn{width:auto;margin:0 auto 28px;padding:10px 22px;min-height:48px}.gk-leer .gk-aehnlich-liste{text-align:left}.gk-link{border:0;background:none;padding:6px 0;color:var(--gold-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-weight:600}.gk-zurueck{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:0 12px 0 4px;margin:0 0 12px;border:0;background:none;color:var(--tinte-2);cursor:pointer;font-size:15px}.gk-zurueck svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2}.gk-zurueck:hover{color:var(--tinte)}.gk-werkbank{display:grid;gap:28px}@media(min-width:960px){.gk-werkbank{grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);align-items:start}}.gk-buehne{background:var(--feld);border-radius:18px;padding:clamp(14px,3vw,36px);display:flex;flex-direction:column;align-items:center;gap:14px}@media(min-width:960px){.gk-buehne{position:sticky;top:20px}}.gk-buehne canvas{display:block;max-width:100%;max-height:72vh;width:auto;height:auto;border-radius:6px;box-shadow:0 2px 8px #2b25211a,0 24px 48px -20px #2b252166;cursor:text;background:#fff}.gk-hinweis{display:flex;align-items:center;gap:8px;margin:0;font-size:13px;color:var(--tinte-2);text-align:center}.gk-hinweis svg{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2}.gk-ansicht{display:inline-flex;padding:4px;border-radius:999px;background:#ffffffb3}.gk-ansicht button{min-height:40px;padding:6px 16px;border:0;border-radius:999px;background:transparent;font-size:14px;color:var(--tinte-2);cursor:pointer}.gk-ansicht button[aria-pressed=true]{background:var(--tinte);color:#fff;font-weight:600}.gk-panel h2{font-family:var(--plakat);font-weight:800;font-size:clamp(32px,3.6vw,46px);line-height:1;letter-spacing:-.03em;margin:0 0 8px;text-wrap:balance}.gk-panel h2:focus{outline:none}.gk-preis{margin:0 0 24px;font-family:var(--plakat);font-weight:600;font-size:19px;color:var(--tinte-2)}.gk-felder{display:grid;gap:14px;margin-bottom:22px}.gk-felder label{display:block;font-family:var(--plakat);font-weight:700;font-size:16px;margin:0 0 6px}.gk-felder input,.gk-felder textarea{width:100%;padding:12px 14px;border:1px solid var(--linie);border-radius:10px;background:var(--karte);font-size:17px;line-height:1.4}.gk-felder textarea{min-height:88px;resize:vertical}.gk-felder input:focus,.gk-felder textarea:focus{outline:2px solid var(--gold-text);outline-offset:1px;border-color:transparent}.gk-felder input::placeholder,.gk-felder textarea::placeholder{color:#766b61}.gk-zaehler{margin:4px 2px 0;font-size:13px;color:var(--leise)}.gk-zaehler:empty{display:none}.gk-feld.zuviel input,.gk-feld.zuviel textarea{border-color:var(--warn)}.gk-feld.zuviel .gk-zaehler{color:var(--warn);font-weight:600}.gk-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:14px 20px;border:0;border-radius:999px;background:var(--tinte);color:#fff;font-family:var(--plakat);font-size:17px;font-weight:700;cursor:pointer;transition:background .2s,transform .15s,box-shadow .2s}.gk-btn:hover{background:#463c35}#gk-kaufen{min-height:68px;font-size:21px;font-weight:800;letter-spacing:-.01em;background:var(--cta);color:var(--tinte);box-shadow:0 2px #2b25212e,0 14px 28px -12px #a8742abf}#gk-kaufen:after{content:"";width:22px;height:22px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s var(--ease)}#gk-kaufen:hover{background:var(--cta-hover);transform:translateY(-1px);box-shadow:0 2px #2b25212e,0 18px 32px -12px #a8742ad9}#gk-kaufen:hover:after{transform:translate(3px)}.gk-btn:active{transform:scale(.99)}.gk-btn-leise{background:var(--karte);color:var(--tinte);box-shadow:inset 0 0 0 1.5px var(--tinte)}.gk-btn-leise:hover{background:var(--feld)}.gk-zusage{margin:4px 0 14px;font-size:14px;color:var(--tinte-2);text-align:center;text-wrap:balance}.gk-nachfrage{margin:0 0 12px;padding:14px 16px;border-radius:12px;background:var(--gold-hell);font-size:15px}.gk-nachfrage p{margin:0 0 10px}.gk-nachfrage-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.gk-nachfrage .gk-btn{width:auto;min-height:44px;padding:8px 18px;font-size:15px}.gk-status{min-height:1.4em;margin:12px 0 0;font-size:14px;color:var(--gold-text);text-align:center}.gk-status:empty{display:none}.gk-leer-kaufen{display:block;margin:10px auto 0;font-size:14px;font-weight:500}.gk-aehnlich{margin-top:28px;padding-top:20px;border-top:1px solid var(--linie)}.gk-klein-titel{margin:0 0 12px;font-size:14px;font-weight:700;color:var(--tinte-2);text-wrap:balance}.gk-aehnlich-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gk-aehnlich-liste .gk-kachel-bild{padding:8px;border-radius:10px}.gk-aehnlich-liste .gk-kachel-text strong{font-size:13px;font-weight:500}@media(max-width:959px){.gk-buehne{margin:0 -16px;border-radius:0;padding:12px 16px 10px;gap:8px}.gk-buehne canvas{max-height:34vh}.gk-buehne{gap:6px}.gk-panel h2{font-size:30px}.gk-preis{margin-bottom:16px;font-size:17px}.gk-hinweis{font-size:12px}.gk-werkbank{gap:18px}.gk-kauf{position:sticky;bottom:0;z-index:3;margin:0 -16px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#faf7f2f7;border-top:1px solid var(--linie)}.gk-zusage{font-size:13px}.gk-tippt .gk-buehne{position:sticky;top:0;z-index:4;padding:8px 16px;box-shadow:0 8px 20px -14px #2b252180}.gk-tippt .gk-buehne canvas{max-height:20vh;box-shadow:none}.gk-tippt .gk-ansicht,.gk-tippt .gk-hinweis{display:none}.gk-tippt .gk-kauf{position:static;background:none;border:0}.gk-tippt .gk-zurueck{display:none}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.gk-sprite{position:relative;display:block;flex:none;overflow:hidden;border-radius:4px;box-shadow:0 2px 6px #2b25211f,0 12px 24px -12px #2b25214d;transition:transform .35s var(--ease)}.gk-sprite img{position:absolute;max-width:none!important;max-height:none!important;height:auto!important;border-radius:0!important;box-shadow:none!important;transform:none!important}.gk-sprite.einzeln img{position:static;width:100%!important;height:100%!important;object-fit:contain}.gk-kachel:hover .gk-sprite{transform:translateY(-3px) scale(1.02)}.gk-variante .gk-sprite{box-shadow:none}.gk-fertig-status{max-width:640px;margin:20px auto;padding:16px 18px;border-radius:12px;background:var(--gold-hell);font-size:16px}.gk-downloads{display:none;gap:10px;margin-bottom:16px}.gk-downloads-reihe{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gk-fertig-modus .gk-downloads{display:grid}.gk-fertig-modus .gk-kauf,.gk-fertig-modus .gk-leer-kaufen,.gk-fertig-modus .gk-aehnlich,.gk-fertig-modus .gk-varianten-wahl,.gk-fertig-modus .gk-hinweis,.gk-fertig-modus .gk-zurueck,.gk-fertig-modus .gk-preis,.gk-fertig-modus>.gk-panel>.gk-zusage{display:none!important}.gk-fertig-modus .gk-panel>.gk-zusage{display:none}
/*# sourceMappingURL=/cdn/shop/files/hp-gk-stil-v2.css.map */
