.two-column-grid__desktop-wrapper{display:none}.two-column-grid__mobile-wrapper{display:flex;flex-direction:column;row-gap:32px}.two-column-grid__parent .h2{color:#fff;text-align:center;margin-bottom:24px}.two-column-grid__img-wrapper{display:block;position:Relative;padding-top:79%;width:100%;overflow:hidden}.two-column-grid__img-wrapper:hover img{transform:scale(1.05)}.two-column-grid__img-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:all .3s ease}.two-column-grid__player-card{display:flex;flex-direction:column;border-radius:10px;overflow:hidden;text-decoration:none}.two-column-grid__player-info{display:flex;background:var(--osu-red);padding:12px 16px;column-gap:24px;justify-content:flex-start}.two-column-grid__player-number{font-size:52px;font-style:normal;font-weight:900;line-height:100%;font-family:var(--font-headings);color:#fff}.two-column-grid__player-name{font-size:21px;font-style:normal;font-weight:900;line-height:125%;font-family:var(--font-headings);color:#fff}.two-column-grid__player-button{text-align:Center;color:#fff;background:#000;padding:4px 16px;font-size:14px;font-style:normal;font-weight:700;line-height:21px}.two-column-grid__column .h3{font-size:21px;font-style:normal;font-weight:900;line-height:125%;color:#fff;text-align:center;margin:0 0 20px}.two-column-grid__column .swiper-wrapper{margin:0;padding:0}.two-column-grid__mobile-wrapper .swiper-slide{width:272px!important}.two-column-grid__mobile-wrapper .swiper{width:272px;overflow:hidden}.two-column-grid__mobile-wrapper .swiper-navigation-container{transform:translateY(-175px);width:375px;margin:0 auto}.two-column-grid__mobile-wrapper .swiper-button-prev{left:0}.two-column-grid__mobile-wrapper .swiper-button-next{right:0}@media (min-width: 750px){.two-column-grid__mobile-wrapper{display:none}.two-column-grid__desktop-wrapper{display:grid;gap:32px}.two-column-grid__parent .h2{margin-bottom:32px}.two-column-grid__column{flex:1 1 100%;display:flex;flex-direction:column}.two-column-grid__flex-content{display:grid;grid-template-columns:1fr 1fr;gap:32px}.two-column-grid__player-card{flex:1 1 40%}}@media (min-width: 1024px){.two-column-grid__desktop-wrapper{grid-template-columns:1fr;grid-template-rows:1fr}.two-column-grid__flex-content{grid-template-columns:1fr 1fr 1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-two-column-grid.css.map */
