html.selector-embed body>header,html.selector-embed body>footer,html.selector-embed .navigation-feedback,html.selector-embed .skip-link{display:none!important}html.selector-embed .selector-tool{padding-top:0!important}html.selector-embed .selector-utility,html.selector-embed .selector-heading{display:none!important}html.selector-embed .selector-tool .wrap{padding-top:16px!important}.selector-tool[data-tool=restaurant-selector] .name+.cuisine{margin-top:31px}.selector-tool[data-tool=restaurant-selector] label[for=platform]{display:none!important}html.selector-rail body{background:#fcfaf6;overflow:hidden}html.selector-rail .selector-tool .wrap{padding:10px 14px 4px!important}html.selector-rail .selector-tool[data-tool=restaurant-selector] .toolbar,html.selector-rail .selector-tool[data-tool=restaurant-selector] #results,html.selector-rail .selector-tool[data-tool=restaurant-selector] .fitControl{display:none!important}html.selector-rail .selector-tool[data-tool=restaurant-selector] .filters{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}html.selector-rail .selector-tool[data-tool=restaurant-selector] .selects{gap:7px}html.selector-rail .selector-tool[data-tool=restaurant-selector] .selects label{color:#244f47;font-size:10px;font-weight:750}html.selector-rail .selector-tool[data-tool=restaurant-selector] .selects select,html.selector-rail .selector-tool[data-tool=restaurant-selector] .searchrow input{background:#fff;border-color:#d7cec5;border-radius:9px;min-height:38px;padding:5px 9px;font-size:11px}html.selector-rail .selector-tool[data-tool=restaurant-selector] .searchrow{gap:6px;margin-top:7px}html.selector-rail .selector-tool[data-tool=restaurant-selector] .chips{gap:5px;margin-top:7px}html.selector-rail .selector-tool[data-tool=restaurant-selector] .chip{background:#fff;border-color:#d7cec5;border-radius:8px;min-height:34px;padding:4px 7px;font-size:10px}html.selector-rail .selector-tool[data-tool=restaurant-selector] .chip.active{color:#fff;background:#a52c59;border-color:#a52c59}html.selector-rail .selector-tool[data-tool=experience-selector]{--green:#24594f;--soft:#edf4f1}html.selector-rail .selector-tool[data-tool=experience-selector] .site-footer,html.selector-rail .selector-tool[data-tool=experience-selector] .photo-story,html.selector-rail .selector-tool[data-tool=experience-selector] .section-description,html.selector-rail .selector-tool[data-tool=experience-selector] .helper,html.selector-rail .selector-tool[data-tool=experience-selector] .notice-line,html.selector-rail .selector-tool[data-tool=experience-selector] .personal-note{display:none!important}html.selector-rail .selector-tool[data-tool=experience-selector] .wrap{padding:8px 14px 4px!important}html.selector-rail .selector-tool[data-tool=experience-selector] .steps{border-color:#ded5cc;margin:0 0 9px}html.selector-rail .selector-tool[data-tool=experience-selector] .step{justify-content:center;gap:4px;min-width:0;padding:7px 4px 8px;font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .step:first-child{padding-left:4px}html.selector-rail .selector-tool[data-tool=experience-selector] .step:after{right:3px}html.selector-rail .selector-tool[data-tool=experience-selector] .wizard-layout,html.selector-rail .selector-tool[data-tool=experience-selector] .interest-layout{min-width:0;padding:0;display:block}html.selector-rail .selector-tool[data-tool=experience-selector] .section-heading{color:#244f47;font:750 14px/1.28 var(--sans);margin:0 0 7px}html.selector-rail .selector-tool[data-tool=experience-selector] .region-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}html.selector-rail .selector-tool[data-tool=experience-selector] .region-btn{background:#fff;border-color:#d7cec5;border-radius:8px;min-height:34px;padding:3px 1px;font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .city-reveal{padding-top:8px}html.selector-rail .selector-tool[data-tool=experience-selector] .field-heading{margin:0 0 5px;font-size:11px}html.selector-rail .selector-tool[data-tool=experience-selector] .field-heading span{display:none}html.selector-rail .selector-tool[data-tool=experience-selector] .choice-wrap{gap:4px}html.selector-rail .selector-tool[data-tool=experience-selector] .city-btn,html.selector-rail .selector-tool[data-tool=experience-selector] .chip-btn{background:#fff;border-color:#d7cec5;border-radius:8px;min-height:34px;padding:3px 7px;font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .no-city{margin:8px 0 0;padding:7px;font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .interest-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}html.selector-rail .selector-tool[data-tool=experience-selector] .interest-btn{background:#fff;border-color:#d7cec5;border-radius:9px;gap:5px;min-height:46px;padding:5px 6px}html.selector-rail .selector-tool[data-tool=experience-selector] .interest-btn>svg{width:15px;height:15px;margin:0}html.selector-rail .selector-tool[data-tool=experience-selector] .interest-text{padding:0}html.selector-rail .selector-tool[data-tool=experience-selector] .interest-text strong{padding:0;font-size:10px;line-height:1.3}html.selector-rail .selector-tool[data-tool=experience-selector] .interest-text small{display:none}html.selector-rail .selector-tool[data-tool=experience-selector] .interest-btn>.choice-check{width:12px;height:12px;position:static}html.selector-rail .selector-tool[data-tool=experience-selector] .selection-trail{margin:0 0 5px;font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .selection-trail button{font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .wizard-actions{gap:7px;margin-top:8px}html.selector-rail .selector-tool[data-tool=experience-selector] .wizard-actions .primary-btn,html.selector-rail .selector-tool[data-tool=experience-selector] .wizard-actions .back-btn{border-radius:7px;min-height:33px;padding:5px 8px;font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .plan-fields{gap:8px}html.selector-rail .selector-tool[data-tool=experience-selector] .field-group{min-width:0}html.selector-rail .selector-tool[data-tool=experience-selector] .field-group:nth-child(4),html.selector-rail .selector-tool[data-tool=experience-selector] .field-group:nth-child(5){display:none!important}html.selector-rail .selector-tool[data-tool=experience-selector] .field-group legend{margin:0 0 4px;font-size:10px}html.selector-rail .selector-tool[data-tool=experience-selector] .option-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}html.selector-rail .selector-tool[data-tool=experience-selector] .option-tile{border-radius:7px;gap:3px;min-height:38px;padding:4px 5px}html.selector-rail .selector-tool[data-tool=experience-selector] .option-tile strong{font-size:9px;line-height:1.25}html.selector-rail .selector-tool[data-tool=experience-selector] .option-tile small,html.selector-rail .selector-tool[data-tool=experience-selector] .option-tile .choice-check{display:none}html.selector-rail .selector-tool[data-tool=experience-selector] .plan-fields+.wizard-actions{margin-top:7px}html.selector-rail .selector-tool[data-tool=experience-selector] [data-action=recommend],html.selector-results-only .selector-tool[data-tool=restaurant-selector] .filters,html.selector-results-only .selector-tool[data-tool=restaurant-selector] .toolbar,html.selector-results-only .selector-tool[data-tool=restaurant-selector] .fitControl{display:none!important}html.selector-results-only .selector-tool[data-tool=restaurant-selector] #results{display:grid!important}html.selector-results-only .selector-tool[data-tool=restaurant-selector] .wrap{max-width:1120px;padding-top:18px!important}
