#tombogo-restock{width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #bcbcbc;border-radius:18px;background:#f8f8f8f0;color:#121212;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 16px 60px #0002;font:14px/1.5 Helvetica,Arial,sans-serif;overflow:auto;overscroll-behavior:contain}#tombogo-restock::backdrop{background:#00000038}#tombogo-restock [hidden]{display:none!important}#tombogo-restock .restock-body{padding:28px}#tombogo-restock h2,#tombogo-restock h3{font:400 15px/1.4 Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.06em;text-align:center;margin:-4px -14px 24px;padding:0 30px 18px;border-bottom:1px solid #ccc}#tombogo-restock .restock-close{position:absolute;top:6px;right:6px;width:44px;height:44px;border:0;background:none;color:inherit;font:28px Helvetica,Arial,sans-serif;cursor:pointer}#tombogo-restock .restock-image{display:block;object-fit:contain;width:176px;height:176px;max-width:100%;margin:0 auto 24px;border-radius:14px;background:#fff;box-shadow:0 8px 24px #0000000a}#tombogo-restock .restock-product{text-align:center;text-transform:uppercase;font-size:16px;letter-spacing:.035em;margin:0 0 24px}#tombogo-restock label{display:block;text-align:center;margin:16px 0 8px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}#tombogo-restock input,#tombogo-restock select{box-sizing:border-box;width:100%;min-height:48px;padding:10px 12px;border:1px solid #aaa;border-radius:8px;background:#ffffffb3;color:#121212;font:16px Helvetica,Arial,sans-serif}#tombogo-restock input[aria-invalid=true]{border-color:#9c3030;box-shadow:0 0 0 1px #9c3030}#tombogo-restock .restock-field-error{color:#8b2020;font-size:12px;margin:6px 0 0}#tombogo-restock #restock-email{margin-top:20px}#tombogo-restock #restock-email::placeholder{text-transform:uppercase;color:#666;letter-spacing:.04em}#tombogo-restock select{appearance:none;-webkit-appearance:none;border:1.5px solid #121212;padding-right:44px;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m3 6 5 5 5-5' fill='none' stroke='%23121212' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}#tombogo-restock .restock-send{margin-top:20px}#tombogo-restock .restock-send,#tombogo-restock .restock-done{width:100%;min-height:48px;padding:12px;border:1px solid #121212;border-radius:24px;background:#121212;color:#fff;font:12px Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}#tombogo-restock button:disabled{opacity:.6;cursor:wait}#tombogo-restock .restock-success{text-align:center}#tombogo-restock .restock-success h3{margin:20px 0}#tombogo-restock .restock-success .restock-done{margin-top:24px}#tombogo-restock :focus-visible{outline:2px solid #121212;outline-offset:3px}@media(max-width:480px){#tombogo-restock .restock-body{padding:24px 20px}#tombogo-restock .restock-image{width:144px;height:144px;margin-bottom:20px}}@media(prefers-reduced-transparency:reduce){#tombogo-restock{background:#f8f8f8;backdrop-filter:none;-webkit-backdrop-filter:none}}#tombogo-restock{box-sizing:border-box}#tombogo-restock[data-state=success]{overflow:hidden;cursor:pointer}#tombogo-restock .restock-success h3{border:0;padding:0;margin:0 0 20px}#tombogo-restock .restock-success p{margin:0}#tombogo-restock .restock-success:focus{outline:none}
/*# sourceMappingURL=/cdn/shop/t/49/assets/klaviyo-restock.css.map */
