.search .marmita-tab,.search .marmita-tab__panel,.search .marmita-tab__panel-container,.search .search-empty,.search .search__header~:not(.marmita-spinner--absolute-center){display:flex;flex-direction:column;flex-grow:1}.search__header{position:fixed;width:100%;padding:20px 20px 5px;z-index:9997;background:#fff;box-shadow:0 0 3px 3px #fff}@media only screen and (min-width:960px){.search__header{display:none}}.search__header~:not(.marmita-spinner--absolute-center){padding-top:90px}@media only screen and (min-width:960px){.search__header~:not(.marmita-spinner--absolute-center){padding-top:0}}@media only screen and (max-width:767px){.search__header~:not(.marmita-spinner--absolute-center){padding:65px 0 40px}}.search__header.open{height:calc(100% - 50px)}.search__header.open .search-input{height:100%;display:flex;flex-direction:column}.search__header.open .search-autocomplete,.search__header.open .search-autocomplete__title{padding:0 20px}@media only screen and (max-width:959px){.search .cardstack-home__title{margin-left:20px}}.search .search-empty{text-align:center;justify-content:center}.search .search-empty__message{margin-bottom:3px;font-size:1em;font-weight:400}.search .search-empty__description{font-size:.9em;font-weight:lighter;color:#a6a5a5}.search .marmita-tab__panel-container{overflow:visible}.search .marmita-tab__label--active{color:#ea1d2c;border-bottom-color:#ea1d2c}.search .marmita-tab__tablist-container{display:flex;margin-bottom:10px}@media only screen and (min-width:960px){.search .marmita-tab__tablist-container{margin-bottom:32px}}@media only screen and (max-width:767px){.search .marmita-tab__tablist-container{position:sticky;top:65px;background-color:#fff;z-index:1;padding:0}.search .marmita-tab__tablist{width:100%}}.search__by{display:none;font-size:1.5rem}@media only screen and (min-width:960px){.search__by{display:block}}.search__term{color:#ea1d2c;margin:0 0 0 5px}.search .desktop-filters{display:none}.search .restaurants-list__container{padding:0 20px}@media only screen and (min-width:960px){.search .restaurants-list__container{padding:0 0 20px}}@media only screen and (max-width:959px){.search__load-more{padding:0 20px;margin-top:20px}}.search__load-more--button{background:transparent;border:1px solid #eaeaea;font-size:1rem;font-weight:400}@media only screen and (min-width:768px){.search__load-more--button{margin:10px 0 20px}}.search__load-more--button:hover:enabled{background:#eaeaea}.search .cardstack-filter{top:119px;padding-top:10px;width:100vw}@media only screen and (min-width:768px){.search .cardstack-filter{margin-top:0;top:65px;padding-top:16px}}@media only screen and (min-width:960px){.search .cardstack-filter{margin-top:-32px;top:80px}.search .carousel__wrapper{overflow:visible}.search .carousel__controller{top:82px}.search .carousel__controller--left{left:-66px}.search .carousel__controller--right{right:-66px}}@media only screen and (max-width:767px){.search .cardstack-info-card{margin-top:64px}}.search__ads-top{padding:32px 0}.search__ads-footer{background:#f2f2f2;padding:32px 0}@media only screen and (max-width:959px){.address-hint-container .marmita-hint{width:calc(100% - 40px);border-radius:0 0 4px 4px}}.ads-banner{overflow:hidden;display:flex;justify-content:center}.catalog-ads{margin-left:20px;margin-right:20px}@media only screen and (min-width:1248px){.restaurant-menu .gpt-ads-bg{margin-top:32px}}.market-page-container__ads-top{padding:0 0 40px}.gpt-ads-waiting-map{display:none}@media only screen and (min-width:1248px){.gpt-ads-waiting-map{display:flex;position:fixed;width:calc(100vw - 450px);top:80px;padding:32px;margin-left:450px;z-index:998}}.gpt-ads-bg,.gpt-ads-highlight{padding-top:32px;padding-bottom:32px;background-color:#f2f2f2}.gpt-ads-highlight{margin-left:-20px;width:100vw}@media only screen and (min-width:768px){.gpt-ads-highlight{margin-left:-40px}}@media only screen and (min-width:960px){.gpt-ads-highlight{margin-left:-80px}}@media only screen and (min-width:1248px){.gpt-ads-highlight{margin-left:-120px}}@media only screen and (min-width:1440px){.gpt-ads-highlight{margin-left:-160px}}@media only screen and (min-width:1818px){.gpt-ads-highlight{margin-left:-200px}}.gpt-ads-sticky{position:sticky;padding-top:32px;top:80px}.gpt-ads-market-footer{margin-left:-32px;margin-right:-32px;margin-bottom:32px}.gpt-ads-waiting-sidebar{order:100;padding:24px}@media(max-width:370px){.authentication-steps__ads{width:280px}}.order-violation-modal{background-color:#fff;text-align:center;padding:20px;border-radius:4px}.order-violation-modal__title{font-size:1.25rem;font-weight:500}.order-violation-modal__message{font-size:1.125rem;font-weight:300;line-height:22px}.order-violation-modal__button{width:100%}@media only screen and (min-width:560px){.order-violation-modal__button{width:auto}}.search-container{padding:0 20px}@media only screen and (min-width:960px){.search-container{padding:0 0 32px}}
/*# sourceMappingURL=6ded65f1729514a0.css.map*/