@charset "UTF-8";.CookiePolicy{padding:0 60px 80px}@media screen and (max-width: 767px){.CookiePolicy{padding:0 var(--side-gutter) 48px}}.CookiePolicy .align-right{text-align:right}.CookiePolicy section{margin-top:43px}@media screen and (max-width: 767px){.CookiePolicy section{margin-top:60px}}.CookiePolicy section+section{margin-top:120px}@media screen and (max-width: 767px){.CookiePolicy section+section{margin-top:80px}}.CookiePolicy h3{margin-top:40px;font-size:calc(20 / var(--base-font-size) * 1rem);font-weight:700}.CookiePolicy h4{margin-top:32px;font-size:calc(18 / var(--base-font-size) * 1rem);font-weight:700}.CookiePolicy p+p{margin-top:1em}.CookiePolicy p a{text-decoration:underline}@media (any-hover: hover){.CookiePolicy p a:hover{text-decoration:none}}.CookiePolicy p a:focus-visible{text-decoration:none}.CookiePolicy address{font-style:normal}.CookiePolicy dl{display:flex;gap:1em}.CookiePolicy .lcmp-policy-table th,.CookiePolicy .lcmp-policy-table td{border-color:var(--color-border, #d0d0d0)}.CookiePolicy .lcmp-policy-table th[scope=row],.CookiePolicy .lcmp-policy-table thead th,.CookiePolicy .lcmp-policy-table code{background:#f2f2f2}.CookiePolicy__settings{display:inline-flex;align-items:center;min-height:44px;padding:.6rem 1.25rem;font:inherit;font-weight:700;color:var(--color-text);cursor:pointer;background:none;border:2px solid currentcolor;border-radius:4px}.CookiePolicy__settings:hover{opacity:.8}@use "@/styles/global" as *;
