.reviews_box .stars{display:inline-block;position:relative;top:-1px;left:-1px;width:90px;color:var(--color-warning);vertical-align:middle}.reviews_box .stars:after{content:"";display:block;padding-bottom:17.7777%}.reviews_box .stars:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;-webkit-mask:url(../../images/ico_star_empty.svg) 0 0/auto 100% repeat-x;z-index:1}.reviews_box .stars>span{position:absolute;top:0;bottom:0;left:0;background-color:currentColor;-webkit-mask:url(../../images/ico_star.svg) 0 0/auto 100% repeat-x;font-size:0;line-height:0;z-index:2}.reviews_box .image{display:block;position:relative;flex-grow:0;flex-shrink:0}.reviews_box .image:after{content:"";display:block;padding-bottom:var(--height-image)}.reviews_box .image img{position:absolute;inset:0;width:100%;height:100%;transition:opacity .3s;z-index:1;object-fit:cover}.reviews_box .overview{display:inline-flex;align-items:center;justify-content:center;margin:0 var(--gap-buttons-x) var(--gap-buttons-y) 0;font-size:0.875rem;font-weight:400;line-height:1.25rem;gap:12px}.reviews_box .overview .number{display:block;position:relative;top:1px;flex-grow:0;flex-shrink:0;color:var(--color-heading);font-family:var(--font-heading);font-size:var(--size-h1);font-weight:800;line-height:1}.reviews_box .overview b{display:block;font-weight:400}.reviews_box .item{display:flex;flex-direction:column;align-items:stretch;padding:20px;background-color:var(--color-background);font-size:var(--size-content);font-weight:400;line-height:var(--line-content);--size-content: 0.875rem;--line-content: 1.25rem;--gap-content: 10px;--gap-contents: 15px}.reviews_box .item .content{flex-grow:1;min-height:0}.reviews_box .heading{display:flex;align-items:center;margin:0 0 14px;color:var(--color-muted);gap:12px}.reviews_box .heading .name{display:block;color:var(--color-heading);font-size:1rem;font-weight:600}.reviews_box .rating{display:flex;align-items:center;margin:0 0 14px;color:var(--color-heading);font-size:1.125rem;font-weight:600;line-height:1.25rem;gap:8px}.reviews_box .image{display:block;overflow:hidden;flex-grow:0;flex-shrink:0;width:44px;border-radius:50%}.reviews_box .details{display:block;flex-grow:1;min-width:0}.reviews_box .toggle{margin-top:auto;--color-background: var(--theme-background)}@media(max-width: 64rem){.reviews_box .rating,.reviews_box .heading{margin-bottom:12px}}@media(max-width: 40rem){.reviews_box .contents.is_heading{display:flex;flex-wrap:wrap}.reviews_box .contents.is_heading .buttons{margin-top:0}.reviews_box .item{padding:15px}}@media(max-width: 30rem){.reviews_box{--width-item: 100%}}
/*# sourceMappingURL=reviews.css.map */
