.password__footer{background:#050506!important;border:0;padding-block:22px}.password__footer .list-social__link,.password__footer .list-social__link svg{color:#f5f5f399;fill:currentColor;transition:color .3s ease}.password__footer .list-social__link:hover,.password__footer .list-social__link:hover svg{color:#f5f5f3}.password-header,.password-header+*,.shopify-section-header .password-header{background:transparent!important}.password-header{padding-block:clamp(18px,3vh,30px)}.password-logo{filter:invert(1)}.password-header .h5{color:#f5f5f3}.password-header .password-content,.password-header .password-content *{color:#f5f5f39e}.password-header .password-link,.password-header .password-link svg{color:#f5f5f3b3;fill:currentColor}.p4pcs{position:relative;min-height:100svh;display:flex;overflow:clip;isolation:isolate}.p4pcs__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.p4pcs__bg-img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.25) brightness(.42);transform:scale(1.06);animation:p4pcs-drift 26s ease-in-out infinite alternate}@keyframes p4pcs-drift{0%{transform:scale(1.06) translateZ(0)}to{transform:scale(1.14) translate3d(0,-1.6%,0)}}.p4pcs__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(120% 90% at 50% 40%,transparent 0%,rgba(5,5,6,.72) 68%,rgba(5,5,6,.94) 100%),linear-gradient(180deg,#050506cc,#0505066b 38%,#050506eb)}.p4pcs__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.05;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.p4pcs__frame{position:absolute;inset:clamp(12px,2vw,26px);z-index:3;border:1px solid rgba(245,245,243,.16);pointer-events:none}.p4pcs__inner{position:relative;z-index:4;flex:1;display:grid;grid-template-rows:auto 1fr auto;gap:24px;padding:clamp(28px,4.5vw,52px);padding-bottom:clamp(64px,8vh,92px);width:100%}.p4pcs__rail{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:clamp(9px,1vw,11px);font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--e-dim)}.p4pcs__rail--top{border-bottom:1px solid var(--e-rule);padding-bottom:14px}.p4pcs__rail--bottom{border-top:1px solid var(--e-rule);padding-top:14px}.p4pcs__rail-mark{color:var(--e-silver);font-size:1.3em;letter-spacing:0}.p4pcs__mid{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(18px,3vh,34px)}.p4pcs__stack{display:flex;flex-direction:column;align-items:center;line-height:.8}.p4pcs__word{font-family:var(--e-grotesque);font-weight:900;text-transform:uppercase;font-size:clamp(3.4rem,17vw,13rem);letter-spacing:-.035em;color:var(--e-white);animation:p4pcs-rise 1.05s cubic-bezier(.22,.61,.36,1) both;animation-delay:calc(var(--i, 0) * .13s)}.p4pcs__word--hollow{color:transparent;-webkit-text-stroke:clamp(1px,.18vw,2.5px) rgba(245,245,243,.62)}@keyframes p4pcs-rise{0%{opacity:0;transform:translateY(.14em)}to{opacity:1;transform:none}}.p4pcs__sub{margin:0;max-width:34ch;font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.55;color:var(--e-mute);animation:p4pcs-rise 1.05s cubic-bezier(.22,.61,.36,1) .42s both}.p4pcs__count{display:flex;flex-direction:column;align-items:center;gap:12px;animation:p4pcs-rise 1.05s cubic-bezier(.22,.61,.36,1) .52s both}.p4pcs__count-label{font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--e-dim)}.p4pcs__count-digits{display:flex;border:1px solid var(--e-rule)}.p4pcs__cell{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px clamp(12px,2.4vw,22px);border-right:1px solid var(--e-rule)}.p4pcs__cell:last-child{border-right:0}.p4pcs__cell b{font-size:clamp(1.2rem,2.6vw,1.8rem);font-weight:800;font-variant-numeric:tabular-nums;color:var(--e-white);line-height:1}.p4pcs__cell em{font-style:normal;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--e-dim)}.p4pcs__live{font-size:clamp(1rem,2.4vw,1.5rem);font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--e-white)}.p4pcs__signup{display:flex;flex-direction:column;align-items:center;gap:12px;width:min(100%,440px);animation:p4pcs-rise 1.05s cubic-bezier(.22,.61,.36,1) .62s both}.p4pcs__form-label{margin:0;font-size:10px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--e-silver)}.p4pcs__ghost{display:none}.p4pcs__access{margin-top:18px;text-align:center}.p4pcs__access-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 4px;list-style:none;cursor:pointer;font-family:var(--e-grotesque);font-size:.66rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#f5f5f39e;border-bottom:1px solid rgba(245,245,243,.28);transition:color .35s var(--e-ease),border-color .35s var(--e-ease)}.p4pcs__access-toggle::-webkit-details-marker{display:none}.p4pcs__access-toggle:hover,.p4pcs__access[open] .p4pcs__access-toggle{color:var(--e-white);border-color:var(--e-white)}.p4pcs__access-key{font-size:.9em;opacity:.8}.p4pcs__access-body{margin-top:14px;animation:p4pcsAccessIn .4s var(--e-ease) both}@keyframes p4pcsAccessIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.p4pcs__field--access input{letter-spacing:.3em;text-transform:lowercase}.p4pcs__access-err{margin:10px 0 0;font-family:var(--e-grotesque);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:#ff9d9d}@media(prefers-reduced-motion:reduce){.p4pcs__access-body{animation:none}}.p4pcs__field{display:flex;width:100%;border:1px solid rgba(245,245,243,.3);background:#ffffff0a;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:border-color .35s var(--e-ease)}.p4pcs__field:focus-within{border-color:var(--e-white)}.p4pcs__field input{flex:1;min-width:0;padding:15px 16px;border:0;background:transparent;color:var(--e-white);font-family:var(--e-grotesque);font-size:1rem;letter-spacing:.02em;border-radius:0;outline:none;-webkit-appearance:none}.p4pcs__field input::placeholder{color:#f5f5f36b;letter-spacing:.06em}.p4pcs__field button{flex:0 0 auto;padding:15px clamp(16px,3vw,26px);border:0;border-left:1px solid rgba(245,245,243,.3);background:var(--e-white);color:var(--e-black);font-family:var(--e-grotesque);font-size:.76rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border-radius:0;transition:background .3s var(--e-ease),color .3s var(--e-ease)}.p4pcs__field button:hover:not(:disabled){background:var(--e-silver)}.p4pcs__field button:disabled{opacity:.55;cursor:default}.p4pcs__msg{margin:0;min-height:1em;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:transparent}.p4pcs__msg.is-ok{color:var(--e-white)}.p4pcs__msg.is-err{color:#e88}.p4pcs__consent{margin:0;max-width:40ch;font-size:10px;line-height:1.6;letter-spacing:.04em;color:#f5f5f36b}.p4pcs__app{width:100%}.p4pcs__ticker{position:absolute;left:0;right:0;bottom:0;z-index:5;overflow:hidden;border-top:1px solid var(--e-rule);padding-block:10px;background:#0505068c;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.p4pcs__ticker-track{display:flex;width:max-content;animation:p4pcs-marquee 34s linear infinite}.p4pcs__ticker-track span{padding-inline:1.6em;font-size:11px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:var(--e-dim);white-space:nowrap}@keyframes p4pcs-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media(prefers-reduced-motion:reduce){.p4pcs__bg-img,.p4pcs__word,.p4pcs__sub,.p4pcs__count,.p4pcs__signup{animation:none!important;opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.p4pcs__ticker-track{animation:none!important}}@media(max-width:749px){.p4pcs__inner{padding:22px 18px 46px;gap:18px}.p4pcs__rail{font-size:9px;letter-spacing:.2em}.p4pcs__rail--top{flex-direction:row;align-items:center}.p4pcs__rail--top span:first-child{max-width:22ch;line-height:1.5}.p4pcs__word{font-size:clamp(3rem,21vw,6rem)}.p4pcs__cell{padding:10px 12px}.p4pcs__field input{padding:14px 13px;font-size:16px}.p4pcs__field button{padding-inline:15px;font-size:.7rem;letter-spacing:.12em}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAAGBA */
