.ka-bfcm-vip{display:block;overflow:clip;width:100%;background:var(--bfcm-bg);color:var(--bfcm-text);font-family:Satoshi-Variable,Arial,sans-serif;font-weight:400;line-height:1.4}.ka-bfcm-vip *,.ka-bfcm-vip *:before,.ka-bfcm-vip *:after{box-sizing:border-box}.ka-bfcm-vip [hidden]{display:none!important}.ka-bfcm-vip p{margin:0}.ka-bfcm-vip a{color:inherit}.ka-bfcm-vip a:focus-visible,.ka-bfcm-vip button:focus-visible,.ka-bfcm-vip input:focus-visible{outline:2px solid var(--bfcm-accent)!important;outline-offset:4px}.ka-bfcm-vip .ka-bfcm-vip__bar{position:relative;display:flex;align-items:center;justify-content:center;min-height:82px;padding:6px 16px 8px}.ka-bfcm-vip .ka-bfcm-vip__bar-art{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ka-bfcm-vip .ka-bfcm-vip__bar-art img{display:block;width:100%;height:100%;object-fit:cover}.ka-bfcm-vip .ka-bfcm-vip__countdown-content{position:relative;display:grid;grid-template-columns:minmax(0,190.93fr) minmax(0,232fr);align-items:center;gap:2.7590647%;width:100%;max-width:434.93px;container-type:inline-size}.ka-bfcm-vip .ka-bfcm-vip__countdown-title{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.ka-bfcm-vip .ka-bfcm-vip__campaign{font-size:6.4378176cqw;font-weight:900;line-height:1.214286;letter-spacing:-.05em;white-space:nowrap}.ka-bfcm-vip .ka-bfcm-vip__vip{font-size:3.90867496cqw;line-height:.705882;font-weight:700;letter-spacing:.035294em;color:var(--bfcm-accent)}.ka-bfcm-vip .ka-bfcm-vip__clock{display:grid;grid-template-columns:minmax(0,1fr) 1.3795323cqw minmax(0,1fr) 1.3795323cqw minmax(0,1fr) 1.3795323cqw minmax(0,1fr);align-items:start;column-gap:.4598441cqw;width:100%;padding:.9196882cqw 1.3795323cqw;background:var(--bfcm-input-bg);color:var(--bfcm-input-text);border-radius:4px;font-variant-numeric:lining-nums}.ka-bfcm-vip .ka-bfcm-vip__time{display:flex;flex-direction:column;align-items:center;min-width:0}.ka-bfcm-vip [data-unit]{display:block;width:100%;font-size:7.3575058cqw;line-height:.81875;font-weight:900;text-align:center;letter-spacing:0}.ka-bfcm-vip .ka-bfcm-vip__unit{font-size:3.2189088cqw;line-height:1;font-weight:500;letter-spacing:.04em;white-space:nowrap}.ka-bfcm-vip .ka-bfcm-vip__colon{font-size:4.1937783cqw;line-height:1.754386;font-weight:700;text-align:center}.ka-bfcm-vip .ka-bfcm-vip__expired{font-size:14px;max-width:180px}.ka-bfcm-vip .ka-bfcm-vip__body{max-width:1728px;margin:0 auto;padding-top:49.58px}.ka-bfcm-vip .ka-bfcm-vip__logo{display:flex;width:162px;height:90px;margin:0 auto;align-items:center;justify-content:center}.ka-bfcm-vip .ka-bfcm-vip__logo img{display:block;width:162px;height:94px;object-fit:contain}.ka-bfcm-vip .ka-bfcm-vip__intro{position:relative;z-index:1;margin-top:43px;padding:0 12px;text-align:center;color:var(--bfcm-intro);font-family:Inter-SemiBold,Arial,sans-serif;font-size:32px;line-height:52px;font-weight:600}.ka-bfcm-vip .ka-bfcm-vip__intro strong{color:var(--bfcm-accent);font-family:inherit;font-weight:inherit}.ka-bfcm-vip .ka-bfcm-vip__hero{display:block;width:100%}.ka-bfcm-vip .ka-bfcm-vip__hero img{display:block;width:100%;height:auto}.ka-bfcm-vip .ka-bfcm-vip__signup{width:100%;max-width:620px;min-height:249px;margin:30px auto 0;padding:0 10px 10px}.ka-bfcm-vip .ka-bfcm-vip__embed{min-height:171px}.ka-bfcm-vip .ka-bfcm-vip__embed form.klaviyo-form{width:100%!important;max-width:none!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important}.ka-bfcm-vip .ka-bfcm-vip__embed [data-testid=form-component]{padding:10px 6px!important}.ka-bfcm-vip .ka-bfcm-vip__embed input[type=email]{display:block;width:100%!important;height:64px!important;padding:0 16px!important;border:1px solid #949596!important;border-radius:10px!important;background:var(--bfcm-input-bg)!important;color:var(--bfcm-input-text)!important;font-family:Satoshi-Variable,Arial,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:normal!important;box-shadow:none!important}.ka-bfcm-vip .ka-bfcm-vip__embed input[type=email]::placeholder{font:inherit!important;letter-spacing:inherit!important;color:var(--bfcm-input-text)!important;opacity:.5!important}.ka-bfcm-vip .ka-bfcm-vip__embed input[aria-invalid=true]{border-color:#c52222!important}.ka-bfcm-vip .ka-bfcm-vip__embed .klaviyo-form-button{width:100%!important;min-height:67px!important;padding:15px 10px!important;border:0!important;border-radius:10px!important;color:var(--bfcm-button-text)!important;background:var(--bfcm-accent)!important;font-family:Satoshi-Variable,Arial,sans-serif!important;font-size:19px!important;font-weight:900!important;line-height:22px!important;white-space:normal!important;cursor:pointer}.ka-bfcm-vip .ka-bfcm-vip__embed .klaviyo-form-button:hover{filter:brightness(1.06)}.ka-bfcm-vip.has-email-form .ka-bfcm-vip__embed [data-testid=form-row]:has(.klaviyo-form-richtext){display:none!important}.ka-bfcm-vip .ka-bfcm-vip__reservation{display:none;padding:0 6px}.ka-bfcm-vip.has-email-form .ka-bfcm-vip__reservation{display:block}.ka-bfcm-vip .ka-bfcm-vip__reservation-labels{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;line-height:23.79px;font-weight:700;letter-spacing:-.2px}.ka-bfcm-vip .ka-bfcm-vip__reservation-percent{flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.ka-bfcm-vip .ka-bfcm-vip__reservation-track{width:100%;height:var(--bfcm-reservation-height);overflow:hidden;border-radius:1000px;background:var(--bfcm-reservation-track)}.ka-bfcm-vip .ka-bfcm-vip__reservation-fill{width:var(--bfcm-reserved);height:100%;border-radius:inherit;background:var(--bfcm-reservation-fill)}.ka-bfcm-vip .ka-bfcm-vip__privacy{width:250px;max-width:100%;margin:0 auto;padding:10px 6px;text-align:center;font-size:12px;line-height:16px}.ka-bfcm-vip .ka-bfcm-vip__privacy a{text-decoration:underline;text-underline-offset:2px}.ka-bfcm-vip .ka-bfcm-vip__fallback{padding:20px 6px;text-align:center;font-size:14px}.ka-bfcm-vip .ka-bfcm-vip__fallback a{display:inline-block;margin-top:10px;text-decoration:underline;color:var(--bfcm-accent)}.ka-bfcm-vip .ka-bfcm-vip__bar--bottom{margin-top:30px}.ka-bfcm-vip .ka-bfcm-vip__footer{padding:380px 24px 84.58px;text-align:center;font-family:Inter-Regular,Arial,sans-serif;font-size:12px;line-height:16px}.ka-bfcm-vip .ka-bfcm-vip__legal{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:15px}.ka-bfcm-vip .ka-bfcm-vip__legal a{text-decoration:none;padding-bottom:2px}.ka-bfcm-vip .ka-bfcm-vip__legal a:hover{text-decoration:underline}.ka-bfcm-vip .ka-bfcm-vip__editor-note{padding:40px 20px;text-align:center}.ka-bfcm-vip .ka-bfcm-vip__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:749px){.ka-bfcm-vip .ka-bfcm-vip__body{padding-top:0}.ka-bfcm-vip .ka-bfcm-vip__logo{width:110px;height:70px}.ka-bfcm-vip .ka-bfcm-vip__logo img{width:110px;height:60px}.ka-bfcm-vip .ka-bfcm-vip__intro{margin-top:25px;font-size:20px;line-height:52px}.ka-bfcm-vip .ka-bfcm-vip__hero{margin-top:-12px}.ka-bfcm-vip .ka-bfcm-vip__signup{margin-top:38.66px;padding-top:0;min-height:249px}.ka-bfcm-vip .ka-bfcm-vip__bar--bottom{margin-top:20px}.ka-bfcm-vip .ka-bfcm-vip__footer{padding:150px 16px 40px}.ka-bfcm-vip .ka-bfcm-vip__legal{margin-top:10px}}@media(max-width:420px){.ka-bfcm-vip .ka-bfcm-vip__intro{font-size:18px}}@media(max-width:359px){.ka-bfcm-vip .ka-bfcm-vip__bar{padding-inline:12px}.ka-bfcm-vip .ka-bfcm-vip__intro{font-size:16px}.ka-bfcm-vip .ka-bfcm-vip__embed .klaviyo-form-button{font-size:17px!important}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/ka-bfcm-vip.css.map */
