.rider-section__tabs{display:flex;width:100%;gap:30px}.rider-section__tab{color:#000;font-size:14px;font-weight:700;line-height:115%;text-transform:uppercase;cursor:pointer}.rider-section__tab-active{text-decoration-line:underline}.card__item{width:100%;display:none}.show_item{display:block}.card-rider{width:100%;--image-size: 100%;background:#eee;height:100%;position:relative;overflow:hidden;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);transition:transform var(--duration-long) ease;transform:scale(1);cursor:pointer}.grid-rider__image{object-fit:cover;object-position:center center;max-width:100%;width:100%;height:100%;display:block}.sec_image{opacity:0;position:absolute;top:0;left:0;display:block}.icon_hover{display:none}.card-rider:hover .icon_hover{display:block}.card-rider:hover .icon{display:none}.card-rider:hover .first_image{opacity:0}.card-rider:hover .only_image{transform:scale(1.03)}.card-rider:hover .sec_image{opacity:1}.card_rider__content{position:absolute;top:0;left:0;display:flex;justify-content:space-between;width:100%;padding:24px 18px}.card_rider__hometown{color:#000;font-weight:400;font-size:8px;line-height:115%}.card_rider__name{color:#000;font-weight:700;line-height:115%;text-transform:uppercase}.card-rider:hover .card_rider__hometown,.card-rider:hover .card_rider__name{color:#fff}.bio__rider-image-aspect{aspect-ratio:1}.custom-video-youtube iframe{width:100%;height:auto;aspect-ratio:16/9;display:block}.custom-video-youtube{position:relative;height:100%}.custom-video-youtube>.custom-article-newsletter-item-placeholder:only-child{position:relative}.bio__rider-media{width:100%}.youtube-player{height:100%;width:100%}@media screen and (min-width: 1280px){.card_rider__name{font-size:18px}}@media screen and (max-width: 1042px) and (max-width: 1164px){.card_rider__name{font-size:12px}}@media screen and (max-width: 925px){.card_rider__name{font-size:12px}}@media screen and (max-width: 926px) and (max-width: 1041px){.card_rider__name{font-size:14px}}@media screen and (max-width: 642px){.card_rider__name{font-size:9.5px}.card_rider__hometown{font-size:6px}}@media screen and (max-width: 749px){.rider-section_grid{column-gap:15px;row-gap:20px}.rider-section__tab{font-size:9.5px}.card_rider__content{padding:12px 9.5px}.grid.product-grid{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/661/assets/riders-section.css.map */
