.pCard{transition:transform .3s ease;background-color:#fff;box-shadow:2px 1px 11px -3px #42445a;border-radius:6px;overflow:hidden}.pCard:hover{transform:translateY(-5px)}.pCard .imageSection{position:relative;display:flex;align-items:center;justify-content:center;padding:30px}.pCard .imageSection .new,.pCard .imageSection .offer{position:absolute;top:0;left:0;padding:2px 4px;background-color:#4b4bf4;color:#fff}.pCard .imageSection .offer{background-color:#f73333;left:unset;right:0}.pCard .imageSection .onhovered{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;gap:12px;display:none;background-color:rgba(0,0,0,.1);transition:all .5s ease}.pCard .imageSection .onhovered .icons{display:flex;align-items:center;gap:10px;animation:scl .6s ease}.pCard .imageSection .onhovered .icons .onHoverIcon{background-color:#d3d3d3;transition:all .3s ease;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:8px;cursor:pointer}.pCard .imageSection .onhovered .icons .onHoverIcon:hover{background-color:#fff;color:red}.pCard .imageSection:hover .onhovered{display:flex}.pCard .pTitle{width:100%;background-color:#f5f5f5;color:gray;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:12px}.pCard .priceCart{width:100%;padding:12px;display:flex;align-items:center;justify-content:space-between}.pCard .priceCart .prices{display:flex;align-items:center;gap:4px}.pCard .priceCart .prices p{width:50px;color:gray}.pCard .priceCart .prices p.dep{text-decoration:line-through}.pCard .priceCart .prices p:nth-child(2){font-size:12px}.pCard .priceCart .buy{color:#fff;background-color:#5a9e74;padding:1px 6px;border-radius:6px;cursor:pointer}@keyframes scl{0%{transform:scale(0)}to{transform:scale(1)}}.productShow{display:flex;flex-direction:column;background-color:#fff}.productShow .topShow{display:flex;gap:8px;padding:8px}.productShow .topShow .topPic{flex:1 1;display:flex;flex-direction:column;gap:10px}.productShow .topShow .topPic .bigetsPic{width:100%;border-radius:6px;overflow:hidden;position:relative}.productShow .topShow .topPic .bigetsPic .expandIcon{display:flex;align-items:center;justify-content:center;position:absolute;bottom:10px;right:10px;border:6px;padding:4px;cursor:pointer;transition:all .2s ease-in}.productShow .topShow .topPic .bigetsPic .expandIcon:hover{color:#f5f5f5;background-color:rgba(0,0,0,.2);transform:scale(1.1)}.productShow .topShow .topPic .galleryPic ul{display:grid;grid-gap:6px;gap:6px;bottom:red;list-style-type:none;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));grid-template-rows:minmax(50px,1fr)}.productShow .topShow .topPic .galleryPic ul li{cursor:pointer;aspect-ratio:1/.6}.productShow .topShow .topDetailss{flex:1.5 1;padding:8px 0 0;display:flex;flex-direction:column}.productShow .topShow .topDetailss ul{list-style-type:none;display:flex;flex-direction:column;width:max-content}.productShow .topShow .topDetailss ul li{display:flex;align-items:center;gap:6px}.productShow .topShow .topDetailss ul li span:first-child{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:auto}.productShow .topShow .topDetailss ul li span:nth-child(2){margin-right:auto;text-align:left}.productShow .topShow .topDetailss .description{margin-top:30px}.productShow .topShow .topDetailss .price-add{margin-top:auto;border:1px dashed gray;padding:10px;border-radius:6px;display:flex;flex-direction:column;align-items:center}.productShow .topShow .topDetailss .price-add .price p:first-child{color:red;font-weight:600;font-size:20px}.productShow .topShow .topDetailss .price-add .price p:nth-child(2){color:green;font-weight:600;font-size:20px}.productShow .topShow .topDetailss .price-add button{width:300px;color:#fff;background-color:teal;padding:10px 16px;border-radius:6px;border:none;gap:4px;transition:all .5s ease;cursor:pointer}.productShow .topShow .topDetailss .price-add button,.productShow .topShow .topDetailss .price-add button .icon{display:flex;align-items:center;justify-content:center}.productShow .bottomShow{justify-content:space-between;background-color:#d3d3d3;padding:10px}.productShow .bottomShow,.productShow .bottomShow .left ul{display:flex;align-items:center}.productShow .bottomShow .left ul li{cursor:pointer;display:flex;align-items:center;gap:6px}.productShow .bottomShow .left ul li .icon,.productShow .bottomShow button{display:flex;align-items:center;justify-content:center}.productShow .bottomShow button{color:#fff;background-color:teal;padding:8px 4px;border-radius:6px;border:none;gap:4px;transition:all .5s ease;cursor:pointer}.productShow .bottomShow button .icon{display:flex;align-items:center;justify-content:center}.largeImage{border-radius:10px;overflow:hidden;position:relative}.largeImage .close{cursor:pointer;position:absolute;display:flex;align-items:center;justify-content:center;padding:10px;top:0;right:0;border-radius:0 10px 0 10px;background-color:rgba(0,0,0,.2);color:#fff}