.pin-code-checker{display:block;--pin-icon-color: rgba(var(--color-text), .55);--pin-success-color: rgba(var(--color-accent));--pin-error-color: rgba(var(--color-text));--pin-field-border: rgba(var(--color-text), var(--border-opacity))}.pin-code-checker .block-header{margin-bottom:.5rem}.pin-code-checker__field{display:flex;align-items:center;gap:.375rem;width:100%;min-height:2.75rem;padding:.25rem .25rem .25rem .75rem;border:1px solid var(--pin-field-border);border-radius:var(--border-radius);background-color:rgba(var(--color-background));transition:border-color .2s ease-out}.pin-code-checker__field:focus-within{border-color:rgba(var(--color-accent))}.pin-code-checker__field .input{flex:1;min-width:0;width:auto;padding:.4rem .25rem;border:0;background:transparent;outline:none;box-shadow:none}.pin-code-checker__icon{display:flex;flex-shrink:0;color:var(--pin-icon-color)}.pin-code-checker__glyph--image{display:block;width:var(--pin-icon-size, 18px);height:var(--pin-icon-size, 18px);background-color:currentColor;-webkit-mask:var(--pin-glyph) center / contain no-repeat;mask:var(--pin-glyph) center / contain no-repeat}.pin-code-checker__glyph-img{display:block;width:var(--pin-icon-size, 18px);height:var(--pin-icon-size, 18px);object-fit:contain}.pin-code-checker__custom-svg{display:flex;width:var(--pin-icon-size, 18px);height:var(--pin-icon-size, 18px);color:inherit}.pin-code-checker__custom-svg svg{width:100%;height:100%;display:block}.pin-code-checker__custom-svg svg [fill]:not([fill=none]){fill:currentColor}.pin-code-checker__custom-svg svg [stroke]:not([stroke=none]){stroke:currentColor}.pin-code-checker__submit{flex-shrink:0;min-width:4.75rem}.pin-code-checker__submit.btn-link,.pin-code-checker__submit.btn-plain{min-width:0;padding:.4rem .75rem;text-decoration:none;color:rgba(var(--color-accent));font-weight:600}.pin-code-checker[data-custom-btn-colors] .pin-code-checker__submit{background-color:var(--pin-btn-bg);border-color:var(--pin-btn-bg);color:var(--pin-btn-text, rgba(var(--color-background)))}.pin-code-checker[data-custom-btn-colors] .pin-code-checker__submit.btn-link,.pin-code-checker[data-custom-btn-colors] .pin-code-checker__submit.btn-plain{background-color:transparent;border-color:transparent;color:var(--pin-btn-text, var(--pin-btn-bg, rgba(var(--color-accent))))}.pin-code-checker__status,.pin-code-checker__rows,.pin-code-checker__promo,.pin-code-checker__note{margin:.75rem 0 0}.pin-code-checker__status{display:flex;align-items:flex-start;gap:.5rem}.pin-code-checker__status[data-status-type=success],.pin-code-checker__status[data-status-type=success] .pin-code-checker__icon{color:var(--pin-success-color)}.pin-code-checker__status[data-status-type=error],.pin-code-checker__status[data-status-type=error] .pin-code-checker__icon{color:var(--pin-error-color)}.pin-code-checker__rows{display:grid;gap:.5rem}.pin-code-checker__row,.pin-code-checker__promo{display:flex;align-items:flex-start;gap:.5rem}.pin-code-checker__row-text b,.pin-code-checker__status-text b{font-weight:600}.pin-code-checker__note{opacity:.7}.pin-code-checker__promo,.pin-code-checker__note{display:none}.pin-code-checker[data-layout=details] .pin-code-checker__promo,.pin-code-checker[data-state=success] .pin-code-checker__promo,.pin-code-checker[data-state=success] .pin-code-checker__note{display:flex}.pin-code-checker[data-layout=compact] .pin-code-checker__rows,.pin-code-checker[data-layout=field][data-state=success] .pin-code-checker__status{display:none}.pin-code-checker[data-layout=compact][data-state=success] .pin-code-checker__field{border-color:var(--pin-success-color)}.pin-code-checker [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pincode-checker.css.map */
