.input-picker_inputPicker___XjGz{position:relative;display:flex;align-items:center;width:100%;border:1px solid #cdcdcd;padding:8px;color:#1e2022}.input-picker_inputPicker___XjGz input{flex:1 0 auto;border:none;font-size:16px}.input-picker_inputPicker___XjGz button{display:flex;flex:0 0 24px;width:24px;height:24px;cursor:pointer;background-color:transparent;align-items:center;justify-content:flex-end;padding:0}.input-picker_inputPicker___XjGz button svg{transform:rotate(-90deg);fill:#676767}.input-picker_inputPickerActive__qKw4p button svg{transform:rotate(90deg)}.input-picker_inputPickerOptions__owl9H{position:relative;width:100%;background:#fff;z-index:102;border-radius:5px;transform:translate3d(0,-10%,0);animation:input-picker_show-slide-down__ugAJf .1s ease-in-out;animation-fill-mode:forwards}@media screen and (min-width:0)and (max-width:767px){.input-picker_inputPickerOptions__owl9H{position:fixed;bottom:55px;top:auto;width:100%;left:0;box-shadow:0 -2px 3px -1px #a0a0a0;border-top-left-radius:20px;border-top-right-radius:20px;transform:translate3d(0,100%,0);animation:input-picker_show-slide__EhgP8 .2s ease-in-out;animation-fill-mode:forwards;opacity:1}}.input-picker_inputPickerOptions__owl9H ul{display:flex;position:fixed;flex-direction:column;padding:0;margin:0;list-style:none;width:100%;max-height:200px;overflow-y:auto;overscroll-behavior:contain;background-color:#fff;border-left:1px solid #fafafa;border-right:1px solid #fafafa;box-shadow:0 0 3px 1px #e6e8eb}@media screen and (min-width:0)and (max-width:767px){.input-picker_inputPickerOptions__owl9H ul{position:relative;height:auto;max-height:50vh;margin-top:44px;border-left:none;border-right:none;box-shadow:0 0 5px 1px transparent}}.input-picker_inputPickerOptions__owl9H ul li{display:flex;align-items:center;cursor:pointer;padding:16px;font:16px/normal NotoSans-Regular;border-bottom:1px solid #f3f3f3}@media screen and (min-width:0)and (max-width:767px){.input-picker_inputPickerOptions__owl9H ul li{border-bottom:1px solid #e4e4e4;padding:20px 24px}}.input-picker_inputPickerOptions__owl9H ul li:hover{background-color:#f0f5f9}@keyframes input-picker_show-slide__EhgP8{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes input-picker_show-slide-down__ugAJf{0%{transform:translate3d(0,-10%,0)}to{transform:translateZ(0)}}.input-picker_selectedOptionsGroup__JP4JD{display:flex;flex-wrap:wrap;gap:8px;padding-right:8px;flex:1 1}.input-picker_selectedOption__uT0_c{font:14px/normal NotoSans-Regular;padding:5px 26px 5px 10px;background-color:#e6e8eb;border-radius:5px;box-shadow:0 1px 1px 0 #e6e8eb;background-image:url(/images/svg/close.svg);background-position:right 8px center;background-size:auto 14px;background-repeat:no-repeat;cursor:pointer}.input-picker_title__AbK0f{display:none}@media screen and (min-width:0)and (max-width:767px){.input-picker_title__AbK0f{position:fixed;display:flex;gap:8px;flex-wrap:nowrap;padding:12px 24px;align-items:center;font:18px/normal Ubuntu-Medium;width:100%;height:60px;background-color:#fff;border-top-left-radius:20px;border-top-right-radius:20px}}.input-picker_title__AbK0f i{display:block;width:25px;height:25px}.add-restaurant-page_ext-vertical-align-before__G0f_p{display:inline-block;content:"";height:100%;vertical-align:middle}.add-restaurant-page_ext-logo__pxrMa{letter-spacing:3.3px;text-transform:uppercase;background:url(/images/svg/logo.svg) no-repeat;background-size:contain}@media screen and (min-width:0)and (max-width:767px){.add-restaurant-page_ext-logo__pxrMa{background:url(/images/svg/logo-m.svg) no-repeat}}.add-restaurant-page_ext-logo-white__M5zbI{background-size:contain}.add-restaurant-page_ext-explore-button__T__fM{display:inline-block;float:right;color:#f25b24;font-size:17px;font-family:Ubuntu-Medium;cursor:pointer}.add-restaurant-page_ext-explore-button__T__fM:hover{opacity:.6}.add-restaurant-page_ext-explore-button__T__fM span{border-radius:100%;color:#f25b24;margin-right:10px}.add-restaurant-page_ext-explore-button__T__fM.add-restaurant-page_right__0_YiE{text-align:right}.add-restaurant-page_ext-cta-button__Dn308,.add-restaurant-page_success__t1tt7 button{padding:10px 35px;font-family:Ubuntu-Medium;font-size:22px;color:#fff;background-color:#e9c46a;border-radius:5px;border:2px solid transparent;cursor:pointer;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;box-sizing:border-box}@media screen and (min-width:0)and (max-width:768px){.add-restaurant-page_ext-cta-button__Dn308,.add-restaurant-page_success__t1tt7 button{display:block;width:150px;font-size:21px;padding:10px 0;margin:0 auto 18px}}.add-restaurant-page_ext-cta-button__Dn308:focus,.add-restaurant-page_success__t1tt7 button:focus{outline:0}.add-restaurant-page_ext-cta-button__Dn308:hover,.add-restaurant-page_success__t1tt7 button:hover{color:#fff;background-color:transparent;border:2px solid #fff}.add-restaurant-page_ext-form-header__L6TXG{position:relative;margin:40px 0 20px;font-size:28px;text-align:center;text-transform:capitalize;font-family:Ubuntu-Medium}@media screen and (min-width:0)and (max-width:768px){.add-restaurant-page_ext-form-header__L6TXG{margin:30px 0 10px;font-size:22px}}.add-restaurant-page_ext-form-header__L6TXG:before{content:"";position:absolute;top:-16px;left:0;right:0;margin:auto;width:9%;height:6px;background:#f3f3f3}@media screen and (min-width:0)and (max-width:768px){.add-restaurant-page_ext-form-header__L6TXG:before{height:4px}}.add-restaurant-page_create-recipe-invalid-message-shared__o6trJ{text-align:left;padding:5px 5px 0;display:inline-block;border:1px solid #ffb400;background-color:#fff8e5;border-radius:2px;margin:0 0 5px;font-size:14px;width:100%}.add-restaurant-page_svg-path-fill-none__LQbpm{fill:none}.add-restaurant-page_btnPrimary__CL2rQ{transition:background-color .3s linear;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;-ms-transition:background-color .3s linear;display:inline-block;margin:0;padding:10px 24px;color:#a0a0a0;font-weight:400;text-align:center;vertical-align:middle;border:1px solid #a0a0a0;border-radius:2px;-webkit-user-select:none;white-space:nowrap;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.add-restaurant-page_btnPrimary__CL2rQ:hover,.add-restaurant-page_btnSubmit__sVO0x{background-color:#252422;color:#fff!important}.add-restaurant-page_btnSubmit__sVO0x{transition:background-color .3s linear;-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;-o-transition:background-color .3s linear;-ms-transition:background-color .3s linear;display:block;position:relative;width:100%;padding:12px 24px;margin-bottom:12px;border-radius:2px;border:1px solid;font-family:Ubuntu-Medium;font-size:16px;text-align:center;text-decoration:none;vertical-align:middle;line-height:1.43;white-space:normal;cursor:pointer;-webkit-user-select:none}.add-restaurant-page_btnSubmit__sVO0x:hover{background-color:#264653}.add-restaurant-page_addRestaurantPage__vWrS6{display:flex;position:relative;min-height:calc(100vh - 127px);padding:30px 0;box-sizing:border-box;min-width:320px;background-size:30%;background-color:#fafafa;background-image:url(/images/ad-bg.jpg);background-blend-mode:overlay;overflow:hidden}@media screen and (min-width:0)and (max-width:767px){.add-restaurant-page_addRestaurantPage__vWrS6{background-size:60%}}.add-restaurant-page_addRestaurantPagePanel__uzUaH{align-self:center}@media screen and (min-width:0)and (max-width:767px){.add-restaurant-page_addRestaurantPagePanel__uzUaH{align-self:start}}.add-restaurant-page_addRestaurantForm__KzsqZ{display:flex;flex-direction:column;row-gap:24px;position:relative;background-color:#fff;max-width:800px;margin:0 auto;padding:40px;border-radius:25px;width:70vw;box-shadow:0 0 3px 1px #e4e4e4}@media screen and (min-width:0)and (max-width:767px){.add-restaurant-page_addRestaurantForm__KzsqZ{padding:24px;width:90vw}}.add-restaurant-page_inputWrapper__HEZsA{position:relative;display:flex;row-gap:8px;flex-direction:column}.add-restaurant-page_inputWrapper__HEZsA h1{font:22px/normal Ubuntu-Medium;margin-bottom:0}.add-restaurant-page_inputWrapper__HEZsA p{font:16px/24px Ubuntu-Regular}.add-restaurant-page_title__G_uDQ{color:#1e2022;font-size:18px;font-family:Ubuntu-Medium}.add-restaurant-page_inputBox__sgEYY{border:1px solid #cdcdcd;height:40px;font-size:16px;padding:0 8px}.add-restaurant-page_btnSubmit__sVO0x{margin-top:24px}.add-restaurant-page_invalidMessage__qtYHR{text-align:left;padding:5px;display:inline-block;border:1px solid #ffb400;background-color:#fff8e5;border-radius:2px;margin:0 0 5px;font-size:13px;width:100%;font-family:NotoSans-Regular}.add-restaurant-page_errorMessage__QxUtR p{margin-bottom:10px;font-size:13px;color:#ff5656}.add-restaurant-page_success__t1tt7{text-align:center}.add-restaurant-page_success__t1tt7 .add-restaurant-page_image__VL0RC{margin:0 auto;width:100px;height:100px;background-size:cover}.add-restaurant-page_success__t1tt7 h1{font:26px/normal Ubuntu-Medium}.add-restaurant-page_success__t1tt7 p{font:18px/24px Ubuntu-Regular}.add-restaurant-page_success__t1tt7 button{color:#000;background-color:#e9c46a;font-size:15px;font-family:Ubuntu-Medium}.add-restaurant-page_success__t1tt7 button:hover{background-color:#639786;border:2px solid transparent}.add-restaurant-page_errorMessage__QxUtR{text-align:left;padding:0;margin:0;font:13px/normal Ubuntu-Regular;color:#ff5656}