.al-oct26 .al-navigation{grid-template-columns:repeat(8,minmax(0,1fr))}
.al-oct26 .al-product-caption{display:flex;align-items:center;gap:8px;min-height:49px}
.al-oct26 .al-product-name{flex:1;min-width:0}
.al-oct26 .al-product-arrow{font-size:20px;line-height:1}
.al-oct26 .al-products[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;align-self:center;padding-left:0;gap:16px}
.al-oct26 .al-products[data-count="3"] .al-product-image{height:300px;max-height:300px;flex:auto}
.al-oct26 .al-slide--arknights::before{background:linear-gradient(90deg,#102527f5,#183734d9 37%,#1023203b 78%)}
.al-oct26 .al-slide--arknights h2 em{color:#e9c9a0}
.al-oct26 .al-slide--blue-archive::before{background:linear-gradient(90deg,#16354bf5,#173a51dd 38%,#173a5140 76%)}
.al-oct26 .al-slide--blue-archive h2 em{color:#d4e6ff}
.al-oct26 .al-slide--zzz::before{background:linear-gradient(90deg,#211c32f2,#251e36d9 38%,#20162e40 76%)}
.al-oct26 .al-slide--zzz h2 em{color:#ecc4ef}
.al-oct26 .al-slide--starrail::before{background:linear-gradient(90deg,#101d36f5,#14233dd9 38%,#15243a35 76%)}
.al-oct26 .al-slide--starrail h2 em{color:#e6d5af}
.al-oct26 .al-slide--link-click::before{background:linear-gradient(90deg,#33251bf5,#3b2b20dc 38%,#3b2b2040 76%)}
.al-oct26 .al-slide--link-click h2 em{color:#f5c58a}
.al-oct26 .al-slide--link-click .al-product-caption{background:#382a20ed}
.al-oct26 .al-slide--hatsune-miku::before{background:linear-gradient(90deg,#093438f5,#144249d9 38%,#123d443b 76%)}
.al-oct26 .al-slide--hatsune-miku h2 em{color:#a7eee2}
@media(min-width:750px){.al-oct26 .al-product-image{max-height:200px}.al-oct26 .al-copy h2{font-size:clamp(38px,4.2vw,64px)}}
@media(max-width:749px){
 .al-oct26 .al-slide{height:760px;min-height:760px;max-height:760px}
 .al-oct26 .al-navigation{display:flex;overflow-x:auto;scrollbar-width:thin;scroll-snap-type:x proximity}
 .al-oct26 .al-navigation button{flex:0 0 136px;scroll-snap-align:start;min-height:64px}
 .al-oct26 .al-product-caption{min-height:46px;padding:7px}
 .al-oct26 .al-product-name{font-size:10px}
 .al-oct26 .al-products[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:1fr;align-self:stretch;gap:8px}
 .al-oct26 .al-products[data-count="3"] .al-product-image{height:auto;max-height:none;flex:1}
 .al-oct26 .al-products[data-count="3"] .al-product-caption{min-height:67px;padding:6px;gap:3px}
 .al-oct26 .al-products[data-count="3"] .al-product-name{font-size:9px;-webkit-line-clamp:4;min-height:5.4em}
 .al-oct26 .al-products[data-count="3"] .al-product-arrow{font-size:15px}
 .al-oct26 .al-slide--arknights::before{background:linear-gradient(180deg,#102527f5,#183734e8 38%,#10232070 64%,#102527ed)}
 .al-oct26 .al-slide--blue-archive::before{background:linear-gradient(180deg,#16354bf5,#173a51e8 38%,#173a5160 66%,#16354bed)}
 .al-oct26 .al-slide--zzz::before{background:linear-gradient(180deg,#211c32f5,#251e36e5 38%,#20162e66 65%,#211c32ed)}
 .al-oct26 .al-slide--starrail::before{background:linear-gradient(180deg,#101d36f5,#14233de5 38%,#15243a66 65%,#101d36ed)}
 .al-oct26 .al-slide--link-click::before{background:linear-gradient(180deg,#33251bf5,#3b2b20e5 38%,#3b2b2070 65%,#33251bed)}
 .al-oct26 .al-slide--hatsune-miku::before{background:linear-gradient(180deg,#093438f5,#144249e5 38%,#123d4466 65%,#093438ed)}
}
