
.hero,.hero .heroInner{min-height:590px!important}.hero .heroInner{align-items:flex-end!important;padding-bottom:48px}.hero-posters{inset:3% 10% 24%;opacity:.94}.hero-posters img{height:58%;max-height:355px}.hero-athlete{width:26%;top:7%;bottom:13%}.hero-collage:after{background:linear-gradient(0deg,#09080c 5%,rgba(8,7,12,.96) 25%,rgba(8,7,12,.45) 53%,transparent 90%)}
@media(max-width:800px){.hero,.hero .heroInner{min-height:590px!important}.hero .heroInner{padding-bottom:26px!important}.hero-posters{inset:3% 1% 40%;gap:4px}.hero-posters img{width:19%;height:80%;max-height:265px}.hero-athlete{top:10%;bottom:35%;width:38%;opacity:.83}.hero-athlete-left{left:-7%}.hero-athlete-right{right:-7%}.hero .heroContent h1{font-size:clamp(30px,7vw,42px)!important}.hero-collage:after{background:linear-gradient(0deg,#09080c 3%,rgba(8,7,12,.97) 30%,rgba(8,7,12,.25) 65%,transparent 92%)}}
.catalog-section{margin:38px auto}.catalog-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.catalog-head h2{color:#f4d278;font-size:clamp(20px,3vw,29px)}.catalog-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.catalog-card{background:#151219;border:1px solid #ffffff24;border-radius:12px;overflow:hidden;cursor:pointer;color:white;text-align:start;padding:0}.catalog-card:hover{border-color:#e2b754;transform:translateY(-3px)}.catalog-card img{display:block;width:100%;aspect-ratio:2/3;object-fit:cover}.catalog-card strong{display:block;font-size:12px;padding:8px;min-height:42px}.catalog-card small{display:block;color:#c9b9ac;padding:0 8px 8px}.catalog-more{border:0;border-radius:25px;background:linear-gradient(100deg,#a20c22,#e3ac39);color:white;padding:10px 18px;font-weight:bold;cursor:pointer}.catalog-note{color:#bcb3b3;font-size:12px}.catalog-card[hidden]{display:none!important}@media(max-width:850px){.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}}@media(max-width:480px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.catalog-card strong{font-size:11px}}
