#sana-store-dialog{border:0;border-radius:20px;padding:20px;max-width:min(92vw,700px);width:700px;max-height:85dvh;box-shadow:0 20px 80px #16354b30;color:#143249}#sana-store-dialog::backdrop{background:#12233280}#sana-store-dialog[open]{animation:sanaStoreEnter .18s ease-out}#sana-store-dialog>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}#sana-store-dialog h2{font-size:21px;font-weight:800}#sana-store-dialog button{cursor:pointer}#sana-store-dialog [data-store-close]{font-size:28px;padding:0 10px}#sana-store-dialog .store-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #edf0f4}#sana-store-dialog img{width:64px;height:64px;object-fit:contain}#sana-store-dialog .store-copy{flex:1}#sana-store-dialog .store-action,.sana-product-actions button{border:1px solid #dce3ec;padding:8px 12px;border-radius:10px;background:#fff;font-size:12px}#sana-store-dialog a.store-checkout{display:block;background:#0056a4;color:white;padding:12px;border-radius:12px;text-align:center;margin-top:18px;font-weight:700}#sana-store-dialog.sana-mini-cart{margin:0 0 0 auto;height:100dvh;max-height:100dvh;max-width:min(95vw,420px);border-radius:20px 0 0 20px;animation:sanaDrawer .22s ease-out}html[dir=rtl] #sana-store-dialog.sana-mini-cart{margin:0 auto 0 0;border-radius:0 20px 20px 0}.sana-saved-links{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;padding:16px;color:#0056a4;background:#fff;font-size:13px}.sana-product-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.sana-product-actions button{transition:background .15s,color .15s}.sana-product-actions button[aria-pressed=true]{background:#fff0f1;color:#dc2438;border-color:#dc2438}.sana-live-results{position:absolute;top:100%;inset-inline:0;background:white;border:1px solid #dce3ec;border-radius:16px;box-shadow:0 12px 28px #16354b18;z-index:90;max-height:400px;overflow:auto;min-width:230px}.sana-live-results a{display:flex;gap:10px;align-items:center;padding:10px;color:#143249}.sana-live-results img{width:42px;height:42px;object-fit:contain}.sana-live-results a:hover,.sana-live-results a:focus{background:#f0f6fc;outline:2px solid #0056a4;outline-offset:-2px}.sana-free-track{height:7px;border-radius:99px;background:#e4eaf3;overflow:hidden;margin:12px 0}.sana-free-fill{height:100%;background:#1c9d5d;transition:width .2s}.sana-reviews{max-width:1200px;margin:24px auto;padding:22px;border:1px solid #e3e9ee;border-radius:16px;background:white}.sana-reviews h2{font-size:22px;font-weight:800}.sana-reviews article{padding:12px 0;border-bottom:1px solid #eee}.sana-reviews textarea,.sana-reviews select{border:1px solid #ddd;border-radius:8px;padding:10px;margin:10px 0;display:block;width:100%}.sana-reviews button{background:#0056a4;color:white;border-radius:10px;padding:10px 16px}.store-comparison{display:flex;gap:16px;overflow:auto}.store-comparison article{min-width:160px;flex:1}.store-comparison dl{font-size:12px}.store-comparison dt{font-weight:700;margin-top:12px}@keyframes sanaStoreEnter{from{opacity:0}to{opacity:1}}@keyframes sanaDrawer{from{transform:translateX(25px);opacity:.7}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){#sana-store-dialog[open],.sana-free-fill{animation:none;transition:none}}
[data-pc-card] .sana-product-actions button:not(.sana-quick-action){width:34px;height:32px;padding:2px;font-size:20px}[data-pc-card] .sana-quick-action{flex-basis:100%;font-size:11px;padding:7px!important}[data-pc-card] .sana-product-actions{gap:5px}

[data-pc-card].h-\[144px\]{height:auto!important;min-height:144px}
