.av-auth{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:var(--av-page-gutter);border:0;background-color:var(--av-scrim-dialog);color:var(--av-ink);font-family:var(--av-font);overflow-y:auto;box-sizing:border-box}.av-auth[open]{display:grid;place-items:center}.av-auth::backdrop{background-color:transparent}.av-auth-is-open{overflow:hidden}.av-auth__panel{position:relative;width:100%;max-width:var(--av-dialog-width);padding:var(--av-space-40);box-sizing:border-box;border:var(--av-hairline);border-radius:var(--av-radius-modal);background-color:var(--av-museum-white)}.av-auth__close{position:absolute;top:var(--av-space-24);right:var(--av-space-24);display:inline-flex;align-items:center;justify-content:center;width:var(--av-hit-target);height:var(--av-hit-target);padding:0;border:0;border-radius:var(--av-radius-button);background:none;color:var(--av-ink-secondary);cursor:pointer}.av-auth__close:hover{color:var(--av-ink)}.av-auth__view[hidden],.av-auth__notice[hidden],.av-auth__error[hidden]{display:none}.av-auth__title{margin:0;padding-right:var(--av-hit-target);font-size:var(--av-type-dialog-title);font-weight:var(--av-weight-regular);line-height:var(--av-lh-heading);letter-spacing:var(--av-track-dialog-title);color:var(--av-ink)}.av-auth__title:focus{outline:none}.av-auth__rule{margin:var(--av-space-24) 0;border:0;border-top:var(--av-hairline)}.av-auth__text{margin:0 0 var(--av-space-24);font-size:var(--av-type-body);line-height:var(--av-lh-body);color:var(--av-ink-secondary)}.av-auth__notice{margin:0 0 var(--av-space-20);padding:var(--av-space-12) var(--av-space-16);border:var(--av-hairline);border-left:var(--av-space-2) solid var(--av-error);border-radius:var(--av-radius-discovery);background-color:var(--av-paper);font-size:var(--av-type-small);line-height:var(--av-lh-body);color:var(--av-ink)}.av-auth__cta{min-width:var(--av-control-width-sm);min-height:var(--av-control-height-sm)}.av-auth__google{width:100%;min-height:var(--av-control-height)}.av-auth__google-note{margin:var(--av-space-8) 0 0;font-size:var(--av-type-meta);line-height:var(--av-lh-body);color:var(--av-ink-secondary)}.av-auth__google-note a{color:var(--av-ink);text-underline-offset:var(--av-space-4)}.av-auth__google[disabled]{cursor:progress}.av-auth__or{display:flex;align-items:center;gap:var(--av-space-16);margin:var(--av-space-24) 0;font-size:var(--av-type-meta);color:var(--av-ink-secondary)}.av-auth__or:before,.av-auth__or:after{content:"";flex:1;border-top:var(--av-hairline)}.av-auth__form{display:grid;gap:var(--av-space-20)}.av-auth__name-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--av-space-20)}.av-auth__label{display:block;margin:0 0 var(--av-space-8);font-size:var(--av-type-meta);line-height:var(--av-lh-body);color:var(--av-ink-secondary)}.av-auth__input{display:block;width:100%;min-height:var(--av-control-height);padding:0 var(--av-space-16);box-sizing:border-box;border:1px solid var(--av-field-border);border-radius:var(--av-radius-discovery);background-color:var(--av-paper);font-family:var(--av-font);font-size:var(--av-type-body-lg);color:var(--av-ink);transition:border-color var(--av-motion-base) var(--av-ease);-webkit-appearance:none;appearance:none}.av-auth__input::placeholder{color:var(--av-ink-tertiary)}.av-auth__input:hover,.av-auth__input:focus{border-color:var(--av-ink)}.av-auth__field.is-invalid .av-auth__input{border-color:var(--av-coral)}.av-auth__error{margin:var(--av-space-8) 0 0;font-size:var(--av-type-small);line-height:var(--av-lh-body);color:var(--av-error)}.av-auth__check{display:flex;align-items:flex-start;gap:var(--av-space-12)}.av-auth__check .av-auth__checkbox{display:grid;place-content:center;flex:none;width:var(--av-checkbox-size);height:var(--av-checkbox-size);margin:var(--av-space-2) 0 0;border:1px solid var(--av-field-border);border-radius:var(--av-radius-checkbox);background-color:var(--av-paper);cursor:pointer;-webkit-appearance:none;appearance:none}.av-auth__checkbox:checked{border-color:var(--av-ink);background-color:var(--av-ink)}.av-auth__checkbox:checked:before{content:"";width:var(--av-space-8);height:var(--av-space-4);border:solid var(--av-ink-inverse);border-width:0 0 var(--av-space-2) var(--av-space-2);transform:translateY(-1px) rotate(-45deg)}.av-auth__checkbox:focus-visible{outline:var(--av-focus-ring);outline-offset:var(--av-space-2)}.av-auth__field.is-invalid .av-auth__checkbox{border-color:var(--av-coral)}.av-auth__check-label{font-size:var(--av-type-small);line-height:var(--av-lh-body);color:var(--av-ink-secondary);cursor:pointer}.av-auth__check-label a{color:var(--av-ink);text-underline-offset:var(--av-space-4)}.av-auth__field--check .av-auth__error{margin-left:calc(var(--av-checkbox-size) + var(--av-space-12))}.av-auth__aside{margin:0}.av-auth__submit{width:100%;min-height:var(--av-control-height)}.av-auth__submit[aria-busy=true],.av-auth__google[aria-busy=true]{cursor:progress}.av-auth__link{padding:0;border:0;background:none;font-family:var(--av-font);font-size:var(--av-type-small);line-height:var(--av-lh-body);color:var(--av-ink-secondary);text-align:left;cursor:pointer}.av-auth__link:hover{color:var(--av-ink);text-decoration:underline;text-underline-offset:var(--av-space-4)}.av-auth__switch{margin:var(--av-space-20) 0 0}.av-auth__switch .av-auth__link{font-size:var(--av-type-body)}.av-auth__switch--spaced{margin-top:var(--av-space-40)}.av-auth__arrow{margin-left:var(--av-space-8)}.av-auth__close:focus-visible,.av-auth__link:focus-visible,.av-auth__input:focus-visible,.av-auth__check-label a:focus-visible,.av-auth__google-note a:focus-visible{outline:var(--av-focus-ring);outline-offset:var(--av-space-2)}.av-collector-toast{position:fixed;left:var(--av-page-gutter);right:var(--av-page-gutter);bottom:var(--av-space-24);z-index:var(--av-z-toast);max-width:var(--av-dialog-width);margin:0 auto;padding:var(--av-space-12) var(--av-space-16);border:var(--av-hairline);border-left:var(--av-space-2) solid var(--av-ink);border-radius:var(--av-radius-panel);background-color:var(--av-paper);font-family:var(--av-font);font-size:var(--av-type-small);line-height:var(--av-lh-body);color:var(--av-ink);opacity:0;pointer-events:none;transition:opacity var(--av-motion-base) var(--av-ease)}.av-collector-toast--error{border-left-color:var(--av-error)}.av-collector-toast.is-visible{opacity:1;pointer-events:auto}@media screen and (max-width:749px){.av-auth{padding:var(--av-space-16)}.av-auth__panel{padding:var(--av-space-24)}.av-auth__close{top:var(--av-space-12);right:var(--av-space-12)}.av-auth__name-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.av-auth__input,.av-collector-toast{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/av-auth-layer.css.map */
