body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MedicinePage_medicinePage__\+AsWo{padding:1rem}.MedicinePage_searchContainer__MFIKj{background:#f8f9fa;background:var(--bg-color-light);box-shadow:0 2px 5px #0000001a;padding:.5rem;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:99}.MedicinePage_searchInput__v1Orp{border:1px solid #ccc;border:1px solid var(--border-color);border-radius:20px;box-shadow:0 2px 5px #0000001a;font-size:1rem;max-width:400px;outline:none;padding:.5rem 1rem;width:95%}.MedicinePage_categoriesContainer__Xaf5j{-webkit-overflow-scrolling:touch;background:#f8f9fa;background:var(--bg-color-light);box-shadow:0 2px 5px #0000000d;display:flex;gap:.5rem;justify-content:flex-start;margin-bottom:1rem;overflow-x:auto;padding:.5rem;position:-webkit-sticky;position:sticky;top:56px;z-index:98}.MedicinePage_categoryButton__xTtaf{background-color:#f2f2f2;background-color:var(--secondary-bg-color);border:none;border-radius:15px;color:#333;color:var(--text-color);cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:.3s;white-space:nowrap}.MedicinePage_categoryButton__xTtaf.MedicinePage_active__JZPX3{background-color:#007bff;background-color:var(--primary-color);color:#fff;color:var(--text-color-light)}.MedicinePage_cardGrid__tZuGn{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:1rem}@media (min-width:768px){.MedicinePage_cardGrid__tZuGn{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.MedicinePage_card__QSoO8{align-items:center;background:#fff;background:var(--card-bg-color);border-radius:10px;box-shadow:2px 2px 8px #0000001a;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;position:relative;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.MedicinePage_image__V4NKr{border-radius:8px;cursor:pointer;height:auto;margin-bottom:.5rem;max-width:150px;object-fit:contain;width:70%}.MedicinePage_nameAndPrice__vCMTQ{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:.5rem;padding:0 .5rem;width:100%}.MedicinePage_name__88hdW{color:#333;color:var(--text-color);font-size:1.1rem;font-weight:600;margin:0;text-align:left}.MedicinePage_priceInfo__UzJWS{align-items:center;display:flex;flex-wrap:wrap;margin-top:.25rem}.MedicinePage_actualPrice__2RiFd{color:#555;color:var(--text-color-secondary);font-size:.9rem;margin-right:.25rem;text-decoration:line-through}.MedicinePage_discountPercentage__vPULS{color:#e44d26;color:var(--discount-color);font-size:.75rem;margin-right:.25rem}.MedicinePage_discountedPrice__gwwF-{color:#28a745;color:var(--success-color);font-size:1rem;font-weight:700}.MedicinePage_singlePrice__oG2NK{color:#333;color:var(--text-color);font-size:1rem;font-weight:700}.MedicinePage_category__fL-y1{align-items:center;color:#555;color:var(--text-color-secondary);display:flex;font-size:.75rem;margin:.5rem 0}.MedicinePage_icon__cuiN9{margin-right:5px}.MedicinePage_actions__p5Na2{flex-direction:column;margin-top:.5rem;width:100%}.MedicinePage_actions__p5Na2,.MedicinePage_qtyWrapper__GQWKr{align-items:center;display:flex;gap:.5rem}.MedicinePage_qtyBtn__Sr-by{background:#0000;border:1px solid #ccc;border:1px solid var(--border-color);border-radius:5px;color:#555;color:var(--text-color-secondary);cursor:pointer;font-size:1rem;font-weight:700;padding:.25rem .6rem;transition:transform .1s ease-in-out}.MedicinePage_qty__tPwZb{color:#333;color:var(--text-color);font-size:1rem;font-weight:700;min-width:30px;text-align:center}.MedicinePage_btnGroup__ke6GW{display:flex;gap:.5rem;justify-content:space-between;width:100%}.MedicinePage_actionButton__IbVEf{align-items:center;background-color:#007bff;background-color:var(--primary-color);border:none;border-radius:8px;box-shadow:2px 2px 5px #0000001a;color:#fff;color:var(--text-color-light);cursor:pointer;display:flex;flex:1 1;font-size:.875rem;justify-content:center;padding:.5rem .75rem;text-align:center;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out}.MedicinePage_buyNowBtn__wJKjM{background-color:#28a745;background-color:var(--success-color)}.MedicinePage_notAvailableCentered__QFI92,.MedicinePage_notAvailable__Lve1U{color:#dc3545;color:var(--error-color);font-weight:700}.MedicinePage_notAvailableCentered__QFI92{margin-top:.5rem;text-align:center;width:100%}.MedicinePage_cartMessageOverlay__DYEiF{background-color:#007bffcc;border-radius:4px;box-shadow:1px 1px 3px #0003;color:#fff;font-size:12px;font-weight:700;padding:8px 12px;position:absolute;right:10px;top:10px;z-index:10}.MedicinePage_noResults__z6Y8p{color:#555;color:var(--text-color-secondary);font-size:1.25rem;grid-column:1/-1;padding:2rem;text-align:center}:root{--primary-color:#007bff;--success-color:#28a745;--error-color:#dc3545;--discount-color:#e44d26;--text-color:#333;--text-color-light:#fff;--text-color-secondary:#555;--bg-color-light:#f8f9fa;--card-bg-color:#fff;--secondary-bg-color:#f2f2f2;--border-color:#ccc}
/*# sourceMappingURL=main.14955725.css.map*/