.fnl{background:#2f4937;color:#ffffffe6;border-bottom:1px solid rgba(255,255,255,.18);padding:56px 20px 48px;text-align:center}.fnl__inner{max-width:560px;margin:0 auto}.fnl .fnl__title{margin:0 0 var(--space-2, 8px);color:#fffffff2;font-family:inherit;font-weight:500;font-style:normal;font-size:22px;line-height:1.3;letter-spacing:.09em;text-transform:uppercase;text-wrap:balance}.fnl .fnl__title:after,.fnl .fnl__title:before{content:none;display:none}.fnl .fnl__text,.fnl .fnl__text p{margin:0 0 20px;color:#ffffffe6;font-size:15px;line-height:1.5}.fnl .fnl__form{max-width:460px;margin:0 auto}.fnl .fnl__form form{margin:0}.fnl .input-group{display:flex;align-items:stretch;gap:8px;width:100%;margin:0;padding:0;border:0;background:transparent;border-radius:0}.fnl .input-group-field{flex:1 1 auto;min-width:0;width:auto;height:48px;margin:0;padding:0 14px;color:#fff;background:transparent;border:1px solid rgba(255,255,255,.7);border-radius:2px;font-size:16px;box-shadow:none}.fnl .input-group-field::placeholder{color:#fff;opacity:.75}.fnl .input-group-field:focus,.fnl .input-group-field:active{border:1px solid #fff;box-shadow:none;outline:none}.fnl .input-group-field:-webkit-autofill,.fnl .input-group-field:-webkit-autofill:hover,.fnl .input-group-field:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #2F4937 inset!important;caret-color:#fff}.fnl .input-group-button{display:block;width:auto;flex:0 0 auto;padding:0}.fnl .input-group .input-group-button button,.fnl .input-group .input-group-button>.btn{height:48px;margin:0;padding:0 24px;color:#fff;background:transparent;border:1px solid #fff;border-radius:2px;box-shadow:none;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.fnl .input-group-button button:hover,.fnl .input-group-button .btn:hover{background:#fff;color:#2f4937}body.focus-enabled .fnl .input-group-field:focus,body.focus-enabled .fnl .input-group-button button:focus,.fnl .input-group-field:focus-visible,.fnl .input-group-button button:focus-visible{outline:2px solid #fff!important;outline-offset:3px!important}.fnl .float__wrapper label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;opacity:0}.fnl form p,.fnl form em{margin:14px 0 0;color:#fff;font-size:14px;line-height:1.4;font-style:normal}.fnl .fnl__legal{margin:14px 0 0;color:#ffffffe6;font-size:12px;line-height:1.4}@media(min-width:769px){.fnl{padding:56px 24px 48px}.fnl .fnl__title{font-size:26px}}@media(max-width:480px){.fnl{padding:40px 16px 36px}.fnl .fnl__text,.fnl .fnl__text p{margin-bottom:20px;font-size:15px}.fnl .input-group{gap:8px}.fnl .input-group-button button,.fnl .input-group-button .btn{padding:0 16px}}@media(prefers-reduced-motion:reduce){.fnl .input-group-button button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/191/compiled_assets/styles.css.map */
