document-type{display:block}.document-type [hidden]{display:none!important}.document-type--page{container-type:inline-size;padding:2rem;background-color:rgb(var(--color-secondary-background));border-radius:var(--blocks-radius)}.document-type__choice{min-width:0;margin:0;padding:0;border:0}.document-type__title{display:block;float:none;width:100%;margin:0 0 1.2rem;padding:0}.document-type__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.document-type__option{position:relative;display:block;margin:0;cursor:pointer}.document-type__pill{display:flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;padding:0 1.6rem;color:rgb(var(--color-foreground));font-weight:var(--font-body-weight-bolder, 500);background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--buttons-radius);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.document-type__pill:before{content:"";flex:none;width:1.6rem;height:1.6rem;border:.2rem solid rgba(var(--color-foreground),.35);border-radius:50%;transition:border-color .2s ease,background .2s ease}@media(hover:hover){.document-type__option:hover .document-type__pill{border-color:rgba(var(--color-foreground),.4)}}.document-type__radio:checked+.document-type__pill{background-color:rgba(var(--color-button),.1);border-color:rgb(var(--color-button));box-shadow:inset 0 0 0 .1rem rgb(var(--color-button))}.document-type__radio:checked+.document-type__pill:before{border-color:rgb(var(--color-button));background:radial-gradient(circle,rgb(var(--color-button)) 0 .45rem,transparent .5rem)}.document-type__radio:focus-visible+.document-type__pill{outline:.2rem solid rgb(var(--color-keyboard-focus));outline-offset:.3rem}.document-type__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.document-type__panel.is-open{grid-template-rows:1fr}.document-type__panel-inner{min-height:0;overflow:hidden;margin:0 -.4rem;padding:0 .4rem}.document-type__hint{margin:1.6rem 0 1.2rem;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.document-type__fields{display:grid;gap:1.4rem;padding-block-end:.4rem}@container (min-width: 34rem){.document-type__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.document-type__field--wide{grid-column:1 / -1}}.document-type .form-label{margin-bottom:.6rem;font-size:calc(var(--font-body-size) * .9);font-weight:var(--font-body-weight-bolder, 500)}.document-type--page .form-control{--color-field: var(--color-background)}.document-type__select{position:relative}.document-type .form-control[aria-invalid=true],.document-type .form-control[aria-invalid=true]:focus{box-shadow:0 0 0 .1rem #c4301c}.document-type .form-control.is-valid:not(:focus){box-shadow:0 0 0 .1rem #0d8756}.document-type .form-field .form-message{margin-top:.6rem}.document-type__status{margin:1.4rem 0 0;padding:1rem 1.4rem;color:#c4301c;font-size:calc(var(--font-body-size) * .9);background-color:#c4301c1a;border-radius:var(--medium-blocks-radius)}.document-type--drawer .document-type__title{margin-bottom:.8rem;font-size:var(--font-body-size);font-weight:var(--font-body-weight-bolder, 500)}.document-type--drawer .document-type__pill{min-height:3.8rem;padding:0 1.2rem;font-size:calc(var(--font-body-size) * .95)}.document-type__summary{margin:.8rem 0 0;font-size:calc(var(--font-body-size) * .9);color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.document-type__summary strong{color:rgb(var(--color-foreground))}.document-type__link--clear{margin-left:.8rem;color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1))}.document-type__link{padding:0;color:rgb(var(--color-foreground));font:inherit;white-space:nowrap;text-decoration:underline;text-underline-offset:.2rem;background:none;border:0;cursor:pointer}.document-type-sheet .drawer__inner{display:flex;flex-direction:column;max-height:92%}.document-type-sheet__content{container-type:inline-size;display:grid;gap:1.6rem;height:auto;overflow-y:auto;overscroll-behavior:contain}.document-type-sheet__title{margin:0;padding-inline-end:4rem}.document-type-sheet .document-type__hint,.document-type-sheet .document-type__status{margin:0}.document-type-blocked{opacity:.4;pointer-events:none}@media(prefers-reduced-motion:reduce){.document-type__panel,.document-type__pill,.document-type__pill:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/document-type.css.map */
