:root{--c-Review-color-date:var(--c-Token-color-grey-600);--c-Review-color-headline:var(--c-Token-color-1000);--c-Review-color-text:var(--c-Token-color-1000);--c-Review-color-author:var(--c-Token-color-grey-600);--c-Review-color-notice:var(--c-Token-color-grey-600);--c-Review-color-imageBorder:var(--c-Token-color-grey-200)}.c-Review{display:grid}@media (min-width:768px){.c-Review{column-gap:var(--c-Token-space-200);grid-template-columns:minmax(auto,328px) minmax(auto,568px)}}.c-Review .c-Review-date{color:var(--c-Review-color-date);font-size:var(--c-Token-fontSize-75);font-weight:600;line-height:var(--c-Token-lineHeight-75);margin-block-end:var(--c-Token-space-25);order:0}@media (min-width:768px){.c-Review .c-Review-date{grid-column:1/span 1}}.c-Review .c-Review-stars{border:none;display:flex;list-style:none;margin:0;margin-block-end:var(--c-Token-space-50);order:10;padding:0}@media (min-width:768px){.c-Review .c-Review-stars{grid-column:1/span 1}}.c-Review .c-Review-author{color:var(--c-Review-color-author);font-size:var(--c-Token-fontSize-75);font-weight:600;line-height:var(--c-Token-lineHeight-75);margin-block-end:var(--c-Token-space-50);order:40}@media (min-width:768px){.c-Review .c-Review-author{grid-column:1/span 1}}.c-Review .c-Review-notice{color:var(--c-Review-color-notice);font-size:var(--c-Token-fontSize-50);font-weight:400;line-height:var(--c-Token-lineHeight-50);order:50}@media (min-width:768px){.c-Review .c-Review-notice{grid-column:1/span 1}}.c-Review .c-Review-content{display:flex;flex-direction:column;gap:var(--c-Token-space-75);margin-block-end:var(--c-Token-space-50);order:20}@media (min-width:768px){.c-Review .c-Review-content{grid-column:2/span 1;grid-row:1/span 999}}.c-Review .c-Review-title{color:var(--c-Review-color-headline);margin:0}.c-Review .c-Review-text{color:var(--c-Review-color-text);font-size:var(--c-Token-fontSize-75);font-weight:400;line-height:var(--c-Token-lineHeight-75);margin:0}.c-Review .c-Review-images{display:grid;gap:var(--c-Token-space-50);grid-template-columns:repeat(auto-fill,minmax(100px,1fr));inline-size:100%;list-style:none;margin:0;padding:0}.c-Review .c-Review-image{aspect-ratio:1/1;block-size:auto;border:2px solid var(--c-Review-color-imageBorder);border-radius:4px;display:block;inline-size:100%;object-fit:cover;padding:var(--c-Token-space-50)}
