.country-redirect__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999999}@media screen and (min-width:1024px){.country-redirect__icon{display:flex}}.country-redirect__icon.red{background:var(--color-red)}.country-redirect__icon.blue{background:var(--color-blue)}.country-redirect__icon.yellow{background:var(--color-yellow)}.country-redirect__icon.offwhite{background:var(--color-off-white)}.country-redirect__content,.country-redirect__title{margin-bottom:.5rem}@media screen and (min-width:768px){.country-redirect__content,.country-redirect__title{max-width:calc(100% - 2rem)}}.country-redirect__content p{font-size:1rem}.country-redirect__content-wrapper{background:var(--color-white);padding:1rem;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:1024px){.country-redirect__content-wrapper{position:relative;padding:3rem 3.5rem}}.country-redirect__country{display:block}@media screen and (min-width:768px){.country-redirect__country{display:grid;max-width:64.125rem}}@media screen and (max-width:767px){.country-redirect__country{position:relative;max-width:20rem;height:100%;max-height:100vh;max-height:calc(100svh - 96px);overflow-y:auto;margin:3rem 0}}.country-redirect__localization{margin-top:1.5rem;margin-bottom:1.5rem}.country-redirect__localization .localization-switcher-wrapper{display:block;flex:1;margin:0}@media screen and (max-width:1023px){.country-redirect__localization .localization-switcher-wrapper{padding:0}}.country-redirect__localization .localization-switcher__current{padding:1rem;border-radius:0;justify-content:flex-start;width:100%;box-sizing:border-box}.country-redirect__localization .localization-switcher__list{left:0;width:100%;transform:none}.country-redirect svg{max-width:11.25rem;margin:auto;display:block;height:auto}@media screen and (min-width:480px){.country-redirect svg{max-width:12.75rem}}@media screen and (min-width:768px){.country-redirect svg{max-width:100%}}.country-redirect .button{width:100%}.country-redirect .button--close{background:rgba(0,0,0,0);border:0;position:absolute;top:0;right:1.5rem;width:3rem;height:3rem;padding:0}@media screen and (min-width:768px){.country-redirect .button--close{right:0}}.country-redirect .button--close path[fill=currentColor]{fill:var(--color-black)}.country-redirect .icon-chevron-down{margin-left:auto}