For Ice Shaker, we developed a visual customizer that allows customers to personalize their BottleKeeper with options for engraving, size, text positioning, and color. This filter-style system utilizes specific variant selection alongside custom line item properties. Additionally, we created an image formatter to generate the appropriate proof image formats for the bottle printer.