@media(max-width:860px){
.akb__g{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:0 0 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}
.akb__g::-webkit-scrollbar{display:none}
.akb__g>div{flex:0 0 76%;scroll-snap-align:center}
.akb__cmp{aspect-ratio:4/5}
.akb{padding:0 16px}
.akc__g img{max-height:300px!important;aspect-ratio:4/3!important}
.akt__i:before{display:none}.akt__i:after{display:none}
}
@media(min-width:861px) and (max-width:1100px){
.ak-grid{gap:24px!important;padding-left:16px;padding-right:16px}
.ak-vals{grid-template-columns:repeat(2,1fr)}
.akc__g,.ak-split{gap:28px}
}
@media(min-width:1500px){
.ak-wrap,.akb,.akt,.akr{max-width:1200px}
.ak-grid{max-width:1320px!important}
}
