.toast-fade-enter-active[data-v-13d72846],.toast-fade-leave-active[data-v-13d72846]{transition:all .25s ease}.toast-fade-enter-from[data-v-13d72846],.toast-fade-leave-to[data-v-13d72846]{opacity:0;transform:translate(20px)}.offer-backdrop[data-v-353bbdda]{position:fixed;inset:0;z-index:1085;background:#0f172a8c;display:flex;align-items:center;justify-content:center;padding:1rem}.offer-card[data-v-353bbdda]{position:relative;width:100%;max-width:380px;background:#fff;border-radius:18px;padding:1.75rem 1.5rem 1.25rem;text-align:center;box-shadow:0 24px 60px #00000040}.offer-close[data-v-353bbdda]{position:absolute;top:.9rem;right:.9rem}.offer-badge[data-v-353bbdda]{width:64px;height:64px;margin:0 auto .75rem;border-radius:50%;background:linear-gradient(135deg,#198754,#20c997);color:#fff;font-size:1.8rem;display:grid;place-items:center;box-shadow:0 8px 20px #19875459}.offer-img[data-v-353bbdda]{width:100%;max-height:170px;-o-object-fit:cover;object-fit:cover;border-radius:12px;margin-bottom:.9rem}.offer-title[data-v-353bbdda]{font-weight:800;margin-bottom:.4rem}.offer-text[data-v-353bbdda]{color:#4b5563}.offer-code[data-v-353bbdda]{display:inline-flex;align-items:center;gap:.5rem;border:2px dashed #198754;background:#f0fdf4;color:#146c43;font-weight:800;font-size:1.35rem;letter-spacing:.08em;padding:.45rem 1.1rem;border-radius:10px}.offer-fade-enter-active[data-v-353bbdda],.offer-fade-leave-active[data-v-353bbdda]{transition:opacity .2s ease}.offer-fade-enter-from[data-v-353bbdda],.offer-fade-leave-to[data-v-353bbdda]{opacity:0}@media(max-width:400px){.mini-cart-panel[data-v-d517f0cf]{width:90vw!important;right:-1rem}}.site-logo[data-v-2243b5f6]{height:42px;max-width:220px;-o-object-fit:contain;object-fit:contain;display:block}@media(max-width:575.98px){.site-logo[data-v-2243b5f6]{height:36px;max-width:170px}}.trust-strip[data-v-2243b5f6]{background:#f1f5f2;border-top:1px solid #e6ece8;padding:1.5rem 0}.trust-item[data-v-2243b5f6]{display:flex;align-items:center;gap:.85rem;background:#fff;border:1px solid #e6ece8;border-radius:12px;padding:.85rem 1rem;height:100%}.trust-icon[data-v-2243b5f6]{width:44px;height:44px;flex:0 0 44px;border-radius:11px;display:grid;place-items:center;background:#e8f5e9;color:#2e7d32;font-size:1.3rem}@media(max-width:767.98px){.trust-strip[data-v-2243b5f6]{padding:1rem 0}.trust-item[data-v-2243b5f6]{padding:.6rem .8rem}}.mobile-home-btn[data-v-2243b5f6]{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .9rem .5rem 0;margin-right:.6rem;color:#fff;text-decoration:none;font-size:.875rem;font-weight:600;border-right:1px solid rgba(255,255,255,.3);white-space:nowrap}.mobile-home-btn i[data-v-2243b5f6]{font-size:1.1rem}.mobile-home-btn[data-v-2243b5f6]:hover,.mobile-home-btn.active[data-v-2243b5f6]{color:#fff;opacity:1}.mobile-home-btn[data-v-2243b5f6]:not(.active){opacity:.92}.to-top-btn[data-v-2243b5f6]{position:fixed;right:24px;z-index:1030;width:46px;height:46px;border:0;border-radius:50%;display:grid;place-items:center;color:#fff;background:#2e7d32;box-shadow:0 6px 16px #0003;font-size:1.25rem;transition:bottom .2s ease,background .15s,transform .15s}.to-top-btn[data-v-2243b5f6]:hover{background:#1b5e20;transform:translateY(-2px)}.to-top-btn[data-v-2243b5f6]:focus-visible{outline:3px solid rgba(46,125,50,.4);outline-offset:2px}@media(max-width:575.98px){.to-top-btn[data-v-2243b5f6]{right:16px;width:42px;height:42px}}.to-top-enter-active[data-v-2243b5f6],.to-top-leave-active[data-v-2243b5f6]{transition:opacity .2s,transform .2s}.to-top-enter-from[data-v-2243b5f6],.to-top-leave-to[data-v-2243b5f6]{opacity:0;transform:translateY(12px)}.payment-banner[data-v-2243b5f6]{background:#fff;border-radius:.6rem;padding:.5rem;text-align:center}.payment-banner img[data-v-2243b5f6]{max-width:100%;height:auto;max-height:110px;-o-object-fit:contain;object-fit:contain}
