:root{--red:#e50920;--red2:#ff263b;--black:#080808;--panel:#111;--line:#292929;--muted:#a5a5a5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:#fff;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.wrap{width:min(1160px,calc(100% - 40px));margin:auto}header{position:sticky;top:0;z-index:20;background:#070707f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #242424}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;min-width:170px}.brand img{width:170px;max-height:62px;object-fit:contain}.links{display:flex;align-items:center;gap:28px;font-size:12px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase}.links a{color:#ddd}.links a:hover{color:var(--red2)}.btn{display:inline-flex;align-items:center;justify-content:center;background:var(--red);color:#fff;padding:14px 21px;font-size:11px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;border:1px solid var(--red);transition:.2s;cursor:pointer}.btn:hover{background:#fff;color:#111;border-color:#fff}.btn.outline{background:transparent;border-color:#666}.btn.outline:hover{background:#fff;color:#111}.menu{display:none;background:none;border:1px solid #444;color:#fff;padding:9px 12px;font-weight:800}.hero{min-height:650px;position:relative;display:flex;align-items:center;overflow:hidden;background:radial-gradient(ellipse at 78% 48%,rgba(229,9,32,.2),transparent 38%),linear-gradient(100deg,#080808 10%,#080808d9 55%,#08080840),url(https://images.unsplash.com/photo-1503376780353-7e6692767b70?auto=format&fit=crop&w=2000&q=85) center/cover}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#080808 0%,transparent 25%,transparent 75%,#080808 100%);pointer-events:none}.hero-content{position:relative;z-index:1;padding:75px 0;max-width:650px}.eyebrow{color:var(--red2);font-size:11px;font-weight:900;letter-spacing:3px;text-transform:uppercase;display:flex;align-items:center;gap:12px}.eyebrow:before{content:"";width:34px;height:2px;background:var(--red)}h1{font-size:clamp(48px,7.6vw,92px);line-height:.91;letter-spacing:-4px;text-transform:uppercase;margin:22px 0;font-weight:1000}h1 span{color:var(--red)}.hero p{color:#c4c4c4;max-width:470px;line-height:1.7;font-size:15px}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.ticker{background:var(--red);overflow:hidden;white-space:nowrap;padding:13px 0;font-size:11px;font-weight:1000;letter-spacing:2px;text-transform:uppercase}.ticker span{padding:0 28px}section{padding:88px 0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.kicker{color:var(--red2);font-size:10px;font-weight:900;letter-spacing:2.5px;text-transform:uppercase}.section-head h2{font-size:clamp(30px,4vw,48px);line-height:1;margin:10px 0 0;text-transform:uppercase;letter-spacing:-1.5px}.section-head p{color:var(--muted);max-width:430px;line-height:1.6;font-size:13px}.feature{display:grid;grid-template-columns:1.15fr .85fr;border:1px solid var(--line);background:var(--panel);min-height:350px}.feature-art{min-height:330px;background:linear-gradient(0deg,#00000026,#00000026),url(https://images.unsplash.com/photo-1552519507-da3b142c6e3d?auto=format&fit=crop&w=1200&q=85) center/cover}.feature-copy{padding:42px;display:flex;flex-direction:column;justify-content:center}.status{display:inline-flex;width:max-content;padding:7px 10px;background:#e5092024;border:1px solid rgba(229,9,32,.5);color:#ff5262;font-size:9px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase}.feature-copy h3{font-size:34px;line-height:1.02;text-transform:uppercase;margin:20px 0 12px}.feature-copy p{color:var(--muted);font-size:13px;line-height:1.7}.small-note{color:#777;font-size:10px;line-height:1.6;margin-top:14px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{background:#101010;border:1px solid var(--line);overflow:hidden}.card-img{height:220px;background-size:cover;background-position:center;position:relative}.card-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 55%)}.card-body{padding:22px}.card-body h3{font-size:19px;text-transform:uppercase;margin:0 0 8px}.card-body p{color:var(--muted);font-size:12px;line-height:1.6;margin:0 0 18px}.story{background:linear-gradient(100deg,#111,#0b0b0b 65%);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.story-grid{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.story-mark{border:1px solid #333;background:radial-gradient(circle at 50% 50%,#252525,#0c0c0c 70%);min-height:320px;display:grid;place-items:center;padding:35px}.story-mark img{width:100%;max-width:470px;filter:drop-shadow(0 12px 20px #000)}.story h2{font-size:clamp(34px,4vw,52px);text-transform:uppercase;line-height:.98;margin:12px 0 18px}.story p{color:#aaa;line-height:1.8;font-size:14px}.sponsor-strip{display:flex;flex-wrap:wrap;gap:12px}.sponsor{flex:1;min-width:145px;border:1px dashed #414141;padding:22px 14px;text-align:center;color:#777;font-size:10px;font-weight:900;letter-spacing:1.5px;text-transform:uppercase}.cta{background:linear-gradient(110deg,#a90016,#ed1028);padding:54px 0}.cta-inner{display:flex;justify-content:space-between;align-items:center;gap:25px}.cta h2{font-size:clamp(28px,4vw,43px);text-transform:uppercase;margin:0 0 8px}.cta p{color:#ffe0e3;font-size:13px;margin:0}.cta .btn{background:#080808;border-color:#080808}footer{padding:45px 0 25px;background:#050505}.foot-top{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-bottom:30px;border-bottom:1px solid #222}.foot-top img{width:190px}.foot-links{display:flex;gap:22px;flex-wrap:wrap;font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#aaa}.copyright{display:flex;justify-content:space-between;gap:15px;color:#666;font-size:10px;padding-top:22px}@media(max-width:760px){.links{display:none;position:absolute;top:76px;left:0;right:0;background:#090909;padding:24px;flex-direction:column;align-items:flex-start;border-bottom:1px solid #333}.links.open{display:flex}.menu{display:block}.nav>.btn{display:none}.hero{min-height:590px;background-position:60% center}.hero-content{padding:65px 0}h1{letter-spacing:-2px}.section-head{display:block}.section-head p{margin-bottom:0}.feature,.story-grid{grid-template-columns:1fr}.feature-art{min-height:230px}.feature-copy{padding:28px}.cards{grid-template-columns:1fr}.card-img{height:240px}.story-grid{gap:25px}.story-mark{min-height:230px}.cta-inner,.foot-top,.copyright{align-items:flex-start;flex-direction:column}}.legal-section{background:#0b0b0b;border-top:1px solid #282828}.legal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.legal-card{background:#121212;border:1px solid #303030;padding:22px}.legal-card h3{font-size:16px;text-transform:uppercase;margin:0 0 10px}.legal-card p,.legal-card li{font-size:13px;line-height:1.65;color:#bcbcbc}.legal-card ul{padding-left:18px}.legal-alert{border:1px solid #8c1925;background:#210b0e;padding:20px;margin:24px 0;color:#f3dadd;line-height:1.65;font-size:13px}.legal-doc{background:#101010;border:1px solid #333;padding:26px;margin:18px 0;scroll-margin-top:95px}.legal-doc h3{margin-top:0;text-transform:uppercase}.legal-doc p,.legal-doc li{color:#c5c5c5;font-size:13px;line-height:1.7}.legal-doc strong{color:#fff}.legal-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:20px}.legal-links a{font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:800;color:#fff;border-bottom:1px solid var(--red);padding-bottom:4px}.pending{display:inline-block;color:#ffb9c0;border:1px solid #87303a;padding:5px 8px;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.legal-small{font-size:11px!important;color:#929292!important}.entry-placeholder{padding:20px;border:1px dashed #7d3039;background:#160c0d;color:#e9c8cb}.legal-toc{display:flex;gap:10px;flex-wrap:wrap}.legal-toc a{padding:10px 12px;background:#171717;border:1px solid #333;font-size:11px;font-weight:800;text-transform:uppercase}@media(max-width:760px){.legal-grid{grid-template-columns:1fr}.legal-doc{padding:18px}}.pass-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px}.pass-card{background:linear-gradient(145deg,#1d1d1d,#0d0d0d);border:1px solid #343434;padding:30px 24px;position:relative;text-align:center}.pass-card.featured{border:2px solid #e50920;box-shadow:0 0 30px #e509201f}.pass-label{font-size:12px;letter-spacing:3px;font-weight:900;color:#ff4354}.pass-price{font-size:52px;font-weight:900;margin:12px 0}.pass-count{font-size:25px;font-weight:900}.pass-note{font-size:13px;color:#bbb;line-height:1.6;margin:14px 0 22px}.pass-disabled{display:block;width:100%;padding:14px 8px;background:#303030;color:#bbb;border:1px solid #555;font-weight:900;letter-spacing:1px;cursor:not-allowed}.pass-banner{padding:17px;border-left:4px solid #e50920;background:#1c1214;color:#eee;line-height:1.65;margin-top:24px}.pass-feature{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:#e50920;color:#fff;font-size:10px;font-weight:900;letter-spacing:1px;padding:8px 16px;white-space:nowrap}@media(max-width:760px){.pass-grid{grid-template-columns:1fr}.pass-price{font-size:42px}}.wallpaper-product{background:#0c0c0c;border-top:1px solid #292929;border-bottom:1px solid #292929}.product-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:32px;align-items:center}.product-preview{width:100%;display:block;border:1px solid #444;box-shadow:0 15px 45px #000}.product-details h3{font-size:clamp(26px,3vw,43px);text-transform:uppercase;margin:12px 0}.product-details p{color:#bfbfbf;line-height:1.7}.product-price{font-size:30px;font-weight:900;margin:14px 0}.product-details .btn{margin:12px 0}.product-fine{font-size:12px;color:#aaa}.product-tag{color:#ff3346;font-size:11px;letter-spacing:2px;font-weight:900;text-transform:uppercase}@media(max-width:760px){.product-layout{grid-template-columns:1fr}}.rp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.rp-card{background:#141414;border:1px solid #333;padding:18px}.rp-card img{width:100%;aspect-ratio:4/3;object-fit:cover}.rp-price{color:#ff3b50;font-weight:800}.rp-form input,.rp-form select{padding:13px;background:#181818;border:1px solid #555;color:#fff;max-width:100%}.rp-form{display:grid;gap:12px}.rp-notice{border:1px solid #7d3942;padding:18px;background:#1c1114}.rp-content{padding:65px 0}.rp-content h1{font-size:clamp(32px,5vw,62px)}.rp-footer{border-top:1px solid #333;padding:35px 0;background:#0a0a0a}.rp-footer a{margin-right:16px}.rp-cart-line{display:flex;gap:20px;padding:20px 0;border-bottom:1px solid #333}.rp-cart-line img{width:110px;object-fit:contain}@media(max-width:750px){.rp-grid{grid-template-columns:1fr}.rp-cart-line{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/revolution.css.map */
