.match-results{min-width:0}.match-results .listing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.matching-main .shop-sidebar label{margin-top:17px}.my-match-empty{border:1px solid #e1e8f1;border-radius:18px;padding:55px 25px;text-align:center;background:white}.my-match-empty>span{font-size:38px;color:#142d50}.my-match-empty h2{color:#142d50;font-size:25px;margin-top:18px}.my-match-empty p{color:#6b7d94;line-height:1.7;margin-bottom:25px}.my-match-empty .button{border-radius:9px}@media(max-width:1050px){.match-results .listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.matching-main .shop-sidebar form{display:block}.matching-main .match-field{margin-top:15px}.matching-main .shop-sidebar label{margin:0 0 7px}.matching-main .shop-sidebar .button{margin-top:20px}}@media(max-width:480px){.match-results .listing-grid{grid-template-columns:1fr}}

.matching-main .shop-sidebar{max-height:calc(100vh - 40px);overflow-y:auto}.matching-main .sidebar-heading a{font-size:12px;color:#647b97;text-decoration:underline}.advert-photo-placeholder{aspect-ratio:3/2;display:grid;place-items:center;background:#edf2f8;color:#52667f}.advert-description{white-space:pre-line;overflow-wrap:anywhere}.advert-filter-error{color:#9d2525;font-size:13px;line-height:1.6}@media(max-width:650px){.matching-main .shop-sidebar{max-height:none}}
