.lbt{position:relative;height:calc(100dvh - var(--lbt-offset, 0px));min-height:560px;overflow:hidden;background:var(--lbt-base, #f2f1ee);font-family:Montserrat,sans-serif;--lbt-ink:#111;--lbt-mute:rgba(17,17,17,.62);--lbt-line:rgba(17,17,17,.16)}.lbt__video,.lbt__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--lbt-base, #f2f1ee);object-position:50% var(--lbt-focus, 50%)}.lbt__poster{z-index:1}.lbt__video{z-index:2;opacity:0;transition:opacity .5s ease}.lbt__video.is-ready{opacity:1}.lbt__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");background-size:140px 140px}.lbt__vig{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,#fff0 46%,#ffffff8c 78%,#ffffffd1)}.lbt__foot{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;justify-content:center;padding:0 20px calc(max(56px,9vh) + env(safe-area-inset-bottom))}.lbt__glass{display:flex;flex-direction:column;align-items:center;text-align:center;width:min(520px,100%);padding:24px 26px;border-radius:26px;background:linear-gradient(180deg,#ffffff80,#fff0 45%,#00000008),rgba(255,255,255,var(--lbt-glass-alpha,.58));-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(255,255,255,.7);box-shadow:0 28px 64px -14px #3c321e47,0 8px 20px -8px #3c321e2e,inset 0 1px #ffffffe6}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lbt__glass{background:#ffffffeb}}.lbt__dot{width:6px;height:6px;border-radius:50%;flex:none;background:var(--lbt-accent);box-shadow:0 0 8px color-mix(in srgb,var(--lbt-accent) 60%,transparent)}.lbt__chip{display:flex;align-items:center;gap:8px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--lbt-mute);margin-bottom:12px}.lbt__h1{font-size:clamp(19px,2.4vw,26px);font-weight:700;letter-spacing:.005em;text-transform:uppercase;color:var(--lbt-ink);margin:0 0 20px;line-height:1.18;max-width:20ch}.lbt__form{width:100%;max-width:430px}.lbt__field{display:flex;align-items:center;gap:12px}.lbt__field input{flex:1;min-width:0;outline:none;color:var(--lbt-ink);background:#ffffff8c;border:1px solid rgba(17,17,17,.13);border-radius:999px;padding:13px 18px;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:.03em;transition:border-color .2s,background-color .2s,box-shadow .2s}.lbt__field input::placeholder{color:#1111116b;text-transform:uppercase;font-size:12px;letter-spacing:.1em}.lbt__field input:focus{border-color:var(--lbt-accent);background:#ffffffd1;box-shadow:0 0 0 3px color-mix(in srgb,var(--lbt-accent) 22%,transparent)}.lbt__field input:-webkit-autofill,.lbt__field input:-webkit-autofill:hover,.lbt__field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--lbt-ink);-webkit-box-shadow:0 0 0 1000px #f6f3ec inset;box-shadow:0 0 0 1000px #f6f3ec inset;caret-color:var(--lbt-ink);border-radius:999px;transition:background-color 9999s ease-in-out 0s}.lbt--dark .lbt__field input:-webkit-autofill,.lbt--dark .lbt__field input:-webkit-autofill:hover,.lbt--dark .lbt__field input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #1b1b1e inset;box-shadow:0 0 0 1000px #1b1b1e inset;caret-color:#fff}.lbt__field button{flex:none;background:var(--lbt-accent);color:#1a1305;border:0;border-radius:999px;padding:13px 22px;font-family:DM Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;white-space:nowrap;box-shadow:0 6px 18px -6px color-mix(in srgb,var(--lbt-accent) 75%,transparent);transition:transform .12s ease,filter .2s ease}.lbt__field button:hover{filter:brightness(1.06)}.lbt__field button:active{transform:scale(.97)}.lbt__field button[disabled]{opacity:.55;cursor:default;box-shadow:none}.lbt__field button:focus-visible{outline:2px solid var(--lbt-ink);outline-offset:3px}.lbt__glass{opacity:0;transform:translateY(20px);animation:lbt-rise .75s cubic-bezier(.16,1,.3,1) .4s forwards}@keyframes lbt-rise{to{opacity:1;transform:none}}.lbt__field button{animation:lbt-attn 1.7s ease-out 2.2s 2}@keyframes lbt-attn{0%{box-shadow:0 6px 18px -6px color-mix(in srgb,var(--lbt-accent) 75%,transparent),0 0 color-mix(in srgb,var(--lbt-accent) 55%,transparent)}70%,to{box-shadow:0 6px 18px -6px color-mix(in srgb,var(--lbt-accent) 75%,transparent),0 0 0 16px transparent}}.lbt__msg{margin-top:10px;font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#c0392b;min-height:1em}.lbt__done-h{font-size:clamp(16px,2vw,20px);font-weight:700;text-transform:uppercase;color:var(--lbt-ink)}.lbt__done-p{margin-top:10px;font-size:13px;color:var(--lbt-mute);line-height:1.55;max-width:34ch}.lbt__meta{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:18px;font-family:DM Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--lbt-mute)}.lbt__cd b{color:var(--lbt-ink);font-variant-numeric:tabular-nums;font-weight:500}.lbt__fine{color:#11111173}.lbt--dark{background:#000;--lbt-ink:#fff;--lbt-mute:rgba(255,255,255,.66);--lbt-line:rgba(255,255,255,.22)}.lbt--dark .lbt__video,.lbt--dark .lbt__poster{background:#000}.lbt--dark .lbt__vig{background:linear-gradient(180deg,#0000 44%,#000000b8 80%,#000)}.lbt--dark .lbt__glass{background:linear-gradient(180deg,#ffffff12,#fff0 42%,#0000001a),rgba(12,12,14,var(--lbt-glass-alpha,.36));border-color:#ffffff2e;box-shadow:0 28px 64px -14px #000000c7,inset 0 1px #fff3}.lbt--dark .lbt__field input{background:#ffffff1a;border-color:#ffffff38}.lbt--dark .lbt__field input:focus{background:#ffffff29;border-color:var(--lbt-accent)}.lbt--dark .lbt__field input::placeholder{color:#ffffff73}.lbt--dark .lbt__fine{color:#ffffff73}@media(max-width:749px){.lbt__foot{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.lbt__glass{padding:16px 16px 14px;border-radius:20px}.lbt__chip{font-size:9.5px;letter-spacing:.18em;margin-bottom:8px}.lbt__h1{font-size:16px;margin-bottom:14px;max-width:24ch;line-height:1.15}.lbt__field{flex-direction:column;align-items:stretch;gap:10px}.lbt__field input{text-align:center}.lbt__field button{width:100%;padding:14px 18px}.lbt__meta{margin-top:12px;gap:4px}.lbt__fine{display:none}.lbt__video,.lbt__poster{object-position:50% var(--lbt-focus-mobile, 38%)}.lbt[data-mobile-layout=stacked] .lbt__video,.lbt[data-mobile-layout=stacked] .lbt__poster,.lbt[data-mobile-layout=stacked] .lbt__grain,.lbt[data-mobile-layout=stacked] .lbt__vig{height:calc(100% - (var(--lbt-panel-h, 220px) - 34px));bottom:auto}.lbt[data-mobile-layout=stacked] .lbt__video,.lbt[data-mobile-layout=stacked] .lbt__poster{object-position:50% var(--lbt-focus-stacked, 48%)}.lbt[data-mobile-layout=stacked] .lbt__video,.lbt[data-mobile-layout=stacked] .lbt__poster{-webkit-mask-image:linear-gradient(180deg,#000 76%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 76%,#0000)}.lbt[data-mobile-layout=stacked] .lbt__vig{background:linear-gradient(180deg,#fff0 62%,#ffffffb3)}.lbt--dark[data-mobile-layout=stacked] .lbt__vig{background:linear-gradient(180deg,#0000 62%,#000000b3)}.lbt[data-mobile-layout=sheet] .lbt__foot{padding:0}.lbt[data-mobile-layout=sheet] .lbt__glass{width:100%;max-width:none;border-radius:22px 22px 0 0;border-bottom:0;padding:20px 18px calc(64px + env(safe-area-inset-bottom))}.lbt[data-mobile-layout=sheet] .lbt__video,.lbt[data-mobile-layout=sheet] .lbt__poster,.lbt[data-mobile-layout=sheet] .lbt__grain,.lbt[data-mobile-layout=sheet] .lbt__vig{height:calc(100% - (var(--lbt-panel-h, 220px) - 28px));bottom:auto}.lbt[data-mobile-layout=sheet] .lbt__video,.lbt[data-mobile-layout=sheet] .lbt__poster{object-position:50% var(--lbt-focus-stacked, 48%)}.lbt[data-mobile-layout=sheet] .lbt__cd{white-space:nowrap}}@media(prefers-reduced-motion:reduce){.lbt__video{display:none}.lbt__glass{opacity:1;transform:none;animation:none}.lbt__field button{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map?subset=AAAACA */
