.group-items-select[data-v-3cf3b9ad]{display:none}.group-items a[data-v-3cf3b9ad]{font-family:ff-tisa-sans-web-pro,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.1em;line-height:113%;text-decoration:none;text-transform:uppercase}@media (max-width:1023px){.group-items a[data-v-3cf3b9ad]{font-size:1.2rem;font-weight:400;letter-spacing:.1em;line-height:133%;text-transform:uppercase}}.group-items a[data-v-3cf3b9ad]:not(:last-child){margin-right:3rem}.group-items a.selected[data-v-3cf3b9ad],.group-items a[data-v-3cf3b9ad]:hover{text-decoration:underline}.fade-enter-from[data-v-3cf3b9ad],.fade-leave-to[data-v-3cf3b9ad]{opacity:0;pointer-events:none}.product-filter[data-v-3cf3b9ad]{position:fixed;transition:all .5s;z-index:100}.overlay[data-v-3cf3b9ad],.product-filter[data-v-3cf3b9ad]{bottom:0;left:0;right:0;top:0}.overlay[data-v-3cf3b9ad]{background:#0003;position:absolute;z-index:-1}.filter[data-v-3cf3b9ad]{background:#f2f1f0;display:flex;flex-direction:column;height:100%;padding-top:10.5rem;width:64.3rem}.filter-header[data-v-3cf3b9ad]{padding:0 6rem}.toggle-container[data-v-3cf3b9ad]{display:flex;justify-content:flex-start}.toggle[data-v-3cf3b9ad]{align-items:center;cursor:pointer;display:flex;font-size:1.5rem;font-weight:400;letter-spacing:.06em;line-height:140%;margin-left:.7rem;text-transform:uppercase;transition:all .5s}@media (max-width:1023px){.toggle[data-v-3cf3b9ad]{font-size:1.2rem;letter-spacing:.05em;line-height:167%}}.toggle[data-v-3cf3b9ad]:hover{color:#3c3c3b}.toggle:hover svg[data-v-3cf3b9ad] path{stroke:#3c3c3b}.toggle svg[data-v-3cf3b9ad]{display:block;height:1.8rem;margin-right:1.7rem;width:1.8rem}.toggle svg[data-v-3cf3b9ad] path{transition:all .5s}.reset-container[data-v-3cf3b9ad]{display:flex;justify-content:flex-end;margin-top:4.6rem}.reset[data-v-3cf3b9ad]{cursor:pointer;font-size:1.4rem;font-weight:400;letter-spacing:0;line-height:100%;text-decoration:underline;transition:all .5s}@media (max-width:1023px){.reset[data-v-3cf3b9ad]{font-size:1.1rem;letter-spacing:0;line-height:100%}}.reset[data-v-3cf3b9ad]:hover{color:#3c3c3b}hr[data-v-3cf3b9ad]{border:none;margin-top:1rem}.group[data-v-3cf3b9ad]:not(:first-child),hr[data-v-3cf3b9ad]{border-top:1px solid #3c3c3b}.group[data-v-3cf3b9ad]:not(:first-child){margin-top:4.5rem;padding-top:3rem}.group-title[data-v-3cf3b9ad]{font-size:3rem;font-weight:400;letter-spacing:0;line-height:133%;margin-bottom:2rem}@media (max-width:1023px){.group-title[data-v-3cf3b9ad]{font-size:2.2rem;font-weight:400;letter-spacing:0;line-height:136%}}.category[data-v-3cf3b9ad]:not(:first-child){margin-top:1rem}@media (min-width:1024px){.filter-items[data-v-3cf3b9ad]{overflow-x:hidden;overflow-y:auto;padding:3rem 6rem 6rem}.facet-select[data-v-3cf3b9ad]{display:none}}@media (max-width:1023px){.group-items a[data-v-3cf3b9ad]{display:none}.group-items-select[data-v-3cf3b9ad]{background:#f2f1f0;border:1px solid #3c3c3b;border-radius:0;cursor:pointer;display:block;font-family:ff-tisa-sans-web-pro,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.1em;line-height:113%;padding:.8rem 1rem;text-transform:uppercase;width:100%}.product-filter[data-v-3cf3b9ad]:before{display:none}.filter[data-v-3cf3b9ad]{padding-top:4.7rem;width:100%}.filter-header[data-v-3cf3b9ad]{padding:0 2rem}.toggle[data-v-3cf3b9ad]{margin-left:.4rem}.toggle svg[data-v-3cf3b9ad]{height:auto;margin-right:1rem;width:1.5rem}.reset-container[data-v-3cf3b9ad]{margin-top:1.9rem}.filter-items[data-v-3cf3b9ad]{padding:2rem 2rem 4.5rem}.group[data-v-3cf3b9ad]:not(:first-child){padding-top:2rem}.group-title[data-v-3cf3b9ad]{margin-bottom:1rem}}@media (max-width:1023px) and (max-width:1023px){.group-items-select[data-v-3cf3b9ad]{font-size:1.2rem;font-weight:400;letter-spacing:.1em;line-height:133%;text-transform:uppercase}}.filter[data-v-5138853a]{align-items:center;display:flex;flex-wrap:wrap;gap:3rem}.filter-item[data-v-5138853a]{cursor:pointer}.filter-item.selected[data-v-5138853a]{text-decoration:underline}.productoverview[data-v-5138853a]{position:relative}.actions[data-v-5138853a],.wrapper[data-v-5138853a]{grid-column-end:span 12;grid-column-start:2}.actions[data-v-5138853a]{display:flex;flex-wrap:wrap}.action[data-v-5138853a],.actions[data-v-5138853a]{align-items:center}.action[data-v-5138853a]{display:inline-flex;font-size:1.5rem;font-weight:400;letter-spacing:.06em;line-height:140%;text-transform:uppercase}@media (max-width:1023px){.action[data-v-5138853a]{font-size:1.2rem;letter-spacing:.05em;line-height:167%}}.action[data-v-5138853a]:not(:last-child){margin-right:4.5rem}.action svg[data-v-5138853a]{display:block;margin-right:1rem}.filter-toggle[data-v-5138853a],.sort-by[data-v-5138853a]{cursor:pointer;transition:all .5s}.filter-toggle[data-v-5138853a]:hover,.sort-by[data-v-5138853a]:hover{color:#3c3c3b}.filter-toggle[data-v-5138853a] circle,.filter-toggle[data-v-5138853a] path,.sort-by[data-v-5138853a] circle,.sort-by[data-v-5138853a] path{transition:all .5s}.filter-toggle:hover svg[data-v-5138853a] circle,.filter-toggle:hover svg[data-v-5138853a] path{stroke:#3c3c3b}.filter-toggle svg[data-v-5138853a]{height:2.2rem;width:3.2rem}.sort-by:hover svg[data-v-5138853a] path{fill:#3c3c3b}.sort-by svg[data-v-5138853a]{height:2.1rem;width:2.5rem}.result-count[data-v-5138853a]{display:none;margin-left:auto}.container[data-v-5138853a]{margin-bottom:-7.5rem;overflow:hidden;position:relative}.pagination[data-v-5138853a]{grid-column-end:span 12;grid-column-start:2;margin-top:9rem}.pagination[data-v-5138853a],.pagination-item[data-v-5138853a]{align-items:center;display:flex;justify-content:center}.pagination-item[data-v-5138853a]{cursor:pointer;font-size:2rem;font-weight:400;letter-spacing:0;line-height:150%;transition:all .5s}@media (max-width:1023px){.pagination-item[data-v-5138853a]{font-size:1.5rem;font-weight:400;letter-spacing:0;line-height:153%}}.pagination-item.active[data-v-5138853a],.pagination-item.hidden[data-v-5138853a]{opacity:.5;pointer-events:none}.pagination-item.prev[data-v-5138853a]{margin-right:3rem}.pagination-item.next[data-v-5138853a]{margin-left:3rem}.pagination-item.page[data-v-5138853a]{margin:0 1rem}.pagination-item[data-v-5138853a]:not(.active):hover{color:#3c3c3b}.pagination-item:not(.active):hover svg[data-v-5138853a] path{fill:#3c3c3b}.pagination-item svg[data-v-5138853a]{display:block;height:1.7rem;width:2.8rem}.pagination-item svg[data-v-5138853a] path{transition:all .5s}.product-description[data-v-5138853a]{font-size:2.4rem;font-weight:400;letter-spacing:0;line-height:142%}@media (max-width:1023px){.product-description[data-v-5138853a]{font-size:1.7rem;font-weight:400;letter-spacing:0;line-height:147%}}.teaser img[data-v-5138853a]{height:auto;width:100%}[data-v-5138853a] .facet-select>.select-inner>label{display:none}@media (min-width:1024px){.product-description[data-v-5138853a]{padding-bottom:11rem}.product-title[data-v-5138853a]{padding-bottom:6rem}.inner[data-v-5138853a]{grid-column-start:2}.inner[data-v-5138853a],.teaser[data-v-5138853a]{grid-column-end:span 6}.pagination-item[data-v-5138853a]{transition:all .5s}.pagination-item[data-v-5138853a]:hover{opacity:.7}.pagination-item:hover svg[data-v-5138853a] path{fill:#3c3c3b}}@media (max-width:1023px){.action[data-v-5138853a]:not(:last-child){margin-right:2.7rem}.action svg[data-v-5138853a]{margin-right:.5rem}.filter-toggle svg[data-v-5138853a]{height:auto;width:2.4rem}.sort-by svg[data-v-5138853a]{height:auto;width:2rem}.result-count[data-v-5138853a]{display:none}.wrapper[data-v-5138853a]{margin-top:2.3rem}.container[data-v-5138853a]{margin-bottom:-3.2rem}.pagination[data-v-5138853a]{margin-top:3.4rem}.pagination-item.prev[data-v-5138853a]{margin-right:2rem}.pagination-item.next[data-v-5138853a]{margin-left:2rem}.pagination-item svg[data-v-5138853a]{height:1.4rem;width:2.1rem}.product-description[data-v-5138853a]{padding-bottom:6rem}.product-title[data-v-5138853a]{padding-bottom:4.5rem}.inner[data-v-5138853a]{grid-column-start:2}.inner[data-v-5138853a],.teaser[data-v-5138853a]{grid-column-end:span 12}.teaser[data-v-5138853a]{margin-bottom:4.5rem}[data-v-5138853a] [for=select-facet]{margin-top:0}[data-v-5138853a] .filter-items{padding-bottom:1.5rem;padding-top:0}[data-v-5138853a] .product-card{margin-bottom:4.5rem}}
