.s-country-selector{display:block}.s-country-selector__modal-overlay{width:100%;height:100dvh;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(118,118,118,.35);opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none;visibility:hidden}.s-country-selector__modal-overlay.is-active{visibility:visible;opacity:100;pointer-events:all;cursor:pointer}.s-country-selector__modal{background:#fff;height:100%;position:fixed;overflow-y:auto;scrollbar-width:none;top:0;right:-100%;max-width:362px;padding:0 15px;-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden;overflow-x:hidden;width:100%}@media screen and (min-width: 362px){.s-country-selector__modal{width:362px}}.s-country-selector__modal.is-active{visibility:visible;right:0;opacity:100;pointer-events:all}@media screen and (min-width: 768px){.s-country-selector__modal{padding:0 30px}}.s-country-selector__modal-close{background:none;outline:none;border:none;padding:unset;cursor:pointer;position:absolute;top:14px;right:14px;padding:10px;z-index:1}@media screen and (min-width: 768px){.s-country-selector__modal-close{top:30px;right:21px}}.s-country-selector__modal-close svg{width:12px;height:12px}.s-country-selector__header{padding-top:24px;padding-bottom:20px;position:relative}@media screen and (min-width: 768px){.s-country-selector__header{padding-top:36px}}.s-country-selector__header::after{content:"";width:calc(100% + 60px);height:1px;background:#000;opacity:27%;position:absolute;bottom:0;left:-30px}.s-country-selector__title{margin:0;color:#000;font-family:"Roboto Condensed";font-size:18px;font-style:normal;font-weight:400;line-height:21px;letter-spacing:.065em;text-transform:uppercase;max-width:80%}.s-country-selector__content{padding-top:47px;height:calc(100% - 77px)}