.cookie-page{max-width:1000px;padding-block:32px 100px}.cookie-breadcrumb{color:var(--muted);flex-wrap:wrap;gap:10px;margin-bottom:48px;font-size:12px;display:flex}.cookie-breadcrumb a:hover{color:var(--cherry)}.cookie-page h1{margin:0 0 24px;font-size:clamp(32px,5vw,56px);font-weight:650;line-height:1.1}.cookie-page p{max-width:72ch;color:var(--muted);margin:12px 0;font-size:15px;line-height:1.75}.cookie-page .cookie-page-intro{margin-bottom:40px;font-size:18px}.cookie-page section{border-top:1px solid var(--border);padding-block:32px}.cookie-page h2{margin:0;font-size:24px;font-weight:600;line-height:1.25}.cookie-section-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cookie-section-title>span{color:var(--muted);font-size:12px}.cookie-preferences-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.cookie-reset{min-height:44px;color:var(--muted);text-underline-offset:4px;background:0 0;border:0;margin-top:12px;padding:0;font-size:13px;text-decoration:underline}.cookie-reset:hover{color:var(--cherry)}.cookie-page .cookie-save-message{min-height:26px;color:var(--cherry);margin-bottom:0}.cookie-page .cookie-error{color:var(--cherry)}.cookie-inventory{margin:24px 0 0}.cookie-inventory>div{border-top:1px solid var(--border);grid-template-columns:1fr 1.5fr;gap:32px;padding-block:20px;display:grid}.cookie-inventory dt{font-size:14px;font-weight:600}.cookie-inventory code{overflow-wrap:anywhere;margin-top:6px;font-size:12px;font-weight:400;display:block}.cookie-inventory dd{color:var(--muted);margin:0;font-size:14px;line-height:1.7}@media (max-width:767px){.cookie-page{padding-block:24px 64px}.cookie-breadcrumb{margin-bottom:32px}.cookie-page .cookie-page-intro{font-size:16px}.cookie-page h2{font-size:22px}.cookie-inventory>div{grid-template-columns:1fr;gap:12px}.cookie-preferences-actions{flex-direction:column}}
