:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]):not(.hide),:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts[data-filter-panel=spare-parts]{box-sizing:border-box;width:100%;max-width:1340px;margin:15px auto 0;padding:16px 20px 18px;background:var(--filter-panel-bg, #fafafa);border:1px solid var(--filter-panel-border, #eee);border-radius:4px}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]):not(.hide){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}:is(body[data-template=index],body[data-template=collection]) [data-filter-panel]>.filter-panel__heading{display:block;flex:0 0 100%;width:100%;margin:0 0 4px;color:var(--filter-panel-heading-color, #3a3a3a);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:12px;font-weight:var(--font-heading-weight);letter-spacing:1.1px;line-height:normal;text-align:center;text-transform:uppercase}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]) .bundle-filter__discount-btn,:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .ersatzteil-filter{display:flex;box-sizing:border-box;align-items:center;justify-content:center;height:40px;margin:0;padding:10px 18px;background:#fff;border:1px solid var(--filter-panel-border, #eee);border-radius:20px;box-shadow:none;color:#000;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:15px;line-height:18px;white-space:nowrap}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]) .bundle-filter__discount-btn:is(.bundle-filter__discount-btn--active,:hover,:focus-visible),:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .ersatzteil-filter:is(.active,:hover,:focus-visible),:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .product-filter:is(.active,:hover,:focus-visible){background:#fff;border-color:var(--filter-pill-border-active, #000);box-shadow:none}:is(body[data-template=index],body[data-template=collection]) ersatzteil-page{margin-top:15px}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts[data-filter-panel=spare-parts]{margin-top:0}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts>.filter-panel__heading{margin-bottom:12px}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .filter-panel__product-row,:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .filter-panel__type-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:none;margin:0;padding:0;overflow:visible}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .filter-panel__product-row{padding-bottom:16px}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .filter-panel__types{margin:0;padding-top:16px;border-top:1px solid var(--filter-panel-border, #eee)}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .product-filter{display:flex;box-sizing:border-box;flex:0 0 auto;align-items:center;gap:10px;width:auto;padding:10px 18px 10px 10px;background:#fff;border:1px solid var(--filter-panel-border, #eee);border-radius:900px;cursor:pointer}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .product-filter .img-wrapper{flex:0 0 auto;width:44px;height:44px;margin:0;border:0;border-radius:900px;overflow:hidden;background:#fff}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .product-filter .img-wrapper img{width:100%;height:100%;object-fit:cover}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .product-filter .filter-panel__product-title{margin:0;color:#000;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:15px;line-height:18px;white-space:nowrap}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .ersatzteil-filter.tw-hidden{display:none}@media(max-width:660px){:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]):not(.hide),:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts[data-filter-panel=spare-parts]{padding:12px}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]):not(.hide){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:15px 0 0}:is(body[data-template=index],body[data-template=collection]) [data-filter-panel]>.filter-panel__heading{grid-column:1 / -1}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]) .bundle-filter__discount-btn,:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .ersatzteil-filter{align-self:stretch;width:100%;height:auto;padding-inline:16px;font-size:12px;line-height:normal;white-space:normal}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .filter-panel__product-row{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .filter-panel__types{padding-top:12px}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .filter-panel__type-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .product-filter .img-wrapper{width:28px;height:28px}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .product-filter .filter-panel__product-title{font-size:12px;line-height:normal}:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts .ersatzteil-filter{border-radius:900px;text-align:center}}@media(min-width:1600px){:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter:is([data-filter-panel=bags],[data-filter-panel=clothing]):not(.hide),:is(body[data-template=index],body[data-template=collection]) .filter-panel__spare-parts[data-filter-panel=spare-parts]{max-width:1500px}}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter[data-filter-panel=clothing]:not(.hide){gap:10px;padding:20px 16px 26px;border:0;border-radius:0}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter[data-filter-panel=clothing] .bundle-filter__discount-btn{height:auto;padding:11px 20px;border-color:var(--filter-panel-border, #e3e3e3);border-radius:40px;color:#3a3a3a;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:400;font-size:15px;line-height:1.3}@media(max-width:660px){:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter[data-filter-panel=clothing]:not(.hide){gap:8px;width:calc(100% + 14px);margin:4px -7px 0;padding:14px 8px}:is(body[data-template=index],body[data-template=collection]) .bundle-filter__inner.sub-bundle-filter[data-filter-panel=clothing] .bundle-filter__discount-btn{padding:9px 10px;font-size:14px;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/collection-filter-panels.css.map */
