.takeaway-address-form-module__FFrQFG__wrapper{flex-direction:column;flex:1;display:flex}.takeaway-address-form-module__FFrQFG__form{flex-direction:column;justify-content:space-between;height:100%;display:flex}.takeaway-address-form-module__FFrQFG__buttonWrapper{padding:var(--spacing-s3)var(--spacing-s4);border-block-start:1px solid var(--color-divider-primary)}.takeaway-address-form-module__FFrQFG__buttonWrapper button{width:100%}.takeaway-address-form-module__FFrQFG__title{padding-inline:var(--spacing-s4);font-size:var(--font-size-s4);font-weight:var(--font-weight-bold);margin-block:var(--spacing-s2)var(--spacing-s3)}.takeaway-address-form-module__FFrQFG__textArea{padding-inline:var(--spacing-s4)}
.sn-inputLabel_38a92c{pointer-events:none;transform-origin:0 0;color:var(--color-text-secondary);font-size:var(--font-size-s3);font-weight:var(--font-weight-bold);text-align:left;transition:all .2s cubic-bezier(0,0,.2,1);position:absolute;left:1rem;transform:translateY(17px)scale(1)}.sn-baseInput_978343{padding:var(--spacing-s3)var(--spacing-s4);width:100%;font-size:var(--font-size-s3);font-weight:var(--font-weight-regular);color:var(--color-text-primary);text-overflow:ellipsis;border-radius:var(--shape-rounded-s2);background-color:#0000;background-clip:padding-box;border:0;flex:1;margin-right:0;padding-right:1rem;line-height:1.45;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}.sn-baseInput_978343.sn-clearable_e1be77{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:1rem;padding-right:0}.sn-baseInput_978343.sn-hasLabel_378a9e{font-weight:var(--font-weight-bold)}.sn-baseInput_978343.sn-hasPrefix_bdacdd{border-top-left-radius:0;border-bottom-left-radius:0}.sn-baseInput_978343.sn-hasSuffix_11a675{border-top-right-radius:0;border-bottom-right-radius:0}.sn-baseInput_978343:focus{outline:0}.sn-baseInput_978343::placeholder{color:var(--color-text-secondary)}.sn-baseInput_978343:-webkit-autofill{transition:background-color 5000s ease-in-out 9999s}.sn-baseInput_978343:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 9999s}.sn-baseInput_978343:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 9999s}.sn-baseInput_978343:-webkit-autofill:active{transition:background-color 5000s ease-in-out 9999s}.sn-baseInput_978343::-ms-clear{width:0;height:0;display:none}.sn-baseInput_978343::-ms-reveal{width:0;height:0;display:none}.sn-baseInput_978343::-webkit-search-decoration{display:none}.sn-baseInput_978343::-webkit-search-cancel-button{display:none}.sn-baseInput_978343::-webkit-search-results-button{display:none}.sn-baseInput_978343::-webkit-search-results-decoration{display:none}.sn-inputWrapper_3083f4{border-radius:var(--shape-rounded-s2);box-shadow:none;background-clip:padding-box;background-color:var(--color-background);align-items:center;display:flex;position:relative}.sn-inputWrapper_3083f4.sn-hidden_3e0e82{display:none}.sn-inputWrapper_3083f4.sn-defaultState_899f67{background-color:var(--color-background)}.sn-inputWrapper_3083f4.sn-successState_da9008{background-color:var(--color-success-secondary)}.sn-inputWrapper_3083f4.sn-errorState_a34a22{background-color:var(--color-error-secondary)}.sn-inputContainer_75c068 .sn-inputLabel_38a92c{width:80%}.sn-inputWrapper_3083f4.sn-errorState_a34a22 .sn-inputLabel_38a92c,.sn-inputWrapper_3083f4.sn-errorState_a34a22 .sn-baseInput_978343::placeholder{color:var(--color-error-primary)}.sn-inputWrapper_3083f4.sn-disabled_78b379{border-color:var(--color-border-primary);background-color:var(--color-text-disabled)}.sn-inputWrapper_3083f4.sn-disabled_78b379 input{background-image:none}.sn-inputContainer_75c068{flex-direction:column;flex:1;height:55px;display:flex;position:relative}.sn-inputContainer_75c068.sn-hasLabel_378a9e:focus-within .sn-baseInput_978343{margin-bottom:.3rem;padding-bottom:0;transform:translateY(4px)}.sn-inputContainer_75c068.sn-hasLabel_378a9e:focus-within .sn-inputLabel_38a92c{width:100%;transform:translateY(6px)scale(.8)}.sn-inputContainer_75c068.sn-hasValue_31b464.sn-hasLabel_378a9e .sn-baseInput_978343{margin-bottom:.3rem;padding-bottom:0;transform:translateY(4px)}.sn-inputContainer_75c068.sn-hasValue_31b464.sn-hasLabel_378a9e .sn-inputLabel_38a92c{width:100%;transform:translateY(6px)scale(.8)}.sn-slotWrapper_003b4e{color:var(--color-text-primary);justify-content:center;align-items:center;display:flex}.sn-slotWrapper_003b4e.sn-clickable_7ad969{cursor:pointer}.sn-clearButton_37f301{cursor:pointer;color:var(--color-text-secondary);padding-inline:var(--spacing-s3);justify-content:center;align-items:center;display:flex}
.filters-drawer-footer-module__Os8K5q__footerWrapper{padding:var(--spacing-s3)var(--spacing-s4);gap:var(--spacing-s2);border-block-start:1px solid var(--color-border-primary);width:100%;display:flex}.filters-drawer-footer-module__Os8K5q__resetButton{width:50%}.filters-drawer-footer-module__Os8K5q__applyButton{width:100%}
.cuisine-filter-drawer-module__nTCF4q__mainWrapper{width:100%;height:fit-content;padding:0 var(--spacing-s4);flex-direction:column;display:flex;position:relative}.cuisine-filter-drawer-module__nTCF4q__filterList{z-index:0;padding-block-start:var(--spacing-s4)}.cuisine-filter-drawer-module__nTCF4q__title{font-size:var(--font-size-s5);font-weight:var(--font-weight-bold);margin:0 0 var(--spacing-s4)0}.cuisine-filter-drawer-module__nTCF4q__searchWrapper{z-index:1;background-color:var(--color-surface);margin:0 calc(var(--spacing-s4)*-1);padding:var(--spacing-s3)var(--spacing-s4);box-shadow:none;position:sticky;inset-block-start:0}.cuisine-filter-drawer-module__nTCF4q__searchWrapper.cuisine-filter-drawer-module__nTCF4q__scrolled{box-shadow:var(--box-shadow-elevation-2)}.cuisine-filter-drawer-module__nTCF4q__noResults{color:var(--color-text-secondary);margin-block-start:var(--spacing-s5)}.cuisine-filter-drawer-module__nTCF4q__input{height:48px;margin-block-end:var(--spacing-s3)}.cuisine-filter-drawer-module__nTCF4q__input.cuisine-filter-drawer-module__nTCF4q__isMobile{margin-block-end:0}.cuisine-filter-drawer-module__nTCF4q__magnifier,.cuisine-filter-drawer-module__nTCF4q__angleLeft{margin:var(--spacing-s4)0 var(--spacing-s4)var(--spacing-s4);color:var(--color-text-secondary)}
