.sport-under-wear-section{width:100%;margin:0 auto;position:relative;text-align:center}.sport-under-wear-section .section-title__logo{display:inline-block;height:auto;max-width:100%}.sport-under-wear-section .card-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1400px;margin:0 auto}.sport-under-wear-section .card-wrapper>.card{grid-column:span 1;position:relative;overflow:hidden}.sport-under-wear-section .card-image-container{position:relative;padding-top:130%;overflow:hidden;height:0}.sport-under-wear-section .card-image-container img.parallax-image{position:absolute;display:block;width:100%;height:108%;object-fit:cover;top:-4%;left:0;will-change:transform}.sport-under-wear-section .card-image-container img.secondary-image{opacity:0;transition:opacity .3s cubic-bezier(.445,.05,.55,.95)}.sport-under-wear-section .card-wrapper>.card:hover .secondary-image{opacity:1}.sport-under-wear-section.three-col-expanded .card-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}.sport-under-wear-section .card-wrapper>.card:nth-child(3):nth-last-child(1){grid-column:3 / span 2}.sport-under-wear-section .card-wrapper>.card:nth-child(3):nth-last-child(1) .card-image-container{padding-top:65%}@media screen and (max-width: 768px){.sport-under-wear-section .card-wrapper{grid-template-columns:repeat(2,1fr)}.sport-under-wear-section .card-wrapper>.card:nth-child(n+3){display:none!important}.sport-under-wear-section .card-wrapper>.card:nth-child(1),.sport-under-wear-section .card-wrapper>.card:nth-child(2){grid-column:span 1}.sport-under-wear-section .card-wrapper>.card:nth-child(3):nth-last-child(1){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/sport-underwear.css.map */
