@media(max-width:600px){.lc-wrap{padding:18px 14px 55px}.lc-intro{margin:20px 0 22px}.lc-intro h1{font-size:30px;line-height:1.08}.lc-toolbar{padding:10px 0;margin-bottom:14px}.lc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 10px}.lc-card{background:#fff;border:1px solid #eee3d8;border-radius:14px;overflow:hidden;box-shadow:0 3px 14px rgba(50,35,25,.05)}.lc-img{aspect-ratio:4/5;background:#f3ece5}.lc-img img{width:100%;height:100%;object-fit:contain;padding:6px}.lc-info{padding:10px 9px 12px}.lc-info h2{font-family:Georgia,serif;font-size:13px;line-height:1.3;min-height:50px;margin:0 0 7px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lc-info strong{font-size:14px;margin:0;color:#211a17}.lc-info span{display:none}.lc-head{height:62px}.lc-logo{font-size:20px}.lc-cart{font-size:10px;padding:7px 10px}.lc-cats.open{gap:6px}.lc-cats a{font-size:10px;padding:8px 10px}}@media(min-width:601px) and (max-width:900px){.lc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lc-img{aspect-ratio:4/5}.lc-img img{object-fit:contain;background:#f3ece5}}