/* @group @variables */

[class*="a-review-user-info"] {
--grid-template-columns: 4.5rem 1fr;
--gap: .75rem;
}

/* @end @variables */

/* @group @a-review-user-info */

[class*="a-review-user-info"] {
display: grid;
justify-content: var(--justify-content);
align-items: var(--align-items);
align-content: var(--align-content);
grid-template-columns: var(--grid-template-columns);
gap: var(--gap);
max-width: var(--column-group-max-width);
margin-right: var(--column-group-margin-right);
margin-left: var(--column-group-margin-left);
}

/* @end @a-review-user-info */

/* @group @a-review-user-info */

[class*="a-review-user-info"] {
padding: .75rem;
background-color: var(--color-whitesmoke);
}

/* @end @a-review-user-info */

/* -------------------------------------------------------- */

/* @group @variables */

[class*="a-review-item-image"] {
--grid-template-columns: repeat(3, 1fr);
--gap: .75rem;
}

/* @end @variables */

/* @group @m-column-grid */

[class*="a-review-item-image"] {
display: grid;
justify-content: var(--justify-content);
align-items: var(--align-items);
align-content: var(--align-content);
grid-template-columns: var(--grid-template-columns);
gap: var(--gap);
}

/* @end @m-column-grid */

/* -------------------------------------------------------- */

/* @group @variables */

[class*="a-review-info"] {
--justify-content: start;
--align-items: center;
--grid-template-columns: repeat(3, auto);
--gap: .375rem;
}

/* @end @variables */

/* @group @a-review-user-info */

[class*="a-review-info"] {
display: grid;
justify-content: var(--justify-content);
align-items: var(--align-items);
align-content: var(--align-content);
grid-template-columns: var(--grid-template-columns);
gap: var(--gap);
}

/* @end @m-column-grid */