.fr-pin{display:block;width:100%;min-width:0;margin-block-start:1.6rem}.fr-pin__row{display:flex;align-items:stretch;width:100%;min-width:0}.fr-pin .fr-pin__input{-webkit-appearance:none;appearance:none;flex:1 1 auto;width:auto;min-width:0;height:4.8rem;margin:0;padding:0 1.2rem;box-sizing:border-box;border:.1rem solid var(--felrio-border-strong)!important;border-radius:0!important;background:transparent!important;color:var(--felrio-text)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.6rem!important;font-weight:400!important;line-height:1!important;letter-spacing:.12em!important;outline:none;transition:border-color .15s ease}.fr-pin .fr-pin__input::placeholder{color:var(--felrio-text-3);font-size:1.3rem;letter-spacing:.02em;opacity:1}.fr-pin .fr-pin__input:focus{position:relative;z-index:1;border-color:var(--felrio-text)!important}.fr-pin .fr-pin__input:focus-visible{outline:.2rem solid var(--felrio-focus);outline-offset:.2rem}.fr-pin .fr-pin__input[aria-invalid=true]{position:relative;z-index:1;border-color:var(--felrio-error)!important}.fr-pin .fr-pin__btn{-webkit-appearance:none;appearance:none;position:relative;flex:0 0 auto;min-width:9.6rem;height:4.8rem;margin:0 0 0 -.1rem;padding:0 1.8rem;box-sizing:border-box;border:.1rem solid var(--felrio-border-strong);border-radius:0;background:transparent;color:var(--felrio-text)!important;font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.1rem!important;font-weight:400!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:border-color .15s ease,opacity .15s ease}@media(hover:hover)and (pointer:fine){.fr-pin .fr-pin__btn:hover{z-index:1;border-color:var(--felrio-text)}}.fr-pin .fr-pin__btn:focus-visible{z-index:2;outline:.2rem solid var(--felrio-focus);outline-offset:.2rem}.fr-pin .fr-pin__btn[aria-busy=true]{z-index:1;border-color:var(--felrio-text);opacity:.6;cursor:progress}.fr-pin__line{display:flex;align-items:center;gap:1.2rem;min-height:2.4rem;margin-block-start:.8rem}.fr-pin .fr-pin__cod{display:inline-flex;align-items:center;gap:.6rem;flex:0 0 auto;margin:0;color:var(--felrio-text-2);font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.1rem!important;font-weight:400!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap}.fr-pin .fr-pin__cod[hidden]{display:none}.fr-pin .fr-pin__cod svg{flex:0 0 auto;width:1.6rem;height:1.6rem}.fr-pin .fr-pin__result{flex:1 1 auto;min-width:0;margin:0;color:var(--felrio-text);font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:1.2rem!important;font-weight:400!important;line-height:1.5!important;letter-spacing:.01em!important;text-transform:none!important}.fr-pin .fr-pin__result[data-state=checking]{color:var(--felrio-text-3)}.fr-pin .fr-pin__result[data-state=none],.fr-pin .fr-pin__result[data-state=error]{color:var(--felrio-text-2)}.fr-pin .fr-pin__result[data-state=invalid]{color:var(--felrio-error)}.fr-pin .fr-pin__estimate{color:var(--felrio-text-3)}@media(prefers-reduced-motion:reduce){.fr-pin .fr-pin__input,.fr-pin .fr-pin__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/felrio-pincode.css.map */
