.ss-bkw-collection-grid{--ss-blue: #005fcc;--ss-blue-hover: #004fa8;--ss-ink: #0f1b2d;--ss-muted: #667085;--ss-line: #dbe5ef;--ss-soft: #f6f9fc;--ss-shadow: 0 14px 38px rgba(15, 27, 45, .07)}.ss-collection-grid-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:2.4rem;padding-top:1.2rem;padding-bottom:1.6rem}.ss-collection-grid-intro__eyebrow{margin:0 0 .45rem;color:var(--ss-blue);font-size:1.15rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.ss-collection-grid-intro__title{margin:0;color:var(--ss-ink);font-size:clamp(2.4rem,2vw,3.2rem);line-height:1.08;letter-spacing:-.025em}.ss-collection-grid-intro__hint{max-width:42rem;margin:0 0 .2rem;color:var(--ss-muted);font-size:1.35rem;line-height:1.55;text-align:right}.ss-bkw-collection-grid .facets-wrapper{margin-bottom:2.2rem}.ss-bkw-facets{position:relative;display:block;padding:1.4rem 1.5rem;border:1px solid var(--ss-line);border-radius:1.8rem;background:#fffffff5;box-shadow:var(--ss-shadow)}.ss-bkw-facets .facets__form{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"filters tools" "active active";align-items:center;gap:1rem 1.5rem;margin:0}.ss-bkw-facets #FacetsWrapperDesktop{grid-area:filters}.ss-bkw-facets .facets__wrapper{display:flex;align-items:center;flex-wrap:nowrap;gap:.8rem;min-width:0}.ss-bkw-facets .facets__heading{margin:0 .25rem 0 0;color:var(--ss-muted);font-size:1.25rem;font-weight:650;white-space:nowrap}.ss-bkw-facets .facets__disclosure{position:relative;margin:0}.ss-bkw-facets .facets__summary{min-height:4.2rem;display:flex;align-items:center;margin:0;padding:0 3.7rem 0 1.5rem;border:1px solid var(--ss-line);border-radius:999px;background:#fff;color:var(--ss-ink);font-size:1.25rem;font-weight:680;line-height:1;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease;white-space:nowrap}.ss-bkw-facets .facets__summary:hover{color:var(--ss-ink);border-color:#b9ccdf;background:#fbfdff;box-shadow:0 5px 16px #0f1b2d0d}.ss-bkw-facets .facets__disclosure[open] .facets__summary,.ss-bkw-facets .facets__disclosure:has(input:checked) .facets__summary{color:var(--ss-blue);border-color:#005fcc57;background:#f2f8ff;box-shadow:0 0 0 3px #005fcc0f}.ss-bkw-facets .facets__summary:hover .facets__summary-label{text-decoration:none}.ss-bkw-facets .facets__summary .svg-wrapper{position:absolute;right:1.45rem;width:1.1rem;height:1.1rem}.ss-bkw-facets .facets__summary .icon-caret{position:absolute;top:50%;right:1.45rem;width:1rem;transform:translateY(-50%)}.ss-facet-active-count{display:inline-grid;place-items:center;min-width:1.85rem;height:1.85rem;margin-left:.7rem;padding:0 .5rem;border-radius:999px;background:var(--ss-blue);color:#fff;font-size:1rem;font-weight:800}.ss-bkw-facets .facets__display{top:calc(100% + .8rem);left:0;width:min(31rem,calc(100vw - 4rem));max-height:38rem;overflow-y:auto;border:1px solid var(--ss-line);border-radius:1.6rem;background:#fff;box-shadow:0 18px 48px #0f1b2d24}.ss-bkw-facets .facets__header{min-height:5.1rem;align-items:center;padding:1.2rem 1.6rem;border-bottom:1px solid #e8eef5;background:#fffffffa;color:var(--ss-muted);font-size:1.15rem}.ss-bkw-facets .facets__reset{color:var(--ss-blue);font-weight:700;text-decoration:none}.ss-bkw-facets .facets__list{padding:.7rem 1rem 1rem}.ss-bkw-facets .facets__item{min-height:3.8rem;border-radius:1rem}.ss-bkw-facets .facets__item:hover{background:var(--ss-soft)}.ss-bkw-facets .facets__label{width:100%;padding:.8rem;color:#344054;font-size:1.25rem}.ss-bkw-facets .facets-layout-list .facets__label:hover .facet-checkbox__text-label,.ss-bkw-facets .facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none}.ss-bkw-facets .facet-checkbox>svg,.ss-bkw-facets .facet-checkbox .svg-wrapper{width:1.6rem;height:1.6rem}.ss-bkw-facets .ss-facets-tools{grid-area:tools;display:flex;align-items:center;justify-content:flex-end;gap:1.4rem;white-space:nowrap}.ss-bkw-facets .facet-filters.sorting{grid-column:auto;grid-row:auto;padding:0;align-items:center}.ss-bkw-facets .facet-filters__field{gap:.9rem}.ss-bkw-facets .facet-filters__label{margin:0;color:var(--ss-muted);font-size:1.15rem;font-weight:600;white-space:nowrap}.ss-bkw-facets .facet-filters__field .select{min-width:16.8rem}.ss-bkw-facets .facet-filters__sort{min-height:4.2rem;width:100%;padding:0 3.2rem 0 1.35rem;border:1px solid var(--ss-line);border-radius:999px;background:#fff;color:var(--ss-ink);font-size:1.2rem;font-weight:650}.ss-bkw-facets .facet-filters__sort:hover{border-color:#b9ccdf}.ss-bkw-facets .facet-filters__field .select .svg-wrapper{right:1.25rem}.ss-bkw-facets .product-count{position:static;margin:0;color:var(--ss-muted);font-size:1.15rem;pointer-events:none}.ss-bkw-facets .product-count__text{margin:0;color:inherit;font-size:inherit}.ss-bkw-facets .active-facets-desktop{grid-area:active;display:flex;flex-wrap:wrap;gap:.65rem;margin:0}.ss-bkw-facets .active-facets-desktop:empty,.ss-bkw-facets .active-facets-desktop:not(:has(.active-facets__button)) .active-facets__button-wrapper{display:none}.ss-bkw-facets .active-facets__button{margin:0;padding:0}.ss-bkw-facets .active-facets__button-inner.button{min-height:3.1rem;padding:.55rem 1rem;border:1px solid rgba(0,95,204,.22);border-radius:999px;background:#f2f8ff;color:var(--ss-blue);font-size:1.1rem;font-weight:700;box-shadow:none}.ss-bkw-facets .active-facets__button-remove{color:var(--ss-muted);font-size:1.1rem;font-weight:650;text-decoration:none}.ss-bkw-facets[data-collection-handle=balkonkraftwerk-solarbank-3-pro] .ss-facet--speichergeneration,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-solarbank-4-pro] .ss-facet--speichergeneration,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-mit-solarbank-3-pro] .ss-facet--speichergeneration,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-mit-solarbank-4-pro] .ss-facet--speichergeneration,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-800w-mit-speicher] .ss-facet--systemleistung,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-1000-800w-mit-speicher] .ss-facet--systemleistung,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-1500w-mit-speicher] .ss-facet--systemleistung,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-2000w-mit-speicher] .ss-facet--systemleistung,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-2500w-mit-speicher] .ss-facet--systemleistung,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-3000w-mit-speicher] .ss-facet--systemleistung,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-3500w-mit-speicher] .ss-facet--systemleistung,.ss-bkw-facets[data-collection-handle=balkonkraftwerk-4000w-mit-speicher] .ss-facet--systemleistung{display:none!important}@media screen and (max-width:1180px)and (min-width:990px){.ss-bkw-facets .facets__wrapper{flex-wrap:wrap}.ss-bkw-facets .facets__form{grid-template-columns:1fr;grid-template-areas:"filters" "tools" "active"}.ss-bkw-facets .ss-facets-tools{justify-self:start}}@media screen and (max-width:989px){.ss-collection-grid-intro{align-items:flex-start;padding-top:.8rem;padding-bottom:1.2rem}.ss-collection-grid-intro__hint{display:none}.ss-bkw-facets{padding:1rem;border-radius:1.5rem;box-shadow:0 10px 28px #0f1b2d0f}.ss-bkw-facets .mobile-facets__wrapper{display:block}.ss-bkw-facets .mobile-facets__open-wrapper{width:100%}.ss-bkw-facets .mobile-facets__open{width:100%;min-height:4.6rem;display:flex;align-items:center;justify-content:center;gap:.9rem;padding:0 1.6rem;border:1px solid var(--ss-line);border-radius:1.2rem;background:#fff;color:var(--ss-ink);font-weight:750}.ss-bkw-facets .mobile-facets__open:hover{color:var(--ss-blue);border-color:#005fcc47}.ss-bkw-facets .mobile-facets__open .svg-wrapper{width:1.8rem;color:var(--ss-blue)}.ss-bkw-facets .product-count{position:static;margin-top:.8rem;text-align:center}.ss-bkw-facets .active-facets-mobile{margin-top:.8rem}}@media screen and (max-width:749px){.ss-collection-grid-intro{display:block}.ss-collection-grid-intro__title{font-size:2.4rem}.ss-bkw-collection-grid .facets-wrapper{margin-bottom:1.7rem}.ss-bkw-facets{margin-left:1.5rem;margin-right:1.5rem}.ss-bkw-facets .mobile-facets__inner{border-radius:1.8rem 1.8rem 0 0}.ss-bkw-facets .mobile-facets__header{border-bottom-color:#e8eef5}.ss-bkw-facets .mobile-facets__heading{color:var(--ss-ink);font-weight:800}.ss-bkw-facets .mobile-facets__details{border-bottom-color:#e8eef5}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/ss-collection-filters.css.map */
