.reviews_box .contents .caption{display:block;margin:0 0 calc(var(--gap-heading) - 5px);color:var(--color-muted);font-size:var(--size-content);font-weight:400;line-height:1.25}.reviews_box .contents{max-width:var(--width-contents);margin:0 auto var(--gap-contents);text-align:center;--color-text: var(--color-heading)}.reviews_box .contents:last-child{margin-bottom:0}.reviews_box .item{display:flex;align-items:stretch;padding:var(--gap-card);margin:0 0 20px;border:1px solid var(--color-border);border-radius:var(--radius-regular)}.reviews_box .item:last-child{margin-bottom:0}.reviews_box .item .info{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:flex-start;width:180px}.reviews_box .item .details{display:block;flex-grow:1;min-width:0}.reviews_box .item .name{display:block;color:var(--color-heading);font-size:var(--size-base);font-weight:700;line-height:1.5}.reviews_box .item .date{display:block;margin:0 0 10px;font-size:var(--size-tiny);line-height:1.5}.reviews_box .item .date:last-child{margin-bottom:0}.reviews_box .item .stars{margin:0 0 15px}.reviews_box .item .content{margin:0;font-weight:300}.reviews_box .item .logo{display:block;width:100px;height:16px;margin:auto 0 0;background:var(--color-heading);-webkit-mask:url(../../images/ico_reviewsio.svg) 50% 50%/contain no-repeat}@media (max-width: 1024px){.reviews_box .item .info{width:140px}}@media (max-width: 480px){.reviews_box .item{display:block}.reviews_box .item .info{position:relative;width:auto;padding:0 100px 0 0;margin:0 0 10px}.reviews_box .item .logo{position:absolute;top:2px;right:0}}

/*# sourceMappingURL=reviews.css.map */
