.product-card-skeleton{background:white;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .2s,box-shadow .2s}.product-card-skeleton__image{width:100%;margin-bottom:16px}.product-card-skeleton__content{padding:0 16px 16px;display:flex;flex-direction:column;gap:12px}.product-card-skeleton__title{margin-bottom:8px}.product-card-skeleton__price{margin-bottom:4px}.product-card-skeleton__footer{margin-top:12px}.product-card-skeleton__button{width:100%}