.dark-bg-wrapper{width:100%;height:100vh;z-index:98;position:fixed;top:0;left:0;background:rgba(0,0,0,.5)}.dark-bg-wrapper.hide{display:none}.location-select{height:100vh;width:100%;max-width:536px;background:#fff;position:fixed;right:0;top:0;z-index:99;padding:100px 50px;transition:all .3s ease-in}.location-select.off-screen{transform:translateX(100%)}.location-select__close{width:22px;height:22px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;display:flex;align-items:center;justify-content:center;position:absolute;top:50px;right:50px;cursor:pointer}.location-select__close svg{pointer-events:none}.location-select__content{color:#000}.location-select__content-title{margin-bottom:35px;font-size:30px;line-height:36px;font-family:'Gotham Book'}.location-select__content-current{margin-bottom:30px;font-size:14px;line-height:17px;color:#000;font-weight:300;display:flex}.location-select__content-current img{margin-right:5px;width:25px;height:15px}.location-select__content-current p{font-family:'Gotham Book'}.location-select .localisation-form-container p{color:#000;font-size:12px;line-height:17px;font-family:"Gotham Book",sans-serif}.location-select .localisation-form-container .label{margin-bottom:10px;font-size:14px}.location-select .localisation-form-container button{width:100%;border:1px solid #000;text-transform:capitalize;height:48px;padding:0 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:0 0;font-weight:700;transition:.3s ease-in-out;cursor:pointer;color:#000}.location-select .localisation-form-container button:hover{background:#000;color:#fff}.location-select .localisation-form-container select{border-width:1px;font-size:12px;line-height:22px;padding:0 14px;height:36px;font-weight:300;color:#000;font-family:"Gotham Book",sans-serif;height:36px}.language-select{margin-bottom:30px}.custom-select-location{width:100%;border:1px solid #000;position:relative;margin-bottom:20px;height:36px;background:#fff url(icon-down.svg) no-repeat calc(100% - .75em) 52.5%;background-size:1em}.custom-select-location .custom-select-location__option{display:flex;align-items:center;cursor:pointer;padding:2px}.custom-select-location .custom-select-location__option:hover{background:#e8e8e8}.custom-select-location .custom-select-location__option img{margin-right:5px}.custom-select-location ul{position:absolute;top:35px;left:-1px;background:#fff;width:100.5%;overflow-y:scroll;display:none;cursor:pointer}.custom-select-location--open ul{display:block;padding:0 0 0 15px;border:solid 1px #e8e8e8}.custom-select-location__selected{display:flex;align-items:center;padding:8px 15px;font-size:13px}@media (max-width:768px){.custom-select-location__selected{font-size:12px;padding:7px 15px}}.custom-select-location__selected img{margin-right:5px;width:25px;height:15px}.custom-select-location__selected img{display:none}.custom-select-location__selected img[src]{display:block}.custom-select-location__option{display:flex;align-items:center;cursor:pointer;padding:2px}.custom-select-location__option:hover{background:#e8e8e8}.custom-select-location__option img{margin-right:5px}#current-location-selector{min-width:25px;height:15px;margin-left:10px;cursor:pointer}#current-location-selector img{width:25px;height:15px;display:none}#current-location-selector img[src]{display:block}.location-select-mobile{padding:20px 40px;background:#e8e8e8}.location-select-mobile__dropdown{background:#fff;padding:18px 14px}.location-select-mobile__dropdown-toggle{font-size:16px;line-height:18px;color:#000;font-weight:700;display:flex;align-items:center;font-family:'Gotham Book'}.location-select-mobile__dropdown-toggle #mobile-location-flag{margin-right:10px;width:30px}.location-select-mobile__dropdown-toggle .dropdown-arrow{margin-left:auto}.location-select-mobile__dropdown-toggle .dropdown-arrow.open{transform:rotate(180deg)}.location-select-mobile__dropdown-form{display:none;margin-top:30px}.location-select-mobile__dropdown-form.show-form{display:block}.location-select-mobile__dropdown-form p{font-family:'Gotham Book';font-size:10px}.location-select-mobile__dropdown-form .label{margin-bottom:5px;font-size:12px}.location-select-mobile__dropdown-form .custom-select-location__selected p{font-size:12px}.location-select-mobile__dropdown-form .custom-select-location__selected img{display:none}.location-select-mobile__dropdown-form .custom-select-location__selected img[src]{display:block}.location-select-mobile select{border-width:1px;font-size:12px;line-height:22px;padding:0 14px;height:36px;color:#000;font-family:"Gotham Book",sans-serif;cursor:pointer}.location-select-mobile button{width:100%;border:1px solid #000;text-transform:capitalize;height:48px;padding:0 14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:0 0;font-weight:700;cursor:pointer}.location-preferences-form{display:none}.localisation-form-container .location-preferences-form{display:block}.weglot-container{display:none!important}