.c_google-banner{margin:0}.c_google-banner .google-banner{margin:24px 0 16px}.c_google-banner .google-banner .google-banner__link{display:flex;align-items:center;justify-content:center;gap:24px;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:.25px;padding:8px;background-color:var(--secondary-95);border-radius:8px}.c_google-banner .google-banner .google-banner__link:hover{background-color:var(--secondary-80)}.c_google-banner .google-banner .google-banner__link:focus{outline:0}.c_google-banner .google-banner.google-banner--activation-btn .google-banner__link{padding:16px 32px;gap:8px;letter-spacing:normal}.c_google-banner .google-banner.google-banner--activation-btn .google-banner__link .google-banner__image{width:24px}.c_google-banner .google-banner.google-banner--activation-btn .google-banner__link .google-preference-activation{font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.1px;background-color:var(--primary-40);border-radius:100px;color:var(--secondary-100);padding:10px 24px;border:0;outline:0}.is-mobile .c_google-banner .google-banner{margin:16px auto}.is-mobile .c_google-banner .google-banner .google-banner__link{padding:8px 24px}.is-mobile .c_google-banner .google-banner.google-banner--activation-btn .google-banner__link{padding:16px}.is-mobile .c_google-banner .google-banner.google-banner--activation-btn .google-banner__link .google-preference-activation{width:48px;display:flex;align-items:center;justify-content:center;padding:8px}