.vhs{--vhs-teal:var(--vh-primary,#278181);--vhs-teal2:var(--vh-primary-dark,#146e6a);--vhs-light:var(--vh-primary-light,#edf7f7);--vhs-ink:var(--vh-ink,#0f1f1e);--vhs-ink2:#3d514c;--vhs-faint:#6d827c;--vhs-paper2:var(--vh-bg-off,#f8f8f6);--vhs-line:var(--vh-border,#e4e4e0);--vhs-radius:10px;max-width:900px}.vhs .vhs__zahl{margin:0 0 14px;font-size:13px;color:var(--vhs-faint)}.vhs .vhs-grp{margin:22px 0 0}.vhs .vhs-grp__h2{display:flex;align-items:baseline;gap:.5rem;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vhs-teal2);margin:0 0 .3rem;padding-bottom:.4rem;border-bottom:2px solid var(--vhs-line)}.vhs .vhs-grp__n{font-size:.7rem;letter-spacing:0;color:var(--vhs-faint);font-weight:600}.vhs .vhs-grp__satz{margin:7px 0 2px;font-size:14px;color:var(--vhs-faint)}.vhs .vhs-grp__satz a{color:var(--vhs-teal2)}.vhs ul.vhs-list{list-style:none;margin:0;padding:0}.vhs ul.vhs-list li.vhs-item{margin:0;padding:0;border-bottom:1px solid var(--vhs-line)}.vhs .vhs-item__link{display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:start;padding:16px 2px;text-decoration:none;color:inherit}.vhs .vhs-item__link:hover{background:var(--vhs-paper2);text-decoration:none}.vhs .vhs-item__t{grid-column:1;grid-row:1;font-size:18px;font-weight:700;line-height:1.35;color:var(--vhs-ink)}.vhs .vhs-item__ex{grid-column:1;font-size:15px;line-height:1.55;color:var(--vhs-ink2);margin-top:3px}.vhs .vhs-art{grid-column:2;grid-row:1;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 8px;border-radius:4px;white-space:nowrap;align-self:start}.vhs .vhs-art--begriff{background:var(--vhs-light);color:var(--vhs-teal2)}.vhs .vhs-art--ratgeber{background:#fdf3e0;color:#8a5a12}.vhs .vhs-art--ort{background:var(--vhs-paper2);color:var(--vhs-faint)}.vhs .vhs-art--seite{background:#eef0ef;color:var(--vhs-ink2)}.vhs details.vhs-orte{margin:24px 0 0;border:1px solid var(--vhs-line);border-radius:var(--vhs-radius);background:var(--vhs-paper2)}.vhs .vhs-orte__sum{list-style:none;cursor:pointer;padding:14px 16px;font-size:16px;font-weight:700;color:var(--vhs-ink);display:flex;justify-content:space-between;gap:1rem}.vhs .vhs-orte__sum::-webkit-details-marker{display:none}.vhs .vhs-orte__sum:after{content:"";flex:none;width:.5rem;height:.5rem;margin-top:.35rem;border-right:2px solid var(--vhs-teal);border-bottom:2px solid var(--vhs-teal);transform:rotate(45deg)}.vhs details.vhs-orte[open]>.vhs-orte__sum:after{transform:rotate(-135deg)}.vhs .vhs-orte__body{padding:0 1.1rem .8rem}.vhs .vhs-orte__body .vhs-item__link{padding:.8rem .1rem}.vhs .vhs__fuss{margin:2rem 0 0;padding-top:1rem;border-top:1px solid var(--vhs-line);font-size:.85rem;color:var(--vhs-faint)}.vhs .vhs__fuss a{color:var(--vhs-teal2)}@media(max-width:700px){.vhs .vhs-item__link{grid-template-columns:1fr}.vhs .vhs-art{grid-column:1;grid-row:1;justify-self:start;margin-bottom:.1rem}.vhs .vhs-item__t{grid-row:2}}.vh-suche{--vhs-teal:var(--vh-primary,#278181);--vhs-teal2:var(--vh-primary-dark,#146e6a);--vhs-light:var(--vh-primary-light,#edf7f7);--vhs-ink:var(--vh-ink,#0f1f1e);--vhs-ink2:#3d514c;--vhs-faint:#6d827c;--vhs-paper2:var(--vh-bg-off,#f8f8f6);--vhs-line:var(--vh-border,#e4e4e0);--vhs-spalte:1000px}.vh-suche .page-header{background:transparent;padding:20px 0 0;margin-bottom:0}.vh-suche .page-header__text-wrapper{margin-block-start:0;margin-block-end:14px}.vh-suche .main-search__form+.tabs-nav{margin-block-start:14px}.vh-suche .tabs-nav{margin:14px 0 18px;border:0}.vh-suche .tabs-nav--edge2edge{margin-inline:0}.vh-suche .tabs-nav--center .tabs-nav__scroller-inner,.vh-suche .tabs-nav__scroller-inner{max-width:none;margin-inline-start:0;margin-inline-end:0;padding-inline:0}.vh-suche .tabs-nav__item-list{justify-content:flex-start;gap:8px;box-shadow:none;grid-auto-flow:column;grid-auto-columns:max-content}.vh-suche .tabs-nav__position{display:none}.vh-suche .tabs-nav__item,.vh-suche .tabs-nav__item.heading{opacity:1;padding:6px 14px;border:1px solid var(--vhs-line);border-radius:999px;background:#fff;font-size:13px;font-weight:700;color:var(--vhs-ink2);letter-spacing:0;text-transform:none;white-space:nowrap;box-shadow:none}.vh-suche .vhs-huelle{max-width:none;padding-left:0;padding-right:0}.vh-suche .page-header__text-wrapper,.vh-suche .page-content{max-width:var(--vhs-spalte);margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;text-align:left}.vh-suche .page-header h1{font-size:26px;line-height:1.2;letter-spacing:-.01em;margin:0 0 12px;text-align:left}.vh-suche .main-search__form{max-width:520px;margin:0}.vh-suche .tabs-nav{margin:.9rem 0 0;border:0}.vh-suche .tabs-nav__scroller-inner,.vh-suche .tabs-nav__item-list{justify-content:flex-start;gap:.4rem;flex-wrap:wrap;border:0}.vh-suche .tabs-nav__item,.vh-suche .tabs-nav__item.heading{padding:.38rem .9rem;border:1px solid var(--vhs-line);border-radius:999px;background:#fff;font-size:13px;font-weight:700;color:var(--vhs-ink2);letter-spacing:0;text-transform:none;white-space:nowrap}.vh-suche .tabs-nav__item:after,.vh-suche .tabs-nav__item:before{display:none}.vh-suche .tabs-nav__item[aria-expanded=true]{background:var(--vhs-teal);border-color:var(--vhs-teal);color:#fff}@media(max-width:740px){.vh-suche .page-header__text-wrapper,.vh-suche .page-content{padding-left:16px;padding-right:16px}}.vh-suche .product-item-meta__title{font-size:15px;line-height:1.35;font-weight:700}.vh-suche .product-item-meta{margin-top:.5rem}.vh-suche .product-item-meta__vendor{font-size:12px}.vh-suche .price{font-size:15px;font-weight:700}.vh-suche .product-item__aspect-ratio{border-radius:10px;overflow:hidden}.vh-suche .product-facet__meta-bar{margin:0 0 10px}.vh-suche .main-search__category-result,.vh-suche .page-content,.vh-suche .vhs{padding-top:0}.vh-suche .vhs .vhs-grp:first-of-type{margin-top:4px}.vh-suche .product-facet__meta-bar-item{font-size:13px;color:var(--vhs-faint)}@media(max-width:999px){.vh-suche .page-header{padding-top:1rem}.vh-suche .page-header h1{font-size:21px}.vh-suche .tabs-nav__item{font-size:12px;padding:.32rem .75rem}}.vh-suche{--section-products-per-row:4}@media(max-width:999px){.vh-suche{--section-products-per-row:3}}@media(max-width:740px){.vh-suche{--section-products-per-row:2}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/vh-suche.css.map */
