.sam-restock{margin:0;padding:24px;border:1px solid #c5dfed;border-radius:16px;background:#f0f8fd;color:var(--color-ink, #1a1a1a)}.sam-restock .sam-restock__heading{margin:0 0 10px;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.025em}.sam-restock__copy{margin:0 0 18px;font-size:16px;line-height:1.5}.sam-restock__fields{display:flex;gap:10px}.sam-restock__fields input{flex:1 1 0;min-width:0;min-height:56px;width:100%;padding:14px 16px;border:1px solid #7b8f9c;border-radius:12px;background:#fff;font-size:16px}.sam-restock__fields input:focus-visible,.sam-restock a:focus-visible,.sam-restock button:focus-visible{outline:3px solid #245b80;outline-offset:3px}.sam-restock__fields .sam-shop__button{flex-shrink:0;white-space:nowrap}.sam-restock .sam-restock__consent{margin:12px 0 0;font-size:12px;line-height:1.6;color:#4d5c67}.sam-restock a{color:inherit;text-decoration:underline}.sam-restock .sam-restock__status{margin:14px 0 0;font-size:14px;line-height:1.5}.sam-restock__status:empty{display:none}.sam-restock__status[data-error]{color:#a12622}.sam-restock .sam-restock__fallback{margin:8px 0 0;font-size:14px;line-height:1.5}@media(max-width:480px){.sam-restock{padding:20px}.sam-restock .sam-restock__heading{font-size:22px}.sam-restock__fields{flex-direction:column}.sam-restock__fields .sam-shop__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sam-restock.css.map */
