.feed-loading{padding-top:32px;padding-bottom:64px;min-height:80vh}.feed-loading-status{display:flex;align-items:center;gap:9px;margin-bottom:24px;color:var(--fg2);font-size:14px}.feed-loading-dot{width:7px;height:7px;border-radius:50%;background:var(--arancio-scuro)}.feed-placeholder{display:block;border-radius:8px;background:linear-gradient(100deg,#e7e7ea 25%,#f0f0f2 45%,#e7e7ea 65%);background-size:220% 100%;animation:feed-shimmer 2s ease-in-out infinite}.feed-loading-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px}.feed-loading-heading>div{width:60%;max-width:520px}.feed-loading-line{height:12px;width:65%;margin:12px 0}.feed-loading-line.wide{width:85%}.feed-loading-line.short{width:90px}.feed-loading-title{height:38px;width:90%;margin:18px 0}.feed-loading-pill{height:40px;width:110px;border-radius:30px;flex-shrink:0}.feed-loading-city{height:54px;width:280px;border-radius:30px}.feed-loading-switch{height:52px;width:300px;max-width:100%;border-radius:30px}.feed-loading-chips{display:flex;gap:8px;margin:20px 0 28px;overflow:hidden}.feed-loading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.feed-loading-card{background:#fff;border-radius:24px;overflow:hidden}.feed-loading-photo{height:205px;border-radius:0}.feed-loading-card>div{padding:12px 20px}.feed-loading-card-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:20px}.feed-loading-detail{max-width:1100px}.feed-loading-gallery{display:flex;gap:12px;overflow:hidden;border-radius:24px;margin-bottom:28px}.feed-loading-gallery>span{height:290px;min-width:44%;border-radius:20px}.feed-loading-menu{background:white;border-radius:24px;padding:0 24px}.feed-loading-menu>div{display:flex;justify-content:space-between;gap:24px;border-bottom:1px solid var(--border);padding:22px 0}.feed-loading-menu>div:last-child{border:0}.feed-loading-menu>div>div{width:75%}.feed-loading-price{height:18px;width:55px;margin-top:12px}@keyframes feed-shimmer{to{background-position:-220% 0}}@media(prefers-reduced-motion:reduce){.feed-placeholder{animation:none}}@media(max-width:900px){.feed-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.feed-loading{padding-top:20px}.feed-loading-heading .feed-loading-intro{display:none}.feed-loading-city{width:100%}.feed-loading-grid{grid-template-columns:1fr}.feed-loading-gallery>span{height:210px;min-width:85%}.feed-loading-detail .feed-loading-heading{display:block}.feed-loading-detail .feed-loading-heading>div{width:100%}.feed-loading-detail .feed-loading-heading>.feed-loading-pill{display:none}.feed-loading-status{font-size:13px}.feed-loading-menu{padding:0 18px}}