@font-face{font-family:fette_unz_frakturregular;src:url(./fetteunzfraktur-webfont-DtVoTelN.woff2)format("woff2"),url(./fetteunzfraktur-webfont-Ci8fj8kv.woff)format("woff");font-weight:400;font-style:normal}.accordions{position:relative}.accordions .accordion:last-child{border-bottom:1px solid var(--color-grey-medium)}.accordions .accordion.open .accordion__content{display:block}.accordions .accordion.open button svg{transform:rotate(45deg)}.accordions .accordion button{appearance:none;border:none;border-top:1px solid var(--color-grey-medium);color:var(--color-white);cursor:pointer;width:100%;height:fit-content;box-shadow:none;white-space:nowrap;text-transform:uppercase;background-color:#0000;border-radius:0;outline:none;justify-content:space-between;align-items:center;padding:1em 0;font:700 1em aktiv-grotesk\, sans-serif,arial,sans-serif;text-decoration:none;display:flex}.accordions .accordion button:hover,.accordions .accordion button:focus{background-color:#0000;outline:none;text-decoration:none}.accordions .accordion button span{font-size:.8125em}.accordions .accordion button svg{width:1em;height:auto;transition:transform .15s linear}.accordions .accordion button svg path,.accordions .accordion button svg line,.accordions .accordion button svg polygon,.accordions .accordion button svg circle{fill:currentColor;stroke-width:1px;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round}.accordions .accordion__content{padding-bottom:1.5em;font-size:.75em;display:none}.accordions .accordion__content ul,.accordions .accordion__content ol{margin:0 0 1em;padding:0 0 0 2em}.accordions .accordion__content ul{list-style-type:disc}.accordions .accordion__content ol{list-style-type:decimal}.accordions .accordion__content *{font-size:inherit;color:var(--color-white)!important}.accordions .accordion .swiper-wrapper{align-items:flex-start}.accordions .accordion .swiper-wrapper .card-product .quick-add-open{display:none}
