.site-shell :is(.store-free-form,.store-free-ready){min-width:0;max-width:100%;margin:0}.site-shell :is(.store-free-form,.store-free-ready) h2{letter-spacing:-.035em;margin:0 0 22px;font-size:1.35rem;font-weight:500;line-height:1.25}.site-shell .store-free-fields{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;margin-bottom:20px;display:grid}.site-shell .store-free-fields label{gap:8px;min-width:0;font-size:.875rem;display:grid}.site-shell .store-free-fields input{box-sizing:border-box;border:1px solid var(--line);width:100%;min-width:0;min-height:46px;color:var(--ink);background:0 0;border-radius:0;padding:10px 12px;font-size:1rem}.site-shell .store-free-fields input:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.site-shell .store-free-consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;margin:0 0 22px;font-size:.8125rem;line-height:1.55;display:flex}.site-shell .store-free-consent input{width:16px;height:16px;accent-color:var(--ink);flex:none;margin:3px 0 0}.site-shell :is(.store-free-support,.store-free-ready>p){color:var(--muted);margin:12px 0;font-size:.8125rem;line-height:1.5}.site-shell .store-free-form small{color:var(--muted);max-width:64ch;font-size:.75rem;line-height:1.6;display:block}.site-shell .store-free-form small a{white-space:nowrap;text-underline-offset:3px;text-decoration:underline}.site-shell .store-free-error{color:var(--ink);margin:12px 0;font-size:.875rem;line-height:1.6}.site-shell .store-free-explore{letter-spacing:.04em;align-items:center;gap:14px;padding-block:10px;font-size:.75rem;font-weight:600;display:inline-flex}.site-shell .store-free-explore span{transition:transform .2s}.site-shell .store-free-explore:hover span{transform:translate(3px)}.site-shell .store-free-retry{border:0;border-bottom:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;margin-top:8px;padding:6px 0;font-size:.75rem;display:block}@media (max-width:540px){.site-shell .store-free-fields{grid-template-columns:minmax(0,1fr);gap:14px}.site-shell :is(.store-free-form,.store-free-ready) h2{font-size:1.25rem}.site-shell .store-free-explore{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.site-shell .store-free-explore span{transition:none}}
