.namarei-order-panel{margin:28px 0;padding:22px;border:1px solid rgba(25,22,25,.12);border-radius:18px;background:#fff}.namarei-order-panel h2{margin-top:0}.namarei-order-panel__product{margin:.75rem 0 .5rem}.namarei-order-panel__price{display:flex;align-items:center;gap:8px;margin:.5rem 0;font-size:1.08em}.namarei-order-panel__price .price{margin:0}.namarei-order-panel__stock{display:inline-flex;padding:5px 10px;border-radius:999px;background:#e9f7ef;color:#17683a;font-weight:700;font-size:.9em}.namarei-stock--outofstock{background:#fff0f0;color:#a21c1c}.namarei-stock--onbackorder{background:#fff7df;color:#795600}.namarei-channel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.namarei-channel{display:flex;align-items:center;justify-content:center;min-height:48px;padding:10px 14px;border-radius:12px;text-decoration:none!important;font-weight:700;border:1px solid rgba(25,22,25,.12);background:#fff;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.namarei-channel:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.namarei-floating-contact{position:fixed;left:18px;bottom:18px;z-index:9997;min-height:48px;padding:0 18px;border:0;border-radius:999px;background:#191619;color:#fff;font-weight:700;box-shadow:0 10px 30px rgba(0,0,0,.18);cursor:pointer}.namarei-contact-sheet{position:fixed;inset:0;z-index:9998;display:none}.namarei-contact-sheet.is-open{display:block}.namarei-contact-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.42);width:100%;height:100%}.namarei-contact-sheet__panel{position:absolute;left:50%;bottom:20px;transform:translateX(-50%);width:min(560px,calc(100% - 24px));background:#fff;border-radius:20px;padding:24px;box-shadow:0 24px 80px rgba(0,0,0,.25)}.namarei-contact-close{position:absolute;left:16px;top:12px;border:0;background:transparent;font-size:30px;line-height:1;cursor:pointer}.namarei-copy-toast{position:fixed;right:18px;bottom:18px;z-index:10001;max-width:min(420px,calc(100% - 36px));padding:12px 16px;border-radius:12px;background:#191619;color:#fff;box-shadow:0 12px 36px rgba(0,0,0,.25);opacity:0;transform:translateY(12px);pointer-events:none;transition:.2s ease}.namarei-copy-toast.is-visible{opacity:1;transform:none}.namarei-hidden-commerce-link{display:none!important}.single_add_to_cart_button,.quantity,.add_to_cart_button.ajax_add_to_cart{display:none!important}@media(max-width:640px){.namarei-channel-grid{grid-template-columns:1fr}.namarei-floating-contact{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 24px)}.namarei-contact-sheet__panel{bottom:max(12px,env(safe-area-inset-bottom))}.namarei-copy-toast{right:12px;bottom:76px}}
