.lohn-reviews .lohn-review-card{grid-template-columns:minmax(0,1fr)!important;justify-items:start}.lohn-reviews .lohn-review-card>a{width:240px;max-width:100%;cursor:zoom-in}.lohn-reviews .lohn-review-card img{width:100%!important;height:240px!important;object-fit:contain!important;background:#eeeae3}.lohn-review-lightbox{padding:52px 16px 16px;border:0;background:#f6f5f0;color:#212d2b;max-width:94vw;max-height:94dvh;width:1000px}.lohn-review-lightbox::backdrop{background:rgb(0 0 0 / .78)}.lohn-review-lightbox img{display:block;width:100%;height:calc(85dvh - 110px);object-fit:contain}.lohn-review-lightbox button{position:absolute;inset-block-start:8px;inset-inline-end:8px;min-width:44px;min-height:44px;cursor:pointer;font-size:28px;background:#fff;color:#212d2b;border:1px solid #ccc}.lohn-review-lightbox p{margin:12px 0 0;font-size:14px}@media(max-width:999px){.lohn-reviews .lohn-review-card>a{width:200px}.lohn-reviews .lohn-review-card img{height:200px!important}}