from bs4 import BeautifulSoup
import time

def scrape(driver, url):
    driver.get(url)
    time.sleep(5)
    soup = BeautifulSoup(driver.page_source, 'html.parser')
    items = []

    for item_container in soup.select("div.item-container"):
        item_name = item_container.select_one(".item__title")
        item_price = item_container.select_one(".item__price-and-badges")
        if item_name and item_price:
            items.append({
                "name": item_name.get_text(strip=True),
                "price": item_price.get_text(strip=True)
            })

    return items