.analytics-consent{z-index:90;left:max(1rem,env(safe-area-inset-left));right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));color:#f4f5f8;background:#141521;border:1px solid #6f6f89;border:1px solid lab(47.4167% 4.35421 -14.2894);border-radius:1rem;width:auto;max-width:40rem;max-height:calc(100dvh - 2rem);margin-inline:auto;padding:1.25rem;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.5;position:fixed;overflow-y:auto;box-shadow:0 .75rem 3rem #0006}.analytics-consent h2{font:inherit;margin:0 0 .5rem;font-size:1rem;font-weight:600}.analytics-consent p{margin:0 0 .5rem}.analytics-consent a,.analytics-settings,.checkout-error a{text-underline-offset:.2em;text-decoration:underline}.analytics-consent-actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.analytics-consent-actions button{min-height:2.75rem;color:inherit;font:inherit;cursor:pointer;background:#262835;border:1px solid #6f6f89;border:1px solid lab(47.4167% 4.35421 -14.2894);border-radius:.625rem;flex:10rem;padding:.625rem .75rem}.analytics-consent-actions button:hover{background:#383948}.analytics-settings{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.analytics-consent :focus-visible,.analytics-settings:focus-visible,.checkout-error a:focus-visible{outline-offset:3px;outline:2px solid}.checkout-error{margin-top:.75rem;font-size:.875rem;line-height:1.5}
