.button.button--primary:hover,a.btn.custom-btn:hover{background:#000!important;border-color:#000!important;color:#fff!important}.other-pro-runners .members-wrapper .member-btn .custom-btn:hover,.custom-junior-runners .members-wrapper .member-btn .custom-btn:hover{background:unset!important;color:#000!important}#Avada-CookiesBar .Avada-Preview_CookiesFull_bar__bottom{z-index:99}.custom-squad-banner .gallery-cell .caption-content{width:34%!important}.custom-squad-banner .gallery-cell .caption-content h2{font-size:48px;letter-spacing:0px;line-height:1;font-family:Gotham;font-weight:500}.custom-squad-banner .image-slideshow .caption{top:40%}.custom-squad-banner .gallery-cell .caption-content .slideshow-classic__subheading.subtitle{font-size:48px;letter-spacing:0px;line-height:1;font-family:Gotham Pro;font-weight:500}section.section.custom-join-community-text{max-width:1500px;width:100%}.custom-join-community-text .heading-section__heading{font-weight:500;margin-bottom:30px;letter-spacing:0px;line-height:1.5;font-family:Gotham Pro}.custom-join-community-text .heading-section__subheading.subtitle{max-width:1147px;letter-spacing:0px!important;line-height:1.2;color:#000;font-family:Gotham Pro}.custom-img-with-text .image-with-text__wrapper{padding:0 150px}.custom-img-with-text .image-with-text__text.content h6{margin:0;font-size:15px;letter-spacing:0px;line-height:22px;color:#000;font-family:Gotham Pro;font-weight:400}.custom-img-with-text .image-with-text__text.content p{font-size:15px;letter-spacing:0px;line-height:22px;color:#000;font-family:Gotham Pro}.custom-img-with-text h3.image-with-text__heading{font-size:48px;letter-spacing:0px;line-height:1;text-transform:uppercase;color:#000;font-family:Gotham;font-weight:500}.custom-sign-up-section .custom-contact-form__block input{border:1px solid #989898;padding:13px 18px;height:2.5em;border-radius:5px}.custom-sign-up-section h2.contact-form__heading.title{font-weight:500;font-size:45px;letter-spacing:0px;line-height:90px;color:#000;font-family:Gotham Pro}.custom-sign-up-section .contact-form__text{padding:0 17% 0 0;font-size:22px;letter-spacing:0px;line-height:1.5;color:#000;font-family:Gotham Pro}.custom-sign-up-section button.button{width:70%;height:58px;border-radius:4px;background-color:#fff200;border:0px solid #010201;font-size:14px;letter-spacing:1px;line-height:90px;text-transform:uppercase;color:#000;font-weight:700;font-family:Gotham Pro;text-align:center}.custom-sign-up-section button.button.custom-sign-up-btn{display:none}.custom-sign-up-section input.needsclick::placeholder{font-size:15px;letter-spacing:0px;line-height:22px;color:#494949}.custom-sign-up-section .contact-form .contact-form__form{padding:40px}body.page-custom-junior-athlete #shopify-section-footer__icon-bar,body.page-custom-squad #shopify-section-footer__icon-bar,body.page-custom-pro-team #shopify-section-footer__icon-bar,body.page-pro-athlete #shopify-section-footer__icon-bar,body.page-custom-our-athletes-program #shopify-section-footer__icon-bar,body.page-junior-team #shopify-section-footer__icon-bar,body.page-custom-athlete-team-pro #shopify-section-footer__icon-bar{margin-top:0}.gallery-section{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-auto-columns:1fr;grid-auto-rows:1fr;gap:20px 20px;grid-auto-flow:column dense}.gallery-section .image-main-wrapper{grid-area:1 / 1 / 3 / 2}.gallery-section .image-wrapper{grid-area:1 / 2 / 2 / 3}.gallery-section .image-three-wrapper{grid-area:2 / 2 / 3 / 3}.gallery-section .image-four-wrapper{grid-area:1 / 3 / 2 / 5}.gallery-section .image-five-wrapper{grid-area:2 / 3 / 3 / 4}.gallery-section .image-six-wrapper{grid-area:2 / 4 / 3 / 5}.gallery-section img{max-width:100%;height:100%;width:100%;object-fit:cover}.custom-klaviyo-app-main-wrapper button.kl-private-reset-css-Xuajs1{font-size:14px!important;text-transform:uppercase!important}.custom-klaviyo-app-main-wrapper input.kl-private-reset-css-Xuajs1[type=email]{text-transform:capitalize}.custom-pro-team-section .caption-content{width:32%!important}.custom-pro-team-section .caption-content h2{font-size:48px;letter-spacing:0px;line-height:1;font-family:Gotham Pro;font-weight:400}.custom-pro-team-section .caption-content .slideshow-classic__subheading.subtitle{font-size:48px;letter-spacing:0px;line-height:1.3;font-family:Gotham Pro;font-weight:500}.custom-pro-team-section .image-slideshow .caption{top:40%}.custom-pro-team-text h2.heading-section__heading.title{font-weight:400;letter-spacing:0px;line-height:1.5;text-transform:uppercase;color:#000;font-family:Gotham Pro!important}.custom-pro-team-text .heading-section__subheading{letter-spacing:0!important;line-height:1.2;font-family:Gotham Pro!important;max-width:1101px}.member-main{position:relative;margin:0 auto;display:flex;flex-wrap:wrap;flex:auto;row-gap:60px}.member-main .members-wrapper{margin-left:10px;margin-right:10px;position:relative}.member-main .member-image img{width:100%;margin-left:auto;margin-right:auto;display:block;height:100%!important;object-fit:cover;border-radius:5px}.member-main .member-btn{padding:25px 0}.member-main .members-wrapper .pre-heading{margin-top:30px}.member-main .members-wrapper .pre-heading p{margin:0;line-height:1}.member-main .members-wrapper .heading{margin-top:0}.member-main .members-wrapper .heading h2{font-weight:500}.member-main .members-wrapper .description{margin:20px 0 25px}.member-main .members-wrapper .member-btn .custom-btn{border-radius:4px;padding:25px 13%;text-transform:uppercase;font-weight:700}.custom-banner-individual-section.junior-athlete .caption{max-width:1440px;margin:0 auto;left:0;right:0}.custom-banner-individual-section .caption{transform:translateY(-80%)}.custom-biography-section .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:170px 180px 150px 179px;position:relative}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 220px;margin-top:-70px}.custom-biography-section .image-with-text__text-column.image-with-text__column .image-with-text__text{font-size:48px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__text.content p{font-size:15px;letter-spacing:0px;line-height:22px;color:#fff;font-family:Gotham Pro}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/files/qutoe.png?v=1703592804);width:100px;height:100px;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:50px;left:60px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/files/qutoe.png?v=1703592804);width:100px;height:100px;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;right:90px}.custom-biography-section .image-with-text__heading{font-weight:400;font-size:48px;letter-spacing:0px;line-height:60px;color:#fff200;font-family:Gotham Pro}.custom-video-image-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 150px}.custom-video-image-section h3.image-with-text__heading{font-weight:400;font-size:48px;letter-spacing:0px;line-height:60px;text-transform:uppercase;color:#000;font-family:Gotham Pro}.custom-video-image-section .image-with-text__text ul li{font-size:20px;letter-spacing:0px;line-height:1.5}.custom-video-image-section .image-with-text__text p a{font-size:20px;letter-spacing:0px;line-height:27px;color:#000;font-family:Gotham Pro;display:inline-block}.custom-video-image-section .image-with-text__column{position:relative}.custom-video-image-section button.btn_play{cursor:pointer;width:19%;height:16%;display:block;position:absolute;background-repeat:no-repeat;background-size:contain;top:50%;right:44%;border:0;background-color:transparent}.custom-video-image-section .image-with-text__image-column .image-element__wrap{position:relative}.custom-only-text-section .image-with-text__wrapper{padding:0}.custom-only-text-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 40px 0 0}.custom-only-text-section h3.image-with-text__heading{font-size:30px;font-weight:400;letter-spacing:0px;line-height:1.3;color:#000;font-family:Gotham Pro}.custom-only-text-section .image-with-text__text p{font-size:20px;letter-spacing:0px;line-height:27px;color:#000;font-family:Gotham Pro}.custom-product-fav-why-section .image-with-text__wrapper h3.image-with-text__heading{font-weight:400;padding:0 120px 40px;font-size:30px;letter-spacing:0px;line-height:1.3;color:#fff200;font-family:Gotham Pro}.custom-product-fav-why-section .image-with-text__text p{padding:0 120px 40px;font-size:20px;letter-spacing:0px;line-height:27px;color:#fff;font-family:Gotham Pro}.custom-favorite-fuels-section .heading-wrapper .title{font-family:Gotham Pro;font-weight:700;font-size:30px}.custom-favorite-fuels-section .heading-wrapper{margin:0 0 40px 20px}.custom-favorite-fuels-section.bestsellers-section{margin-bottom:0}.custom-favorite-fuels-section ol.flickity-page-dots{display:none}.other-pro-runners{position:relative}.other-pro-runners .members-wrapper{margin-left:10px;margin-right:10px}.other-pro-runners .member-image img{width:100%;margin-left:auto;margin-right:auto;display:block;height:100%!important;object-fit:cover;border-radius:5px}.other-pro-runners .member-btn{padding:25px 0 0}.other-pro-runners .members-wrapper .pre-heading{margin-top:30px}.other-pro-runners .members-wrapper .pre-heading p{margin:0;line-height:1;letter-spacing:1px;text-transform:uppercase;font-weight:700;font-family:Gotham Pro}.other-pro-runners .members-wrapper .heading{margin-top:10px}.other-pro-runners .members-wrapper .heading h2{font-weight:500}.other-pro-runners .members-wrapper .description{margin:35px 0 40px}.other-pro-runners .members-wrapper .member-btn .custom-btn{border-radius:4px;padding:0;font-weight:700;text-decoration:underline;text-transform:uppercase}.other-pro-runners .section-title .main-heading-title{text-transform:uppercase;margin-bottom:0;letter-spacing:0px;line-height:60px;color:#000;font-family:Gotham Pro;font-weight:700}.other-pro-runners .view-more-wrapper{margin-top:60px;text-transform:uppercase;text-decoration:underline;letter-spacing:1px;line-height:30px;font-weight:700;font-family:Gotham Pro;text-align:center}span.pagingInfo1{font-size:42px;color:#717171;width:142px;text-align:center}span.pagingInfo1 span.total_slides{color:#717171}span.pagingInfo1 span.current_slide{color:#000}span.pagingInfo{font-size:42px;color:#717171;width:142px;text-align:center}span.pagingInfo span.total_slides{color:#717171}span.pagingInfo span.current_slide{color:#000}.other-pro-runners .section-title{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.other-pro-runners .pro-runners-slider .slick-next:before,.other-pro-runners .pro-runners-slider .slick-next{right:0;top:-25%;visibility:hidden}.other-pro-runners .pro-runners-slider .slick-prev:before{content:"";font-size:100px;opacity:1;color:#000}.other-pro-runners .pro-runners-slider .slick-prev{right:9%;top:-25%;left:unset;visibility:hidden}.other-pro-runners .pro-runners-slider i{color:#000;font-size:42px;right:11%;top:9px;left:unset;position:absolute}.custom-photo-gallery .photo-gallery-slider .slick-slide{padding-right:30px}.custom-photo-gallery .photo-gallery-slider .slick-slide:last-child{padding-right:0}.custom-photo-gallery .section.main-title h2{letter-spacing:0px;line-height:60px;color:#000;font-family:Gotham Pro;margin-bottom:0;font-weight:500}.custom-photo-gallery .section.main-title{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.custom-photo-gallery .photo-gallery-slider .slick-next:before,.custom-photo-gallery .photo-gallery-slider .slick-next{right:11%;top:-25%;visibility:hidden}.custom-photo-gallery .photo-gallery-slider .slick-prev:before{content:"";font-size:100px;opacity:1;color:#000;visibility:hidden}.custom-photo-gallery .photo-gallery-slider .slick-prev{right:20%;top:-25%;left:unset;visibility:hidden}.custom-photo-gallery .photo-gallery-slider i{color:#000;font-size:42px;right:11%;top:-23%;left:unset;position:absolute}.custom-pre-next-btn{display:flex;align-items:center;justify-content:center}.custom-pre-next-btn button{background-color:unset;border:0;box-shadow:none;padding:0;cursor:pointer}.custom-pre-next-btn button i{font-size:36px;cursor:pointer}.custom-banner-individual-section .slideshow-classic__banner h2.title{font-weight:500}.custom-banner-individual-section .slideshow-classic__subheading.subtitle p{font-size:26px;letter-spacing:0px;line-height:1.5;font-family:Gotham Pro}.custom-running-experience .image-with-text__wrapper{padding:100px 220px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 180px}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:100px 180px;position:relative}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__text{line-height:1.5;font-size:48px;max-width:415px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/files/white-quto.png?v=1703759027);width:100px;height:100px;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:105px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/files/white-quto.png?v=1703759027);width:100px;height:100px;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:0;right:30px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__text.content p{font-size:15px;letter-spacing:0px;line-height:22px;font-family:Gotham Pro}.custom-running-experience .image-with-text__heading{font-weight:500;font-size:48px;letter-spacing:0px;line-height:60px;color:#fff200;font-family:Gotham Pro}.custom-achievements .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 150px}.custom-achievements h3.image-with-text__heading{font-weight:500;font-size:48px;letter-spacing:0px;line-height:1.2;text-transform:uppercase;color:#000;font-family:Gotham Pro}.custom-achievements .image-with-text__text ul li{font-size:20px;letter-spacing:0px;line-height:1.5;color:#fff}.custom-achievements .image-with-text__text ul li::marker{color:#fff;unicode-bidi:embed!important;font-variant-numeric:lining-nums;text-transform:none;text-indent:0px!important;text-align:start!important;text-align-last:start!important}.custom-achievements .image-with-text__column,.custom-achievements .image-with-text__image-column .image-element__wrap{position:relative}.custom-achievements video{width:100%}.custom-junior-runners{position:relative}.custom-junior-runners .members-wrapper{margin-left:10px;margin-right:10px}.custom-junior-runners .member-image img{width:100%;margin-left:auto;margin-right:auto;display:block;height:100%!important;object-fit:cover;border-radius:5px}.custom-junior-runners .member-btn{padding:25px 0}.custom-junior-runners .members-wrapper .pre-heading{margin-top:30px}.custom-junior-runners .members-wrapper .pre-heading p{margin:0;line-height:1;letter-spacing:1px;text-transform:uppercase;font-weight:700;font-family:Gotham Pro}.custom-junior-runners .members-wrapper .heading{margin-top:10px}.custom-junior-runners .members-wrapper .heading h2{font-weight:500}.custom-junior-runners .members-wrapper .description{margin:35px 0 40px}.custom-junior-runners .members-wrapper .member-btn .custom-btn{border-radius:4px;padding:0;font-weight:700;text-decoration:underline;text-transform:uppercase}.custom-junior-runners .section-title .main-heading-title{font-weight:700;margin-bottom:0;letter-spacing:0px;line-height:1.5;color:#000;font-family:Gotham Pro;text-transform:uppercase}.custom-junior-runners .pro-runners-slider .slick-next:before,.custom-junior-runners .pro-runners-slider .slick-next{right:0;top:-25%;visibility:hidden}.custom-junior-runners .pro-runners-slider .slick-prev:before{content:"";font-size:100px;opacity:1;color:#000}.custom-junior-runners .pro-runners-slider .slick-prev{right:9%;top:-25%;left:unset;visibility:hidden}.custom-junior-runners .pro-runners-slider i{color:#000;font-size:42px;right:43%;top:9px;left:unset;position:absolute}.custom-junior-runners span.pagingInfo{font-size:42px;color:#717171;width:94px;display:inline-block;flex:1 0 85%;text-align:center}.custom-junior-runners span.pagingInfo span.total_slides{color:#717171}.custom-junior-runners span.pagingInfo span.current_slide{color:#000}.custom-junior-runners .section-title{max-width:1405px;position:relative;display:flex;justify-content:space-between;margin-bottom:3%}.custom-junior-runners .view-more-wrapper{text-align:center;margin-top:60px}.custom-junior-runners .view-more-wrapper a{font-size:20px;line-height:30px;text-decoration:underline;text-transform:uppercase;color:#000;font-weight:700;font-family:Gotham Pro;text-align:center}.shopify-section.icon-with-text-column{background-color:#000}h3.icon-column__title.title{font-size:20px;font-family:Gotham Pro;font-weight:500}section.section.custom-pro-team-text.custom-become-a-naak-text .heading-section__content{max-width:1140px;margin:0 auto}.custom-video-image-section .custom-social-link-color{margin-top:40%}.image-with-text__text.content.custom-social-link-color{margin-top:10%}.pro-gallery-section{display:grid;grid-auto-flow:column dense;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:20px 20px;grid-template-areas:"area-1 area-2 area-4 area-5" "area-3 area-3 area-4 area-6"}.area-4{grid-area:area-4}.area-5{grid-area:area-5}.area-6{grid-area:area-6}.area-1{grid-area:area-1}.area-2{grid-area:area-2}.area-3{grid-area:area-3}.pro-gallery-section img{width:100%;object-fit:cover;height:100%}.recommended-products-section .product-thumbnail__title{min-height:65px;font-size:18px}.search-form .search__fields input[type=text]{max-width:391px}.search-form .search__fields .control.has-icons-right{max-width:331px}.custom-only-text-section .image-with-text__image-column{display:none}.custom-only-text-section.equal-columns--outside-trim .one-fourth{width:calc(50% - 20px);align-items:start}.custom_image_slider.other-pro-runners .view-more-wrapper.text-align-center.desktop-hide-btn,.custom_image_slider.custom-junior-runners .view-more-wrapper.text-align-left.desktop-hide-btn{display:none}.custom_image_slider.other-pro-runners .view-more-wrapper a:hover{color:#000}section.section.custom-only-text-section{max-width:1420px}#shopify-section-template--21896526135600__6e750873-87d5-45ac-a2ae-e65f8370ed12{padding-top:30px!important}.custom-only-text-section.only-text-junior-athlete.has-no-side-gutter .one-fourth{width:calc(50% - 20px)}.custom-explore-our-diverse-text .heading-section__subheading{font-family:Gotham;letter-spacing:0!important;line-height:1.2}.custom-contact-form__errors,.custom-contact-form__success,.custom-contact-form__block{width:70%}.custom_image_slider.custom-favorite-fuels-section.recommended-products-section .gallery-cell{padding-left:10px;padding-right:10px}.custom_image_slider.custom-favorite-fuels-section.recommended-products-section span.product-thumbnail__price.price.sale{color:#000}.video-wrapper{width:100%;height:100%;position:relative;padding-bottom:100%;cursor:pointer}.custom-video-image-section video{width:100%;height:100%;position:absolute;top:0;right:0;object-fit:cover}.video-wrapper .youtube_video_section{width:100%;height:100%;position:absolute;top:0;right:0;object-fit:cover}.video-wrapper.section_you_video{padding-bottom:0}.video-wrapper .youtube_video_section .lazyframe{height:100%}.custom-only-text-section .image-with-text__text-column{padding:40px 0;align-items:flex-start}.featured-video .plyr--video .plyr__control .play-icon-button-control{width:52px;height:52px;display:none}.custom-achievements .image-with-text__text p a{font-size:20px;letter-spacing:0px;line-height:1.5;color:#000;font-family:Gotham Pro;display:inline-block}body .mfp-iframe-holder .mfp-content{max-width:80%}a.video-popup{position:relative}.product .video-container{line-height:0}.product .mfp-close-btn-in .mfp-close{color:#fff!important;top:-50px;opacity:1;font-size:37px}.product a.video-popup span.thumbnil-video-play-btn{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.product a.video-popup span.thumbnil-video-play-btn svg{width:70px;height:70px}.product a.video-popup span.thumbnil-video-play-btn svg g circle{fill:#fff!important}.product a.video-popup span.thumbnil-video-play-btn svg g path{fill:#000!important}.utmb-section-title{margin-left:10px;margin-right:10px}.utmb-section-title .utmb-title h2{font-weight:400;margin-bottom:10px;letter-spacing:0px;line-height:1.94;font-family:Gotham Pro;text-transform:uppercase}.utmb-section-title .utmb-section-description p{letter-spacing:0px;line-height:22px;font-family:Gotham Pro;margin-bottom:80px}.member-main .utmb-date-wrapper .utmb-date{font-size:20px;font-family:Gotham Pro;letter-spacing:0px;line-height:22px;color:#000;font-weight:700}.utmb-date-wrapper{margin-bottom:15px}.utmb-distance-elevation-wrapper{display:flex;gap:30px;padding:20px 0}.location-wrapper{padding-bottom:30px}.member-main .utmb-custom-btn .member-btn .custom-btn{padding:25px 7%;max-width:310px;width:307px;display:flex;justify-content:center}.distance-wrapper h6,.elevation-wrapper h6,.location-wrapper h6{font-size:15px;letter-spacing:0px;line-height:22px;color:#000;font-weight:700;font-family:Gotham Pro}.member-main .utmb-custom-btn .member-btn{padding:14px 0 0}.distance-wrapper p,.elevation-wrapper p,.location-wrapper p{font-size:15px;letter-spacing:0px;line-height:22px;color:#000;font-weight:700;font-family:Gotham Pro}.utmbBanner h2.image-with-text-overlay__heading.banner__heading.title{font-size:24px;letter-spacing:1px;line-height:1;text-transform:uppercase;color:#fff;font-weight:700;font-family:Gotham Pro}.utmbBanner a.button{border-radius:5px;font-size:14px;font-family:Gotham Pro;font-weight:700;padding:17px 20px;min-width:304px;text-transform:uppercase;letter-spacing:.5px;max-width:304px}.utmbBanner .image-with-text-overlay__subheading.banner__subheading.subtitle{max-width:500px}#template-page-custom-utmb .custom-favorite-fuels-section .heading-wrapper .title{text-transform:uppercase;text-align:center}.tip__wrapper{margin:0 0 15px;width:100%}.product-with-text .image-with-text__column .image-with-text__wrapper{margin-bottom:15px;margin-top:10px}.page-utmb-giveaway .image-with-text__wrapper{padding:0 120px 40px}.custom_membership_page p{font-size:20px!important}.custom_membership_page h2,.custom_membership_page span.title,.custom_membership_page h3{font-size:34px!important;line-height:1.4!important;min-height:auto!important;font-weight:400!important}.custom_membership_page .image-with-text__text-column h3 p{font-size:34px!important;line-height:1.4!important}.page-membership-program .desktop-member-page{display:block}.page-membership-program .mobile-member-page,.product .mobile-member-page{display:none}.page-membership-program .faq__title.title{display:block;font-weight:400;font-size:34px;line-height:1.4}.page-membership-program .mobile--member-page-title .faq__title.title{display:none}.page-membership-program .column .collection-info__caption--below-image .subtitle p{margin-bottom:0}body.page-membership-program #shopify-section-footer__icon-bar{margin-top:0}.cst_boost_energy_pdp .product-app--container{background:#000}.cst_image_with_text_wrapper{max-width:615px;margin:0 auto;padding:50px 16px 0}.cst_image_with_text_wrapper .custom-texts{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;padding:0 0 20px}.cst_image_with_text_wrapper .custom-texts h3{padding:0;font-size:32px;line-height:1.2}.cst_icon_section_wrapper{margin-top:0}.cst_boost_energy_pdp .klaviyo-form.klaviyo-form.klaviyo-form{width:100%!important;max-width:630px}#shopify-section-template--23601471815984__main .section .container .column{margin-left:0;margin-right:0;width:100%}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{left:0;width:100%;background-color:transparent;bottom:0}.swiper-scrollbar-drag{cursor:pointer}@media (hover: hover){.swiper-scrollbar-drag{opacity:0}}.swiper:hover .swiper-scrollbar-drag{opacity:1}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__right-arrow,.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{display:block;width:27px;height:21px;padding:0;top:-26px}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__right-arrow{right:0;outline:none;background-repeat:no-repeat;background-size:contain;background-image:url(/cdn/shop/files/Vector.svg?v=1740986484)}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{outline:none;background-repeat:no-repeat;background-size:contain;left:auto;background-image:url(/cdn/shop/files/Vector-1.svg?v=1740986496);right:61px}.jdgm-carousel--done .jdgm-carousel__item-container{margin:0 -12px}.footer__wrap .flagimg{height:20px;width:20px;border-radius:50%}body.index h2.title,body.index .title:not(:last-child){font-size:24px;font-weight:700;line-height:2.125;font-family:Gotham Pro;letter-spacing:0px;margin-bottom:18px}.breadcrumbs__separator,.breadcrumbs__separator span{display:flex}.breadcrumbs__separator span{height:1rem;width:1rem}.product-breadcrumb .breadcrumb li:last-child{display:flex}.breadcrumbs-product-title{font-size:0;display:flex;align-items:center}.breadcrumbs-product-title span{font-size:15px;display:flex;line-height:1}.boost-sd__product-image-column--left:has(.boost-sd__product-label--customLabelByTag) .boost-sd__product-label--soldout{display:none}@media only screen and (max-width:1440px){.custom-contact-form__errors,.custom-contact-form__success,.custom-contact-form__block{width:100%}.custom-img-with-text .image-with-text__wrapper{padding:0 150px 0 60px}section.section.custom-join-community-text{width:90%;max-width:1440px}section.section.custom-join-community-text.junior-team-text .heading-section__heading{margin-bottom:30px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:after{top:0;left:0}.custom-junior-runners .view-more-wrapper{margin-top:50px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1){align-items:center;justify-content:center}.member-main .members-wrapper .member-btn .custom-btn{padding:22px 8%}.custom-pro-team-section .caption-content{width:34%!important}.other-pro-runners .member-main .members-wrapper .pre-heading p{font-size:24px!important}.custom-join-community-text .heading-section__subheading.subtitle{font-size:25px!important}.custom-video-image-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 90px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__text.content p{max-width:369px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 140px 100px;margin-top:0}.custom-junior-runners .section-title{max-width:1265px}.recommended-products-section .product-thumbnail__title{font-size:14px;line-height:1.3;min-height:0}.recommended-products-section .product-wrap .product-thumbnail{min-height:57px}.recommended-products-section .product-wrap .quick-buy-bttn a{font-size:11px}.custom-achievements .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 100px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:80px 0 100px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{bottom:-38px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:after{left:0}.member-main .members-wrapper .pre-heading p{font-size:41px!important}.custom-sign-up-section .contact-form__text{padding:0}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:100px 70px}.custom-biography-section .image-with-text__heading{font-size:41px}.custom-biography-section .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:100px}.custom-junior-runners span.pagingInfo{top:8px;right:35px}.custom-biography-section .image-with-text__wrapper,.custom-only-text-section .image-with-text__wrapper{padding:0}.custom-product-fav-why-section .image-with-text__text p{padding:0 70px 40px 40px}.custom-product-fav-why-section .image-with-text__wrapper h3.image-with-text__heading{padding:0 40px 40px;font-size:32px}.other-pro-runners .member-main .members-wrapper .member-btn .custom-btn{padding:22px 0}.shopify-section.heading-section .section.custom-join-community-text .heading-section__heading{font-size:40px}#shopify-section-template--21869565247792__cba8b2f3-5b4f-4d85-b579-b3b5e0bfa75a{padding-top:40px!important;padding-bottom:40px!important}.custom-img-with-text h3.image-with-text__heading{font-size:40px}}@media only screen and (max-width:1366px){.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 100px 100px}.custom-img-with-text h3.image-with-text__heading{font-size:40px;line-height:1}.custom-pre-next-btn button i,span.pagingInfo{font-size:32px}.our-athletes-details .member-main .members-wrapper .pre-heading p{font-size:30px!important}.custom-achievements .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 50px}.custom-video-image-section button.btn_play{width:18%;height:16%}.other-pro-runners span.pagingInfo{top:-10px;right:44px}.other-pro-runners .pro-runners-slider i{right:86%;top:2px}.custom-photo-gallery .photo-gallery-slider i{right:-62px;top:-25px}.custom-join-community-text .heading-section__heading{font-size:43px!important;margin-bottom:40px}.custom-img-with-text .image-with-text__wrapper{padding:0 110px 0 50px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:80px 100px 100px}}@media only screen and (max-width:1280px){.header__menu .header__item{margin-right:21px}.utmbBanner h2.image-with-text-overlay__heading.banner__heading.title{font-size:20px}.utmb-section-title .utmb-section-description p{margin-bottom:50px}.page-utmb-giveaway.custom-video-image-section h3.image-with-text__heading{font-size:35px;line-height:40px;padding-bottom:20px}section.section.custom-join-community-text{width:100%}#shopify-section-template--21903188099376__fac98a41-68e3-4fd4-bb8e-8af34625328f .members-wrapper .description p{font-size:16px!important}section.section.custom-join-community-text{padding:0 25px!important}.custom-product-fav-why-section .image-with-text__wrapper h3.image-with-text__heading,.custom-product-fav-why-section .image-with-text__text p{padding:0 0 40px}.section.custom-video-image-section .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:0!important}.custom-biography-section .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:100px 97px}.custom-running-experience .image-with-text__wrapper{padding:100px 30px}.other-pro-runners span.pagingInfo{top:0;right:2.5%}.custom-photo-gallery .photo-gallery-slider i{right:-80px;top:-30px}.other-pro-runners .pro-runners-slider i{right:28%;top:9px}.custom-img-with-text .image-with-text__wrapper{padding:0}}@media only screen and (max-width:1024px){.electrolyte-right{justify-content:center}.custom-achievements .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0}.custom-biography-section .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:110px 40px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 18px 100px}.shopify-section .custom-join-community-text .heading-section__heading{font-size:34px!important}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:56px 10px 100px}#shopify-section-footer__icon-bar .container{grid-column-gap:15%;grid-row-gap:20px}.recommended-products-section .product-wrap .quick-buy-bttn a{font-size:12px}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__text{font-size:38px}.custom-product-fav-why-section .image-with-text__wrapper h3.image-with-text__heading{padding:0 0 40px}.custom-team-member .member-main .members-wrapper .description{margin:15px 0 20px!important}.custom-team-member .member-main .members-wrapper .heading h2{font-size:20px!important}.custom-team-member .member-main .members-wrapper .pre-heading p{font-size:30px!important}.custom-pro-team-text h2.heading-section__heading.title{font-size:37px!important}.custom-img-with-text h3.image-with-text__heading{font-size:28px}.custom-join-community-text .heading-section__subheading.subtitle{font-size:20px!important}.custom-team-member .pre-heading p{font-size:35px!important}.custom-team-member .members-wrapper .heading h2{font-size:20px!important}.custom-team-member .heading-section__heading{font-size:36px}.custom-team-member .heading-section__subheading{font-size:25px!important}.custom-running-experience .image-with-text__heading{font-size:32px}.custom-video-image-section h3.image-with-text__heading{font-size:32px;padding-bottom:0}.custom-pro-team-section .caption-content h2,.custom-pro-team-section .caption-content .slideshow-classic__subheading.subtitle{font-size:38px}.custom-favorite-fuels-section .heading-wrapper .title{font-size:32px}.custom-pro-team-text .heading-section__subheading{font-size:20px!important}.custom-photo-gallery .section.main-title h2{font-size:32px}.custom-junior-runners .section-title .main-heading-title{margin-bottom:0;font-size:36px}.custom-junior-runners .pro-runners-slider .slick-next:before,.custom-junior-runners .pro-runners-slider .slick-next{right:-10px;top:-20%}.custom-junior-runners .pro-runners-slider .slick-prev{right:12%;top:-19%;left:unset}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:20px 50px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{bottom:-70px}.custom-running-experience .image-with-text__text-column .image-with-text__wrapper .image-with-text__text:after{top:-70px!important;left:-20px!important}.other-pro-runners .section-title .main-heading-title{font-size:32px;margin-bottom:20px;line-height:1.5}.custom-img-with-text .image-with-text__wrapper{padding:0}.custom-sign-up-section .contact-form__text{font-size:16px}.other-pro-runners .pro-runners-slider i{right:22px;top:-16px}.other-pro-runners span.pagingInfo{top:7px;right:50px;font-size:30px}.other-pro-runners .pro-runners-slider i{font-size:30px;right:25px;top:37px}.custom-photo-gallery .photo-gallery-slider i{right:-63px;top:-44px;font-size:30px}.custom-biography-section .image-with-text__column.image-with-text__text-column .image-with-text__wrapper .image-with-text__text{font-size:42px}.custom-video-image-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 15px}.custom-video-image-section .image-element__wrap:after{top:40%;right:40%}.custom-only-text-section .image-with-text__wrapper,.custom-product-fav-why-section .image-with-text__text p{padding:0}}@media only screen and (max-width:991px){.member-main .members-wrapper .pre-heading p{font-size:24px!important}.utmb-world-template .electrolyte-right p{text-align:center}a.video-popup{display:flex;align-items:center;justify-content:center}body .mfp-iframe-holder .mfp-content{max-width:100%}.product-main .product-gallery.has-height-set .product-gallery__main .video-popup{display:flex;align-items:center;justify-content:center}.product-main .product-gallery.has-height-set .product-gallery__main .video-popup span.thumbnil-video-play-btn-mobile{position:absolute;display:flex}.product-main .product-gallery.has-height-set .product-gallery__main .video-popup span.thumbnil-video-play-btn-mobile svg{width:auto;max-height:60px}.image-with-text__text.content.custom-social-link-color{margin-top:0}.custom-join-community-text .heading-section__heading{font-size:26px!important}.custom-join-community-text .heading-section__subheading.subtitle{font-size:16px!important}.other-pro-runners .members-wrapper{margin-bottom:0}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{bottom:-70px}.shopify-section.contact-section{padding-top:40px!important;padding-bottom:40px!important}.custom-pro-team-section .caption-content h2,.custom-pro-team-section .caption-content h2 span,.custom-pro-team-section .caption-content .slideshow-classic__subheading.subtitle{font-size:38px;margin:0}.custom-running-experience .image-with-text__wrapper{padding:30px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{right:-10px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:after{left:0}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:100px 6px}.custom-junior-runners .pro-runners-slider i{font-size:34px}.custom-junior-runners span.pagingInfo{font-size:34px;top:17px;right:30px}.custom-achievements h3.image-with-text__heading{font-size:40px;padding-bottom:17px}.other-pro-runners .members-wrapper .pre-heading p{font-size:18px}.section .other-pro-runners{padding-top:40px!important;padding-bottom:40px!important}.custom-photo-gallery .photo-gallery-slider i{top:-41px;font-size:25px}.other-pro-runners span.pagingInfo{top:12px;right:48px;font-size:25px}.other-pro-runners .pro-runners-slider i{font-size:25px;right:30px;top:43px}.custom-pro-team-text h2.heading-section__heading.title{line-height:1.5}.member-main{row-gap:20px}.member-main .members-wrapper .description{margin:15px 0 25px}.members-wrapper .description p{font-size:18px}.custom-img-with-text h3.image-with-text__heading{font-size:21px;line-height:1.5;padding-bottom:20px}.slideshow-classic.page-dots--true{padding-bottom:0!important;margin-bottom:0!important}.custom-img-with-text .image-with-text__wrapper{width:100%}.custom-biography-section.equal-columns--outside-trim .medium-down--one-whole:nth-of-type(n+1){width:100%;margin-right:0;margin-left:0}.custom-only-text-section.equal-columns--outside-trim .medium-down--one-whole:nth-of-type(n+1){width:100%;margin-right:0;margin-left:0}.custom-video-image-section .medium-down--one-whole:nth-of-type(2){width:100%;margin-right:0;margin-left:0}.custom-product-fav-why-section.equal-columns--outside-trim .medium-down--one-whole:nth-of-type(n+1){width:100%;margin-right:0;margin-left:0}.custom-product-fav-why-section.equal-columns--outside-trim .medium-down--one-whole:nth-of-type(1){padding:60px 30px}.custom-video-image-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0}div#shopify-section-766a0336-6ca6-41c9-9a6a-c32c295fe74d{order:2}div#shopify-section-be324dfb-df3a-41ae-8ef0-e40275a8771f{order:1}.custom-video-image-section .image-element__wrap:after{top:40%;right:40%}.custom-sign-up-section .contact-form .contact-form__form{padding:0;margin:0}.custom-sign-up-section h2.contact-form__heading.title{font-size:35px;line-height:1.5}.custom-sign-up-section .contact-form__text{font-size:16px;padding:0}.gallery-section{gap:5px 5px}.custom-only-text-section .image-with-text__wrapper{padding:0 15px}.custom-only-text-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 15px}.custom-video-image-section .image-with-text__column{width:100%}.home-reviews-section .jdgm-carousel-title{max-width:100%}.home-reviews-section .jdgm-carousel-title-and-link{width:100%}.home-reviews-section .jdgm-carousel[data-arrows-on-sides=true]:not(.jdgm-carousel--vertical-theme) .jdgm-carousel__arrows{display:none}}@media only screen and (max-width:768px){.cst_image_with_text_wrapper .custom-texts h3{font-size:25px}.member-main .members-wrapper .pre-heading p{font-size:21px!important}.our-athletes-details .member-main .members-wrapper .member-btn .custom-btn{padding:20px 7%}.other-pro-runners .members-wrapper .pre-heading{margin-top:20px}.members-wrapper .heading h2{font-size:14px}.shopify-section.heading-section section.section.custom-pro-team-text.junior-team-text{padding-left:0!important;padding-right:0!important}.custom-junior-runners .members-wrapper .pre-heading p{font-size:18px}form#contact_form{text-align:center}.custom-video-image-section .medium-down--one-whole:nth-of-type(2){justify-content:center}.member-main .members-wrapper .member-btn .custom-btn{padding:20px 7%}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0}.custom-running-experience .image-with-text__text-column .image-with-text__wrapper .image-with-text__text:after{top:-6px!important;left:-20px!important}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:70px 6px 0}.custom-junior-runners .section-title .main-heading-title{font-size:32px}.custom-junior-runners span.pagingInfo{top:8px;right:29px;font-size:32px}.custom-junior-runners .pro-runners-slider i{font-size:32px;right:60%;top:1px}.other-pro-runners .pro-runners-slider .slick-next:before,.other-pro-runners .pro-runners-slider .slick-next{right:-3px;top:0}.other-pro-runners .pro-runners-slider .slick-prev{right:10%;top:0;left:unset}.other-pro-runners .pro-runners-slider i{font-size:25px;right:4px;top:-63px}.other-pro-runners span.pagingInfo{top:7px;right:20px;font-size:25px}.custom-photo-gallery .photo-gallery-slider i{top:-39px;font-size:25px}.custom-only-text-section .image-with-text__wrapper{padding:0 15px}.custom-only-text-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0 15px}}@media only screen and (max-width:798px){body.index .section{padding-left:25px;padding-right:25px;width:100%}}@media only screen and (max-width:749px){body.index h2.title,body.index.title:not(:last-child){font-size:20px;margin-bottom:15px}}@media only screen and (max-width:575px){.cst_image_with_text_wrapper{padding-left:30px!important;padding-right:30px!important}.cst_boost_energy_pdp .klaviyo-form.klaviyo-form.klaviyo-form{padding:10px 16px 30px}.cst_image_with_text_wrapper .custom-texts h3{font-size:18px}.custom_membership_page h2,.custom_membership_page span.title,.custom_membership_page h3{font-size:25px!important;line-height:1.4!important;min-height:auto!important}.custom_membership_page .image-with-text__text-column h3 p{font-size:25px!important;line-height:1.4!important}.custom_membership_page p{font-size:16px!important}.page-membership-program .custom_membership_page .pb-faqs-section .ac>.ac-q{font-size:16px}.page-membership-program .desktop-member-page{display:none}.page-membership-program .mobile-member-page{display:block}.page-membership-program .faq__title.title{display:none}.page-membership-program .mobile--member-page-title .faq__title.title{display:block;margin:0 0 20px;font-size:23px!important}.page-membership-program .shopify-section.FAQ{padding-top:0!important}.utmb-section-title .utmb-title h2{line-height:1.5;font-size:31px!important}#template-page-custom-utmb .member-main .utmb-custom-btn .member-btn{padding:14px 0 0;display:block}#template-page-custom-utmb .utmb-world-template .electrolyte-right h3{text-align:center}.member-main .utmb-custom-btn .member-btn .custom-btn{max-width:100%;width:100%}.utmbBanner h2.image-with-text-overlay__heading.banner__heading.title{line-height:1.5}.utmbBanner a.button{max-width:100%}.utmbBanner .caption{padding:0;margin-top:0!important;margin-bottom:0!important}#template-page-custom-utmb .custom-favorite-fuels-section .heading-wrapper .title{font-size:20px}body .mfp-iframe-holder .mfp-content{max-width:100%}.product-main .product-gallery.has-height-set .product-gallery__main .video-popup{display:flex;align-items:center;justify-content:center}.product-main .product-gallery.has-height-set .product-gallery__main .video-popup span.thumbnil-video-play-btn-mobile{position:absolute;display:flex}.product-main .product-gallery.has-height-set .product-gallery__main .video-popup span.thumbnil-video-play-btn-mobile svg{width:auto;max-height:60px}.other-pro-runners .view-more-wrapper{margin-top:0}section.section.custom-only-text-section.only-text-junior-athlete{width:100%}.custom-banner-individual-section.junior-athlete .caption{max-width:100%;transform:translateY(-50%)!important}.homeImageOverlay.get-free-nutrition-plan .image-with-text-overlay__banner .caption .caption-content{padding:30px}.homeImageOverlay.get-free-nutrition-plan .image-with-text-overlay__banner .caption{position:unset}.custom-video-image-section .image-with-text__text ul li{font-size:15px}body #shopify-section-footer__icon-bar{margin-top:0}.shopify-section.featured-collection-section{padding-top:40px!important;padding-bottom:40px!important}.shopify-section.image-with-text.image-with-text-1{padding-top:0!important;padding-bottom:0!important}.custom-favorite-fuels-section .heading-wrapper{margin:0 0 40px;width:100%;align-items:center}.featured-video .image-wrapper .image-element__wrap{width:100%;height:100%;position:relative;padding-bottom:100%}.featured-video .image-wrapper .image-element__wrap img{width:100%;height:100%;position:absolute;top:0;right:0;object-fit:cover}.custom-only-text-section .image-with-text__text-column{padding:60px 30px}.image-with-text .has-gutter-enabled .image-with-text__column:not(:last-child){margin-bottom:0}.custom_image_slider.other-pro-runners .slick-dots{display:flex;justify-content:center}.custom_image_slider.other-pro-runners .slick-dots li{margin:0;width:30px;height:2px}.custom_image_slider.other-pro-runners .slick-dots li button{display:flex;width:30px;height:2px}.custom_image_slider.other-pro-runners .slick-dots li button:before{width:30px;height:2px;content:"";border-radius:0;background:#000;margin:0}.custom_image_slider.custom-junior-runners .slick-dots{display:flex;justify-content:center}.custom_image_slider.custom-junior-runners .slick-dots li{margin:0;width:30px;height:2px}.custom_image_slider.custom-junior-runners .slick-dots li button{display:flex;width:30px;height:2px}.custom_image_slider.custom-junior-runners .slick-dots li button:before{width:30px;height:2px;content:"";border-radius:0;background:#000;margin:0}section.section.custom-sign-up-section{padding:0 13px}section.section.custom-pro-team-section.junior-team-banner .caption-content{padding:20px 22px!important}.custom-achievements .custom-social-link-color p a{font-size:16px}.custom-running-experience .image-with-text__heading{padding-top:30px;font-size:25px}.custom-banner-individual-section .slideshow-classic__subheading.subtitle p{font-size:16px}.custom-running-experience .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:70px 0 0}.custom-only-text-section.only-text-junior-athlete.has-no-side-gutter .one-fourth{width:100%;padding:60px 30px}#shopify-section-template--21896526135600__6e750873-87d5-45ac-a2ae-e65f8370ed12{padding-top:0!important}.custom_image_slider.custom-junior-runners .view-more-wrapper.text-align-left.desktop-hide-btn{display:block}.custom_image_slider.custom-junior-runners .view-more-wrapper.text-align-left.mobile-hide-btn{display:none}.custom-junior-runners .view-more-wrapper{margin-top:30px}.custom_image_slider.other-pro-runners .view-more-wrapper.text-align-center.desktop-hide-btn{display:block}section.section.our-athletes-details .member-main .members-wrapper .description,section.section.our-athletes-details .member-main .member-btn{display:block}.custom-pro-team-section .caption-content h2,.custom-pro-team-section .caption-content h2 span,.custom-pro-team-section .caption-content .slideshow-classic__subheading.subtitle{font-size:32px;margin:0}.photo-gallery-slider{padding:0 15px;grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:10px;grid-column-gap:10px;display:grid}.photo-gallery-slider>div{line-height:0;width:100%;height:auto}.photo-gallery-slider>div>img{height:auto;object-fit:cover}.custom-only-text-section .image-with-text__image-column{display:block}.custom-team-member .member-image{width:100%;height:100%;position:relative;padding-bottom:100%}.custom-team-member .member-main .member-image img{border-radius:5px;*/width: 100%;height:100%;position:absolute;top:0;right:0;object-fit:cover}.custom-team-member .member-main .members-wrapper .pre-heading{margin-top:0}.custom-team-member .member-info{position:absolute;width:100%;bottom:10px;left:0;padding-left:10px}.member-main .members-wrapper .description,.other-pro-runners .member-main .members-wrapper .description{display:none}.member-main .member-btn{padding:25px 0;display:none}.custom-team-member .member-main .members-wrapper .pre-heading p{font-size:12px!important;color:#fff!important}.other-pro-runners .member-main .members-wrapper .pre-heading p{font-size:12px!important;color:#000!important}.custom-team-member .member-main .members-wrapper .heading h2{font-size:12px!important;color:#fff!important}.section.other-pro-runners .members-wrapper .heading h2{font-size:12px!important;color:#000!important}.custom-text-columns .icon-with-text-column__column{width:33.3%!important;padding:0}.custom-squad-banner .gallery-cell .caption-content{width:100%!important;padding:20px 35px}.custom-squad-banner .image-slideshow .caption,.custom-pro-team-section .image-slideshow .caption{position:absolute!important;top:50%}.custom-pro-team-section.pro-team-banner-text .image-slideshow .caption{position:absolute!important;top:4%}.custom-banner-individual-section .slideshow-classic .caption{padding:20px!important;position:absolute!important}.our-athletes-details .member-main .members-wrapper .pre-heading p{font-size:25px!important}section.section.custom-pro-team-text.custom-become-a-naak-text{padding:40px 12px!important}.custom-only-text-section h3.image-with-text__heading{font-size:25px}.custom-only-text-section .image-with-text__text p{font-size:16px;line-height:1.5}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0}.other-pro-runners .view-more-wrapper{font-size:16px}.custom_image_slider.other-pro-runners .view-more-wrapper.text-align-center.mobile-hide-btn{display:none}.recommended-products-section .product-thumbnail__title{min-height:80px}.custom-video-image-section .image-with-text__text p a{font-size:15px}.member-main .members-wrapper .member-btn .custom-btn{padding:18px 6%}.other-pro-runners .member-main .members-wrapper .member-btn .custom-btn{padding:18px 0}.custom-sign-up-section button.button{width:100%}.pro-team-banner-text.custom-pro-team-section .slideshow-classic .mobile-text--below-media .caption{padding:0!important}.custom-pre-next-btn{display:none;margin:35px 0 0}.custom-achievements h3.image-with-text__heading{font-size:25px;line-height:1.5}.custom-achievements .image-with-text__text-column.image-with-text__column .image-with-text__text ul{margin-left:16px;margin-top:0}.custom-achievements .image-with-text__text ul li{font-size:16px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0}.custom-product-fav-why-section .image-with-text__wrapper h3.image-with-text__heading{padding:0 0 40px;font-size:25px}.custom-pro-team-text .heading-section__subheading{font-size:16px!important}.custom-squad-banner .gallery-cell .caption-content h2.mobile-shrink-text span{font-size:38px}.custom-pro-team-section .caption-content{padding:20px!important}.custom-junior-runners .section-title{margin-bottom:7%;flex-direction:column;align-items:center}.other-pro-runners .section-title{margin-bottom:40px;flex-direction:column}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{bottom:-70px;width:62px;height:62px}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:after{width:62px;height:62px;top:0!important;left:0!important}.custom-running-experience .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text{font-size:24px}.custom-junior-runners span.pagingInfo{top:94%;right:43%}.custom-junior-runners .pro-runners-slider .slick-next:before,.custom-junior-runners .pro-runners-slider .slick-next{right:31%;top:-13%}.custom-junior-runners .pro-runners-slider .slick-prev{right:60%;top:-13%;left:unset}.custom-junior-runners .section-title .main-heading-title{margin-bottom:0;font-size:36px}.shopify-section.heading-section .custom-pro-team-text.junior-team-text .heading-section__subheading{font-size:16px!important;line-height:1.5}section.section.other-pro-runners .members-wrapper{margin-bottom:0;width:calc(50% - 20px)}.custom_image_slider.other-pro-runners .members-wrapper,.custom_image_slider.custom-junior-runners .members-wrapper{position:relative;width:calc(100% - 20px)}.custom_image_slider.other-pro-runners .members-wrapper .pre-heading p,.custom_image_slider.custom-junior-runners .members-wrapper .pre-heading p,.custom_image_slider.other-pro-runners .members-wrapper .heading h2,.custom_image_slider.custom-junior-runners .members-wrapper .heading h2{font-size:12px;color:#000}.custom-junior-runners .members-wrapper .pre-heading{margin-top:20px}.custom_image_slider.other-pro-runners .member-btn,.custom_image_slider.custom-junior-runners .member-btn{display:none}.custom-favorite-fuels-section .heading-wrapper .title{font-size:25px}.custom-photo-gallery .section.main-title h2{margin-bottom:0;font-size:32px;text-align:center}.custom-photo-gallery .section.main-title{margin-bottom:20px;flex-direction:column}.custom-sign-up-section .contact-form .contact-form__form{padding:0;margin:30px 0 0}.custom-video-image-section button.btn_play{width:18%;height:15%}.section-title .main-heading-title{font-size:28px!important;text-align:center}.section .other-pro-runners{padding-top:40px!important;padding-bottom:40px!important}.other-pro-runners span.pagingInfo{top:80px;right:43%}.other-pro-runners .photo-gallery-slider i{top:-28px}.other-pro-runners button.slick-next.pull-right.slick-arrow i{right:120px;top:-78px}.other-pro-runners button.slick-prev.pull-left.slick-arrow i{right:220px;top:-78px}#shopify-section-template--21896526135600__74fb95f2-293d-4d97-accc-5cda53654206{padding-top:40px!important;padding-bottom:40px!important}.custom-photo-gallery{padding-top:40px!important}.custom-photo-gallery .photo-gallery-slider i{top:-28px}.custom-photo-gallery button.slick-next.pull-right.slick-arrow i{right:90px}.custom-photo-gallery button.slick-prev.pull-left.slick-arrow i{right:180px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__wrapper{padding:60px 0 0}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text{font-size:24px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:before{width:50px;height:50px;right:0;bottom:-58px}.custom-biography-section .image-with-text__text-column.image-with-text__column:nth-of-type(1) .image-with-text__text:after{width:50px;height:50px;left:0}.custom-biography-section .image-with-text__text-column.image-with-text__column .image-with-text__wrapper{padding:30px 0}.custom-video-image-section .image-with-text__text-column.image-with-text__column:nth-of-type(2) .image-with-text__wrapper{padding:0!important}.custom-video-image-section .image-element__wrap:after{top:40%;right:40%}.custom-only-text-section .image-with-text__wrapper{padding:0}.footer-newsletter .newsletter-form .field.is-default-width .button{height:48px}.featured-collection .slider-gallery li.dot{width:40px}.custom-squad-banner .gallery-cell .caption-content h2,.custom-squad-banner .gallery-cell .caption-content .slideshow-classic__subheading.subtitle{font-size:38px}.custom-biography-section .image-with-text__heading{font-size:25px;padding-top:30px}.custom-video-image-section .medium-down--one-whole:nth-of-type(2){justify-content:flex-start;padding:60px 30px}.section.custom-video-image-section .image-with-text__text ul{margin:15px 14px 0}.custom-video-image-section h3.image-with-text__heading{font-size:25px;padding-bottom:0;line-height:1}.pro-gallery-section{gap:5px 5px}#shopify-section-template--21903965356336__7b326141-a88e-4c6e-9a12-82d92c4ea524{padding-bottom:10px!important}}@media only screen and (max-width:425px){.cst_image_with_text_wrapper .custom-texts h3{font-size:18px}}.page-utmb-giveaway-nice .image-with-text-overlay .caption{max-width:1440px;width:90%;position:absolute;left:0;top:45%;right:0;margin:0 auto;padding:0}.page-utmb-giveaway-nice .image-with-text-overlay .caption-content,.page-utmb-giveaway-nice .image-with-text-overlay .title,.page-utmb-giveaway-nice .image-slideshow .title{padding:0}.page-utmb-giveaway-nice .collection-list .container{margin:0 -10px}.page-utmb-giveaway-nice .collection-info__caption--below-image .title{text-align:left}.page-utmb-giveaway-nice .image-with-text__text-column .image-with-text__wrapper{display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:439px;margin:0 auto;margin-right:calc((100vw - 1440px)/2);padding:0!important}.page-utmb-giveaway-nice .image-with-text__text-column{padding:0}.page-utmb-giveaway-nice .recommended-products-section .featured-collection{margin:0 -10px}.page-utmb-giveaway-nice .our-best-sellers .swiper-button-prev{right:71px}.page-utmb-giveaway-nice .our-best-sellers .swiper-button-next{right:10px}.announcement-sticky-wrapper{height:auto!important}@media only screen and (max-width: 1299px){.page-utmb-giveaway-nice .image-with-text-overlay .caption{width:94%}}@media only screen and (max-width: 1038px){.page-utmb-giveaway-nice .image-with-text-overlay .caption{width:96%}}@media only screen and (max-width: 991px){.page-utmb-giveaway-nice .image-with-text-overlay .caption{width:94%}}@media only screen and (max-width: 798px){.page-utmb-giveaway-nice .image-with-text-overlay .caption,.page-utmb-giveaway-nice .collection-list .section{width:100%;padding-left:25px;padding-right:25px}.page-utmb-giveaway-nice .recommended-products-section .container:first-of-type{margin-left:0;margin-right:0}}@media only screen and (max-width: 1599px){.page-utmb-giveaway-nice .image-with-text__text-column .image-with-text__wrapper{margin-right:5vw}}@media only screen and (max-width: 1299px){.page-utmb-giveaway-nice .image-with-text__text-column .image-with-text__wrapper{margin-right:3vw}}@media only screen and (max-width: 1038px){.page-utmb-giveaway-nice .image-with-text__text-column .image-with-text__wrapper{margin-right:2vw}}@media only screen and (max-width: 1024px){.page-utmb-giveaway-nice .image-with-text__text-column .image-with-text__wrapper{max-width:293px;width:100%}}@media only screen and (max-width: 991px){.page-utmb-giveaway-nice .section.custom-video-image-section .image-with-text__text-column .image-with-text__wrapper{max-width:100%;width:94%;padding:60px 0!important;margin:0 auto}}@media only screen and (max-width: 798px){.page-utmb-giveaway-nice .section.custom-video-image-section .image-with-text__text-column .image-with-text__wrapper{width:100%;padding-left:25px!important;padding-right:25px!important}.page-utmb-giveaway-nice .image-with-text-overlay .caption{position:unset;transform:none;padding-top:30px;padding-bottom:30px}.page-utmb-giveaway-nice .image-with-text-overlay .caption .caption-content{width:100%!important}.page-utmb-giveaway-nice .klaviyo-form{width:100%}.page-utmb-giveaway-nice .product-app--container .column{margin:0;width:100%}.page-utmb-giveaway-nice section:has(.product-app--container){width:100%}.page-utmb-giveaway-nice .custom-video-image-section .medium-down--one-whole:nth-of-type(2){padding:0}.page-utmb-giveaway-nice .custom_image_slider.recommended-products-section{width:100%;padding:0 25px}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/dynamic-custom.css.map */
