.clde-store .clde-legal{overflow-wrap:anywhere}.clde-store .clde-legal-title h1{font-size:clamp(32px,4.4vw,66px)!important;line-height:1.12!important}.clde-store .clde-legal-grid{grid-template-columns:minmax(240px,.43fr) minmax(0,1fr)!important;gap:48px!important}.clde-store .clde-legal-chapters,.clde-store .clde-legal-chapters article{min-width:0}.clde-store .clde-legal-chapters article{scroll-margin-top:100px!important}.clde-store .clde-legal-chapters h3{font-size:17px!important;margin:24px 0 10px!important;line-height:1.5!important}.clde-store .clde-legal-chapters ul{padding-left:22px;margin:14px 0 20px;line-height:1.85;font-size:15px;color:#626561}.clde-store .clde-legal-chapters li+li{margin-top:10px}.clde-store .clde-legal-chapters a{text-decoration:underline;text-underline-offset:3px}.clde-store .clde-legal-facts{display:grid;gap:0;margin:0}.clde-store .clde-legal-facts>div{padding:15px 0;border-bottom:1px solid #ddd9cc}.clde-store .clde-legal-facts dt{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#796f51;margin-bottom:5px}.clde-store .clde-legal-facts dd{margin:0;font-size:15px;line-height:1.8}.clde-store .clde-legal-table{width:100%;border-collapse:collapse;margin:18px 0;font-size:13px;line-height:1.75;table-layout:fixed}.clde-store .clde-legal-table caption{text-align:left;font-weight:600;margin-bottom:12px;color:#282922}.clde-store .clde-legal-table th,.clde-store .clde-legal-table td{padding:13px 10px;text-align:left;vertical-align:top;border:1px solid #ddd9cc;overflow-wrap:anywhere;background:#fff0}.clde-store .clde-legal-table th{background:#eeeadd;font-weight:600}.clde-store .clde-legal-chapters article.clde-rights-highlight{border:1px solid #a69b7d;background:#eeeadf!important}.clde-store .clde-legal-toc summary{cursor:pointer;font-size:20px;font-weight:500;padding:0 0 16px}.clde-store .clde-legal-toc a:focus-visible,.clde-store .clde-legal a:focus-visible{outline:2px solid #796f51;outline-offset:4px}.clde-store .clde-legal-date{font-size:12px!important;letter-spacing:.06em;text-transform:uppercase}@media(max-width:1024px){.clde-store .clde-legal-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.clde-store .clde-legal aside nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.clde-store .clde-legal aside img{display:none!important}}@media(max-width:600px){.clde-store .clde-legal-title h1{font-size:clamp(28px,7.4vw,42px)!important}.clde-store .clde-legal-chapters article{padding:22px 18px!important}.clde-store .clde-legal-chapters h2{font-size:21px!important;line-height:1.4!important}.clde-store .clde-legal aside nav{column-gap:16px}.clde-store .clde-legal aside nav a{font-size:12px!important}.clde-store .clde-legal-table{font-size:12px}.clde-store .clde-legal-table th,.clde-store .clde-legal-table td{padding:10px 7px}.clde-store .clde-legal-date{font-size:11px!important}}@media print{header,footer,.clde-preview-banner,.clde-legal aside{display:none!important}.clde-store .clde-legal-grid{display:block!important}.clde-store .clde-legal-chapters{display:block!important}.clde-store .clde-legal-chapters article{background:white!important;padding:18px 0!important;break-inside:avoid;border-bottom:1px solid #aaa;border-radius:0!important}.clde-store .clde-wrap{width:100%!important;max-width:none!important}.clde-store .clde-legal-title h1{font-size:32px!important}}.clde-store .clde-legal .clde-legal-title h1{hyphens:manual!important;word-break:normal!important;overflow-wrap:normal!important}@media(max-width:600px){.clde-store .clde-legal-table,.clde-store .clde-legal-table tbody{display:block;width:100%}.clde-store .clde-legal-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.clde-store .clde-legal-table tr{display:block;border:1px solid #d5d0c2;border-radius:8px;padding:10px;margin-bottom:14px}.clde-store .clde-legal-table td{display:block;width:100%;border:0;padding:7px 0;font-size:13px}.clde-store .clde-legal-table td::before{display:block;font-size:11px;font-weight:600;color:#796f51;margin-bottom:3px}.clde-store .clde-legal-table td:nth-child(1)::before{content:'COOKIE'}.clde-store .clde-legal-table td:nth-child(2)::before{content:'ZWECK'}.clde-store .clde-legal-table td:nth-child(3)::before{content:'LAUFZEIT'}}@media(max-width:600px){.clde-store .clde-legal-table caption{display:block;width:100%;margin:0 0 12px}}.clde-store .clde-legal-chapters ol{padding-left:24px;margin:14px 0 20px;font-size:15px;line-height:1.85;color:#626561}.clde-store .clde-legal-chapters details{margin-top:20px;border-top:1px solid #d5d0c2;padding-top:18px}.clde-store .clde-legal-chapters details summary{cursor:pointer;list-style:disclosure-closed;font-weight:500;font-size:15px;line-height:1.7}.clde-store .clde-legal-chapters details[open] summary{list-style:disclosure-open;margin-bottom:16px}