.product__attributes input[type="checkbox"]{display:none}.productoverviewpageselement:not(.space-top){margin-top:-3rem;z-index:1}.productoverviewelement .productoverviewelement__area{padding:6rem 1rem 4rem}@media (min-width:768px){.productoverviewelement .productoverviewelement__area{padding:6rem 3rem 4rem}}@media (min-width:992px){.productoverviewelement .productoverviewelement__area{padding:8rem 4rem 6rem}}@media (min-width:1400px){.productoverviewelement .productoverviewelement__area{padding:9rem 0 7rem}}.productoverviewelement .bg-grey-light{border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}@media (min-width:992px){.productoverviewelement .bg-grey-light{border-bottom-left-radius:var(--border-radius-xxl);border-bottom-right-radius:var(--border-radius-xxl)}}.productoverviewelement .categories{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:stretch}@media (min-width:768px){.productoverviewelement .categories{margin-bottom:3.5rem}}.productoverviewelement .categories *{transition:var(--transition)}.productoverviewelement .categories .category{flex-basis:100%;background:var(--white);--font-clr: var(--black);border-radius:var(--border-radius-xl);padding:1.5rem;transition:var(--transition);position:relative;display:flex;flex-direction:column;justify-content:center;gap:1rem}@media (min-width:992px){.productoverviewelement .categories .category{padding:1.5rem 2rem;min-height:8rem;flex-basis:calc(50% - 0.5rem)}}.productoverviewelement .categories .category__link{text-decoration:none}.productoverviewelement .categories .category__link a{word-break:break-word;hyphens:auto}.productoverviewelement .categories .category span{padding-bottom:0;transition:var(--transition);word-break:break-word;hyphens:auto}.productoverviewelement .categories .category .link__text{display:block;height:0;overflow:clip;transition:var(--transition)}@media (hover:hover){.productoverviewelement .categories .category .link__text{height:auto}}@media (max-width:991.98px){.productoverviewelement .categories .category .link__text{height:auto}}.productoverviewelement .categories .category.active,.productoverviewelement .categories .category:focus,.productoverviewelement .categories .category:hover{background-image:linear-gradient(90deg, var(--clr-secondary) 0%, var(--clr-primary) 100%) !important;--font-clr: var(--white);--font-clr: var(--white)}.productoverviewelement .categories .category.active ul,.productoverviewelement .categories .category:focus ul,.productoverviewelement .categories .category:hover ul{--list-icon-clr: var(--white)}.productoverviewelement .categories .category.active .link__text,.productoverviewelement .categories .category:focus .link__text,.productoverviewelement .categories .category:hover .link__text{height:auto}.productoverviewelement .btn-underline{font-size:1.25rem}