:root{--bct-black:#080808;--bct-ivory:#efeee7;--bct-line:rgba(239,238,231,.18);--bct-acid:#c5ff32}*{box-sizing:border-box}html.bct-modal-open,html.bct-modal-open body{overflow:hidden}body.bct-password-page{margin:0;background:var(--bct-black);color:var(--bct-ivory);font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.bct-password-page button,.bct-password-page input{font:inherit}.bct-arrow{width:12px;height:12px;margin-left:9px;display:inline-block;vertical-align:-2px;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:square;stroke-linejoin:miter}.bct-coming{position:relative;min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:46% 54%;grid-template-rows:90px 1fr 32px;background:var(--bct-black);overflow:hidden}.bct-coming__visual{position:absolute;z-index:0;top:90px;right:0;bottom:32px;width:54%;overflow:hidden;background:#151515}.bct-coming__visual:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 56% 45%,rgba(239,238,231,.08),transparent 32%),linear-gradient(115deg,#0808087a,#0808081f 48%,#08080894)}.bct-coming__visual:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 4px),#08080840}.bct-coming__visual img{width:100%;height:100%;object-fit:cover;object-position:center;filter:grayscale(1) blur(38px) contrast(1.28) brightness(.24);transform:scale(1.18);animation:bctVisual 9s ease-out both}.bct-coming__visual>span{position:absolute;right:34px;bottom:28px;z-index:2;font-size:8px;letter-spacing:.3em;color:#efeee794}.bct-coming__header{position:relative;z-index:3;grid-column:1/-1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 32px;border-bottom:1px solid var(--bct-line)}.bct-coming__header>span{font-size:8px;letter-spacing:.23em;color:#efeee799}.bct-coming__transmission{justify-self:start;padding:10px 0;border:0;background:transparent;color:#efeee799;cursor:pointer;font-size:8px;letter-spacing:.23em;text-transform:uppercase}.bct-coming__transmission:hover{color:var(--bct-ivory)}.bct-coming__logo{width:190px;height:58px;display:flex;align-items:center;justify-content:center;background:transparent;overflow:hidden}.bct-coming__logo img,.bct-logo-card img{display:block;width:88%;height:auto;max-width:100%;object-fit:contain}.bct-coming__private{justify-self:end;padding:12px 0;border:0;border-bottom:1px solid rgba(239,238,231,.5);background:transparent;color:var(--bct-ivory);cursor:pointer;font-size:9px;font-weight:700;letter-spacing:.2em}.bct-coming__panel{position:relative;z-index:2;grid-column:1;grid-row:2;display:grid;grid-template-columns:76px 1fr;border-right:1px solid var(--bct-line)}.bct-coming__rail{display:flex;flex-direction:column;align-items:center;padding:50px 0 18px;border-right:1px solid var(--bct-line);color:#efeee76b;font-size:7px;letter-spacing:.25em}.bct-coming__rail i{width:1px;flex:1;margin:24px 0;background:linear-gradient(var(--bct-line),rgba(239,238,231,.45),var(--bct-line))}.bct-coming__copy{align-self:center;width:min(100%,500px);padding:32px 44px}.bct-coming__kicker{margin:0 0 46px;color:#efeee785;font-size:9px;letter-spacing:.3em}.bct-coming h1{margin:0;font-size:clamp(64px,7.4vw,116px);font-weight:300;line-height:.78;letter-spacing:-.065em}.bct-coming__intro{margin:48px 0 0;color:#efeee7ad;font-size:12px;font-weight:600;line-height:1.6;letter-spacing:.06em;text-transform:uppercase}.bct-countdown{display:grid;grid-template-columns:repeat(4,1fr);margin-top:44px;border-top:1px solid rgba(239,238,231,.32);border-bottom:1px solid rgba(239,238,231,.32)}.bct-countdown div{min-width:0;padding:18px 14px 14px;border-left:1px solid rgba(239,238,231,.18)}.bct-countdown div:first-child{border-left:0;padding-left:0}.bct-countdown strong{display:block;font-size:27px;font-weight:500;letter-spacing:-.05em}.bct-countdown span{display:block;margin-top:8px;color:#efeee775;font-size:7px;letter-spacing:.22em}.bct-signup{margin-top:44px}.bct-signup>label{display:block;margin-bottom:12px;color:#efeee780;font-size:7px;letter-spacing:.25em}.bct-signup__fields{height:58px;display:grid;grid-template-columns:1fr auto;border:1px solid rgba(239,238,231,.44)}.bct-signup__fields:focus-within{border-color:var(--bct-ivory)}.bct-signup input{min-width:0;padding:0 18px;border:0;outline:0;background:transparent;color:var(--bct-ivory);font-size:9px;letter-spacing:.16em}.bct-signup input::placeholder{color:#efeee759}.bct-signup button{min-width:152px;border:0;border-left:1px solid rgba(239,238,231,.44);background:var(--bct-ivory);color:var(--bct-black);cursor:pointer;font-size:8px;letter-spacing:.2em;transition:background .2s}.bct-signup button:hover{background:var(--bct-acid)}.bct-signup__legal,.bct-signup__error{margin:10px 0 0;color:#efeee759;font-size:7px;line-height:1.5}.bct-signup__error{color:#ff9c9c}.bct-signup__error ul{margin:0;padding-left:14px}.bct-signup__success{padding:20px 22px;border:1px solid rgba(239,238,231,.42);animation:bctReveal .6s both}.bct-signup__success span{display:block;color:var(--bct-acid);font-size:7px;letter-spacing:.24em}.bct-signup__success strong{display:block;margin-top:14px;font-size:20px;font-weight:500}.bct-signup__success p{margin:7px 0 0;color:#efeee785;font-size:9px}.bct-coming__footer{position:absolute;right:34px;bottom:18px;left:120px;display:flex;justify-content:space-between;color:#efeee76b;font-size:7px;letter-spacing:.2em}.bct-coming__marquee{position:relative;z-index:4;grid-column:1/-1;grid-row:3;display:flex;align-items:center;border-top:1px solid var(--bct-line);overflow:hidden;white-space:nowrap}.bct-coming__marquee>div{min-width:max-content;display:flex;align-items:center;gap:54px;padding-left:24px;animation:bctTicker 24s linear infinite;color:#efeee78c;font-size:7px;letter-spacing:.22em}.bct-coming__marquee i{color:var(--bct-acid);font-style:normal}.bct-password[hidden]{display:none}.bct-password{position:fixed;z-index:120;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;opacity:0;transition:opacity .35s}.bct-password.is-open{opacity:1}.bct-password__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.bct-password__dialog{position:relative;width:min(100%,480px);height:100%;padding:70px 48px;background:#0c0c0c;border-left:1px solid var(--bct-line);transform:translate(100%);transition:transform .45s cubic-bezier(.77,0,.18,1)}.bct-password.is-open .bct-password__dialog{transform:none}.bct-password__close{position:absolute;top:22px;right:28px;border:0;background:none;color:var(--bct-ivory);cursor:pointer;font-size:30px;font-weight:200}.bct-password__dialog>span{color:#efeee766;font-size:7px;letter-spacing:.25em}.bct-password h2{margin:70px 0 60px;font-size:58px;font-weight:300;line-height:.88;letter-spacing:-.05em}.bct-password form label{display:block;margin-bottom:10px;color:#efeee773;font-size:7px;letter-spacing:.23em}.bct-password form>div{height:54px;display:grid;grid-template-columns:1fr auto;border:1px solid rgba(239,238,231,.4)}.bct-password form input{min-width:0;padding:0 14px;border:0;outline:0;background:transparent;color:var(--bct-ivory)}.bct-password form button{padding:0 20px;border:0;border-left:1px solid rgba(239,238,231,.4);background:var(--bct-ivory);color:var(--bct-black);cursor:pointer;font-size:8px;letter-spacing:.16em}.bct-password .errors{margin-bottom:18px;color:#ff9c9c;font-size:9px}.bct-password .errors ul{padding-left:14px}.bct-intro{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:40% 60%;grid-template-rows:1fr;background:#050505;animation:bctIntroOut .78s 6.7s cubic-bezier(.76,0,.24,1) forwards}.bct-intro.is-leaving{animation:bctIntroOut .72s cubic-bezier(.76,0,.24,1) forwards}.bct-intro__skip{position:absolute;z-index:5;top:24px;right:26px;padding:11px 15px;border:1px solid rgba(239,238,231,.28);background:#08080859;color:#efeee7ad;cursor:pointer;font-size:7px;letter-spacing:.22em}.bct-intro__left{position:relative;padding:28px 30px;border-right:1px solid var(--bct-line);opacity:0;animation:bctMetaIn .7s .35s ease forwards}.bct-intro__meta,.bct-intro__foot{display:flex;justify-content:space-between;color:#efeee773;font-size:7px;letter-spacing:.2em}.bct-intro__foot{position:absolute;right:30px;bottom:26px;left:30px}.bct-intro__drop{position:absolute;top:50%;left:30px;transform:translateY(-50%)}.bct-intro__drop span{display:block;margin-bottom:-12px;font-size:10px;letter-spacing:.35em;writing-mode:vertical-rl;transform:rotate(180deg)}.bct-intro__drop strong{display:block;font-size:clamp(150px,22vw,330px);font-weight:500;line-height:.72;letter-spacing:-.11em}.bct-intro__media{position:relative;overflow:hidden;background:#111;clip-path:inset(0 100% 0 0);animation:bctMediaReveal 1.15s .12s cubic-bezier(.77,0,.18,1) forwards}.bct-intro__media:before{content:"";position:absolute;z-index:2;top:0;bottom:0;left:0;width:1px;background:#efeee7d1;box-shadow:0 0 32px #efeee76b;opacity:0;animation:bctScan 1.35s .22s ease forwards}.bct-intro__media:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 5px),linear-gradient(110deg,#0808083d,#0808080a,#0808084d)}.bct-intro__media img{width:100%;height:100%;object-fit:cover;object-position:center 45%;opacity:.92;filter:grayscale(1) blur(14px) contrast(1.12) brightness(.68);transform:scale(1.1);animation:bctIntroImage 6.7s ease-out both}.bct-intro__signal,.bct-intro__look{position:absolute;z-index:3;color:#efeee7b3;font-size:7px;letter-spacing:.2em;opacity:0;animation:bctMetaIn .55s .75s ease forwards}.bct-intro__signal{top:28px;left:28px}.bct-intro__look{right:28px;bottom:26px}.bct-intro__band{position:absolute;z-index:4;top:50%;right:0;left:0;height:190px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 32px;background:var(--bct-ivory);color:var(--bct-black);clip-path:inset(0 50% 0 50%);transform:translateY(-50%);font-size:7px;letter-spacing:.2em;animation:bctBandReveal 1s 1.65s cubic-bezier(.77,0,.18,1) forwards}.bct-intro__band>span:first-child,.bct-intro__band>span:last-child{opacity:0;animation:bctMetaIn .45s 2.55s ease forwards}.bct-intro__band>span:last-child{text-align:right}.bct-logo-card{width:300px;height:140px;display:flex;align-items:center;justify-content:center;overflow:hidden}.bct-logo-card img{opacity:0;transform:scale(.88);animation:bctLogoReveal .85s 2.25s cubic-bezier(.22,.61,.36,1) forwards}.bct-intro__progress{position:absolute;z-index:4;right:28px;bottom:24px;width:330px;color:#efeee794;font-size:7px;letter-spacing:.19em}.bct-intro__progress i{display:block;height:1px;margin-top:10px;background:#efeee733;overflow:hidden}.bct-intro__progress i:after{content:"";display:block;width:100%;height:100%;background:var(--bct-ivory);transform:translate(-100%);animation:bctProgress 4.7s .2s linear forwards}@keyframes bctVisual{0%{transform:scale(1.24);filter:grayscale(1) blur(48px) contrast(1.4) brightness(.16)}to{transform:scale(1.18);filter:grayscale(1) blur(38px) contrast(1.28) brightness(.24)}}@keyframes bctTicker{to{transform:translate(-45%)}}@keyframes bctReveal{0%{opacity:0;transform:translateY(8px)}}@keyframes bctMediaReveal{to{clip-path:inset(0)}}@keyframes bctScan{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}@keyframes bctMetaIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bctBandReveal{to{clip-path:inset(0)}}@keyframes bctLogoReveal{to{opacity:1;transform:none}}@keyframes bctIntroImage{0%{transform:scale(1.14);filter:grayscale(1) blur(20px) contrast(1.18) brightness(.5)}to{transform:scale(1.06);filter:grayscale(1) blur(8px) contrast(1.08) brightness(.76)}}@keyframes bctProgress{to{transform:none}}@keyframes bctIntroOut{to{transform:translateY(-102%)}}@media(max-width:749px){.bct-coming{min-height:100dvh;display:block;padding-top:calc(72px + env(safe-area-inset-top));padding-bottom:calc(28px + env(safe-area-inset-bottom))}.bct-coming__visual{top:calc(72px + env(safe-area-inset-top));right:0;bottom:calc(28px + env(safe-area-inset-bottom));width:100%}.bct-coming__visual:before{background:linear-gradient(180deg,#08080899,#08080847 52%,#080808b8)}.bct-coming__visual img{object-position:58% center;filter:grayscale(1) blur(32px) contrast(1.3) brightness(.2);transform:scale(1.2)}.bct-coming__visual>span{right:16px;bottom:18px;font-size:6px}.bct-coming__header{position:absolute;top:0;right:0;left:0;height:calc(72px + env(safe-area-inset-top));grid-template-columns:1fr auto 1fr;padding:env(safe-area-inset-top) 14px 0}.bct-coming__transmission{font-size:0!important}.bct-coming__transmission:after{content:"BCT\2014 001";font-size:6px;letter-spacing:.18em}.bct-coming__logo{width:118px;height:44px}.bct-coming__private{font-size:7px;letter-spacing:.15em}.bct-coming__private span{display:none}.bct-coming__panel{min-height:calc(100dvh - 100px - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:grid;grid-template-columns:34px 1fr;border:0}.bct-coming__rail{padding:26px 0 14px}.bct-coming__rail span{font-size:6px}.bct-coming__rail i{margin:16px 0}.bct-coming__copy{align-self:center;width:100%;padding:24px 18px 30px}.bct-coming__kicker{margin-bottom:26px;font-size:7px}.bct-coming h1{font-size:clamp(54px,19vw,78px);line-height:.8}.bct-coming__intro{margin-top:28px;font-size:9px;line-height:1.55}.bct-countdown{margin-top:28px}.bct-countdown div{padding:13px 7px 11px}.bct-countdown strong{font-size:22px}.bct-countdown span{font-size:6px}.bct-signup{margin-top:26px}.bct-signup__fields{height:auto;grid-template-columns:1fr}.bct-signup input{height:48px;padding:0 13px;font-size:8px}.bct-signup button{min-width:0;min-height:47px;border-top:1px solid rgba(239,238,231,.44);border-left:0}.bct-signup__legal{font-size:6px}.bct-coming__footer{right:16px;bottom:10px;left:50px;font-size:6px}.bct-coming__footer span:first-child{display:none}.bct-coming__marquee{position:absolute;right:0;bottom:0;left:0;height:calc(28px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.bct-coming__marquee>div{gap:34px;font-size:6px}.bct-password__dialog{width:100%;padding:60px 24px calc(30px + env(safe-area-inset-bottom));border-left:0}.bct-password h2{margin:56px 0 46px;font-size:50px}.bct-password form>div{height:auto;grid-template-columns:1fr}.bct-password form input{height:50px}.bct-password form button{min-height:48px;border-top:1px solid rgba(239,238,231,.4);border-left:0}.bct-intro{grid-template-columns:34% 66%;min-height:100dvh}.bct-intro__left{padding:calc(20px + env(safe-area-inset-top)) 12px 18px}.bct-intro__meta span:first-child{font-size:0}.bct-intro__meta span:first-child:after{content:"BCT\2014 001";font-size:6px}.bct-intro__meta span:last-child{display:none}.bct-intro__foot{right:12px;bottom:calc(16px + env(safe-area-inset-bottom));left:12px;font-size:5px}.bct-intro__foot span:last-child{display:none}.bct-intro__drop{left:12px}.bct-intro__drop span{font-size:7px}.bct-intro__drop strong{font-size:31vw}.bct-intro__media img{object-position:60% center}.bct-intro__signal{top:calc(20px + env(safe-area-inset-top));left:14px;font-size:5px}.bct-intro__look{right:14px;bottom:calc(16px + env(safe-area-inset-bottom));font-size:5px}.bct-intro__band{height:132px;padding:0 14px;font-size:5px}.bct-logo-card{width:158px;height:100px}.bct-intro__progress{right:14px;bottom:calc(14px + env(safe-area-inset-bottom));width:52%;font-size:5px}.bct-intro__skip{top:calc(12px + env(safe-area-inset-top));right:12px;padding:9px;font-size:6px}}@media(max-width:749px)and (max-height:700px){.bct-coming__copy{padding-top:14px;padding-bottom:20px}.bct-coming__kicker{margin-bottom:16px}.bct-coming h1{font-size:48px}.bct-coming__intro,.bct-countdown,.bct-signup{margin-top:18px}.bct-signup input{height:42px}.bct-signup button{min-height:42px}.bct-signup__legal,.bct-coming__footer{display:none}}@media(prefers-reduced-motion:reduce){.bct-coming__visual img,.bct-coming__marquee>div,.bct-intro,.bct-intro__media img,.bct-intro__progress i:after{animation-duration:.01ms!important;animation-delay:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bectanse-password.css.map */
