.searchHints{min-width:0;max-width:100%;font-family:Avenir Next,Arial,sans-serif}.searchHints:empty{display:none}.searchApplied,.searchHintChoices{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin-top:10px;max-width:100%;min-height:59px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;padding:3px 2px 6px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c8c7bf transparent;-webkit-overflow-scrolling:touch}.searchApplied>span,.searchHintChoices>button{display:inline-flex;align-items:center;gap:9px;min-height:44px;box-sizing:border-box;border:1px solid #e0ded8;border-radius:999px;background:#fff;color:#1e211b;box-shadow:0 1px 2px #191c1605;font-family:inherit;flex:0 0 auto;white-space:nowrap}.searchHintChoices>button{padding:10px 15px;cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s}.searchApplied>span>small,.searchHintChoices>button>span{flex-shrink:0;font:500 12px/1.3 Avenir Next,Arial,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#787a70}.searchApplied>span>b,.searchHintChoices>button>b{font:750 14px/1.3 Avenir Next,Arial,sans-serif;letter-spacing:0;white-space:nowrap}.searchHintChoices>button:hover{border-color:#aaa99f;background:#fafaf7}.searchApplied button:focus-visible,.searchHintChoices>button:focus-visible{outline:2px solid #9b672c;outline-offset:3px}.searchApplied>span{padding:0 5px 0 14px}.searchApplied>span>button{display:grid;place-items:center;width:36px;height:42px;flex-shrink:0;border:0;border-radius:999px;padding:0;background:transparent;color:#73756b;font:400 21px/1 Arial,sans-serif;cursor:pointer}.searchApplied>span>button:hover{background:#f3f3ef;color:#1a1d16}.mapSearchDock{flex-wrap:wrap}.mapSearchDock>label{flex:1;max-width:none}.mapSearchDock>.searchHints{flex-basis:100%;pointer-events:auto}.mapSearchHints{position:absolute;top:94px;left:16px;right:16px;z-index:790;pointer-events:none}.mapSearchHints .searchHints{pointer-events:auto}.mapSearchHints .searchApplied,.mapSearchHints .searchHintChoices{margin-top:0}.menusPage .menuFinderTop{grid-template-columns:minmax(0,1fr)!important}.menusPage .menuQueryWrap{width:100%!important}.mapSearchDock input::-webkit-search-cancel-button,.menusPage .menuQuery input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:block;width:18px;height:18px;cursor:pointer;background:50%/16px 16px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='m4 4 10 10M14 4 4 14' fill='none' stroke='%236e655a' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}@media(max-width:700px){.mapSearchHints{top:80px;left:10px;right:10px}.searchApplied,.searchHintChoices{gap:6px}.searchHintChoices>button{padding:9px 12px;gap:7px}.searchApplied>span>b,.searchHintChoices>button>b{font-size:13px}.searchApplied>span{padding-left:12px}}@media(prefers-reduced-motion:reduce){.searchHintChoices>button{transition:none}}.searchApplied>.searchSelectedFilter,html.pintr-web-app body .searchApplied>.searchSelectedFilter{border-color:#cdd7c7!important;background:#fff!important;color:#2f4531!important;box-shadow:none!important}.searchApplied>.searchSelectedFilter :is(small,b,button),html.pintr-web-app body .searchApplied>.searchSelectedFilter :is(small,b,button){color:#2f4531!important}.searchApplied>.searchSelectedFilter>button:hover{background:#f4f4f4!important}.searchHints .searchApplied{flex-wrap:wrap!important;min-height:0!important;overflow:visible!important}.searchHintsList .searchApplied,.searchHintsList .searchHintChoices{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;min-height:0!important;max-height:260px;overflow-y:auto!important;margin:0!important;padding:3px 0!important;border:1px solid #c7d0c8!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 22px #0002!important}.searchHintsList .searchApplied>span,.searchHintsList .searchHintChoices>button{display:flex!important;flex-direction:row-reverse!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:46px!important;margin:0!important;padding:9px 14px!important;border:0!important;border-bottom:1px solid #e5e9e5!important;border-radius:0!important;box-shadow:none!important;background:#fff!important;box-sizing:border-box!important}.searchHintsList .searchApplied>span:last-child,.searchHintsList .searchHintChoices>button:last-child{border-bottom:0!important}.searchHintsList .searchHintChoices>button:focus-visible,.searchHintsList .searchHintChoices>button:hover{background:#f2f5ef!important}.searchHintsList .searchApplied>span>b,.searchHintsList .searchHintChoices>button>b{font:500 14px/1.2 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif!important;overflow:hidden;text-overflow:ellipsis}.searchHintsList .searchApplied>span>small,.searchHintsList .searchHintChoices>button>span{font:700 9px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif!important;letter-spacing:.08em!important;color:#727b73!important}.searchHintsList .searchApplied>span{flex-direction:row!important}.searchHintsList .searchApplied>span>b{flex:1}.searchHintsList .searchApplied>span>button{margin:0!important;padding:0!important;flex:none;width:28px!important;height:28px!important;background:transparent!important;border:0!important;color:#64705f!important}html.pintr-web-app body .searchHintsList .searchApplied>.searchSelectedFilter{border:0!important;border-bottom:1px solid #e5e9e5!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}html.pintr-web-app body .searchHintsList .searchApplied>.searchSelectedFilter:last-child{border-bottom:0!important}html.pintr-web-app body .menusPage .menuQuery input,html.pintr-web-app body .searchHints :is(.searchHintChoices>button,.searchApplied>.searchSelectedFilter){background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}