.QUUPIW_block,.QUUPIW_crumb,.QUUPIW_lineSm,.QUUPIW_title,.QUUPIW_price,.QUUPIW_chip,.QUUPIW_button{background:linear-gradient(100deg, var(--plinth) 30%, #f1f1ee 50%, var(--plinth) 70%) 0 0 / 300% 100%;border-radius:14px;animation:1.3s linear infinite QUUPIW_shimmer}@keyframes QUUPIW_shimmer{to{background-position:-150% 0}}.QUUPIW_crumb{width:180px;height:14px;margin:20px 0}.QUUPIW_gallery{aspect-ratio:1;border-radius:var(--r-l)}.QUUPIW_hero{border-radius:var(--r-l);height:max(180px,min(30vw,300px));margin:20px 0 28px}.QUUPIW_stack{align-content:start;gap:12px;display:grid}.QUUPIW_lineSm{width:40%;height:12px}.QUUPIW_title{width:80%;height:40px}.QUUPIW_price{width:35%;height:22px}.QUUPIW_row{gap:10px;display:flex}.QUUPIW_chip{width:84px;height:44px}.QUUPIW_button{height:56px;margin-top:12px}.QUUPIW_card{aspect-ratio:1.04}.QUUPIW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;display:grid}@media (min-width:760px){.QUUPIW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:34px 22px}}@media (prefers-reduced-motion:reduce){.QUUPIW_block,.QUUPIW_crumb,.QUUPIW_lineSm,.QUUPIW_title,.QUUPIW_price,.QUUPIW_chip,.QUUPIW_button{animation:none}}
