.zxLULq_component-discovery-screen{width:100%;padding:0;position:absolute}.zxLULq_fullscreenSplit{flex-direction:column;gap:1.5rem;display:flex}.zxLULq_fullscreenSidebar{border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;gap:30px;width:100%;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}.zxLULq_fullscreenSidebar>section{border-bottom:1px solid #e5e7eb;box-shadow:none!important;border:none!important;border-radius:0!important}.zxLULq_fullscreenSidebar>section:last-child{border-bottom:none!important}.zxLULq_fullscreenContent{flex-direction:column;flex:1;gap:1.5rem;min-width:0;padding-bottom:20px;display:flex}.zxLULq_fullscreenMap{border-radius:2rem;overflow:hidden}.zxLULq_fullscreenMap .component-discovery-map>div{height:clamp(260px,45vh,380px)!important}@media (min-width:1024px){.zxLULq_fullscreenSplit{flex-direction:row;align-items:flex-start}.zxLULq_fullscreenSidebar{flex:0 0 30%;max-width:300px;position:sticky;top:5rem}}
.QIpwDW_card_results{flex-wrap:wrap;justify-content:space-evenly;gap:50px 5px;display:flex}.QIpwDW_card_wrapper{background:#fff;border-radius:15px;width:min(400px,100%);min-height:400px;display:block;box-shadow:5px 5px 15px #2c2c2cbf}.QIpwDW_card_content{padding:5px 15px}.QIpwDW_card_compact{width:100%;min-height:0;box-shadow:none}.QIpwDW_card_compact .QIpwDW_card_content{padding:12px 16px 4px}.QIpwDW_card_selectable{width:100%;min-height:0;box-shadow:0 4px 16px #1c191733}.QIpwDW_card_selectable .QIpwDW_card_content{padding:12px 16px 4px}.QIpwDW_card_select_button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:15px;width:100%;padding:0 0 12px;display:block}.QIpwDW_card_select_button:focus-visible{outline-offset:-2px;outline:2px solid #047857}.QIpwDW_card_selected{box-shadow:0 0 0 2px #047857,0 8px 24px #1c191740}
.ZBZDha_card{color:#1c1917;background:#fff;border:2px solid #0000;border-radius:16px;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 6px 20px #1c191729}.ZBZDha_selected{border-color:#047857}.ZBZDha_summary{text-align:left;align-items:center;gap:12px;width:100%;padding:12px;display:flex}.ZBZDha_select{cursor:pointer}.ZBZDha_select:hover{background:#fafaf9}.ZBZDha_thumbnail{object-fit:cover;border-radius:10px;flex-shrink:0;width:64px;height:64px}.ZBZDha_details{flex:1;min-width:0}.ZBZDha_name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;height:40px;font-size:16px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.ZBZDha_status,.ZBZDha_distance{font-size:12px;line-height:18px}.ZBZDha_status{color:#57534e;font-weight:600}.ZBZDha_open{color:#047857}.ZBZDha_distance{color:#57534e}.ZBZDha_action{color:#fff;background:#2563eb;border-radius:10px;justify-content:space-between;align-items:center;min-height:44px;margin:0 12px 12px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.ZBZDha_action:hover{background:#1d4ed8}.ZBZDha_select:focus-visible{outline-offset:-3px;outline:2px solid #047857}.ZBZDha_action:focus-visible{outline-offset:-3px;outline:2px solid #fff}.ZBZDha_dismissible .ZBZDha_summary{padding-right:44px}.ZBZDha_dismiss{color:#1c1917;cursor:pointer;border-radius:12px;width:44px;height:44px;font-size:24px;position:absolute;top:0;right:0}.ZBZDha_dismiss:hover{background:#f5f5f4}.ZBZDha_dismiss:focus-visible{outline-offset:-3px;outline:2px solid #047857}.ZBZDha_products{flex-wrap:wrap;gap:6px;margin:0 12px 12px;padding:0;list-style:none;display:flex}.ZBZDha_products li{overflow-wrap:anywhere;color:#065f46;background:#ecfdf5;border-radius:12px;max-width:100%;padding:4px 8px;font-size:12px;line-height:18px}
._5UO17W_topOverlay{z-index:10;pointer-events:none;flex-direction:column;gap:12px;max-height:calc(100% - 24px);display:flex;position:absolute;top:12px;left:12px;right:12px}._5UO17W_selectedStore{pointer-events:auto;background:#fff;border-radius:16px;flex-direction:column;align-self:center;width:min(340px,100%);min-height:0;display:flex;overflow:hidden;box-shadow:0 12px 32px #1c191740}._5UO17W_cardBody{overscroll-behavior-y:contain;min-height:0;overflow-y:auto}._5UO17W_directions{flex-wrap:wrap;gap:8px;padding:8px 12px 12px;display:flex}._5UO17W_directions a{color:#44403c;background:#f5f5f4;border-radius:24px;align-items:center;min-height:44px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}._5UO17W_directions a:hover{background:#e7e5e4}._5UO17W_directions a:focus-visible{outline-offset:-3px;outline:2px solid #047857}
