@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800;900&display=swap";*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{display:none}.press:active{transform:scale(.93)!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{text-decoration:none!important}.title{font-size:smaller}.info{color:#6c757d;font-size:smaller}.App{background:"#F2F4FA";max-width:430px;margin:"0 auto";min-height:"100vh";position:"relative";font-family:"'Nunito',sans-serif"}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cardStyle{border:2px solid #ccc;border-radius:5px;box-shadow:inset 2px 5px 14px #c6c6c6}.shopCard{border-style:outset;border-radius:7px;width:100%}.shopHeader{border:2px solid #ccc;border-radius:5px 5px 0 0;padding:1rem;box-shadow:inset 2px 5px 14px #c6c6c6}.shopLocation{color:#fff;text-align:start;background-color:#555351;border-radius:7px;margin:10px;padding:.5rem}.shopDelivery{color:#fff;text-align:start;background-color:teal;border-radius:7px;margin:10px;padding:.5rem}.offer{background:#fbdc4d;border-radius:0 5px 0 15px;padding-left:10px;padding-right:5px;font-weight:500;position:absolute;top:0;right:0;box-shadow:5px 5px #f02eaa66,10px 10px #f02eaa4d}.item-card{text-align:start;flex-direction:row;padding:5px;display:flex;position:relative;box-shadow:inset 2px 5px 10px #efeded,3px 3px 5px #efeded}.item-img img{border-radius:5px;height:100%;min-height:100px}.item-info{width:100%;margin-left:5px;overflow:hidden}.item-info h6{margin:0;padding:0}.item-info .off{z-index:1;background:linear-gradient(120deg,#f6d365 0%,#fda085 100%);border:#680945;border-radius:0 5px 0 15px;padding-left:10px;padding-right:5px;font-weight:500;position:absolute;top:0;right:1px;box-shadow:3px 3px #b8107a4d}.buy button{width:35%}.item-rating,.item-price{margin-right:5px;padding:0;list-style-type:none;display:inline}.item-rating li,.item-price li{margin-right:5px;font-style:italic;display:inline}.item-rating li{color:#ffc107}.mrp{color:gray}.price{color:#7f2912;font-size:medium}.item-info p{color:#a1a1a1;word-break:break-all;margin:0;padding:0}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-style{margin:0;padding:0;list-style-type:none}.owner{color:#d2691e}.earning{text-align:center;padding:0 1.5rem;font-size:large;font-weight:700}.store-status{z-index:1;background:linear-gradient(120deg,#f6d365 0%,#fda085 100%);border:#680945;border-radius:0 5px 0 15px;padding-left:10px;padding-right:6px;font-weight:500;position:absolute;top:0;right:1px;box-shadow:3px 3px #b8107a4d}.offer-section{background:radial-gradient(#ececec,#fff,#efefef);border-radius:18px;justify-content:center;align-items:center;min-height:180px;margin:16px;padding:10px;display:flex;box-shadow:0 4px 24px #0002}.offer-animate{background:linear-gradient(90deg,#ff512f,#dd2476);border-radius:20px;margin:0 10px;padding:15px 35px;animation:1.2s infinite alternate pulse;display:inline-block;box-shadow:0 0 30px #ff512f88}.offer-text{color:#fff;letter-spacing:2px;text-shadow:0 2px 10px #000a;font-size:1.5rem;font-weight:700}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 30px #ff512f88}to{transform:scale(1.08);box-shadow:0 0 50px #ff512fcc}}@media (max-width:600px){.offer-section{min-height:50px;margin:5px;padding:7px}.offer-animate{padding:5px 16px}.offer-text{font-size:1rem}}.card-style{background:linear-gradient(135deg,#fff 70%,#f8f8f8 100%);border:1.5px solid #dc3545;border-radius:18px;padding-bottom:10px;position:relative;overflow:hidden;box-shadow:0 2px 16px #dc354520,0 1.5px 8px #0001}.card-style .card-img-top{object-fit:cover;border-top-left-radius:18px;border-top-right-radius:18px;width:100%;height:120px;box-shadow:0 2px 8px #0001}.card-text{color:#b71c1c;letter-spacing:.5px;text-shadow:0 1px 4px #fff8;font-size:1.1rem;font-weight:600}.card-style:after{content:"";opacity:.7;background:linear-gradient(90deg,#dc3545,#dc3545);border-bottom-right-radius:18px;border-bottom-left-radius:18px;height:6px;display:block;position:absolute;bottom:0;left:0;right:0}@media (max-width:600px){.card-style{border-radius:12px;padding-bottom:6px}.card-style .card-img-top{border-top-left-radius:12px;border-top-right-radius:12px;height:78px}.card-text{font-size:.95rem}}
