
img.img-minimize {
    max-height: 120px !important;
}

/* URL Input */

.custom-product--control-panel--url-input .components-input-control__container {
    max-width: 247px;
}

/* ------------------------------
 * Product Item Card Design
 * ------------------------------ */

/* Product List Layout */

.wp-block-custom-product,
.wp-block-custom-product .block-editor-block-list__layout {
    display: flex !important;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: center;
}

/* Product Content Layout */

.wp-block-custom-product-item {
    display: flex;
    flex-direction: column;
    max-width: 460px;
    row-gap: 15px;
    padding: 15px;
    border-radius: 10px;
    background: var(--wp--preset--color--base);
    box-shadow: var(--wp--preset--shadow--outset-4);
    border: 1px solid var(--wp--preset--color--base-dark);
}

.wp-block-custom-product-item .upper {
    display: flex;
    flex-direction: row;
    column-gap: 20px;
}

.wp-block-custom-product-item .name-readMore {
    display: flex;
    flex-direction: column;
    row-gap: 10px;
}

/* Content */

.wp-block-custom-product-item .image {
    width: 70px;
    height: 70px;
    border-radius: 10px;
}

.wp-block-custom-product-item .name,
.wp-block-custom-product-item .details {
    margin: 0;
}

.wp-block-custom-product-item .readMore {
    width: max-content;
    padding: 5px 10px;
    color: var(--wp--preset--color--base);
    background-color: var(--wp--preset--color--secondary);
    border-radius: 20px;
    cursor: pointer;
}
