.fp-join{background:#1d5566;padding:2.8rem 0}.fp-join__in{display:grid;gap:1.6rem}.fp-join__kick{display:flex;align-items:center;gap:.8rem;margin:0;font-weight:700;font-size:1.2rem;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:var(--fp-lime)}.fp-join__kick:before{content:"";width:1.8rem;height:3px;border-radius:2px;background:var(--fp-lime)}.fp-join__h{margin:.8rem 0 .4rem;font-weight:800;font-size:2.4rem;line-height:1.15;color:#fff}.fp-join__p{margin:0;color:#cfe0e4;font-size:1.5rem;line-height:1.5}.fp-join__form{display:flex;gap:.6rem;width:100%;max-width:52rem;padding:.5rem;background:#fff;border-radius:999px}.fp-join__form input[type=email]{flex:1;min-width:0;height:4.4rem;padding:0 1.4rem;border:0;border-radius:999px;background:transparent;font:inherit;font-size:1.6rem;color:var(--fp-ink)}.fp-join__form input[type=email]:focus{outline:2px solid var(--fp-lime);outline-offset:0}.fp-join__form input[aria-invalid=true]{outline:2px solid #c0392b}.fp-join__btn{display:inline-flex;align-items:center;justify-content:center;flex:none;height:4.4rem;padding:0 2rem;border:0;border-radius:999px;background:var(--fp-petrol);color:#fff!important;font:inherit;font-size:1.6rem;font-weight:700;line-height:1;text-decoration:none!important;cursor:pointer;justify-self:start}.fp-join__btn:hover{background:#01303e}.fp-footer__stars .fp-rate-a{color:inherit!important;text-decoration:none!important;transition:opacity .15s}.fp-footer__stars .fp-rate-a:hover{opacity:.8;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}.fp-footer__stars .fp-rate-a:focus-visible{outline:2px solid var(--fp-lime);outline-offset:2px;border-radius:2px}.fp-join__ok{margin:0;padding:0 1.4rem;line-height:4.4rem;font-weight:700;color:var(--fp-petrol)}@media screen and (min-width:900px){.fp-join{padding:4rem 0}.fp-join__in{grid-template-columns:1fr 1fr;align-items:center;gap:4.8rem}.fp-join__h{font-size:3.2rem}.fp-join__form,.fp-join__in>.fp-join__btn{justify-self:end}}.fp-topbar__stars .fp-rate-a{color:inherit!important;text-decoration:none!important;transition:opacity .15s}.fp-topbar__stars .fp-rate-a:hover{opacity:.8;text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}.fp-topbar__stars .fp-rate-a:focus-visible{outline:2px solid var(--fp-lime);outline-offset:2px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
