.fz-sec{max-width:1480px;margin:0 auto;padding:64px 28px 0}.fz-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px}.fz-head h2{margin:6px 0 0;font:400 clamp(38px,4.4vw,64px)/.95 var(--display);text-transform:uppercase;letter-spacing:.01em}.fz-head>a,.fz-head .shelf-controls a{color:var(--fire-hot);font-weight:800;text-decoration:none;white-space:nowrap}.fz-sub{margin:10px 0 0;max-width:560px;color:#b9b9c3;font-size:16px;line-height:1.5}.fz-btn{display:inline-flex;align-items:center;gap:10px;height:50px;padding:0 22px;border-radius:12px;border:0;cursor:pointer;text-decoration:none;white-space:nowrap;font:800 15px var(--sans);color:#fff;background:linear-gradient(180deg,var(--fire-hot),#b80c17);box-shadow:0 10px 28px #e0101e66,inset 0 1px #ffffff40;transition:filter .2s,transform .2s}.fz-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.fz-btn.ghost{background:#0c0c0fbf;border:1px solid #3a3a42;box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fz-btn.ghost:hover{border-color:var(--fire-hot)}.fz-btn.discord{background:#5865f2;box-shadow:0 10px 28px #5865f266}.fz-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.fz-hero{position:relative;min-height:min(78vh,720px);display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:28px;padding:0 max(28px,calc((100vw - 1480px)/2 + 28px)) 40px;overflow:hidden;border-bottom:1px solid #1d1d23}.fz-slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:end;padding:0 max(28px,calc((100vw - 1480px)/2 + 28px)) 40px;animation:fz-in .6s ease both}.fz-slide[hidden]{display:none}@keyframes fz-in{0%{opacity:0}to{opacity:1}}.fz-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#09090bf7,#09090bd1 32%,#09090b40 65%,#09090b8c),linear-gradient(0deg,rgba(9,9,11,1) 0%,transparent 35%),var(--img) 70% 40%/cover no-repeat;animation:fz-zoom 14s ease-out both}@keyframes fz-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.fz-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(700px 300px at 20% 110%,rgba(224,16,30,.35),transparent 70%)}.fz-hero-in{position:relative;z-index:2;max-width:780px;padding-bottom:6px}.fz-kick{display:flex;align-items:center;gap:10px;margin:0 0 12px;font:700 12px var(--mono);letter-spacing:.24em;color:#ff6b5e;text-transform:uppercase}.fz-kick i{width:8px;height:8px;border-radius:50%;background:var(--fire-hot);box-shadow:0 0 12px var(--fire-hot)}.fz-title{margin:0;font:400 clamp(52px,6.6vw,104px)/.9 var(--display);text-transform:uppercase;letter-spacing:.005em;color:#fff;text-shadow:0 4px 40px rgba(0,0,0,.6)}.fz-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.fz-price{font:800 32px var(--sans);color:#fff;letter-spacing:-.02em;margin-right:6px}.fz-price s{font-size:18px;color:#8a8a95;font-weight:600}.fz-chip{font:700 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:7px 10px;border-radius:8px;border:1px solid #3a3a42;background:#09090b99;color:#e3e3e8}.fz-chip.hot{border-color:#ffb02a99;color:#ffb02a}.fz-hero-side{position:relative;z-index:3;grid-column:2;display:flex;flex-direction:column;gap:18px}.fz-picks{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.fz-picks button{all:unset;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:0}.fz-picks i{display:block;height:3px;border-radius:2px;background:#33333b;overflow:hidden}.fz-picks i b{display:block;height:100%;width:0;background:var(--fire-hot);box-shadow:0 0 10px var(--fire-hot)}.fz-picks button.is-on i b{animation:fz-bar var(--fz-dur,7s) linear forwards}.fz-hero.is-paused .fz-picks button.is-on i b{animation-play-state:paused}@keyframes fz-bar{to{width:100%}}.fz-picks small{font:700 11px var(--mono);color:#ff6b5e}.fz-picks span{font-size:12.5px;font-weight:700;color:#a9a9b4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fz-picks button.is-on span,.fz-picks button:hover span{color:#fff}.fz-picks button:focus-visible{outline:2px solid var(--fire-hot);outline-offset:4px;border-radius:4px}.fz-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fz-stats a{display:flex;flex-direction:column;padding:12px 14px;border-radius:12px;background:#0c0c0fc7;border:1px solid #2c2c33;text-decoration:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fz-stats a:hover{border-color:var(--fire-hot)}.fz-stats b{font:400 34px/1 var(--display);color:#fff}.fz-stats span{font:700 11px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#9a9aa5}.fz-trust{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;max-width:1480px;margin:0 auto;padding:18px 28px;border-bottom:1px solid #1d1d23}.fz-trust span{display:flex;align-items:center;gap:8px;font:700 11.5px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#c9c9d1}.fz-trust i{width:16px;height:16px;border-radius:50%;background:radial-gradient(circle,var(--fire-hot) 35%,transparent 40%),#e0101e2e}.fz-trust a{margin-left:auto;color:var(--fire-hot);font-weight:800;text-decoration:none}.fz-lanes{display:flex;gap:10px;height:520px}.fz-lane{position:relative;flex:1 1 0;min-width:0;border-radius:18px;overflow:hidden;border:1px solid #26262d;transition:flex-grow .55s cubic-bezier(.2,.7,.2,1),border-color .3s;background:linear-gradient(180deg,#09090b59,#09090beb),var(--img) center/cover no-repeat,#111}.fz-lane.is-on{flex-grow:4.6;border-color:#ff2a1a8c;background:linear-gradient(90deg,#09090bf2,#09090ba6,#09090b4d),var(--img) center/cover no-repeat,#111}.fz-lane-tab{all:unset;box-sizing:border-box;cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:18px}.fz-lane-tab small{align-self:flex-start;font:700 12px var(--mono);color:#ff6b5e;padding:5px 8px;border:1px solid rgba(255,42,26,.5);border-radius:6px;background:#09090b99}.fz-lane-tab b{font:400 32px/1 var(--display);text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;letter-spacing:.04em}.fz-lane-tab span{position:absolute;left:58px;bottom:20px;font:700 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#a9a9b4;writing-mode:vertical-rl;transform:rotate(180deg)}.fz-lane.is-on .fz-lane-tab{pointer-events:none;opacity:0}.fz-lane-tab:focus-visible{outline:2px solid var(--fire-hot);outline-offset:-4px;border-radius:18px}.fz-lane-body{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:end;padding:32px;opacity:0;visibility:hidden;transition:opacity .35s .15s}.fz-lane.is-on .fz-lane-body{opacity:1;visibility:visible}.fz-lane-copy h3{margin:6px 0 10px;font:400 clamp(44px,5vw,76px)/.92 var(--display);text-transform:uppercase}.fz-lane-copy p:not(.eyebrow){max-width:440px;color:#d0d0d7;margin:0 0 20px;font-size:16px}.fz-lane-list{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:14px;background:#09090bd1;border:1px solid #2c2c33;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fz-lane-list .eyebrow{margin:0 0 4px;font-size:10.5px}.fz-lane-list a{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:10px;align-items:center;text-decoration:none;color:#ececf0;padding:6px;border-radius:9px}.fz-lane-list a:hover{background:#e0101e24}.fz-lane-list img{width:64px;height:40px;object-fit:cover;border-radius:6px}.fz-lane-list span{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fz-lane-list b{font-size:14px;color:#fff}.fz-studio .r35-showroom{margin:0}.fz-studio .r35-heading{display:none}.fz-sec.shelf .shelf-controls{display:flex;align-items:center;gap:8px}.fz-sec.shelf .shelf-controls a{margin-right:8px}.fz-sec.shelf .shelf-controls button{width:44px;height:44px;border-radius:12px;border:1px solid #33333b;background:#141418;color:#fff;font-size:18px;cursor:pointer}.fz-sec.shelf .shelf-controls button:hover{border-color:var(--fire-hot);background:#e0101e26}.fz-sec .product-shelf{grid-auto-columns:calc((100% - 54px)/4)}.fz-brands{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.fz-brands a{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:110px;padding:16px;border-radius:14px;overflow:hidden;text-decoration:none;color:#fff;background:linear-gradient(160deg,#17171b,#0e0e11);border:1px solid #26262d;transition:border-color .2s,transform .2s}.fz-brands a:after{content:"";position:absolute;right:-30px;bottom:-30px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(224,16,30,.35),transparent 70%);opacity:0;transition:opacity .25s}.fz-brands a:hover{border-color:var(--fire-hot);transform:translateY(-2px)}.fz-brands a:hover:after{opacity:1}.fz-brands b{font:400 26px/1 var(--display);text-transform:uppercase;letter-spacing:.03em;overflow-wrap:anywhere}.fz-brands span{font:700 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fire-hot)}.fz-mods-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;align-items:center;padding:40px;border-radius:22px;border:1px solid #2a2a31;background:radial-gradient(500px 260px at 0% 0%,rgba(224,16,30,.25),transparent 70%),repeating-linear-gradient(45deg,#121215 0 4px,#0e0e11 4px 8px)}.fz-mods-in h2{margin:6px 0 0;font:400 clamp(38px,4.4vw,64px)/.95 var(--display);text-transform:uppercase}.fz-mod-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fz-mod-grid a{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:14px;background:#09090bbf;border:1px solid #2c2c33;text-decoration:none;color:#fff;transition:border-color .2s}.fz-mod-grid a:hover{border-color:var(--fire-hot)}.fz-mod-grid b{font:400 28px/1 var(--display);text-transform:uppercase}.fz-mod-grid span{color:#a9a9b4;font-size:13.5px}.capos-community{max-width:1480px;margin:0 auto;padding-left:28px;padding-right:28px}.fz-den{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:28px;align-items:center;padding:36px 40px;border-radius:22px;overflow:hidden;border:1px solid rgba(88,101,242,.4);background:radial-gradient(500px 240px at 100% 50%,rgba(88,101,242,.3),transparent 70%),radial-gradient(400px 240px at 0% 50%,rgba(224,16,30,.3),transparent 70%),#0f0f13;margin-bottom:64px}.fz-den h2{margin:6px 0 0;font:400 clamp(40px,4.6vw,66px)/.95 var(--display);text-transform:uppercase}.fz-den-demon{width:120px;height:96px;background:var(--fh-demon) center/contain no-repeat;filter:brightness(0) invert(1) drop-shadow(0 0 14px rgba(224,16,30,.9))}@media(max-width:1200px){.fz-brands{grid-template-columns:repeat(4,1fr)}.fz-sec .product-shelf{grid-auto-columns:calc((100% - 36px)/3)}.fz-lane-body{grid-template-columns:1fr}.fz-lane-list{display:none}}@media(max-width:980px){.fz-hero{display:flex;flex-direction:column;min-height:0;padding:0 0 24px;gap:18px}.fz-slide{position:relative;inset:auto;display:block;min-height:520px;padding:230px 24px 8px}.fz-bg{background:linear-gradient(0deg,#09090b 8%,#09090b8c 55%,#09090b26),var(--img) 60% 30%/cover no-repeat}.fz-hero-side{grid-column:auto;padding:0 24px}.fz-lanes{flex-direction:column;height:auto}.fz-lane{flex:none;height:76px}.fz-lane.is-on{height:420px}.fz-lane-tab{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px}.fz-lane-tab b{writing-mode:horizontal-tb;transform:none;font-size:28px}.fz-lane-tab span{position:static;writing-mode:horizontal-tb;transform:none;margin-left:auto}.fz-lane-body{padding:22px}.fz-mods-in{grid-template-columns:1fr;padding:26px}.fz-den{grid-template-columns:1fr;text-align:left;padding:26px}.fz-den-demon{width:80px;height:64px}.fz-sec .product-shelf{grid-auto-columns:calc((100% - 18px)/2)}}@media(max-width:640px){.fz-sec{padding:44px 16px 0}.fz-head{flex-direction:column;align-items:flex-start}.fz-slide{min-height:480px;padding:190px 16px 4px}.fz-hero-side{padding:0 16px}.fz-title{font-size:48px}.fz-price{font-size:26px}.fz-btn{height:46px;padding:0 16px;font-size:14px}.fz-picks span{font-size:11px}.fz-trust{padding:14px 16px;gap:8px 16px}.fz-trust a{margin-left:0}.fz-brands{grid-template-columns:repeat(2,1fr)}.fz-brands b{font-size:22px}.fz-mod-grid{grid-template-columns:1fr}.fz-sec .product-shelf{grid-auto-columns:84%}.capos-community{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.fz-bg,.fz-slide{animation:none}.fz-picks button.is-on i b{animation:none;width:100%}.fz-lane{transition:none}}.fz-title.is-long{font-size:clamp(40px,4.4vw,70px);line-height:.95;max-width:760px}@media(max-width:640px){.fz-title.is-long{font-size:38px}}.fz-head>a.fz-btn,.fz-head .fz-btn{color:#fff}@media(max-width:900px){.fz-bg{background-image:linear-gradient(0deg,#09090b 8%,#09090b8c 55%,#09090b26),var(--img-sm,var(--img))!important}}.r35-heading .r35-h{font-family:Anton,Impact,Arial Narrow,sans-serif;font-weight:400;text-transform:none;font-size:clamp(30px,4vw,60px);letter-spacing:-.045em;line-height:1.05;margin:8px 0 14px;color:#f4f4f6}
/*# sourceMappingURL=/cdn/shop/t/4/assets/capos-fire-home.css.map */
