.adp-product-gift-list-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 20px;
    align-items: center;
    width: 100%;
}

.adp-product-gift-list {
    border: solid 1px black;
    padding: 10px;
    flex-grow: 2;
}

.adp-product-gift-list .product-thumbnail {
    width: 50px;
}

.adp-cart-gift-list-wrapper .variations select {
    width: 100%;
    min-width: 1.3em;
}