.fb{background:#0a0a0a;color:#f2f0ea;font-family:Archivo,sans-serif;overflow-x:hidden}.fb *{box-sizing:border-box}.fb a{color:#f2f0ea}.fb a:hover{color:var(--fb-accent)}.fb-wrap{max-width:1440px;margin:0 auto;padding-left:32px;padding-right:32px}.fb-mono{font-family:JetBrains Mono,monospace;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.fb-display{font-family:Anton,sans-serif;font-weight:400;line-height:.88;margin:0}.fb-star{width:.8em;height:.8em;flex:none}.fb-ticker{background:var(--fb-accent);color:#0a0a0a;overflow:hidden;border-bottom:2px solid #0A0A0A;font-size:13px}.fb-mq{display:flex;width:max-content;white-space:nowrap;animation:fb-mq 30s linear infinite}.fb-mq.fast{animation-duration:20s}.fb-mq.rev{animation-direction:reverse}.fb-mq>span{display:inline-flex;align-items:center;gap:28px;padding-right:28px}.fb-ticker .fb-mq{padding:12px 0}@keyframes fb-mq{to{transform:translate(-50%)}}@keyframes fb-spin{to{transform:rotate(360deg)}}@keyframes fb-blink{50%{opacity:0}}.fb-spin{animation:fb-spin 14s linear infinite}.fb-blink{animation:fb-blink 1s steps(1) infinite}.fb-still .fb-mq,.fb-still .fb-spin,.fb-still .fb-blink{animation:none}@media(prefers-reduced-motion:reduce){.fb-mq,.fb-spin,.fb-blink{animation:none}}.fb-ph{background:repeating-linear-gradient(135deg,#141414 0 14px,#1c1c1c 14px 28px);display:flex;align-items:center;justify-content:center;color:#8c8c8c;font-size:12px}.fb-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 28px;border:2px solid #F2F0EA;background:transparent;color:#f2f0ea;text-decoration:none;font-size:15px;cursor:pointer;transition:transform .15s,box-shadow .15s}.fb-btn:hover{transform:translate(-4px,-4px);box-shadow:6px 6px #f2f0ea}.fb .fb-btn--accent,.fb .fb-btn--accent:hover{background:var(--fb-accent);border-color:var(--fb-accent);color:#0a0a0a}.fb .fb-btn--dark,.fb .fb-btn--dark:hover{background:#0a0a0a;border:3px solid #0A0A0A;color:#f2f0ea}.fb-btn--dark:hover{box-shadow:6px 6px #0a0a0a}.fb-nav{position:sticky;top:0;z-index:20;background:#0a0a0a;border-bottom:1px solid #2A2A2A}.fb-nav__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;padding-bottom:14px}.fb-nav__logo{display:inline-flex;align-items:center;min-height:44px;text-decoration:none}.fb-nav__logo img{display:block;height:52px;width:auto}.fb-wordmark{font-family:Anton,sans-serif;font-size:30px}.fb-nav__links{display:flex;flex-wrap:wrap;align-items:center;gap:24px;font-size:13px}.fb-nav__links a{text-decoration:none}.fb-cart{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:2px solid #F2F0EA}.fb-hero{padding-top:32px}.fb-hero__meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;color:#9a9a9a}.fb-hero__mark{position:relative;margin-top:8px}.fb-hero__mark h1{margin:0;padding:24px 0 8px}.fb-hero__mark img{display:block;width:100%;max-width:1180px;height:auto;margin:0 auto}.fb-hero__fallback{font-size:clamp(120px,30vw,460px);text-align:center}.fb-hero__fallback small{display:block;font-family:Archivo,sans-serif;font-weight:600;font-size:.12em;letter-spacing:.6em;line-height:1.4}.fb-badge{position:absolute;top:4%;right:2%;width:clamp(96px,13vw,190px);height:clamp(96px,13vw,190px);transform:rotate(-12deg)}.fb-badge svg{width:100%;height:100%;display:block}.fb-badge .fb-badge__star{position:absolute;left:36%;top:36%;width:28%;height:28%;color:#0a0a0a}.fb-badge__star .fb-star{width:100%;height:100%}.fb-hero__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px;margin-top:48px;align-items:end}.fb-tag{margin:0 0 28px;font-size:clamp(22px,2.2vw,32px);font-weight:800;line-height:1.15;max-width:520px}.fb-ctas{display:flex;flex-wrap:wrap;gap:16px}.fb-campaign{position:relative;height:460px;border:2px solid #2A2A2A;overflow:hidden}.fb-campaign img{width:100%;height:100%;object-fit:cover;display:block}.fb-campaign__tag{position:absolute;left:16px;bottom:16px;background:#f2f0ea;color:#0a0a0a;font-size:12px;padding:6px 10px}.fb-bands{position:relative;height:260px;margin-top:72px}.fb-band{position:absolute;left:-5%;right:-5%;overflow:hidden;border-top:3px solid #0A0A0A;border-bottom:3px solid #0A0A0A;font-family:Anton,sans-serif;font-size:64px;line-height:1;color:#0a0a0a}.fb-band .fb-mq{padding:16px 0}.fb-band--1{top:40px;transform:rotate(4deg);background:#f2f0ea}.fb-band--2{top:90px;transform:rotate(-3deg);background:var(--fb-accent)}.fb-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:48px}.fb-kicker{font-size:13px;color:var(--fb-accent)}.fb-h2{font-size:clamp(64px,9vw,140px);margin-top:8px}.fb-lede{margin:0;max-width:380px;font-size:17px;line-height:1.5;color:#b8b8b8}.fb-drop{padding-top:72px;padding-bottom:96px}.fb-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.fb .fb-card{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:#f2f0ea;transition:transform .25s}.fb-card:hover{transform:translateY(-10px) rotate(-1.2deg)}.fb-card__img{position:relative;aspect-ratio:4/5;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#0a0a0a}.fb-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.fb-card__num{position:absolute;left:14px;top:2px;z-index:2;font-family:Anton,sans-serif;font-size:120px;line-height:1;opacity:.18;pointer-events:none}.fb-card__badge{position:absolute;right:12px;top:12px;z-index:3;background:#0a0a0a;color:#f2f0ea;font-size:11px;padding:5px 8px}.fb-card--1 .fb-card__img{background:var(--fb-accent)}.fb-card--2 .fb-card__img{background:#f2f0ea}.fb-card--3 .fb-card__img{background:#ff3b1f}.fb-card--0 .fb-card__img{background:#1c1c1c;color:#f2f0ea}.fb-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.fb-card__title{margin:0;font-size:20px;font-weight:800}.fb-card__price{font-size:15px;white-space:nowrap}.fb-card .fb-btn{min-height:48px;font-size:13px}.fb-code{background:#f2f0ea;color:#0a0a0a}.fb-code .fb-wrap{padding-top:96px;padding-bottom:112px}.fb-code__lines{margin-top:24px;font-size:clamp(80px,15vw,230px)}.fb-outline{color:transparent;-webkit-text-stroke:3px #0A0A0A;padding-left:8vw}.fb-hl{display:inline-block;background:#0a0a0a;color:var(--fb-accent);padding:0 24px;transform:rotate(-2deg);margin-top:12px}.fb-code__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;margin-top:72px;border-top:3px solid #0A0A0A;padding-top:32px}.fb-code__cols p{margin:0;line-height:1.5}.fb-code__cols p:first-child{font-size:22px;font-weight:800}.fb-code__cols p+p{font-size:17px;color:#3a3a3a}.fb-look{padding-top:112px;padding-bottom:120px}.fb-look__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;align-items:start}.fb-look figure{margin:0}.fb-look figure:nth-child(2){padding-top:80px}.fb-look figure:nth-child(3){padding-top:24px}.fb-look__img{aspect-ratio:3/4;border:2px solid #2A2A2A;overflow:hidden}.fb-look figure:nth-child(2) .fb-look__img{border-color:var(--fb-accent)}.fb-look__img img{width:100%;height:100%;object-fit:cover;display:block}.fb-look figcaption{margin-top:12px;font-size:13px}.fb-outline-light{color:transparent;-webkit-text-stroke:2px #F2F0EA}.fb-signup{background:var(--fb-accent);color:#0a0a0a;border-top:3px solid #0A0A0A;border-bottom:3px solid #0A0A0A}.fb-signup .fb-wrap{padding-top:96px;padding-bottom:96px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:48px;align-items:end}.fb-signup .fb-h2{font-size:clamp(72px,11vw,170px)}.fb-form{display:flex;flex-direction:column;gap:14px}.fb-form label,.fb-form .fb-mono{font-size:13px}.fb-form__row{display:flex;flex-wrap:wrap;gap:12px}.fb-form input[type=email]{flex:1 1 240px;min-height:60px;padding:0 18px;border:3px solid #0A0A0A;background:#f2f0ea;color:#0a0a0a;font-family:Archivo,sans-serif;font-size:18px;border-radius:0}.fb-form p{margin:0;font-size:15px;line-height:1.5}.fb-foot{overflow:hidden}.fb-foot .fb-wrap{padding-top:72px}.fb-foot__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px;font-size:15px;line-height:2}.fb-foot__cols a{text-decoration:none}.fb-foot__h{font-size:12px;color:#9a9a9a;margin-bottom:8px}.fb-foot__legal{font-size:13px;color:#9a9a9a;line-height:1.8}.fb-foot__mark{display:block;width:94%;max-width:1320px;height:auto;margin:64px auto 0;transform:translateY(16%)}.fb-foot__text{margin-top:56px;font-size:18vw;line-height:.78;white-space:nowrap;text-align:center;transform:translateY(14%)}@media(max-width:640px){.fb-wrap{padding-left:16px;padding-right:16px}.fb-band{font-size:40px}.fb-bands{height:180px;margin-top:48px}.fb-look figure:nth-child(n){padding-top:0}.fb-campaign{height:340px}.fb-outline{-webkit-text-stroke-width:2px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fbgm.css.map */
