.b2h-identity-intent{padding-block:var(--b2h-a1-section);border-block:var(--b2h-a1-rule);color:var(--b2h-a1-ink);background:var(--b2h-a1-paper);font-family:var(--b2h-a1-font-body)}.b2h-identity-intent *,.b2h-identity-intent *:before,.b2h-identity-intent *:after{box-sizing:border-box}.b2h-identity-intent__frame{display:grid;width:min(var(--b2h-a1-frame),var(--b2h-a1-frame-max));margin-inline:auto;gap:2rem}.b2h-identity-intent__intro,.b2h-identity-intent__form{min-width:0}.b2h-identity-intent__eyebrow{margin:0 0 .75rem;color:var(--b2h-a1-brass);font-size:.8125rem;font-weight:700;line-height:1.2;text-transform:uppercase}.b2h-identity-intent h2{max-width:15ch;margin:0;color:inherit;font-family:var(--b2h-a1-font-display);font-size:var(--b2h-a1-h2);font-weight:500;line-height:1.05;letter-spacing:0;text-wrap:balance}.b2h-identity-intent__lead{max-width:42rem;margin:1.25rem 0 0;color:var(--b2h-a1-muted);font-size:1rem;line-height:1.65}.b2h-identity-intent__boundaries{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none}.b2h-identity-intent__boundaries li{padding:.45rem .65rem;border:var(--b2h-a1-rule);border-radius:var(--b2h-a1-radius-control);background:var(--b2h-a1-surface);font-size:.8125rem;font-weight:700;line-height:1.35}.b2h-identity-intent__form{display:grid;gap:1.25rem;padding:var(--b2h-a1-card-padding);border:var(--b2h-a1-rule-strong);border-radius:var(--b2h-a1-radius-card);background:var(--b2h-a1-surface)}.b2h-identity-intent__options{display:grid;gap:.75rem;min-width:0;margin:0;padding:0;border:0}.b2h-identity-intent__options legend,.b2h-identity-intent__field>label{margin-block-end:.75rem;color:var(--b2h-a1-ink);font-size:.9375rem;font-weight:700;line-height:1.4}.b2h-identity-intent__option{position:relative;display:block;min-width:0;cursor:pointer}.b2h-identity-intent__option>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.b2h-identity-intent__option-surface{display:grid;min-height:10rem;align-content:start;gap:.5rem;padding:1rem;border:var(--b2h-a1-rule);border-radius:var(--b2h-a1-radius-card);background:var(--b2h-a1-paper);transition:border-color .18s var(--b2h-a1-ease),background-color .18s var(--b2h-a1-ease),transform .18s var(--b2h-a1-ease)}.b2h-identity-intent__option:hover .b2h-identity-intent__option-surface{border-color:var(--b2h-a1-pine);transform:translateY(-.125rem)}.b2h-identity-intent__option>input:checked+.b2h-identity-intent__option-surface{border-color:var(--b2h-a1-pine);background:var(--b2h-a1-sage);box-shadow:inset 0 0 0 .0625rem var(--b2h-a1-pine)}.b2h-identity-intent__option>input:focus-visible+.b2h-identity-intent__option-surface,.b2h-identity-intent :is(input,select,button):focus-visible{outline:.1875rem solid var(--b2h-a1-focus);outline-offset:.1875rem}.b2h-identity-intent__option-meta{color:var(--b2h-a1-brass);font-size:.75rem;font-weight:700;line-height:1.35;text-transform:uppercase}.b2h-identity-intent__option-surface strong{color:var(--b2h-a1-ink);font-family:var(--b2h-a1-font-display);font-size:1.25rem;font-weight:500;line-height:1.2}.b2h-identity-intent__option-surface>span:not(.b2h-identity-intent__option-meta),.b2h-identity-intent__option-surface small,.b2h-identity-intent__privacy,.b2h-identity-intent__success p{color:var(--b2h-a1-muted);font-size:.875rem;line-height:1.55}.b2h-identity-intent__option-surface small{margin-block-start:auto}.b2h-identity-intent__field{display:grid}.b2h-identity-intent__field>label{margin-block-end:.4rem}.b2h-identity-intent__field :is(input,select){width:100%;min-height:3rem;padding:.75rem;border:var(--b2h-a1-rule-strong);border-radius:var(--b2h-a1-radius-control);color:var(--b2h-a1-ink);background:var(--b2h-a1-surface);font:inherit;font-size:1rem}.b2h-identity-intent__consent{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;align-items:start;min-height:3rem;color:var(--b2h-a1-muted);cursor:pointer;font-size:.875rem;line-height:1.55}.b2h-identity-intent__consent input{width:1.25rem;height:1.25rem;margin:.15rem 0 0;accent-color:var(--b2h-a1-pine)}.b2h-identity-intent__submit{display:inline-flex;width:100%;min-height:3.25rem;align-items:center;justify-content:center;padding:.8rem 1.25rem;border:.0625rem solid var(--b2h-a1-pine);border-radius:var(--b2h-a1-radius-control);color:var(--b2h-a1-surface);background:var(--b2h-a1-pine);font:inherit;font-size:1rem;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .18s var(--b2h-a1-ease),transform .18s var(--b2h-a1-ease)}.b2h-identity-intent__submit:hover{background:var(--b2h-a1-ink);transform:translateY(-.125rem)}.b2h-identity-intent__privacy{margin:-.5rem 0 0;text-align:center}.b2h-identity-intent__success,.b2h-identity-intent__errors{padding:1.25rem;border:var(--b2h-a1-rule-strong);border-radius:var(--b2h-a1-radius-card);background:var(--b2h-a1-sage)}.b2h-identity-intent__success strong{font-family:var(--b2h-a1-font-display);font-size:1.5rem;font-weight:500}.b2h-identity-intent__success p{margin:.5rem 0 0}@media screen and (min-width:768px){.b2h-identity-intent__form{padding:1.5rem}.b2h-identity-intent__options{grid-template-columns:repeat(2,minmax(0,1fr))}.b2h-identity-intent__options legend{grid-column:1 / -1}.b2h-identity-intent__option:last-child{grid-column:1 / -1}}@media screen and (min-width:1024px){.b2h-identity-intent__frame{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:4rem;align-items:start}.b2h-identity-intent__intro{position:sticky;inset-block-start:7rem}}@media screen and (min-width:1280px){.b2h-identity-intent__form{padding:2rem}}@media(prefers-reduced-motion:reduce){.b2h-identity-intent *{transition-duration:.01ms!important}}@media(forced-colors:active){.b2h-identity-intent__option>input:checked+.b2h-identity-intent__option-surface{outline:.1875rem solid SelectedItem}}.b2h-identity-intent{font-size:16px}.b2h-identity-intent__frame{gap:32px}.b2h-identity-intent__eyebrow{margin-block-end:12px;font-size:13px}.b2h-identity-intent__lead{margin-block-start:20px;font-size:16px}.b2h-identity-intent__boundaries{gap:8px;margin-block-start:24px}.b2h-identity-intent__boundaries li{padding:7px 10px;font-size:13px}.b2h-identity-intent__form{gap:20px;padding:20px}.b2h-identity-intent__options{gap:12px}.b2h-identity-intent__options legend,.b2h-identity-intent__field>label{margin-block-end:12px;font-size:15px}.b2h-identity-intent__option-surface{min-height:160px;gap:8px;padding:16px}.b2h-identity-intent__option-meta{font-size:12px}.b2h-identity-intent__option-surface strong{font-size:20px}.b2h-identity-intent__option-surface>span:not(.b2h-identity-intent__option-meta),.b2h-identity-intent__option-surface small,.b2h-identity-intent__privacy,.b2h-identity-intent__success p{font-size:14px}.b2h-identity-intent__field>label{margin-block-end:6px}.b2h-identity-intent__field :is(input,select){min-height:48px;padding:12px;font-size:16px}.b2h-identity-intent__consent{grid-template-columns:24px minmax(0,1fr);gap:12px;min-height:48px;font-size:14px}.b2h-identity-intent__consent input{width:20px;height:20px}.b2h-identity-intent__submit{min-height:52px;padding:13px 20px;font-size:16px}.b2h-identity-intent__success,.b2h-identity-intent__errors{padding:20px}.b2h-identity-intent__success strong{font-size:24px}@media screen and (min-width:768px){.b2h-identity-intent__form{padding:24px}}@media screen and (min-width:1024px){.b2h-identity-intent__frame{gap:64px}}@media screen and (min-width:1280px){.b2h-identity-intent__form{padding:32px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/b2h-identity-intent.css.map */
