.input-code{border:none;padding:0}.input-code__container{display:flex;flex-wrap:nowrap;gap:.5rem}.input-code__field{-webkit-appearance:none;background-clip:padding-box;background-color:var(--color-white);border:.0625rem solid var(--color-dark-silver);border-radius:.125rem;box-shadow:none;color:var(--color-graphite);display:inline-block;font-size:1.25rem;height:3.5rem;margin:0;outline:0;padding:.75rem;position:relative;text-align:center;width:3.5rem}.input-code__field:focus{border-bottom-color:var(--color-natural-green);box-shadow:inset 0 -.125rem 0 var(--color-natural-green);outline:none}.input-code__field:focus::-moz-placeholder{color:transparent}.input-code__field:focus::placeholder{color:transparent}.input-code__field.is-invalid{background-color:var(--color-white);border-color:var(--color-red);box-shadow:none;color:var(--color-red)}.input-code__field.is-invalid::-webkit-input-placeholder{color:var(--color-red)}.input-code__error{color:var(--color-red);font-size:.875rem}@media (min-width:36em){.input-code__field{height:4rem;width:4rem}}.returns .tt.level-2{--tt-font-size:1rem;--tt-font-family:var(--font-stack-sans);--tt-font-weight:600}.returns__article{background-color:var(--color-white);gap:1rem;margin-bottom:2.5rem;padding:1.5rem}.returns__article,.returns__form{align-items:center;display:flex;flex-direction:column}.returns__form .cta{margin-top:1.5rem;width:19.5rem}.returns__form--footnote{color:var(--return-footnote-color);font-size:.875rem;margin-top:1rem;text-align:center}.returns__dialog--message{color:var(--color-iron);margin:1rem}.returns__dialog--cta{float:right;margin-top:1rem;width:7.5rem}@media (min-width:62em){.returns__article{margin-block:2rem;padding:2rem}.returns__form .cta{width:22rem}.returns__form--footnote{margin-inline:3rem}.returns__dialog{--overlay-padding-block:0;--overlay-padding-inline:0}.returns__dialog .overlay-dialog-header{min-height:0}.returns__dialog .overlay-content{padding:1.5rem;width:35rem}.returns__dialog--message{margin:0}.returns__dialog .tt.level-1{padding-bottom:1rem;--tt-font-size:1.5rem}}
