.bfcm-vip{position:relative;display:flex;align-items:center;justify-content:center;min-height:min(var(--bfcm-vip-min-h),100svh);overflow:hidden;background:#101820;color:#f5f4f1}.bfcm-vip__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bfcm-vip__bg--desktop{display:none}.bfcm-vip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(16,24,32,var(--bfcm-vip-scrim-top)),rgba(16,24,32,var(--bfcm-vip-scrim-bottom)) 75%)}.bfcm-vip__content{position:relative;z-index:1;width:100%;max-width:92rem;box-sizing:border-box;padding:5.6rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2rem}.bfcm-vip__pill{margin:0;padding:.8rem 1.4rem;border-radius:99rem;background:#ffb81c;color:#101820;font-size:1.2rem;font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.bfcm-vip__heading{margin:0;max-width:86rem;color:#fff;font-family:var(--font-heading-family);font-weight:800;font-size:4.2rem;line-height:1.04;letter-spacing:-.02em}.bfcm-vip__sub{margin:0;font-size:1.8rem;line-height:1.4;color:#f5f4f1d9}.bfcm-vip__form{width:100%;max-width:60rem;margin-top:.8rem}.bfcm-vip__field{display:flex;flex-direction:column;gap:1rem}.bfcm-vip__input,.bfcm-vip__button{height:5.6rem;border:0;border-radius:99rem;font-family:inherit}.bfcm-vip__input{width:100%;box-sizing:border-box;padding:0 2.2rem;background:#fff;color:#101820;font-size:1.7rem}.bfcm-vip__input::placeholder{color:#5b636b}.bfcm-vip__input:focus-visible{outline:3px solid var(--bfcm-vip-accent);outline-offset:2px}.bfcm-vip__button{padding:0 3rem;background:var(--bfcm-vip-accent);color:#101820;font-size:1.6rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.bfcm-vip__button:hover{filter:brightness(1.08)}.bfcm-vip__form [class*=klaviyo-form-] form{background:transparent!important;padding:0!important;min-height:0!important}.bfcm-vip__form [class*=klaviyo-form-] input[type=email]{height:5.6rem!important;border:0!important;border-radius:99rem!important;padding:0 2.2rem!important;background:#fff!important;color:#101820!important;font-family:inherit!important;font-size:1.7rem!important}.bfcm-vip__form [class*=klaviyo-form-] button{height:5.6rem!important;padding:0 3rem!important;border:0!important;border-radius:99rem!important;background:var(--bfcm-vip-accent)!important;color:#101820!important;font-family:inherit!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important}.bfcm-vip__success{margin:0;padding:1.6rem 2.4rem;border-radius:99rem;background:#ffffff1f;font-size:1.8rem;font-weight:700}.bfcm-vip__error{margin:1rem 0 0;color:#ffb81c;font-size:1.4rem}.bfcm-vip__fine{margin:0;font-size:1.3rem;color:#f5f4f1b8}.bfcm-vip__trust{margin:1.2rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center;gap:1rem 2.8rem;font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#f5f4f1e6}.bfcm-vip__trust li{display:inline-flex;align-items:center;gap:.8rem}.bfcm-vip__trust svg{color:var(--bfcm-vip-accent);flex:0 0 auto}@media screen and (min-width:750px){.bfcm-vip__bg--desktop{display:block}.bfcm-vip__bg--mobile{display:none}.bfcm-vip__content{padding:12rem 3.2rem;gap:2.8rem}.bfcm-vip__pill{font-size:1.3rem;padding:.9rem 1.8rem}.bfcm-vip__heading{font-size:clamp(5.2rem,5.4vw,7.6rem);line-height:1.02;letter-spacing:-.025em}.bfcm-vip__sub{font-size:2.1rem}.bfcm-vip__field{flex-direction:row;align-items:center;gap:.8rem;padding:.8rem;border-radius:99rem;background:#fff;box-shadow:0 1.8rem 4.8rem #00000059}.bfcm-vip__input{flex:1 1 auto;min-width:0;height:5.2rem;padding:0 2rem;font-size:1.8rem}.bfcm-vip__input:focus-visible{outline:none}.bfcm-vip__field:focus-within{outline:3px solid var(--bfcm-vip-accent);outline-offset:3px}.bfcm-vip__button{flex:0 0 auto;height:5.2rem}.bfcm-vip__fine{font-size:1.4rem}.bfcm-vip__trust{flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:2rem;font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/127/compiled_assets/styles.css.map?subset=IA */
