.rk-suche{background:#fff;position:relative}.rk-suche__inner{max-width:1680px;margin:0 auto;padding:12px clamp(16px,4vw,64px) 6px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px}.rk-suche__ps{position:relative;display:block;flex:1 1 560px;min-width:0}.rk-suche__form{position:relative;display:flex;align-items:stretch;min-width:0;margin:0;border:2px solid var(--rk-t,#1b1d19);background:#fff}.rk-suche__form:focus-within{box-shadow:0 0 0 3px #1e4d3d4d}.rk-suche__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rk-suche__feld{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;font:400 17px/1.3 var(--font-body-family,Assistant),-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:var(--rk-t,#1b1d19);padding:14px 18px;text-transform:none;letter-spacing:0;-webkit-appearance:none;appearance:none;border-radius:0}.rk-suche__feld::placeholder{color:#6f736b;opacity:1}.rk-suche__feld::-webkit-search-cancel-button,.rk-suche__feld::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.rk-suche__leeren{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:48px;border:0;background:none;color:var(--rk-t2,#5f6459);cursor:pointer}.rk-suche__leeren[disabled]{display:none}.rk-suche__leeren:hover{color:var(--rk-t,#1b1d19)}.rk-suche__btn{flex:0 0 auto;border:0;cursor:pointer;background:var(--rk-gruen,#1e4d3d);color:#fff;padding:0 26px;min-height:52px;display:flex;align-items:center;gap:9px;font:700 16px/1 var(--font-body-family,Assistant),-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0}.rk-suche__btn svg{width:22px;height:22px;flex:0 0 auto}.rk-suche__btn:hover{background:#14291f}.rk-suche__btn:focus-visible,.rk-suche__leeren:focus-visible,.rk-suche__hint a:focus-visible{outline:3px solid var(--rk-gruen,#1e4d3d);outline-offset:3px}.rk-suche__fehler{position:absolute;left:-2px;right:-2px;top:calc(100% + 2px);z-index:2;background:#fff;border:2px solid var(--rk-t,#1b1d19);border-top-width:1px;padding:12px 18px}.rk-suche__fehler p{margin:0;font-size:15px;line-height:1.45;color:var(--rk-t,#1b1d19)}.rk-suche__fehler.hidden{display:none}.rk-suche__hint{flex:0 1 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 28px;min-width:0}.rk-suche__beliebt{margin:0;font-size:15px;line-height:1.4;color:var(--rk-t2,#5f6459);display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px}.rk-suche__beliebt strong{font-weight:600;color:var(--rk-t,#1b1d19)}.rk-suche__beliebt a{display:inline-flex;align-items:center;min-height:36px;color:var(--rk-gruen,#1e4d3d);text-decoration:underline;text-underline-offset:3px}.rk-suche__service{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--rk-t,#1b1d19);text-decoration:none;white-space:nowrap;min-height:44px}.rk-suche__service:hover{text-decoration:underline;text-underline-offset:3px}.rk-suche__service svg{flex:0 0 auto;color:var(--rk-gruen,#1e4d3d)}@media(max-width:989px){.rk-suche__inner{padding:10px 16px 6px;gap:8px}.rk-suche__ps{flex:1 1 100%}.rk-suche__feld{font-size:16px;padding:12px 14px}.rk-suche__btn{padding:0 16px;min-height:48px}.rk-suche__btn span{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rk-suche__hint{display:none}}.rk-suche__vorschlaege{position:absolute;left:-2px;right:-2px;top:calc(100% + 2px);z-index:700;background:#fff;border:2px solid var(--rk-t,#1b1d19);border-top:1px solid var(--rk-rand,#e2e0da);box-shadow:0 18px 40px #00000024;max-height:min(72vh,660px);overflow:auto;overscroll-behavior:contain}.rk-suche__vorschlaege.hidden{display:none!important}.rk-ps{padding:16px 20px 10px;font-family:var(--font-body-family);color:var(--rk-t,#1b1d19);text-align:start}.rk-ps__spalten{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px 32px}.rk-ps__spalten--eine{grid-template-columns:minmax(0,1fr)}.rk-ps__titel{margin:2px 0 6px;font:700 15px/1.3 var(--font-body-family);color:var(--rk-t2,#5f6459);text-transform:none;letter-spacing:0}.rk-ps__links+.rk-ps__titel{margin-top:16px}.rk-ps__liste,.rk-ps__links{list-style:none;margin:0;padding:0}.rk-ps__artikel{display:flex;align-items:center;gap:12px;padding:6px 8px;margin:0 -8px;color:var(--rk-t,#1b1d19);text-decoration:none;min-height:60px}.rk-ps__artikel:hover,.rk-ps__artikel:focus-visible{background:var(--rk-papier,#f7f4ee)}.rk-ps__artikel:hover .rk-ps__name{text-decoration:underline;text-underline-offset:3px}.rk-ps__bild{flex:0 0 56px;width:56px;height:56px;background:#f4f3ef;display:flex;align-items:center;justify-content:center;overflow:hidden}.rk-ps__bild img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.rk-ps__text{display:flex;flex-direction:column;gap:2px;min-width:0}.rk-ps__name{font-size:16px;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rk-ps__preis{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:15px;font-weight:700;line-height:1.3}.rk-ps__neu{color:var(--rk-rot,#b03a2b)}.rk-ps__alt,.rk-ps__hinweis{font-size:14px;font-weight:400;color:var(--rk-t2,#5f6459)}.rk-ps__links a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px;margin:0 -8px;color:var(--rk-t,#1b1d19);text-decoration:none;font-size:16px;line-height:1.35}.rk-ps__links a:hover,.rk-ps__links a:focus-visible{background:var(--rk-papier,#f7f4ee);text-decoration:underline;text-underline-offset:3px}.rk-ps__links mark{background:none;color:inherit;font-weight:700}.rk-ps__zahl{flex:0 0 auto;font-size:14px;color:var(--rk-t2,#5f6459);white-space:nowrap}.rk-ps__leer{margin:0 0 6px;font-size:16px;line-height:1.5}.rk-ps__kontakt{display:inline-flex;align-items:center;min-height:44px;color:var(--rk-gruen,#1e4d3d);font-weight:700;text-decoration:underline;text-underline-offset:3px}.rk-ps__fuss{margin-top:10px;padding-top:4px;border-top:1px solid var(--rk-rand,#e2e0da)}.rk-ps__alle{display:inline-flex;align-items:center;min-height:44px;padding:8px 0;border:0;background:none;cursor:pointer;font:700 16px/1.3 var(--font-body-family);color:var(--rk-gruen,#1e4d3d);text-decoration:underline;text-underline-offset:4px;text-align:start}.rk-ps__alle:hover{color:var(--rk-t,#1b1d19)}.rk-ps a:focus-visible,.rk-ps button:focus-visible{outline:3px solid var(--rk-gruen,#1e4d3d);outline-offset:-3px}@media(max-width:749px){.rk-ps{padding:12px 14px 8px}.rk-ps__spalten{grid-template-columns:minmax(0,1fr)}.rk-ps__gruppe--neben{border-top:1px solid var(--rk-rand,#e2e0da);padding-top:10px}}.drawer--search .rk-ps{padding:0}.drawer--search .search__button--clear{text-transform:none;letter-spacing:0;font-size:14px;min-height:36px}@media(min-width:990px){html:not(.rk-suche-weg) .header__utils-item--search:not(:has(details[open])){visibility:hidden}}.search-hero .rk-suchkopf{display:flex;flex-direction:column;gap:6px;margin:0}.search-hero .rk-suchkopf__titel{margin:0;font-family:var(--font-heading-family);font-size:clamp(26px,3vw,32px);line-height:1.2;font-weight:800;letter-spacing:-.01em;text-transform:none;color:var(--rk-t,#1b1d19);overflow-wrap:anywhere}.search-hero .rk-suchkopf__zeile{margin:0;font-size:16.5px;line-height:1.5;color:var(--rk-t2,#5f6459)}.search-hero .search-hero__input{margin-block-start:20px;max-width:760px}.search-hero .search-hero__input predictive-search{position:relative;display:block}.search-hero .search-hero__input .search__controls{height:auto;padding-inline-end:0}.search-hero .search-hero__input .search__controls>[data-input-wrapper]{flex:1 1 auto;min-width:0}.search-hero .search-hero__input .field__input{font-family:var(--font-body-family);font-size:17px;line-height:1.3;padding:14px 150px 14px 16px;border:2px solid var(--rk-t,#1b1d19);border-radius:0;text-transform:none;letter-spacing:0;color:var(--rk-t,#1b1d19)}.search-hero .search-hero__input .field__input:focus-visible{outline:3px solid var(--rk-gruen,#1e4d3d);outline-offset:2px}.search-hero .search-hero__input .field__input{background:#fff}.search-hero .search-hero__input .search__button--submit{width:44px;height:44px;inset-inline-end:4px}.search-hero .search-hero__input .search__button--submit svg{width:22px;height:22px}.search-hero .search-hero__input .search__button.search__button--clear{inset-inline-end:52px;min-height:36px;font-size:14px;text-transform:none;letter-spacing:0}.search-hero .search-hero__input .search__body:not(.hidden){display:block;position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:30;background:#fff;border:2px solid var(--rk-t,#1b1d19);box-shadow:0 18px 40px #00000024;max-height:min(70vh,620px);overflow:auto;overscroll-behavior:contain;margin:0;padding:0}.rk-suche-leer{max-width:680px;margin:0 auto;padding:12px 0 8px;text-align:center}.rk-suche-leer__titel{margin:0 0 8px;font-family:var(--font-heading-family);font-size:clamp(22px,2.4vw,26px);line-height:1.25;font-weight:800;color:var(--rk-t,#1b1d19);text-transform:none;letter-spacing:0}.rk-suche-leer p{margin:0 0 10px;font-size:16.5px;line-height:1.55;color:var(--rk-t,#1b1d19)}.rk-suche-leer a{color:var(--rk-gruen,#1e4d3d);text-decoration:underline;text-underline-offset:3px}.rk-suche-leer__weiter{margin-top:18px!important;color:var(--rk-t2,#5f6459)!important}.rk-suche-leer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:10px 0 0;padding:0;list-style:none}.rk-suche-leer__links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid var(--rk-rand,#e2e0da);background:#fff;color:var(--rk-t,#1b1d19);text-decoration:none;font-size:15px}.rk-suche-leer__links a:hover{border-color:var(--rk-gruen,#1e4d3d);text-decoration:underline;text-underline-offset:3px}.rk-raster-leer{display:none!important}.rk-treffer{margin:40px 0 0;padding-top:24px;border-top:1px solid var(--rk-rand,#e2e0da)}.rk-raster-leer+.rk-treffer{margin-top:0;padding-top:0;border-top:0}.rk-treffer__titel{margin:0 0 12px;font-family:var(--font-heading-family);font-size:clamp(20px,2.2vw,24px);line-height:1.25;font-weight:800;color:var(--rk-t,#1b1d19);text-transform:none;letter-spacing:0}.rk-treffer__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.rk-treffer__karte{display:flex;flex-direction:column;gap:6px;height:100%;padding:16px 18px;border:1px solid var(--rk-rand,#e2e0da);background:#fff;color:var(--rk-t,#1b1d19);text-decoration:none}.rk-treffer__karte:hover{border-color:var(--rk-gruen,#1e4d3d)}.rk-treffer__karte:hover .rk-treffer__name{text-decoration:underline;text-underline-offset:3px}.rk-treffer__art{font-size:14px;color:var(--rk-t2,#5f6459)}.rk-treffer__name{font-size:17px;line-height:1.35;font-weight:700}.rk-treffer__auszug{font-size:15px;line-height:1.5;color:var(--rk-t2,#5f6459)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/rk-suche.css.map */
