.vw-sf{display:block;position:relative}.vw-sf__reset{display:none!important}.vw-sf__panel.predictive-search{border:1px solid var(--vw-ink);border-radius:0;box-shadow:none;background:var(--vw-w);max-height:min(70vh,560px)!important;overflow-y:auto;z-index:30;padding:0}.vw-sf--kopf .vw-sf__panel.predictive-search{position:absolute;top:calc(100% + 8px);right:0;left:auto;width:min(440px,calc(100vw - 32px))}.vw-sf--seite .vw-sf__panel.predictive-search{position:absolute;top:100%;left:0;right:0;width:auto;border-top:0}.vw-sf--seite .vw-finder{margin:0}#predictive-search-results{font-family:var(--vw-font);color:var(--vw-ink)}.vw-fd__list{list-style:none;margin:0;padding:0}.vw-fd__list+.vw-fd__list,.vw-fd__karten:not(:empty)+.vw-fd__list{border-top:var(--vw-linie)}.vw-fd__li{margin:0;padding:0}.vw-fd__li a{display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:52px;padding:8px var(--vw-2);text-decoration:none;color:var(--vw-ink);border-bottom:var(--vw-linie)}.vw-fd__list>li:last-child a{border-bottom:0}.vw-fd__li a:hover,.vw-fd__li[aria-selected=true] a{background:var(--vw-g3)}.vw-fd__li[aria-selected=true] .vw-fd__t{text-decoration:underline;text-underline-offset:.2em}.vw-fd__t{font-size:var(--vw-fs-klein);font-weight:var(--vw-w-mittel);line-height:1.35;overflow-wrap:anywhere}.vw-fd__n{font-size:var(--vw-fs-mikro);color:var(--vw-g1);line-height:1.35}.vw-fd__kopf{margin:0;padding:10px var(--vw-2) 0;font-size:var(--vw-fs-mikro);color:var(--vw-g1)}.vw-fd__leer{margin:0;padding:var(--vw-2);font-size:var(--vw-fs-klein);color:var(--vw-g1)}.vw-fd__alle{border-top:var(--vw-linie)}.vw-fd__alle button{display:block;width:100%;min-height:var(--vw-tipp);padding:10px var(--vw-2);border:0;background:transparent;text-align:left;font:var(--vw-w-mittel) var(--vw-fs-klein)/1.35 var(--vw-font);color:var(--vw-ink);cursor:pointer}.vw-fd__alle button:hover,.vw-fd__alle button[aria-selected=true]{background:var(--vw-g3);text-decoration:underline;text-underline-offset:.2em}.vw-suche__titel{font-size:var(--vw-fs-h1);line-height:var(--vw-lh-h1);letter-spacing:var(--vw-ls-h1);margin:0 0 var(--vw-3)}.vw-suche__feld{max-width:760px}.vw-suche__karte:empty{display:none}.vw-suche__karte{margin-top:var(--vw-3);max-width:760px}.vw-suche__zahl{font-size:var(--vw-fs-klein);font-weight:var(--vw-w-text);color:var(--vw-g1);margin:var(--vw-4) 0 var(--vw-2)}.vw-suche__leer{margin-top:var(--vw-4);max-width:760px}.vw-suche__leer-titel{font-size:var(--vw-fs-h2);line-height:var(--vw-lh-h2);margin:0 0 var(--vw-1)}.vw-suche__leer p{margin:0 0 var(--vw-2);color:var(--vw-g1);font-size:var(--vw-fs-text)}.vw-suche__links{display:flex;flex-wrap:wrap;gap:var(--vw-1) var(--vw-3)}.vw-suche__links a{color:var(--vw-ink);text-underline-offset:.2em}.vw-suche__karte .vw-typkarte{margin-top:var(--vw-2)}.vw-suche__karte .vw-typkarte:first-of-type{margin-top:0}.vw-suche__kartenkopf{margin:0 0 var(--vw-1);font-size:var(--vw-fs-klein);color:var(--vw-g1)}.vw-suche__karte .vw-typkarte{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vw-2)}.vw-suche__karte .vw-typkarte__daten{margin:4px 0 0}.vw-suche__karte .vw-typkarte .vw-knopf{margin-top:0}.vw-regal-suche .card__inner,.vw-regal-suche .card{--ratio-percent:133.333%!important}.vw-regal-suche .card__inner.ratio:before{padding-bottom:133.333%}.vw-regal-suche .card-wrapper{display:flex;flex-direction:column;height:100%}.vw-regal-suche .card{display:flex;flex-direction:column;height:100%;background:transparent}.vw-regal-suche .card__inner{background:transparent;border-radius:0}.vw-regal-suche .card__media .media img{box-sizing:border-box;padding-bottom:12px;object-fit:contain;object-position:center bottom;outline:0}.vw-regal-suche .card .card__inner{border-bottom:var(--vw-linie)!important}.vw-regal-suche .card__inner:after,.vw-regal-suche .card:after{box-shadow:none!important}.vw-regal-suche .card>.card__content{display:flex;flex-direction:column;flex:1;padding:0}.vw-regal-suche .card__information{padding:0;margin-top:12px}.vw-regal-suche .grid,.vw-regal-suche .product-grid{row-gap:var(--vw-5)}.vw-regal-suche .card__heading{margin-top:2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vw-regal-suche .card-information{margin-top:auto;padding-top:var(--vw-1);display:flex;justify-content:flex-end}.vw-regal-suche .card-information .price{font-weight:var(--vw-w-mittel)}.vw-regal-suche .grid__item{align-self:stretch}@media(max-width:749px){.vw-suche__titel{font-size:var(--vw-fs-h2)}.vw-finder__knopf{padding:0 20px}.vw-sf--seite .vw-finder{height:56px}}.vw-sf input[type=search]::-webkit-search-cancel-button,.vw-sf input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.vw-suche__zurueck{margin:0 0 var(--vw-2);font-size:var(--vw-fs-klein);font-weight:var(--vw-w-mittel)}.vw-suche__zurueck a{color:var(--vw-ink);text-underline-offset:.2em}.vw-regal-suche .grid__item{display:flex}.vw-regal-suche .grid__item>.card-wrapper{flex:1 1 auto;height:auto;min-width:0}.vw-regal-suche .card{flex:1 1 auto;height:auto}.vw-regal-suche .card>.card__content{display:flex;flex-direction:column;flex:1}.vw-regal-suche .card__information{display:flex;flex-direction:column;flex:1}.vw-regal-suche .card-information{margin-top:auto;display:flex;justify-content:space-between;align-items:baseline;column-gap:var(--vw-2)}.vw-regal-suche .card-information .price{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/41/assets/vw-suche.css.map */
