.nl-field{margin-bottom:1rem}.nl-row{display:grid;gap:1rem}@media(min-width:540px){.nl-row{grid-template-columns:1fr 1fr}}.nl-label{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.35rem;color:var(--nl-text)}.nl-label .nl-req{color:var(--nl-accent)}.nl-input,.nl-select{width:100%;font:inherit;font-size:1rem;color:var(--nl-text);background:#fff;border:1px solid var(--nl-border);border-radius:10px;padding:.72rem .85rem;transition:border-color .15s ease,box-shadow .15s ease}.nl-select{appearance:none;-webkit-appearance:none;padding-right:2.4rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='10' viewBox='0 0 16 10'%3E%3Cpath d='M2 2l6 6 6-6' fill='none' stroke='%23002554' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .9rem center!important;background-size:16px 10px!important}.nl-input:focus,.nl-select:focus{outline:none;border-color:var(--nl-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--nl-accent) 25%,transparent)}.nl-btn{display:block;width:100%;margin-top:.35rem;background:var(--nl-accent);color:#12100f;font:inherit;font-size:1.02rem;font-weight:800;letter-spacing:.03em;padding:.85rem 2rem;border:0;border-radius:3px;cursor:pointer;transition:filter .15s ease,transform .15s ease}.nl-btn:hover{filter:brightness(1.06)}.nl-btn:active{transform:scale(.99)}.nl-btn[disabled]{filter:saturate(.4) brightness(1.05);cursor:wait}.nl-privacy{font-size:.78rem;line-height:1.45;color:var(--nl-muted);text-align:center;margin:.9rem 0 0}.nl-error{background:#fbece5;border:1px solid color-mix(in srgb,var(--nl-accent) 50%,transparent);color:#8a2b00;border-radius:10px;font-size:.88rem;line-height:1.45;padding:.7rem .9rem;margin-bottom:1rem}.nl-error a{color:inherit;font-weight:700}.nl-trap{position:absolute;left:-5000px;top:-5000px;width:1px;height:1px;overflow:hidden}.bf-more{--nl-accent: #F26C2E;--nl-text: #002554;--nl-muted: rgba(0, 37, 84, .68);--nl-border: rgba(0, 37, 84, .16);box-sizing:border-box;width:min(480px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.6rem 1.4rem 1.4rem;border:0;border-radius:18px;background:#fff;color:var(--nl-text);text-align:left;box-shadow:0 18px 60px #00143259}.bf-more[open]{animation:bf-more-in .22s ease-out}.bf-more::backdrop{background:#00143299}@keyframes bf-more-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.bf-more[open]{animation:none}}.bf-more *,.bf-more *:before{box-sizing:border-box}.bf-more__close{position:absolute;top:.6rem;right:.7rem;width:2.2rem;height:2.2rem;padding:0;border:0;background:none;color:var(--nl-muted);font-size:1.5rem;line-height:1;cursor:pointer}.bf-more__close:hover{color:var(--nl-text)}.bf-more__title{margin:0 2rem .3rem 0;font-family:Gelica,Georgia,serif;font-style:italic;font-size:1.7rem;font-weight:700;line-height:1.15;color:var(--nl-text)}.bf-more__sub{margin:0 0 1.1rem;font-size:.95rem;line-height:1.45;color:var(--nl-muted)}.bf-more__skip{display:block;margin:.6rem auto 0;padding:.3rem .6rem;border:0;background:none;color:var(--nl-muted);font:inherit;font-size:.9rem;text-decoration:underline;cursor:pointer}.nl-input[readonly]{background:#eef1f5;color:var(--nl-muted);cursor:default}.nl-input[readonly]:focus{border-color:var(--nl-border);box-shadow:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bf-signup.css.map */
