.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)}
.subscription-v4-success-drawer-module__QwV4-a__wrapper{height:100%;min-height:var(--safe-vh);background:0 0;flex-direction:column;display:flex;position:relative;overflow:hidden}.subscription-v4-success-drawer-module__QwV4-a__wrapperCompact{height:100%;min-height:var(--safe-vh);background:var(--color-surface);flex-direction:column;display:flex}.subscription-v4-success-drawer-module__QwV4-a__compactShell{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.subscription-v4-success-drawer-module__QwV4-a__compactBody{justify-content:flex-start;align-items:center;gap:var(--spacing-s6);padding:var(--spacing-s2)var(--spacing-s4)0;flex-direction:column;flex:auto;min-height:0;display:flex}.subscription-v4-success-drawer-module__QwV4-a__compactLottieWrap{flex-shrink:0;width:100%;max-width:280px}.subscription-v4-success-drawer-module__QwV4-a__compactLottie{width:100%;height:auto;max-height:min(40vh,220px);display:block}.subscription-v4-success-drawer-module__QwV4-a__compactTitle{text-align:center;align-items:center;gap:var(--spacing-s2);padding:0 var(--spacing-s2);flex-direction:column;width:100%;display:flex}.subscription-v4-success-drawer-module__QwV4-a__compactTitle>div,.subscription-v4-success-drawer-module__QwV4-a__compactTitle p{font-size:var(--font-size-s5);font-weight:var(--font-weight-bold);color:var(--color-foreground);margin:0}.subscription-v4-success-drawer-module__QwV4-a__compactCtaWrap{width:100%;padding:var(--spacing-s4)var(--spacing-s4)var(--spacing-s5);flex-shrink:0;margin-top:auto}.subscription-v4-success-drawer-module__QwV4-a__compactCta{width:100%;max-width:100%}.subscription-v4-success-drawer-module__QwV4-a__shell{flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;display:flex;position:relative}.subscription-v4-success-drawer-module__QwV4-a__shell .subscription-v4-success-drawer-module__QwV4-a__backgroundLayer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.subscription-v4-success-drawer-module__QwV4-a__shell .subscription-v4-success-drawer-module__QwV4-a__lottieBackground{width:100%;min-width:100%;height:100%;min-height:100%;position:absolute;inset:0}.subscription-v4-success-drawer-module__QwV4-a__contentColumn{z-index:1;justify-content:flex-end;align-items:center;gap:var(--spacing-s8);flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative}.subscription-v4-success-drawer-module__QwV4-a__contentColumn .subscription-v4-success-drawer-module__QwV4-a__content{text-align:center;flex-direction:column;align-items:center;line-height:1.15;display:flex}:is(.subscription-v4-success-drawer-module__QwV4-a__contentColumn .subscription-v4-success-drawer-module__QwV4-a__content)>div,:is(.subscription-v4-success-drawer-module__QwV4-a__contentColumn .subscription-v4-success-drawer-module__QwV4-a__content) p{font-size:var(--font-size-s5);font-weight:var(--font-weight-bold);color:var(--color-surface);margin:0}.subscription-v4-success-drawer-module__QwV4-a__contentColumn .subscription-v4-success-drawer-module__QwV4-a__ctaWrap{width:100%;padding:0 var(--spacing-s4)var(--spacing-s5);flex-shrink:0}:is(.subscription-v4-success-drawer-module__QwV4-a__contentColumn .subscription-v4-success-drawer-module__QwV4-a__ctaWrap) .subscription-v4-success-drawer-module__QwV4-a__cta{width:100%;max-width:100%}
.subscription-v4-failed-drawer-module__WoGbuq__wrapper{height:100%;min-height:var(--safe-vh);flex-direction:column;display:flex}.subscription-v4-failed-drawer-module__WoGbuq__shell{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.subscription-v4-failed-drawer-module__WoGbuq__shell .subscription-v4-failed-drawer-module__WoGbuq__body{justify-content:flex-start;align-items:center;gap:var(--spacing-s4);padding-block:var(--spacing-s4)0;padding-inline:var(--spacing-s4);flex-direction:column;flex:auto;min-height:0;display:flex}.subscription-v4-failed-drawer-module__WoGbuq__shell .subscription-v4-failed-drawer-module__WoGbuq__lottieWrap{flex-shrink:0;width:100%;max-width:200px}.subscription-v4-failed-drawer-module__WoGbuq__shell .subscription-v4-failed-drawer-module__WoGbuq__lottie{width:100%;height:auto;display:block}.subscription-v4-failed-drawer-module__WoGbuq__shell .subscription-v4-failed-drawer-module__WoGbuq__title{padding-block:0;padding-inline:var(--spacing-s2);width:100%;font-size:var(--font-size-s5);font-weight:var(--font-weight-bold);color:var(--color-foreground);text-align:center;margin:0}.subscription-v4-failed-drawer-module__WoGbuq__shell .subscription-v4-failed-drawer-module__WoGbuq__subtitle{padding-block:0;padding-inline:var(--spacing-s2);width:100%;font-size:var(--font-size-s2);font-weight:var(--font-weight-regular);color:var(--color-text-secondary);text-align:center;margin:0}.subscription-v4-failed-drawer-module__WoGbuq__shell .subscription-v4-failed-drawer-module__WoGbuq__ctaWrap{width:100%;padding-block:var(--spacing-s4)var(--spacing-s5);padding-inline:var(--spacing-s4);flex-shrink:0;margin-block-start:auto}.subscription-v4-failed-drawer-module__WoGbuq__shell .subscription-v4-failed-drawer-module__WoGbuq__cta{width:100%;max-width:100%}
.subscription-v4-subscriber-module__pa0TjG__wrapper{inline-size:100%;min-block-size:var(--safe-vh);border-radius:var(--shape-rounded-s3);background:linear-gradient(180deg,var(--color-red-strong)0%,var(--color-red-strong)32%,var(--color-true-black)68%,var(--color-true-black)100%);color:var(--color-surface);flex-direction:column;flex:1;display:flex;overflow:hidden}@media (min-width:768px){.subscription-v4-subscriber-module__pa0TjG__wrapper{min-block-size:0}}.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection{min-block-size:0;inline-size:100%;flex-direction:column;flex:1;padding-block-end:var(--spacing-s5);display:flex}:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__card{color:var(--color-surface);border-radius:0;flex-direction:column;flex:0;margin-block-end:calc(-1*var(--spacing-s4));display:flex;position:relative;overflow:hidden}:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__card) .subscription-v4-subscriber-module__pa0TjG__cardHeader{padding-block:var(--spacing-s5)0;padding-inline:var(--spacing-s5)}:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__card) .subscription-v4-subscriber-module__pa0TjG__sliderWrapper{flex:1;min-block-size:200px;inline-size:100%}@media (min-width:768px){:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__card{margin-block-end:calc(-1*var(--spacing-s3))}}:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions{justify-content:center;align-items:flex-start;gap:var(--spacing-s7);padding-block:var(--spacing-s5);flex-direction:row;display:flex}:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions) .subscription-v4-subscriber-module__pa0TjG__actionButton{align-items:center;gap:var(--spacing-s3);cursor:pointer;color:inherit;text-align:center;flex-direction:column;display:flex}@media (min-width:768px){:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions) .subscription-v4-subscriber-module__pa0TjG__actionButton{min-inline-size:110px}}:is(:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions) .subscription-v4-subscriber-module__pa0TjG__actionButton) .subscription-v4-subscriber-module__pa0TjG__actionIcon{inline-size:var(--mobile-header-height);block-size:var(--mobile-header-height);border-radius:var(--shape-circle);background:rgba(var(--color-white-rgb),.25);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--color-surface);justify-content:center;align-items:center;display:flex}:is(:is(:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions) .subscription-v4-subscriber-module__pa0TjG__actionButton) .subscription-v4-subscriber-module__pa0TjG__actionIcon) .subscription-v4-subscriber-module__pa0TjG__moreDots{justify-content:center;align-items:center;gap:var(--spacing-s2);flex-direction:row;display:flex}:is(:is(:is(:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions) .subscription-v4-subscriber-module__pa0TjG__actionButton) .subscription-v4-subscriber-module__pa0TjG__actionIcon) .subscription-v4-subscriber-module__pa0TjG__moreDots) .subscription-v4-subscriber-module__pa0TjG__moreDot{inline-size:var(--spacing-s2);block-size:var(--spacing-s2);border-radius:var(--shape-circle);background:var(--color-surface)}:is(:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions) .subscription-v4-subscriber-module__pa0TjG__actionButton) .subscription-v4-subscriber-module__pa0TjG__actionLabel{font-size:var(--font-size-s2);font-weight:var(--font-weight-bold)}@media (min-width:768px){:is(:is(:is(.subscription-v4-subscriber-module__pa0TjG__wrapper .subscription-v4-subscriber-module__pa0TjG__gradientSection) .subscription-v4-subscriber-module__pa0TjG__actions) .subscription-v4-subscriber-module__pa0TjG__actionButton) .subscription-v4-subscriber-module__pa0TjG__actionLabel{font-size:var(--font-size-s4)}}
