#content{margin-top:0}.big-screen-only{display:none}.subtitle{color:#ec0127;font-size:12px}.title{font-size:24px}.athlete-container{margin:auto;max-width:1400px;padding:16px}.athlete-hero{position:relative}.athlete-hero-background{position:absolute;top:0;right:0;z-index:-1;max-width:50vw}.athlete-hero-content{display:flex;align-items:center}.athlete-hero-left{width:50%;margin:24px 0}.athlete-hero-left .athlete-name{word-wrap:inherit;max-width:1px}.athlete-hero-left .athlete-desc{font-size:12px;color:#000;margin:24px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;line-clamp:10;-webkit-box-orient:vertical}.athlete-hero-right{width:50%}.athlete-container .athlete-quote-small-screen{position:relative;margin-bottom:10vw}.athlete-container .small-screen-only .athlete-quote{font-size:16px;text-align:center}.athlete-background-vector{position:absolute;top:24px;left:-16px;width:98vw;z-index:-2}.athlete-product-showcase{display:flex}.athlete-product-showcase>div{width:50%;flex-shrink:0;padding:24px 0}.athlete-product-showcase .athlete-product-showcase-right{position:relative;padding:50px}.athlete-product-showcase .athlete-product-img-wrapper{position:absolute;bottom:-48px;left:-40%;width:60vw}.athlete-product-img-container{position:relative}.athlete-product-img-container img:nth-child(1){padding:20% 0 0 25%}.athlete-product-img-container img:nth-child(2){position:absolute;top:0;left:0;padding:0 25% 20% 0}.athlete-featured{text-transform:uppercase;color:#000}.pick-purchase-price{font-size:18px}.pick-purchase-input{margin:24px 0}.pick-purchase .quantity-wrapper{display:flex;align-items:center;margin-top:16px}.pick-purchase .quantity-picker{border:1px solid #ececed;margin-right:12px}.pick-purchase .quantity-picker input{flex-shrink:1;width:70px;border:0;text-align:center}.all-products{margin:48px auto;text-align:center}.all-products-title{font-size:16px}.all-products-list{display:flex;flex-wrap:wrap;max-width:1300px;margin:64px 0 32px}.all-products-item{width:50%}.all-athletes{margin-bottom:148px}.all-athletes-pics{display:flex;margin:0 6px}.all-athletes-pics-img-wrapper{flex-grow:1}.all-athletes-pics img{width:100%;object-fit:cover;max-height:95vh;padding:0 6px}.all-athletes-link-wrapper{display:flex;justify-content:center;margin:48px 0}@media only screen and (min-width:800px){.big-screen-only{display:block}.small-screen-only{display:none}.subtitle{font-size:21px;font-weight:400}.title{font-size:48px}.athlete-hero{padding-bottom:10vh}.athlete-hero-left{width:50%;margin:48px 0}.athlete-hero-left .athlete-name{max-width:500px;word-wrap:break-word}.athlete-hero-left .athlete-desc{font-size:16px}.athlete-hero-left .athlete-quote{font-size:32px;line-height:110%;text-transform:uppercase;color:#000;font-weight:700}.athlete-hero-left .athlete-extra-section{position:relative;margin-top:96px}.athlete-hero-left .athlete-buybutton{margin-bottom:48px}.athlete-hero-right img{padding-top:96px}.athlete-socials-buttons{display:flex;align-items:center}.athlete-socials-buttons a{margin:0 12px}.athlete-favorite-product{text-align:right;max-width:700px;margin-left:auto;font-size:24px}.athlete-background-vector{position:absolute;top:24px;left:-16px;width:98vw;max-width:70vw;z-index:-2}.athlete-product-showcase{align-items:center}.all-products-item{width:25%}.athlete-product-showcase .athlete-product-showcase-left{padding-top:100px}.athlete-product-showcase .athlete-product-showcase-right{position:initial}.athlete-product-showcase .athlete-product-img-wrapper{position:relative;left:unset;bottom:unset;margin:auto;width:66%}.athlete-product-info-big-screen .title{word-wrap:inherit;font-size:32px}.athlete-product-info-big-screen .subtitle{font-size:18px}.athlete-product-info-big-screen .athlete-featured{font-size:16px}}@media only screen and (min-width:1300px){.athlete-product-showcase .athlete-product-info-big-screen{display:flex;margin-left:24px}.athlete-product-showcase .athlete-product-img-wrapper{width:100%}.athlete-product-info-big-screen .title{max-width:300px;max-width:1px}}@media only screen and (min-width:1400px){.athlete-background-vector{left:calc(-.5*(100vw - 1380px))}}.pdp-newsletter{text-align:center;margin-bottom:100px}@media(max-width:769px){.pdp-newsletter{padding:0 25px}}@media(max-width:769px){.pdp-newsletter .contact-form .signup-form__email{width:100%;margin-bottom:20px}}@media(max-width:769px){.pdp-newsletter .contact-form .signup-form__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/athlete_page.css.map */
