.tlb-hero__lockup{position:absolute;left:0;bottom:0;z-index:3;display:block;width:min(82%,380px);padding:16px}.tlb-hero__lockup img{display:block;width:100%;height:auto;filter:drop-shadow(0 2px 14px rgba(0,0,0,.35))}@media(min-width:990px){.tlb-hero__lockup{width:540px;padding:32px 40px}}.tlb .tlb-shopby{gap:6px}.tlb .tlb-shopby .tlb-tile--photo{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 5;min-height:0;padding:0;border:0;background:#2a2a26;color:#fff;text-align:left}.tlb .tlb-tile--photo:hover{border-color:transparent}.tlb-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--tlb-focus, 50% 50%);transform:scale(var(--tlb-zoom, 1));transform-origin:var(--tlb-focus, 50% 50%);transition:transform .7s ease}.tlb-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#000000bf);pointer-events:none}.tlb-tile__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:100%;padding:14px}.tlb .tlb-tile--photo .tlb-tile__name{font:700 15px/1.15 Montserrat,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#fff}.tlb .tlb-shopby .tlb-tile--lp{background:#070707}.tlb .tlb-shopby .tlb-tile--bun{background:var(--tlb-lime);color:#000}.tlb .tlb-shopby .tlb-tile--bun .tlb-tile__name,.tlb .tlb-shopby .tlb-tile--bun .tlb-tile__meta,.tlb .tlb-shopby .tlb-tile--bun .tlb-tile__desc{color:#000}.tlb-tile--lp .tlb-tile__shade,.tlb-tile--bun .tlb-tile__shade{display:none}.tlb-tile__more{display:flex;flex-direction:column;gap:10px}.tlb-tile__desc{display:none;font-size:13px;font-weight:300;line-height:1.45;color:#ffffffe6}.tlb .tlb-tile--photo .tlb-tile__meta{color:#fff}@media(min-width:750px){.tlb-tile__desc{display:block}}@media(min-width:990px)and (hover:hover){.tlb .tlb-shopby{display:flex;height:480px;grid-template-columns:none}.tlb .tlb-shopby .tlb-tile--photo{flex:1 1 0;min-width:0;aspect-ratio:auto;transition:flex-grow .55s cubic-bezier(.2,.7,.2,1)}.tlb .tlb-tile--photo.is-open,.tlb .tlb-shopby .tlb-tile--photo:hover,.tlb .tlb-shopby .tlb-tile--photo:focus-visible{flex-grow:3.6}.tlb .tlb-shopby:hover .tlb-tile--photo.is-open:not(:hover),.tlb .tlb-shopby:has(.tlb-tile--photo:focus-visible) .tlb-tile--photo.is-open:not(:focus-visible){flex-grow:1}.tlb-tile__body{padding:20px 16px}.tlb .tlb-tile--photo .tlb-tile__name{font-size:15px;letter-spacing:.04em}.tlb-tile__more{width:360px;max-width:none;max-height:0;opacity:0;overflow:hidden;transition:opacity .25s ease,max-height .4s ease}.tlb .tlb-tile--photo.is-open .tlb-tile__more,.tlb .tlb-shopby .tlb-tile--photo:hover .tlb-tile__more,.tlb .tlb-shopby .tlb-tile--photo:focus-visible .tlb-tile__more{max-height:140px;opacity:1;transition-delay:.18s}.tlb .tlb-shopby:hover .tlb-tile--photo.is-open:not(:hover) .tlb-tile__more,.tlb .tlb-shopby:has(.tlb-tile--photo:focus-visible) .tlb-tile--photo.is-open:not(:focus-visible) .tlb-tile__more{max-height:0;opacity:0;transition-delay:0s}.tlb .tlb-tile--photo:hover .tlb-tile__img{transform:scale(calc(var(--tlb-zoom, 1) * 1.04))}.tlb-tile__desc{font-size:14px;max-width:300px}}@media(min-width:1300px)and (hover:hover){.tlb .tlb-shopby{height:520px}.tlb-tile__body{padding:22px 20px}.tlb .tlb-tile--photo .tlb-tile__name{font-size:17px;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.tlb .tlb-tile--photo,.tlb-tile__more,.tlb-tile__img{transition:none!important}}.tlb.tlb-lp .tlb-pills{margin-bottom:16px}.tlb.tlb-lp .tlb-pills--size{margin-bottom:24px}.tlb.tlb-lp .tlb-pill,.tlb.tlb-lp .tlb-clear{background:transparent;border-color:#444;color:#f9f9f9}.tlb.tlb-lp .tlb-clear{border-color:transparent}.tlb.tlb-lp .tlb-pill:hover:not([disabled]){border-color:#f9f9f9}.tlb.tlb-lp .tlb-pill[aria-pressed=true]{background:var(--tlb-lime);border-color:var(--tlb-lime);color:#000}.tlb.tlb-lp .tlb-pills__sep{background:#444}.tlb.tlb-lp .tlb-pill--size{min-width:48px;justify-content:center;padding:0 10px;letter-spacing:.04em}.tlb-pills__label{flex:none;font:400 11px/1 Space Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#a7a7a2;margin-right:4px}.tlb.tlb-lp .tlb-status,.tlb.tlb-lp .tlb-more p{color:#a7a7a2}.tlb.tlb-lp .tlb-empty{background:#1a1a1a}.tlb.tlb-lp .tlb-grid .tlb-card{flex:none}.tlb.tlb-lp .tlb-btn--ghost{background:transparent;border-color:#f9f9f9;color:#f9f9f9}@media(min-width:750px){.tlb.tlb-lp .tlb-pills--size{margin-bottom:32px}}.tlb-hero__stage{position:relative}.tlb-cd{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:#070707;color:#f9f9f9}.tlb-cd[hidden]{display:none}.tlb-cd p{margin:0}.tlb-cd__label{display:flex;flex-direction:column;gap:6px;font:400 10px/1.2 Space Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#f9f9f9d9}.tlb-cd__tminus{color:var(--tlb-lime);font-weight:700}.tlb-cd__clock{display:flex;align-items:flex-start;gap:4px;font:700 26px/1 Space Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.tlb-cd__unit{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:1.3em}.tlb-cd__unit small{font:400 8px/1 Space Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#f9f9f999}.tlb-cd__sep{color:var(--tlb-lime)}@media(min-width:750px){.tlb-cd{position:absolute;right:24px;bottom:24px;z-index:4;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 20px 14px;background:#070707e0}.tlb-cd__label{flex-direction:row;gap:10px;font-size:11px}.tlb-cd__clock{font-size:36px;gap:6px}.tlb-cd__unit small{font-size:9px}}@media(min-width:990px){.tlb-cd{right:40px;bottom:32px;padding:20px 24px 16px}.tlb-cd__clock{font-size:48px;gap:8px}}.tlb .tl-sws{position:relative;z-index:4;display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:8px 0 0 -3px}.tlb .tl-sw{width:26px;height:26px;padding:3px;border:1px solid transparent;border-radius:50%;background:transparent;cursor:pointer;display:inline-flex;transition:border-color .15s ease}.tlb .tl-sw:before{content:"";flex:1;border-radius:50%;background:linear-gradient(135deg,var(--a) 50%,var(--b) 50%);box-shadow:inset 0 0 0 1px #0003}.tlb .tl-sw:hover{border-color:#b9b9b3}.tlb .tl-sw[aria-pressed=true]{border-color:#000}.tlb .tl-sws__more{display:inline-flex;align-items:center;min-height:26px;padding:0 4px;font:400 11px/1 Space Mono,monospace;letter-spacing:.06em;color:var(--tlb-muted);text-decoration:none}.tlb-dark .tl-sw:before{box-shadow:inset 0 0 0 1px #ffffff40}.tlb-dark .tl-sw:hover{border-color:#6b6b66}.tlb-dark .tl-sw[aria-pressed=true]{border-color:#f9f9f9}.tlb-dark .tl-sws__more{color:#a7a7a2}@media(min-width:750px){.tlb .tl-sws{gap:6px}.tlb .tl-sw{width:28px;height:28px}}.tlb .tlb-card .tlb-save{padding:8px 10px;font:700 16px/1 Space Mono,monospace;letter-spacing:0}@media(min-width:990px){.tlb .tlb-card .tlb-save{padding:10px 12px;font-size:20px}}.tlb-card__rrp{font-size:12px;font-weight:300;color:var(--tlb-muted);letter-spacing:.02em}.tlb-card__rrp s{font-size:13px}.tlb-dark .tlb-card__rrp{color:#a7a7a2}.tlb.tlb-lp .tlb-more+.tlb-btn{display:flex;width:fit-content;margin:28px auto 0}@media(prefers-reduced-motion:reduce){.tlb .tl-sw{transition:none}}.tlb-signup{flex:1 1 360px;max-width:520px;display:flex;flex-direction:column;gap:10px;margin:0}.tlb-signup__label{font:400 11px/1.2 Space Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--tlb-lime)}.tlb-signup__row{display:flex;gap:0}.tlb .tlb-signup__input{flex:1;min-width:0;min-height:48px;padding:0 14px;border:1px solid #f9f9f9;border-right:0;border-radius:0;background:transparent;color:#f9f9f9;font:400 15px/1 Montserrat,sans-serif}.tlb .tlb-signup__input::placeholder{color:#f9f9f999}.tlb .tlb-signup__input:focus-visible{outline:2px solid var(--tlb-lime);outline-offset:2px}.tlb .tlb-signup .tlb-btn{flex:none}.tlb-signup__err{margin:0;font-size:13px;color:#ffb4a8}.tlb-signup__ok{margin:0;padding:14px 16px;border:1px solid var(--tlb-lime);font-size:15px;color:#f9f9f9}.tlb-signup__note p{margin:0;font-size:12px;font-weight:300;line-height:1.5;color:#f9f9f9b3}.tlb-signup__note a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:479px){.tlb-signup__row{flex-direction:column;gap:8px}.tlb .tlb-signup__input{border-right:1px solid #f9f9f9}}.tlb .tlb-card .tlb-card__body{padding:8px 8px 0}.tlb .tlb-card .tl-sws{margin:8px 8px 0 5px}.tlb .tlb-card .tl-sws+.tlb-card__body{padding-top:6px}@media(max-width:749px){.tlb .tlb-grid{margin-left:-20px;margin-right:-20px}.tlb .tlb-card .tlb-card__price{font-size:13px;font-weight:500}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/tl-bfcm-extra.css.map */
