# Cart types

Choose the type of cart that matches your brand, services, and customer types. Pipeline offers four cart types that you can select from:

* Cart drawer
* Cart popup
* Cart page
* App compatible page

Beyond the style, these cart types can be an important part of your customer's shopping experience. Explore these cart types to find the one that fits your business needs.&#x20;

The cart type can be easily changed in the **Theme Settings** under **Cart**:

<div data-full-width="false"><figure><img src="/files/pxLkk00qPxRwPDDoHJIZ" alt=""><figcaption></figcaption></figure></div>

## Customizing the cart

The cart features and setting options are based on which type of cart you've selected.&#x20;

### Drawer and popup cart types:

The overlay group versions, Cart drawer, and Pop up are configured when you choose "**Cart Drawer**" under the **Overlay** group.&#x20;

<figure><img src="/files/4ZM09V45O52CjUC9KPgZ" alt=""><figcaption></figcaption></figure>

### Cart page with sections

The Cart page and App-compatible versions are both managed from the Cart section settings under Cart. The Page style can be fully customized with Pipeline's Section library:

<div data-full-width="true"><figure><img src="/files/46o3kATuRU5B6FhQUdXI" alt=""><figcaption></figcaption></figure></div>

## App-compatible page

This cart type can be used for developers to customize the core functionality of the Cart page. It's also the best option if you are using any Shopify App that is targeted to use features of the Cart.&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://pipeline.groupthought.com/cart/pipeline-cart/cart-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
