.ecd-page-information .faq__answer-wrapper[aria-hidden="true"]{height:0;visibility:hidden;overflow:hidden}
.ecd-page-information .faq__answer-wrapper[aria-hidden="false"]{height:auto;visibility:visible}
.ecd-page-information .rte a{overflow-wrap:anywhere}
.ecd-page-information .widerruf-field{min-width:0}
.ecd-page-information .widerruf-field input,.ecd-page-information .widerruf-field textarea{width:100%;min-width:0}
.ecd-page-information .wishlist-grid__box-share{color:inherit;text-align:left}
.ecd-page-information [data-grid]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.ecd-page-information .wishlist-empty{grid-column:1/-1}
.ecd-page-information [data-grid]:has(.wishlist-empty){display:block}
.ecd-wishlist-item{border:1px solid #eee;padding:18px;border-radius:8px}
.ecd-wishlist-item img{width:100%;height:220px;object-fit:contain}
.ecd-wishlist-item h2{font-size:18px;line-height:1.4;margin-top:16px}
.ecd-wishlist-item strong{color:#ff800a;font-size:22px}
.ecd-wishlist-item button{text-decoration:underline;margin-top:16px}
.ecd-page-information #main .rte .ecd-original-h1{font-size:2.5rem!important;line-height:1.45!important;margin:0 0 .7em!important}
@media(min-width:1024px){.ecd-page-information #main .rte .ecd-original-h1{font-size:5rem!important;line-height:1.43!important}}
@media(max-width:640px){.ecd-page-information [data-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ecd-wishlist-item{padding:10px}.ecd-wishlist-item img{height:150px}}
