.review-reply{--color-bg:var(--color-gray-50);background-color:var(--color-gray-50);border-radius:var(--border-radius-medium);gap:16px;padding:16px;display:flex}.review-reply:not(:last-child){margin-bottom:8px}.review-reply__content{flex-direction:column;gap:4px;display:flex}.review-reply__name{font-size:18px;font-weight:600;line-height:120%}.review-reply__truncate{--as-truncate-button-color:var(--color-text-secondary)}.review-reply__message{color:var(--color-text-secondary);word-break:break-word;font-size:16px;font-weight:400;line-height:140%}.photos-previews{--photos-border-radius:var(--border-radius-medium);--photos-sm-gap:8px;--photos-md-gap:8px;--photos-sm-height:100px;--photos-sm-width:100px;--photos-md-height:122px;--photos-md-width:auto;margin-top:16px}.photos-previews .as-col.is-8{flex:0 0 100px}@media screen and (width>=576px){.photos-previews .as-col.is-8{flex:0 0 33.3333%}}.photos-previews{margin-left:calc(var(--photos-sm-gap)*-.5)!important;margin-right:calc(var(--photos-sm-gap)*-.5)!important}.photos-previews>.as-col{padding:0 calc(var(--photos-sm-gap)*.5)}@media screen and (width>=992px){.photos-previews{margin-left:calc(var(--photos-md-gap)*-.5)!important;margin-right:calc(var(--photos-md-gap)*-.5)!important}.photos-previews>.as-col{padding:0 calc(var(--photos-md-gap)*.5)}}.photos-previews__item{height:var(--photos-sm-height);width:var(--photos-sm-width);border-radius:var(--photos-border-radius);background-color:var(--color-bg-secondary);cursor:pointer;position:relative;overflow:hidden}@media screen and (width>=576px){.photos-previews__item{height:var(--photos-md-height);width:var(--photos-md-width)}}.photos-previews__item:before{content:"";opacity:0;z-index:1;pointer-events:none;background-color:#000;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.photos-previews__item.is-darken:before{opacity:.64}.photos-previews__item.is-darken:hover:before{opacity:.8}.photos-previews__item:hover:before{opacity:.25}.photos-previews__col.as-col{max-width:calc(var(--photos-md-gap) + 185px)}.photos-previews__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.photos-previews__item-text{text-align:center;color:#fff;z-index:2;pointer-events:none;width:100%;padding:0 16px;font-weight:600;position:absolute;top:50%;left:0;transform:translateY(-50%)}body{--review-item-border-bottom:none;--review-item-padding:0;--review-item-margin-bottom-xs:24px;--review-item-margin-bottom:24px;--photos-border-radius:4px}.review-item{--color-link:var(--color-accent-500);--as-truncate-button-color:var(--color-text);--as-truncate-button-hover-color:var(--color-black);padding:var(--review-item-padding);border-bottom:var(--review-item-border-bottom);display:block;margin-bottom:var(--review-item-margin-bottom-xs)!important}@media screen and (width>=992px){.review-item{margin-bottom:var(--review-item-margin-bottom)!important}}.review-item__body{-moz-column-gap:16px;grid-template-columns:56px minmax(0,1fr);column-gap:16px;display:grid}.review-item__wrapper{grid-column:2}@media screen and (width<=575px){.review-item__wrapper{grid-column:1/-1}}.review-item__info{flex-direction:column;gap:4px;min-height:56px;display:flex}.review-item__photos-previews{margin-top:8px}@media screen and (width>=576px){.review-item__photos-previews{margin-top:16px}}.review-item__title{align-items:center;display:flex}.review-item__name{font-weight:var(--headings-font-weight);margin-right:8px}@media screen and (width>=992px){.review-item__name{font-size:18px}}.review-item__subtitle{color:var(--color-text-secondary);font-size:14px}@media screen and (width>=576px){.review-item__subtitle{font-size:16px}}.review-item__text{white-space:pre-line;margin-top:8px}.review-item__text:last-child{margin-bottom:0}.review-item__replies{margin-top:12px}@media screen and (width>=992px){.review-item__replies{margin-top:16px}}
