@font-face{font-family:Gotham Pro;src:url(GothamPro-Light.eot);src:url(GothamPro-Light.eot?#iefix) format("embedded-opentype"),url(GothamPro-Light.woff2) format("woff2"),url(GothamPro-Light.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/1242/9414/files/GothamPro-Light.ttf?v=1666342178) format("truetype"),url(GothamPro-Light.svg#GothamPro-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(GothamPro.eot);src:url(GothamPro.eot?#iefix) format("embedded-opentype"),url(GothamPro.woff2) format("woff2"),url(GothamPro.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/1242/9414/files/GothamPro.ttf?v=1666342200) format("truetype"),url(GothamPro.svg#GothamPro) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(GothamPro-Medium.eot);src:url(GothamPro-Medium.eot?#iefix) format("embedded-opentype"),url(GothamPro-Medium.woff2) format("woff2"),url(GothamPro-Medium.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/1242/9414/files/GothamPro-Medium.ttf?v=1666342624) format("truetype"),url(GothamPro-Medium.svg#GothamPro-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham Pro;src:url(GothamPro-Bold.eot);src:url(GothamPro-Bold.eot?#iefix) format("embedded-opentype"),url(GothamPro-Bold.woff2) format("woff2"),url(GothamPro-Bold.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/1242/9414/files/GothamPro-Bold.ttf?v=1666342642) format("truetype"),url(GothamPro-Bold.svg#GothamPro-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Good Sans;src:url(GoodSans-Regular.eot);src:url(GoodSans-Regular.eot?#iefix) format("embedded-opentype"),url(GoodSans-Regular.woff2) format("woff2"),url(GoodSans-Regular.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/1242/9414/files/GoodSans-Regular.ttf?v=1674144830) format("truetype"),url(GoodSans-Regular.svg#GoodSans-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Gotham Pro;font-weight:400}.section{width:90%;max-width:1440px}.klaviyo-form input{border-radius:6px!important}.jdgm-all-reviews-page__load-more-wrapper:nth-child(2){display:none}.product__thumbnail.product__grid-item .product-wrap .ha-product-info .quick-buy-detail input,.collection__content .product-wrap .product-image__wrapper img.transition--fade-in.secondary.swap--visible{padding:0}.collection__content .collection-matrix .one-third .product-wrap .product-image__wrapper .product__imageContainer{background:#f4f4f4;padding:30px;border-radius:6px}.collection__content .collection-matrix .one-third .product-wrap .product-image__wrapper img{background:transparent;border-radius:0;padding:0}.collection__content .collection-matrix .one-third:hover .product-wrap .product-image__wrapper .image-element__wrap img{transform:scale(1.1)}.ha-product-info .addtocart-div input{padding:0;width:auto}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div{display:flex;align-items:center;justify-content:space-between;padding:0 12px;display:none}.ha-product-info .quick-buy-detail #product-select li.product-option.added{background:#000;color:#fff200;font-weight:700}.ha-product-info .quick-buy-detail #product-select li.product-option.added span:not(.partially-added){display:none!important}.ha-product-info .quick-buy-detail #product-select li.product-option.added span.partially-added{line-height:13px;font-size:10px;text-transform:uppercase}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div .wc-price .wc-product-price{color:#fff200!important;font-weight:500;font-size:14px}.quick-buy-detail .shopify-product-form .purchase-details .purchase-details__buttons{width:auto}.quick-buy-detail .shopify-product-form .purchase-details{align-items:center;padding:0 12px}.quick-buy-detail .shopify-product-form .purchase-details .wc-price .wc-product-price{color:#fff200!important;font-weight:500;font-size:14px}.product_form .purchase-details .purchase-details__buttons button{width:auto!important}#shopify-section-announcement-bar .announcement-link .announcement-left a{background-image:url(/cdn/shop/t/42/assets/location_pin.svg);color:#000;border:none;background-repeat:no-repeat;padding-left:28px;font-weight:700;display:inline-block;line-height:20px}.announcement-right span{display:inline-block}#shopify-section-announcement-bar .announcement-link .announcement-right span:first-of-type a{background-image:url(/cdn/shop/t/42/assets/email_icon.svg);background-repeat:no-repeat;color:#000;border:none;padding-left:28px;font-weight:700;background-position:left center;margin-right:30px;display:inline-block;line-height:23px}#shopify-section-announcement-bar .announcement-link .announcement-right span:last-child a{background-image:url(/cdn/shop/t/42/assets/help_icon.svg);background-repeat:no-repeat;color:#000;border:none;padding-left:23px;font-weight:700;background-position:left center;display:inline-block;line-height:23px}.header .container .navbar{margin-left:0;margin-right:0;width:100%}.header .header__brand{padding-left:0;padding-right:0;margin-right:6%}.header__menu .header__item{margin-right:25px}.header__menu .header__item:last-child{margin-right:0}.header__menu .header__link{font-family:Gotham Pro;font-weight:400}.header__menu .navbar-item.has-dropdown a:after{font-size:11px;right:1.5em}.header__icons .action-area__link{padding-left:15px;padding-right:15px}.header__icons .action-area__link:last-child{padding-right:0;padding-left:0;margin-left:25px}.header__icons .header__icon{display:none}.header__icons .search-icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/search-icon.svg) no-repeat center;padding:0;width:20px;height:20px;margin-left:25px}.header__icons .account-icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/account-icon.svg) no-repeat;width:20px;height:20px;padding:0;margin-left:25px}.header__icons .cart-icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/cart-icon.svg) no-repeat;width:20px;height:20px;padding:0}.index .image-slideshow .caption{max-width:1440px;width:90%;margin:0 auto;left:0;right:0;padding:0}.index .image-slideshow .caption-content{padding:0}.index .slideshow-classic__banner h2.title{font-weight:700;font-family:Gotham Pro;margin-bottom:35px}.index .image-slideshow .subtitle{font-size:20px;font-family:Gotham Pro;line-height:30px;margin-bottom:25px}.index .image-slideshow .button.button--primary{border-radius:6px;font-weight:700;text-transform:uppercase;font-family:Gotham Pro;padding:0;background:#ffef00;border-color:#ffef00;color:#000;margin:0;max-width:287px;height:57px;font-size:14px;letter-spacing:1px;min-width:287px}.index .image-slideshow .button.button--primary:hover{background:#000;border-color:#000;color:#fff}.index .image-slideshow .flickity-page-dots .dot{background:#000;opacity:1;border:1px solid #fff;width:15px;height:15px}.index .image-slideshow .flickity-page-dots .dot.is-selected{background:#ffef00;border-color:#ffef00}.index .collection-list .collection-info__caption--below-image{padding:20px 0 0;align-items:start}.index .collection-info__caption--below-image .title{display:block;width:100%;text-align:left;margin:0;font-size:45px;font-weight:400}.page-utmb-giveaway .collection-info__caption--below-image .title{display:block;width:100%;text-align:left;margin:0;font-size:45px;font-weight:400;min-height:98px}.collection-list .collection-info__caption--below-image{padding:20px 0 0;align-items:start}.index .column .collection-info__caption--below-image .subtitle{font-size:20px;width:100%;margin-top:0;padding:0;margin-bottom:16px}.index .collection-info__caption--below-image .button{font-weight:700;font-size:14px;border-radius:6px;padding:0;min-width:287px;text-transform:uppercase;font-family:Gotham Pro;letter-spacing:.5px;height:57px;max-width:287px;outline:none}.column .collection-info__caption--below-image .subtitle p{font-size:15px;width:100%;margin-top:0;padding:0;margin-bottom:25px}.column .collection-info__caption--below-image .subtitle p:last-child{margin-bottom:0}.image-with-text__wrapper .buttons a.button.button--primary{font-weight:700;font-size:14px;border-radius:6px;padding:0;min-width:287px;text-transform:uppercase;font-family:Gotham Pro;letter-spacing:.5px;height:57px;max-width:287px;outline:none}.index .collection-info__caption--below-image .button:hover{background:#000;border-color:#000;color:#fff}.index .collection-list img{border-radius:6px}.home-collection-slider{clear:both;overflow-x:hidden;background:#fff;z-index:1;position:relative;margin-bottom:115px}.home-collection-slider h3{font-family:Gotham Pro;font-weight:700;font-size:45px;margin-bottom:30px}.collection-slider-inner{position:relative}.collection-slider-inner:before{position:absolute;top:0;left:0;width:500%;margin-left:-500%;height:100%;background:#fff;z-index:9}.collection-slider-inner .swiper{overflow:inherit}.home-collection-slider .swiper-button-next{right:0;top:-21%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-right.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain}.home-collection-slider .swiper-button-prev{right:60px;top:-21%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-left.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain;left:auto}.home-collection-slider .swiper-button-next:after{content:none}.home-collection-slider .swiper-button-prev:after{content:none}.home-collection-slider .swiper-slide img{width:100%;border-radius:6px}.home-collection-slider .swiper-slide strong{position:absolute;z-index:1;left:0;right:0;text-align:center;color:#fff;font-family:Gotham Pro;font-size:21px;text-transform:uppercase;top:45%;text-shadow:0px 2px 3px #1e1e1e}.first-image-grid-section{background:#000;clear:both}.first-image-grid-section .image-with-text__image-column{width:50%}.first-image-grid-section .image-with-text__wrapper{max-width:380px;margin:0 auto}.first-image-grid-section .image-with-text__heading{color:#fff!important;font-weight:400;font-family:Gotham Pro}.first-image-grid-section .image-with-text__text{color:#fff!important;font-size:15px;margin-bottom:25px;line-height:24px}.first-image-grid-section a.button--primary.button{border-radius:6px;font-size:14px;font-family:Gotham Pro;font-weight:700;padding:17px 20px;min-width:304px;text-transform:uppercase;letter-spacing:.5px}.first-image-grid-section a.button--primary.button:hover{background:#fff;color:#000;border-color:#fff}.image-overlay-section .caption-content{max-width:480px}.image-overlay-section .banner__heading.title{font-weight:400;font-family:Gotham Pro;margin-bottom:35px;font-size:48px}.image-overlay-section .banner__subheading.subtitle{font-size:20px;margin-bottom:30px;font-family:Gotham Pro;line-height:30px}.image-overlay-section a.button--primary.button{border-radius:6px;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}.image-overlay-section a.button--primary.button:hover{background:#000;color:#fff;border-color:#000}.second-image-grid-section{background:#fff200;clear:both}.second-image-grid-section .image-with-text__image-column{width:50%}.second-image-grid-section .image-with-text__wrapper{max-width:420px;margin:0 auto}.second-image-grid-section .image-with-text__heading{font-weight:400;font-family:Gotham Pro}.second-image-grid-section .image-with-text__text{font-size:15px;margin-bottom:25px;line-height:24px;max-width:360px}.second-image-grid-section a.button--primary.button{border-radius:6px;font-size:14px;font-family:Gotham Pro;font-weight:700;padding:17px 20px;min-width:304px;text-transform:uppercase;letter-spacing:.5px;background:#fff}.second-image-grid-section a.button--primary.button:hover{background:#000;border-color:#000;color:#fff}.index .blog-posts .heading-wrapper{align-items:start;margin-left:0;margin-right:0;width:100%;margin-bottom:15px}.index .blog-posts .featured-blog__title{font-family:Gotham Pro;font-size:48px;font-weight:700;line-height:58px}.index .blog-posts .featured-blog__title a{pointer-events:none}.index .blog-posts .blog-subtitle{max-width:500px;display:block;margin-bottom:40px;font-size:15px}.index .blog-posts .featured-article{width:100%;margin-left:0;margin-right:0}.index .blog-posts .swiper-button-next{right:0;top:-21%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-right.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain}.index .blog-posts .swiper-button-prev{top:-21%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-left.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain;left:auto;right:60px}.index .blog-posts .swiper-button-next:after{content:none}.index .blog-posts .swiper-button-prev:after{content:none}.index .blog-posts .image-element__wrap img{border-radius:6px;min-height:220px;object-fit:cover}.index .blog-posts .excerpt{max-height:38px;line-height:19px;font-size:16px;margin-bottom:25px}.index .blog-posts .excerpt-length-lg .truncation-fade{display:none}.index .blog-card .blog-card__content .media{margin-bottom:18px}.index .blog-card .media-content .title{font-size:24px;text-transform:uppercase;font-family:Gotham Pro;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700}.index .blog-posts .meta-info{clear:both;padding-top:15px;padding-bottom:10px;min-height:30px}.index .blog-posts .meta-info .meta-tag-list{margin-bottom:0}.index .blog-posts .meta-tag-list .tag{background:#fff200;border-radius:6px;height:auto;line-height:27px}.index .blog-posts .meta-tag-list .tag a{color:#000;background:#fff200;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:1px}.index .blog-posts .card-content{padding-bottom:0;padding-top:0}.index .blog-card .blog-card__read-more a{font-family:Gotham Pro;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:16px;background:none;padding:0;border-bottom:1px solid #9f9f9f;line-height:16px;border-left:none;border-right:none;border-top:none}.index .blog-card .blog-card__read-more a:hover{background:none!important;color:#000!important}.home-insta-feed{clear:both}.home-insta-feed h3{font-family:Gotham Pro;font-size:45px;color:#000;margin-bottom:15px;font-weight:700}.home-insta-feed .subtitle{font-size:15px;margin-bottom:30px}.home-reviews-section{padding:40px 0 80px;position:relative}.home-reviews-section .column{width:100%;margin-left:0;margin-right:0}.home-reviews-section .jdgm-carousel-wrapper{padding:0;width:100%}.home-reviews-section .jdgm-carousel-title-and-link{width:100%;padding-left:0}.home-reviews-section .jdgm-carousel-title{font-family:Gotham Pro;font-size:45px;color:#000;margin-bottom:15px;font-weight:700}.home-reviews-section .jdgm-all-reviews-rating-wrapper .jdgm-all-reviews-rating{display:none!important}.home-reviews-section .jdgm-all-reviews-rating-wrapper .jdgm-carousel-number-of-reviews{color:#000;font-size:24px;line-height:24px}.home-reviews-section .jdgm-carousel-wrapper .jdgm-widget.jdgm-carousel{width:100%}.home-reviews-section .jdgm-carousel__arrows{position:absolute;right:0;top:4%}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin:0 20px 0 0;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-left.svg);width:44px;height:44px;border:none;transform:none;background-size:contain;outline:none;background-repeat:no-repeat}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__right-arrow{margin:0;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-right.svg);width:44px;height:44px;border:none;transform:none;background-size:contain;outline:none;background-repeat:no-repeat}.home-reviews-section .jdgm-carousel--card-theme .jdgm-carousel-item{padding:10px 12px}.home-reviews-section .jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{box-shadow:0 0 10px #ccc;border-radius:6px}.home-reviews-section .jdgm-carousel-wrapper .jdgm-star.jdgm-star,.home-reviews-section .jdgm-carousel .jdgm-star.jdgm-star{background:none;color:#fff200;-webkit-text-stroke:.5px black}.home-reviews-section .jdgm-carousel-item__review-title{font-size:20px;padding:5px 0 10px}.home-reviews-section .jdgm-carousel-item__review-body p{font-size:16px;line-height:18px}body #shopify-section-footer__icon-bar{background:#fff200;margin-top:50px;padding:43px 0;clear:both}#shopify-section-footer__icon-bar .container{grid-column-gap:5%}#shopify-section-footer__icon-bar .icon-bar__block .icon-bar__text{display:flex;font-weight:700}#shopify-section-footer__icon-bar .icon-bar__text img{margin-right:10px}.footer .footer__content{background:#000;color:#fff;padding:80px 0 0}.footer .footer__wrap{max-width:1440px;width:90%;margin-left:auto;margin-right:auto;display:block}.footer .footer__wrap .footer__block.block__logo{width:25%;margin-right:0}.footer .footer__wrap .footer__block{width:auto;float:left;margin-right:5%}.footer .footer__wrap .block__link-list{width:43%;margin-right:0}.footer .footer__wrap .block__html{margin-right:0;float:right}.footer .footer__wrap .block__logo img{width:85px;margin:0}.footer-newsletter{color:#fff;margin-top:35px}.footer-newsletter .title{color:#fff;font-weight:700;font-size:18px}.footer-newsletter .subtitle{color:#fff;font-size:14px;max-width:250px;padding-top:10px;line-height:21px}.footer__block .footer-newsletter .newsletter-form{max-width:90%}.footer-newsletter .newsletter-form .field label{display:none}.footer-newsletter .newsletter-form input{background:none;border:1px solid #9f9f9f;border-radius:6px;padding:0 20px;box-shadow:none;outline:none;color:#fff;font-size:14px;height:46px;font-family:Gotham Pro}.footer-newsletter .newsletter-form input::placeholder{color:#fff}.footer-newsletter .newsletter-form .field.is-default-width .button{width:auto;background:#fff200;color:#000;font-family:Gotham Pro;font-weight:700;text-transform:uppercase;font-size:14px;padding:0 50px;border-radius:6px;height:57px;letter-spacing:.5px;outline:none}.footer .footer__heading{color:#fff;font-family:Gotham Pro;font-weight:700;font-size:18px}.footer .footer__promo .link-list__block{padding-top:0}.footer__content .footer__menu-link{line-height:21px}.footer__content .footer__menu-link a{color:#fff;font-size:14px;text-decoration:none}.footer__content .footer__menu-link a:hover{color:#fff}.footer .footer__wrap .block__html .subtitle{color:#fff;font-size:14px}.footer .footer__wrap .social{display:flex;gap:20px;margin-bottom:40px}.footer .footer__extra-content{clear:both;padding-bottom:50px;padding-top:0}.footer__extra-content .footer-menu__disclosure{display:none}.footer .footer__extra-content .footer__credits{width:50%;float:left;font-size:12px;color:#fff}.footer .footer__extra-content .payment-methods{width:50%;float:right;text-align:right}.footer .payment-methods span{vertical-align:top;margin-right:15px;color:#fff;font-size:12px}.header__menu .mega-menu:before{content:"";position:absolute;background:#000;width:100vh;height:100%;left:-100vh;top:0}.header__menu .mega-menu:after{content:"";position:absolute;background:#000;width:100vh;height:100%;right:-100vh;top:0}.header__menu .mega-menu .menu__heading{font-size:14px;font-family:Gotham Pro;font-weight:700;text-transform:uppercase;letter-spacing:1px}.header__menu .mega-menu__content p{margin-bottom:10px;color:#fff;font-family:Gotham Pro;font-weight:400;font-size:14px}.header__menu .mega-menu__content p a{color:#fff;font-family:Gotham Pro;font-weight:400;font-size:14px;text-decoration:none}.header__menu .mega-menu__content p a:hover{color:#fff}.home-insta-feed #insta-feed{margin-top:0;margin-bottom:0}.collection-hero-section{display:block;position:inherit}.collection-hero-section .hero-section{width:100%;float:left;margin-bottom:75px}.collection-hero-section .hero-left{float:left;width:25%}.collection-hero-section .hero-left .heading-wrapper{margin-left:0;margin-right:0;padding-top:25%;margin-bottom:25px}.collection-hero-section .hero-left .title{font-weight:400;font-family:Gotham Pro;font-size:48px}.collection-hero-section .collection__description{font-size:15px;max-width:260px;line-height:22px}.collection-hero-section .hero-right{width:79%;float:right;margin-right:-6%}.collection-hero-section .hero-right img{width:100%}.breadcrumb a{color:#000;text-transform:uppercase}.breadcrumb.is-regular .icon{margin-left:auto;margin-right:auto}.collection-main .collection__content{clear:both;display:inherit}.collection__content .boost-pfs-filter-left-col{position:sticky;top:100px}.collection__content .collection__main{width:73%}.faceted-filter-form{display:none}.collection__content .collection-matrix .one-third{margin-left:9px;margin-right:9px;width:calc(33.3333333333% - (28px - (28px / 3)));padding-bottom:40px}.collection__content .collection-matrix .quiz-element{background:#fff200;padding:30px;border-radius:6px;position:relative;margin-bottom:40px}.collection__content .collection-matrix .quiz-element h4{font-family:Gotham Pro;font-size:48px;font-weight:700;line-height:57px;margin-bottom:0;max-width:230px}.collection__content .collection-matrix .quiz-element .button{background:#000;display:block;padding:0 20px;border-radius:6px;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff200;letter-spacing:1px;position:absolute;bottom:8%;width:80%;height:57px;line-height:54px;left:0;right:0;margin:0 auto}.collection__content .product-wrap .product-image__wrapper img{background:#f4f4f4;border-radius:6px;padding:30px;transition:all .5s ease 0s}.collection__content .product-wrap:hover .product-image__wrapper img{transform:scale(1.1)}.collection__content .product-wrap .thumbnail__caption{padding:15px 0 0;clear:both;float:left;width:100%}.collection__content .product-wrap .product-thumbnail{float:left;padding:0;width:60%;font-family:Gotham Pro;font-size:15px;letter-spacing:1px}.collection__content .product-wrap .quick-buy-bttn{float:right;width:38%}.collection__content .product-wrap .quick-buy-bttn a{background:#fff200;color:#000;font-weight:700;text-transform:uppercase;padding:5px 0;font-size:15px;border-radius:6px;display:block;text-align:center;letter-spacing:1px;line-height:21px}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail,.thumbnail__caption .quick-buy-bttn a:hover .quick-buy-detail{display:block}.collection__content .one-third .hide-product-ratings{display:none}.collection__content .one-third .product-thumbnail__title{padding:0;color:#000;font-size:15px;line-height:22px}.collection__content .one-third .product-thumbnail__title span{display:block;font-weight:700}.collection__content .one-third .rating__text{display:block}.collection__content .product__thumbnail .rating{flex-direction:row;font-size:12px}.collection__content .product__thumbnail .rating__star{width:12px;padding-top:2px}.collection__content .one-third .rating__count{display:flex}.product-thumbnail .rating__count span{display:flex;min-width:125px;position:relative;top:1px}.collection__content .one-third .rating__text{display:none}.collection__content .product__thumbnail .money{font-weight:700}.collection__content .collection-matrix .price.sale .money{color:#d90026}.collection__content .collection-matrix .price.sale .compare-at-price .money{font-weight:400;color:#000}.collection__content .discover-element{width:100%;clear:both;background:#000;margin:0 1% 50px;display:flex;align-items:center}.discover-element .discover-element-left{float:left;width:32%;color:#fff200;padding:0 30px;font-size:15px}.discover-element .discover-element-left h4{color:#fff200;font-family:Gotham Pro;font-size:24px;margin-bottom:20px;max-width:150px;line-height:36px}.discover-element .discover-element-left p{margin-bottom:30px;max-width:250px}.discover-element .discover-element-left .button--secondary{background:#fff200;color:#000;font-family:Gotham Pro;font-weight:700;text-transform:uppercase;font-size:14px;border-radius:6px;padding:0 20px;display:block;width:100%;letter-spacing:1px;border-color:#fff200;line-height:54px;height:57px;max-width:326px;margin-left:auto;margin-right:auto}.discover-element .discover-element-right{float:right;width:68%;line-height:0}.discover-element .discover-element-right img{width:100%}.ha-product-info{position:relative}.ha-product-info .quick-buy-detail{position:absolute;background:#fff;width:100%;height:auto;display:none;z-index:9;border-radius:6px;text-transform:none;line-height:12px;letter-spacing:0;font-weight:400;text-indent:initial;left:0;min-height:100%;bottom:0}.ha-product-info .quick-buy-detail #product-select,.ha-product-info .quick-buy-detail .swatch__options{position:relative;display:grid;width:100%;padding:10px;grid-template-columns:repeat(1,minmax(0,1fr));gap:8px}.ha-product-info .quick-buy-detail #product-select .product-option,.ha-product-info .quick-buy-detail .swatch__options .swatch__option{font-size:8px;cursor:pointer;margin:0;transform:none}.ha-product-info .quick-buy-detail .swatch__options .swatch__option .swatch-element{border:1px solid #333;border-radius:6px;padding:10px;background:#fff200}.ha-product-info .quick-buy-detail .swatch__options .swatch__option .swatch-element.added label{display:none}.ha-product-info .quick-buy-detail .swatch__options .swatch__option .swatch-element.added span{text-transform:uppercase}.ha-product-info .quick-buy-detail .swatch__options .swatch__option .swatch-element:first-line{font-weight:700}.ha-product-info .quick-buy-detail .purchase-details .purchase-details__buttons{margin:0;height:auto}.ha-product-info .quick-buy-detail #product-select .product-option:hover,.ha-product-info .quick-buy-detail #product-select .product-option.selected,.ha-product-info .quick-buy-detail .swatch input:checked+.swatch-element,.ha-product-info .quick-buy-detail .swatch input:hover+.swatch-element{background:#000;color:#fff200}.ha-product-info .quick-buy-detail .hidden-ele,.ha-product-info .quick-buy-detail .option-title.label,.ha-product-info .quick-buy-detail .cart-warning{display:none}.ha-product-info .quick-buy-detail #product-select .product-option .ptitle{font-weight:600}.ha-product-info .addtocart-div,.ha-product-info .purchase-details{background:#000;border-radius:0 0 6px 6px;display:none!important;padding:0}.ha-product-info .addtocart-div input{background:none;border:none;color:#fff200;font-family:Gotham Pro;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:14px;cursor:pointer;margin-top:0;text-align:left;height:51px;padding:0 12px;border-radius:0;outline:none;min-height:20px}.product_form .purchase-details .purchase-details__buttons button{background:none;border:none;color:#fff200;font-family:Gotham Pro;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:14px;cursor:pointer;height:51px;outline:none;padding:0}.swatch input:checked+.swatch-element{box-shadow:0!important}#ajax-cart__content p.ajax-cart__cart-title{padding:0;font-weight:700;font-size:24px;border:0px}#theme-ajax-cart.is-drawer{width:38%;padding:40px 25px}.theme-ajax-cart .ajax-cart__close-icon{left:0;margin:0;right:auto}.theme-ajax-cart .ajax-cart__close-icon .icon{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/close-icon.png);width:38px;height:38px;background-repeat:no-repeat;background-position:center}.theme-ajax-cart .ajax-cart__close-icon .icon svg{display:none}.ajax-cart__form .ajax-cart__list{padding:25px 20px 0 35px}.ajax-cart__form .ajax-cart__product{padding:30px 0;margin:0;align-items:start;border-bottom:1px solid #cecece;border-top:none}.ajax-cart__form .ajax-cart__product-image{background:#f4f4f4;width:28%;padding:15px;border-radius:6px;margin-right:30px}.ajax-cart__form .ajax-cart__product-title a{color:#000;font-weight:700;letter-spacing:1px;font-size:15px;line-height:22px}.ajax-cart__form .ajax-cart__product-title .pack-options{display:block;font-weight:400;line-height:22px;padding-top:5px}.ajax-cart__form .ajax-cart__price{color:#000;font-size:15px;letter-spacing:1px;font-weight:400;padding-top:5px}.ajax-cart__form .close{background:none;font-size:12px;text-transform:uppercase;font-weight:400;font-family:Gotham Pro;border-radius:0;width:auto;max-width:none;height:auto;max-height:none;border-bottom:1px solid #dfdfdf;letter-spacing:1px}.ajax-cart__form .ajax-cart__details-wrapper{border:none;padding:15px 20px 15px 35px}.ajax-cart__form .ajax-cart__details-wrapper .ajax-cart__details-row{justify-content:right;font-weight:700;font-size:15px;letter-spacing:1px}.ajax-cart__form .ajax-cart__details-wrapper .ajax-cart__row-description{margin-right:10px}.ajax-cart__form .ajax-cart__taxes-shipping,.ajax-cart__form .ajax-cart__cart-link{display:none}.ajax-cart__form .ajax-cart__button{background:#000;font-size:14px;font-weight:700;font-family:Gotham Pro;text-transform:uppercase;letter-spacing:1px;padding:0 20px;border-radius:6px;height:57px;color:#fff200;margin-top:35px;min-width:424px;outline:none;margin-left:-3%}.ajax-cart__form .ajax-cart__button:hover{background:#fff200;color:#000}.ajax-cart__form .ajax-cart__button .icon{display:none}.product-main .product__images{width:60%;margin:0 0 17%}.product-main .product__information{width:35.5%;margin:0 0 50px;position:sticky;top:100px;align-self:flex-start}.product-template .page-navigation-arrows{display:none}.breadcrumb__container .breadcrumb{font-size:15px;text-transform:uppercase}.product-template .breadcrumb__container{position:relative;z-index:1;padding-top:20px;padding-bottom:20px}.product-main .product-gallery__thumbnails--bottom-thumbnails{margin-top:0}.product-main .product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:48%;margin:0 5px 10px;background:#eee;border-radius:6px}.product-main .product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail img{width:100%;border-radius:6px;cursor:grab;height:100%;object-fit:cover}.product-main .product_name span{font-size:45px;font-family:Gotham Pro;font-weight:400;margin-bottom:15px;width:100%;display:block;margin-top:20px}.product-main .product_name{font-weight:700;color:#000;font-size:16px;margin-bottom:20px;font-family:Gotham Pro}.product-main .jdgm-preview-badge .jdgm-star.jdgm-star{color:#000;font-size:9px}.product-main .product__information .jdgm-prev-badge__text{font-size:12px;letter-spacing:1px;border-bottom:1px solid #bfbfbf;margin-left:5px;visibility:visible}.product-main .product__information .description{padding-top:25px;font-size:15px;line-height:22px;margin-bottom:30px}.product-main .product__information .price{font-weight:700;font-size:16px;color:#000}.product-main .product__information .price--sale .money{color:#d90026}.product-main .product__information .compare-at-price{font-size:16px}.product-main .product__information .compare-at-price .money{color:#000}.product-main .product-block--price .sale.savings{color:#d90026;font-size:16px;font-weight:700;display:none}.product-main .product__information .sticker-holder{display:none}.product-main .product-gallery.has-height-set .product-gallery__main img{object-fit:cover;object-position:top}.product-main .product__information .selector-wrapper:not(.show) label{display:none}.product-main .product__information .selector-wrapper .select{width:100%;height:auto}.product-main .product__information .selector-wrapper .select select{width:100%;border:2px solid #ddd;height:50px;border-radius:6px;box-shadow:none;font-size:12px;font-family:Gotham Pro;font-weight:700;color:#000;letter-spacing:1px;padding:0 30px 0 12px;outline:none;background:#fff}.product-main .smart-payment-button--false .purchase-details{justify-content:space-between}.product-main .product__information .selector-wrapper .select:after{font-size:15px}.product-main .product__information .product-quantity-box.purchase-details__quantity{margin-top:0;width:25%}.product-main .product__information .quantity-wrapper.quantity-style--box .quantity-input-control input{border:none;padding:0;font-size:15px;min-width:44px;height:51px;font-family:Gotham Pro;font-weight:700;color:#000}.product-main .quantity-wrapper.quantity-style--box .quantity-minus{height:51px;padding:0;width:20px;font-size:12px}.product-main .quantity-wrapper.quantity-style--box .quantity-minus .icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/minus-icon.png) no-repeat center}.product-main .quantity-wrapper.quantity-style--box .quantity-minus .icon svg{display:none}.product-main .quantity-wrapper.quantity-style--box .quantity-plus{height:51px;padding:0;width:20px;font-size:12px}.product-main .quantity-wrapper.quantity-style--box .quantity-plus .icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/plus-icon.png) no-repeat center}.product-main .quantity-wrapper.quantity-style--box .quantity-plus .icon svg{display:none}.product-main .purchase-details.has-quantity-box .purchase-details__spb--false{max-width:270px;margin:0;height:auto}.product-main .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart{background:#fff200;color:#000;font-size:14px;letter-spacing:1px;outline:none;padding:0 20px;height:51px;border-radius:6px;width:100%!important}.product-main .purchase-details.has-quantity-box .purchase-details__spb--false .button--add-to-cart:hover{background:#000;color:#fff}.product-main .product-block--text p{clear:both;text-align:right}.product-main .product-block--text p a{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/pin-icon.png) no-repeat;color:#000;font-size:10px;letter-spacing:1px;padding-left:30px;min-height:23px;display:inline-block;text-transform:uppercase;line-height:25px}.product-faqs-section{clear:both;margin-top:70px}.product-faqs-section .ac{border:none;margin:0}.product-faqs-section .ac>.ac-q{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/plus-icon.png) no-repeat 97% 50%;font-family:Gotham Pro;font-size:15px;font-weight:700;color:#000;border-top:1px solid #404040;padding:15px 0;outline:none}.product-faqs-section .ac.is-active .ac-q{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/minus-icon.png) no-repeat 97% 50%}.product-faqs-section .ac:last-child{border-bottom:1px solid #404040}.product-faqs-section .ac>.ac-a{font-family:Gotham Pro;color:#000;font-size:15px;font-weight:400;line-height:22px}.product-faqs-section .ac>.ac-a p{font-family:Gotham Pro;color:#000;font-size:15px;line-height:22px;padding:0 0 20px;font-weight:400}.product-faqs-section .ac>.ac-q:after{content:none}.product-faqs-section .ac.is-active>.ac-q:after{content:none}.protein-icon-section{clear:both;padding-top:25px}.protein-icon-section ul{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-gap:20px}.product-template.product-main .product_section{padding-bottom:0}.black-bar-section{background:#000;padding:85px 0 150px;color:#fff;font-family:Gotham Pro;font-size:15px;line-height:22px;font-weight:400}.black-bar-section .container{justify-content:space-between}.black-bar-section .column h3{font-size:48px;font-family:Gotham Pro;font-weight:400;line-height:57px;color:#fff;margin-bottom:25px}.black-bar-section .column p{font-size:15px;line-height:22px;margin-bottom:15px}.black-bar-section .column img{margin-bottom:20px}.black-bar-section .second-column{max-width:507px}.country-menu li.dropdown-item{padding:10px;border-bottom:1px solid #333}.country-content .country-menu li.dropdown-item a{display:flex;align-items:center}.country-menu li.dropdown-item a span{margin-left:10px}.pb-first-grid .image-with-text__image-column{width:50%}.pb-first-grid .image-with-text__wrapper{max-width:380px;margin:0 auto}.pb-first-grid .image-with-text__heading{font-weight:400;font-family:Gotham Pro}.pb-first-grid .image-with-text__text{font-size:15px;margin-bottom:25px;line-height:24px}.pb-first-grid a.button--primary.button{border-radius:6px;font-size:14px;font-family:Gotham Pro;font-weight:700;padding:17px 20px;min-width:304px;text-transform:uppercase;letter-spacing:.5px;background:#ffef00;border:1px solid #ffef00;color:#000}.pb-first-grid a.button--primary.button:hover{background:#000;color:#fff;border-color:#000}.pb-second-grid{background:#fff200;clear:both}.pb-second-grid .image-with-text__image-column{width:50%}.pb-second-grid .image-with-text__wrapper{max-width:420px;margin:0 auto}.pb-second-grid .image-with-text__heading{font-weight:400;font-family:Gotham Pro}.pb-second-grid .image-with-text__text{font-size:15px;margin-bottom:25px;line-height:24px;max-width:360px}.pb-second-grid a.button--primary.button{border-radius:6px;font-size:14px;font-family:Gotham Pro;font-weight:700;padding:17px 20px;min-width:304px;text-transform:uppercase;letter-spacing:.5px;background:#fff;border:1px solid #fff;color:#000}.pb-second-grid a.button--primary.button:hover{background:#000;color:#fff;border-color:#000}.pb-faqs-section .page-faq__column-wrap{flex-direction:row-reverse}.pb-faqs-section .column-wrapper .faq--image{padding-left:0;margin-right:20px;margin-left:0}.pb-faqs-section .faq--image .image-element__wrap img{border-radius:6px}.pb-faqs-section .faq__column-1{padding-top:20px;width:calc(49% - 20px);margin-left:20px}.pb-faqs-section .title.faq-title{font-size:24px;font-family:Gotham Pro;font-weight:700;line-height:36px;margin-bottom:35px}.pb-faqs-section .ac{border:none;margin:0}.pb-faqs-section .ac>.ac-q{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/big-plus.png) no-repeat 98% 50%;font-family:Gotham Pro;font-size:24px;font-weight:700;color:#000;border-top:1px solid #404040;padding:30px 0;outline:none}.pb-faqs-section .ac.is-active .ac-q{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/big-minus.png) no-repeat 98% 50%}.pb-faqs-section .ac:last-child{border-bottom:1px solid #404040}.pb-faqs-section .ac>.ac-a{font-family:Gotham Pro;color:#000;font-size:24px;font-weight:400;line-height:36px}.pb-faqs-section .ac>.ac-a p{font-family:Gotham Pro;color:#000;font-size:24px;line-height:36px;padding:0 0 30px;font-weight:400}.pb-faqs-section .ac>.ac-q:after{content:none}.pb-faqs-section .ac.is-active>.ac-q:after{content:none}#template-product #judgeme_product_reviews{display:block}.recommended-products-section .heading-wrapper--recommended-products{align-items:start;margin-bottom:55px}.recommended-products-section .recommended-products__title{font-size:24px;font-family:Gotham Pro;font-weight:700;line-height:36px}.recommended-products-section .product-image__wrapper{background:#f4f4f4;padding:30px;border-radius:6px}.recommended-products-section .product-wrap .thumbnail__caption{padding:15px 0 0;clear:both;float:left;width:100%}.recommended-products-section .product-wrap .product-thumbnail{float:left;padding:0;width:60%;font-family:Gotham Pro;font-size:15px;letter-spacing:1px}.recommended-products-section .product-wrap .quick-buy-bttn{float:right;width:38%}.recommended-products-section .product-wrap .quick-buy-bttn a{background:#fff200;color:#000;font-weight:700;text-transform:uppercase;padding:5px 0;font-size:15px;border-radius:6px;display:block;text-align:center;letter-spacing:1px;line-height:21px}.recommended-products-section .product-wrap .quick-buy-bttn a:hover .quick-buy-detail{display:block}.recommended-products-section .product-thumbnail__title{padding:0;color:#000;font-size:15px;line-height:22px}.recommended-products-section .column .hide-product-ratings{display:none}.recommended-products-section .product__thumbnail .rating{flex-direction:row;font-size:12px;letter-spacing:1px}.recommended-products-section .product__thumbnail .rating__star{width:12px}.recommended-products-section .rating__text{display:block}.recommended-products-section .rating__count{display:none}.pb-insta-feed{padding:50px 0}.pb-insta-feed h3{font-size:24px;font-family:Gotham Pro;font-weight:700;line-height:36px;max-width:500px;margin-bottom:65px}#template-product .home-reviews-section{padding-bottom:10px}.mobile-header__open-menu .icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/hamburger.svg) no-repeat}.mobile-header__close-menu .icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/close-hamburger.svg) no-repeat 0 0px;min-width:25px;min-height:25px;position:relative;top:3px}.mobile-header .search-icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/search-icon.svg) no-repeat center;width:20px;height:20px;padding:0;margin-right:10%}.mobile-icons .account-icon{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/account-icon.svg) no-repeat;width:20px;height:20px;padding:0;margin:0 15px 0 20px}.mobile-icons .header-cart a{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/cart-icon.svg) no-repeat;width:20px;height:20px;padding:0}.mobile-custom-menu li a{color:#fff200;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0;padding:10px 0 10px 30px;display:block}.mobile-custom-menu li.locator a{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/yellow-pin-icon.svg) no-repeat left 12px}.mobile-custom-menu li.mail a{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/yellow-mail-icon.svg) no-repeat 2px 14px}.mobile-custom-menu li.faq a{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/yellow-faq-icon.svg) no-repeat 4px 13px}div div.locale-selectors__container,.purchase-details .purchase-details__spb--true .shopify-payment-button{display:none}.purchase-details .purchase-details__spb--true .action_button.action_button--secondary{margin-bottom:0;margin-right:0}.purchase-details .purchase-details__spb--true .action_button.action_button--secondary:hover{color:#fff200}.inner-hero-section{clear:both;position:relative;line-height:0}.inner-hero-section img{width:100%}.inner-hero-section .hidden-desktop{display:none}.inner-hero-section .inner-hero-desc{max-width:1440px;width:90%;position:absolute;left:0;top:45%;right:0;margin:0 auto}.inner-hero-desc h1{font-size:45px;color:#fff;font-family:Gotham Pro;font-weight:700;line-height:51px}.inner-intro-section{padding:95px 0 110px;font-size:45px;line-height:51px;color:#000}.black-grid-section{clear:both;background:#000;float:left;width:100%;display:flex;flex-wrap:wrap}.black-grid-left{width:50%;float:left;line-height:0}.black-grid-left img{width:100%}.black-grid-right{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:370px;margin:0 auto}.black-grid-right h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:58px;margin-bottom:20px}.black-grid-right p{font-size:15px;line-height:22px;color:#fff}.parallax-fluid-section{clear:both;line-height:0;position:relative}.parallax-fluid-section img{width:100%}.parallax-fluid-section .parallax-desc{position:absolute;left:0;right:0;max-width:1440px;width:90%;top:20%;margin:0 auto}.parallax-fluid-section .parallax-desc .parallax-desc-inner{max-width:350px;float:right}.parallax-fluid-section .parallax-desc h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:58px;margin-bottom:20px}.parallax-fluid-section .parallax-desc p{font-size:15px;line-height:22px;color:#fff}.yellow-grid-section{clear:both;background:#fff200;float:left;width:100%;display:flex;flex-wrap:wrap}.yellow-grid-left{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:380px;margin:0 auto}.yellow-grid-left h3{font-size:48px;font-family:Gotham Pro;color:#000;font-weight:400;line-height:58px;margin-bottom:20px}.yellow-grid-left p{font-size:15px;line-height:22px;color:#000}.yellow-grid-right{width:50%;float:left;line-height:0}.yellow-grid-right img{width:100%}.story-video-section{clear:both;position:relative;line-height:0}.story-video-section img{width:100%}.story-video-desc{position:absolute;left:0;right:0;margin:0 auto;top:42%}.story-video-desc a{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/play-icon.svg);min-width:82px;min-height:82px;display:block;background-repeat:no-repeat;background-position:center}.story-video-section .w3-animate-opacity{animation:opac .8s}.story-video-section .w3-modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000000a6;z-index:99}.story-video-section .modal-content{margin:10% auto 0;width:700px;height:425px;background:#fff;padding:40px;position:relative}.story-video-section .modal-content iframe{height:350px}.story-video-section .lazyframe:before{content:none}.story-video-section .close{float:right;color:#ffffe0;position:absolute;right:-20px;top:-20px;width:40px;height:40px;min-height:auto;max-height:none;min-width:auto;max-width:none;background:#000;font-size:24px;outline:none;border:1px solid #999}.black-grid-section-two{clear:both;background:#000;float:left;width:100%;display:flex;flex-wrap:wrap}.black-grid-left-two{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:370px;margin:0 auto}.black-grid-left-two h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:58px;margin-bottom:20px}.black-grid-left-two p{font-size:15px;line-height:22px;color:#fff}.black-grid-left-two .bttn{line-height:55px;margin-top:40px}.black-grid-left-two .bttn a{background:#fff200;color:#000;font-size:14px;font-family:Gotham Pro;font-weight:700;text-transform:uppercase;padding:0 20px;border-radius:6px;height:57px;display:block;min-width:321px;text-align:center;transition:all .5s ease 0s}.black-grid-left-two .bttn a:hover{background:#fff;color:#000}.black-grid-right-two{width:50%;float:left;line-height:0}.black-grid-right-two img{width:100%}.our-promise-section{clear:both;background:#fff200;padding:50px 0 70px}.our-promise-section .subtitle{font-size:20px;line-height:30px;text-align:center;text-transform:uppercase;color:#000;margin-bottom:15px}.our-promise-section h3{font-size:45px;line-height:51px;text-align:center;font-family:Gotham Pro;font-weight:400;margin-bottom:80px}.our-promise-section .box{background:#fff;padding:15px 10px;box-shadow:none;text-align:center;font-size:24px;min-height:100px;display:flex;align-items:center;border-radius:14px;justify-content:center}.our-promise-section .promise-inner{position:relative}.our-promise-section .promise-inner:before{content:"";position:absolute;top:0;left:0;width:500vh;margin-left:-500vh;height:100%;background:#fff200;z-index:9;min-height:180px}.our-promise-section .swiper{overflow:inherit}.our-promise-section .swiper-button-prev{display:none}.our-promise-section .swiper-button-next{right:0;top:-100px;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-right.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain}.our-promise-section .swiper-button-prev:after,.our-promise-section .swiper-button-next:after{content:none}.story-cta-section{clear:both;position:relative;line-height:0}.story-cta-section img{width:100%}.story-cta-section .cta-desc{position:absolute;top:35%;left:0;right:0;margin:0 auto;text-align:center}.story-cta-section .cta-desc p{color:#fff;font-size:15px;margin-bottom:30px}.story-cta-section .cta-desc h3{color:#fff;font-size:48px;line-height:58px;font-family:Gotham Pro;font-weight:700}.page-our-story #shopify-section-footer__icon-bar{margin-top:0}.sustain-template .inner-hero-desc h1{max-width:1000px}.inner-intro-section .title-head{font-size:20px;line-height:30px;font-weight:400;margin-bottom:20px}.commitment-section{background:#fff200;color:#000;padding:90px 0 80px;float:left;width:100%}.commitment-section .commitment-inner{max-width:940px;margin:0 auto}.commitment-section h3{text-align:center;font-family:Gotham Pro;font-size:48px;font-weight:400;line-height:58px;max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:65px}.commitment-section ul{margin:0;padding:0;list-style-type:none;float:left;width:100%}.commitment-section li{float:left;width:47%;margin-right:5%;font-size:15px;line-height:22px;padding-bottom:30px}.commitment-section li:nth-child(2n){margin-right:0}.commitment-section li .commit-list-left{width:10%;float:left;margin-right:4%}.commitment-section li .commit-list-right{width:86%;float:right}.commitment-section li .commit-list-right strong{display:block}.certification-section{clear:both;background:#000;float:left;width:100%;display:flex;flex-wrap:wrap}.certification-left{width:50%;float:left;line-height:0}.certification-left img{width:100%}.certification-right{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:370px;margin:0 auto}.certification-right h3{font-size:48px;font-family:Gotham Pro;color:#fff200;font-weight:400;line-height:58px;margin-bottom:20px}.certification-right p{font-size:15px;line-height:22px;color:#fff}.close-pointer-p{position:absolute;right:5px;top:5px;font-size:18px;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;display:none}.collection__content .boost-pfs-filter-tree-v .boost-pfs-filter-option{padding:15px 0}.collection__content .boost-pfs-filter-tree-v .boost-pfs-filter-option-title-heading{padding-bottom:0}.collection__content .boost-pfs-filter-option-title-text{font-size:14px;font-weight:700;color:#000}.collection__content .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner{font-size:14px;margin-top:10px}.collection__content .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-amount{margin-left:0;opacity:1;float:none}.collection__content .boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title-text:before{content:"";background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/big-plus.png) no-repeat;margin:0;min-width:13px;right:0;min-height:12px}.collection__content .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title-text:before{content:"";background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/big-minus.png) no-repeat;min-width:13px;min-height:12px;margin:0;top:5px;right:0}.collection__content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box{width:19px;height:19px;border-color:#bdbdbd;top:3px}.collection__content .boost-pfs-filter-button .boost-pfs-filter-option-value{margin-left:8px}.collection__content .boost-pfs-filter-option-item.selected{font-weight:400}.collection__content .boost-pfs-filter-option-item-list-single-list li .boost-pfs-check-box{display:inline-block;border:1px solid #bdbdbd;width:19px;height:19px;position:absolute;left:9px;top:3px}.collection__content .boost-pfs-filter-option-item-list-single-list li.selected .boost-pfs-check-box:before{content:"";background:#fff200;position:absolute;min-width:17px;min-height:17px}.collection__content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-single-list li{position:relative;padding-left:30px}.collection__content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li.selected .boost-pfs-check-box:before{content:"";background:#fff200;position:absolute;min-width:17px;min-height:17px;border:none;transform:none;left:0;top:0}.collection__content .boost-pfs-filter-option-item{margin:12px 0}.collection__content .ha-product-info .quick-buy-detail #product-select li{border:1px solid #333333;padding:8px;background-color:#fff200;border-radius:6px;text-transform:uppercase;font-size:10px;line-height:13px;letter-spacing:.8px}.collection__content .pagination-link.is-current{background-color:#fff200;border-color:#333;font-weight:700}.collection__content .boost-pfs-filter-tree-mobile-style3 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-top .boost-pfs-filter-close span{margin-left:0;width:100%;background:#fff url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/close-filter.svg) no-repeat center;cursor:pointer}.collection__content .boost-pfs-filter-tree-mobile-style3 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-top .boost-pfs-filter-close span:before,.collection__content .boost-pfs-filter-tree-mobile-style3 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-top .boost-pfs-filter-close span:after{background:#000;content:none}.collection__content .boost-pfs-filter-tree-mobile-style3 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-top .boost-pfs-filter-close{background:#0000008c}.collection__content .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading:after{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/big-minus.png) no-repeat;min-width:13px;min-height:12px;margin:0;top:5px;right:0;border:none;transform:none}.collection__content .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading:after{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/big-plus.png) no-repeat;transform:none;top:5px}.collection__content .boost-pfs-filter-tree-v .boost-pfs-filter-show-result,.boost-pfs-filter-tree-v .boost-pfs-filter-apply-all-button{background:#fff200;color:#000;font-family:Gotham Pro;font-size:14px;letter-spacing:1px;font-weight:700;text-transform:uppercase;cursor:pointer;padding:0 10px;height:57px}.orange-first-grid{clear:both;background:#f2783c;float:left;width:100%;display:flex;flex-wrap:wrap}.orange-first-left{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:380px;margin:0 auto}.orange-first-left h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:58px;margin-bottom:20px}.orange-first-left p{font-size:15px;line-height:22px;color:#fff;margin-bottom:30px}.orange-first-left .text-bttn{margin-bottom:0}.orange-first-left .text-bttn a{color:#fff;font-weight:700;border-bottom:1px solid #f59a6d;text-decoration:none}.orange-first-right{width:50%;float:left;line-height:0}.orange-first-right img{width:100%}.yellow-grid-section-two{clear:both;background:#fff200;float:left;width:100%;display:flex;flex-wrap:wrap}.yellow-grid-left-two{width:50%;float:left;line-height:0}.yellow-grid-left-two img{width:100%}.yellow-grid-right-two{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:380px;margin:0 auto}.yellow-grid-right-two h3{font-size:48px;font-family:Gotham Pro;color:#000;font-weight:400;line-height:58px;margin-bottom:20px}.yellow-grid-right-two p{font-size:15px;line-height:22px;color:#000}.sustain-template .black-grid-left-two h3{color:#fff200}.giving-back-section{clear:both;background:#f2783c;float:left;width:100%;display:flex;flex-wrap:wrap}.giving-back-left{width:50%;float:left;line-height:0}.giving-back-left img{width:100%}.giving-back-right{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:380px;margin:0 auto}.giving-back-right h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:58px;margin-bottom:20px}.giving-back-right p{font-size:15px;line-height:22px;color:#fff;margin-bottom:30px}.giving-back-right ul{margin:0;color:#fff;font-size:15px;padding:0;list-style-type:none}.giving-back-right li{overflow:hidden;margin-bottom:20px}.giving-back-right .gl-left{float:left;width:12%}.giving-back-right .gl-right{float:right;width:84%}.stories-section{clear:both;padding:100px 0 150px}.stories-section .section{position:relative}.stories-section h3{font-size:48px;font-family:Gotham Pro;font-weight:400;line-height:58px;margin-bottom:25px;color:#000}.story-list-inner .story-image{margin-bottom:15px;line-height:0}.story-list-inner .story-image img{height:220px;border-radius:6px;object-fit:cover}.story-list-inner .story-tags ul{clear:both;margin:0;padding:0 0 8px;list-style-type:none}.story-list-inner .story-tags li{display:inline-block;margin-right:5px;margin-bottom:5px}.story-list-inner .story-tags li a{background:#fff200;color:#000;font-size:14px;line-height:21px;letter-spacing:1px;padding:3px 10px;border-radius:6px;text-transform:uppercase;display:inline-block}.story-list-inner .story-name{margin-bottom:15px}.story-list-inner .story-name a{color:#000;font-size:24px;font-weight:700;line-height:30px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.story-list-inner .story-excerpt{clear:both;font-size:16px;line-height:19px;margin-bottom:25px}.story-list-inner .story-read-more a{color:#000;text-decoration:none;font-size:16px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #bfbfbf}.page-sustainability #shopify-section-footer__icon-bar{margin-top:0}.stories-section .swiper-button-prev:after,.stories-section .swiper-button-next:after{content:none}.stories-section .swiper-button-prev{top:6%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-left.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain;left:auto;right:60px}.stories-section .swiper-button-next{right:0;top:6%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-right.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain}.styles_CartPreview__backdrop__CjzdP.upcart-backdrop{opacity:.6}.upcart-cart.styles_CartPreview__right__V29QR{width:502px;right:-502px}.upcart-cart .styles_CartPreview__empty__WFP86 h3{font-size:24px;font-family:Gotham Pro;font-weight:700;color:#000;line-height:50px}.upcart-cart .upcart-header.UpcartDesignSettings__cartTextColor{padding:10px 25px}.upcart-cart .upcart-header.UpcartDesignSettings__cartTextColor .upcart-header-close-button{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/close-icon.png) no-repeat;border:none;width:38px;height:38px;left:25px}.upcart-cart .upcart-header.UpcartDesignSettings__cartTextColor .upcart-header-close-button svg{display:none}.upcart-cart .upcart-header-text{font-size:24px;font-family:Gotham Pro;font-weight:700;line-height:50px;color:#000}.upcart-cart .styles_Rewards__MWfQR{max-width:335px;margin:0 auto;font-size:12px;padding:0 0 10px;min-width:335px;font-weight:700;color:#f2783c;line-height:18px}.upcart-cart .styles_Rewards__progressBar__nHWny{margin-top:15px;height:7px}.upcart-cart .upcart-product-item{margin:0 12%;border-bottom:1px solid #e3e3e3;padding:25px 0}.upcart-cart .styles_ProductRow__imageWrapper__CgzZq{background:#f4f4f4;padding:15px;width:104px;border-radius:6px}#upCart #UpcartPopup .Stack__item.Stack__item--fill{width:calc(100% - 155px);margin-left:30px}.upcart-cart .styles_ProductRow__productHeading__vnxnN h3,.upcart-cart h3.upcart-upsell-item-title{font-size:15px;line-height:22px;letter-spacing:1px;font-family:Gotham Pro;color:#000;font-weight:400}.upcart-cart .styles_ProductRow__productHeading__vnxnN h3 span,.upcart-cart h3.upcart-upsell-item-title span{font-weight:700;display:block}.upcart-cart .styles_ProductRow__productHeading__vnxnN h3 a{color:#000;opacity:1}.upcart-cart .styles_ProductRow__productHeading__vnxnN [class~=TextStyle--variationSubdued]{font-size:15px;line-height:22px;letter-spacing:1px;font-family:Gotham Pro;color:#000;font-weight:400;opacity:1;display:block;margin-top:5px}.upcart-cart .UpcartDesignSettings__cartTextColor.upcart-item-price{color:#000}.upcart-cart .styles_TrashButton__deleteButton__8uIHq svg{display:none}.upcart-cart .styles_TrashButton__deleteButton__8uIHq:before{content:"";width:10px;height:10px;background-image:url(https://cdn.shopify.com/s/files/1/2077/1795/files/close-icon.svg?v=1690193056)}.upcart-cart .upcart-upsells-module{padding:20px 0;margin:0 12%}.upcart-cart .upcart-upsells-module .upcart-upsells-title{font-size:24px;padding:0;color:#000;font-family:Gotham Pro;font-weight:700;line-height:50px}.upcart-cart .styles_PreviewCarousel__selectWrapper__m48uS{display:none}.upcart-cart .styles_PreviewCarousel__verticalWrapper__cCYAK{margin-top:0}.upcart-cart .upcart-upsell-item-card{padding:15px 0;border-bottom:1px solid #e3e3e3}.upcart-cart .upcart-upsell-item-image-wrapper{background:#f4f4f4;padding:15px;border-radius:6px;width:104px!important;height:104px!important}#upCart #UpcartPopup .upcart-upsells .Stack__item.Stack__item--fill{display:flex;justify-content:space-between}.upcart-upsells .styles_PreviewCarousel__itemTitle__K5F3o{width:70%}.upcart-upsells .styles_PreviewCarousel__itemTitle__K5F3o h3{text-overflow:inherit;white-space:inherit;color:#000;font-size:15px;letter-spacing:1px;line-height:22px;font-family:Gotham Pro;margin-bottom:10px}#up-upsell-carousel .upcart-upsell-item-price-row{font-size:12px;font-family:Gotham Pro;font-weight:700}.upcart-upsells .styles_PreviewCarousel__inputWrapper__C2FxB input[type=submit]{font-size:12px;font-family:Gotham Pro;letter-spacing:.75px;border-radius:6px!important;border:1px solid #000!important;padding:0 10px!important;height:31px!important;outline:none;font-weight:700;color:#000}.upcart-cart .upcart-footer{margin:0 10%;border-top:none;padding:25px 0}.upcart-cart .upcart-footer .styles_Button__-qauK a{border-radius:6px;padding:0 30px!important;height:59px;line-height:59px;font-size:14px!important;letter-spacing:1px;font-weight:700}#shopify-block-bsub-widget{display:none}#customBoldOptions #shopify-block-bsub-widget{display:block}.product-block .bsub-widget__plans-container,.product-block .bsub-widget__options-container{margin-top:15px}#customBoldOptions .bsub-widget legend,#customBoldOptions .bsub-widget__group-header .bsub-widget__image{display:none}#customBoldOptions .bsub-widget__groups-container{display:block;align-items:flex-start}#customBoldOptions .bsub-widget__group+.bsub-widget__group{margin-left:0;margin-top:24px}#customBoldOptions .bsub-widget__group-header{border:0px;border-radius:0;background-color:unset}#customBoldOptions .bsub-widget__groups-container .bsub-widget__group .bsub-widget__group-header:before{content:"";position:relative;display:block;width:20px;height:20px;border:1px solid;border-radius:6px}#customBoldOptions input:checked+.bsub-widget__group-header:before{background-color:#000}#customBoldOptions input+.bsub-widget__group-header{color:#1b1a1a;font-weight:400}#customBoldOptions input:checked+.bsub-widget__group-header{color:#000;font-weight:400}#customBoldOptions .bsub-widget__group-header:hover{box-shadow:none}#customBoldOptions .bsub-widget__group-header{display:block;padding:0;align-items:flex-start;justify-content:left;text-align:left;position:relative}#customBoldOptions .bsub-widget .dropp-header__btn .icon{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/select-box-arrow.png);background-repeat:no-repeat;transform:none;top:19px;float:right;right:12px;display:inline-block;vertical-align:top}.boost-pfs-filter-top-sorting.collection__sort-by-filter.select select{border:1px solid #000;border-radius:6px}#customBoldOptions .bsub-widget .dropp-header__btn.js-open .icon{transform:none}#customBoldOptions .dropp-header__btn .icon:before,#customBoldOptions .dropp-header__btn .icon:after{content:none}#customBoldOptions input:checked+.bsub-widget__plan-header{color:#000;background:#f9f9f9}.product-gallery .product-gallery__main .flickity-prev-next-button.previous,.product-gallery .product-gallery__main .flickity-prev-next-button.next{display:none}.athletes-hero{clear:both;position:relative;line-height:0}.athletes-hero img{width:100%}.ath-hero-desc{max-width:1440px;width:90%;position:absolute;left:0;top:42%;right:0;margin:0 auto}.ath-hero-desc h1{font-size:45px;color:#fff;font-family:Gotham Pro;font-weight:700;line-height:48px;letter-spacing:3.6px;margin-bottom:10px}.ath-hero-desc p{font-size:16px;color:#fff;line-height:26px;max-width:500px}.athletes-filters{clear:both;padding:40px 0}.athletes-filters ul{margin:0 auto;padding:0;list-style-type:none;text-align:center}.athletes-filters li{display:inline-block;margin-bottom:6px}.athletes-filters li a{font-size:14px;color:#000;letter-spacing:1px;border:2px solid #000;padding:17px 30px;border-radius:6px;line-height:54px;transition:all .5s ease 0s}.athletes-filters li a:hover{background:#000;color:#fff}.athletes-grid{clear:both}.athletes-grid h2{font-size:45px;line-height:50px;font-family:Gotham Pro;font-weight:400;margin-bottom:55px;letter-spacing:0}.athletes-grid ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:25px;grid-row-gap:40px}.athletes-grid li{position:relative}.athletes-grid li .athlete-meta{position:absolute;bottom:7%;left:5%;width:90%}.athletes-grid li .athlete-name{font-size:16px;font-weight:700;line-height:26px;color:#fff}.athletes-grid li .athlete-tag{font-size:14px;line-height:24px;font-weight:400;color:#fff}.athletes-grid li .athlete-name a,.athletes-grid li .athlete-tag a{color:#fff;text-decoration:none;display:block}.athletes-single-hero{clear:both;line-height:0}.athletes-single-hero img{width:100%;max-height:510px;object-fit:cover;object-position:top center}.athlete-short-intro{clear:both}.athlete-short-intro .short-intro-inner{border:1px solid #000;max-width:985px;margin:-13% auto 0;background:#fff;position:relative;padding:10px;overflow:hidden;border-radius:6px}.athlete-short-intro .short-intro-left{float:left;width:33%;line-height:0;margin-right:4%}.athlete-short-intro .short-intro-right{float:right;width:63%;padding-top:20px}.athlete-short-intro .short-intro-right h1{font-family:Gotham Pro;font-size:45px;line-height:48px;font-weight:700;text-transform:uppercase;letter-spacing:3.6px;border-bottom:1px solid #000;padding-bottom:30px;margin-bottom:0;color:#000}.athlete-short-intro .short-intro-right .intro-row{padding:25px 0;border-bottom:1px solid #000}.athlete-short-intro .short-intro-right .intro-row p{margin:0;padding:0;font-size:14px;font-weight:700;color:#707070;letter-spacing:.14px}.athlete-short-intro .short-intro-right .intro-row.even p{font-weight:400}.athlete-short-intro .short-intro-right .intro-row p strong{color:#000;display:inline-block;min-width:210px}.athlete-short-intro .short-intro-right .intro-row p img{vertical-align:middle;margin-left:10px}.athlete-short-intro .short-intro-right ul{margin:0;padding:25px 0 0;list-style-type:none}.athlete-short-intro .short-intro-right li{display:inline-block;margin-right:20px;vertical-align:middle}.athlete-bio-section{clear:both}.athlete-bio-section .author-bio-inner{max-width:885px;margin:0 auto;padding:80px 0 100px}.athlete-bio-section h2{font-family:Gotham Pro;font-weight:400;font-size:45px;line-height:50px;text-align:center;max-width:750px;text-transform:uppercase;margin:0 auto 85px}.athlete-bio-section .bio-subhead{text-align:center;font-size:22px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:1.76px;margin-bottom:35px}.athlete-bio-section .athlete-description{font-size:14px;line-height:24px;letter-spacing:.14px;text-align:center}.awards-section{clear:both}.awards-section .awards-section-inner{max-width:885px;margin:0 auto;padding-bottom:80px;overflow:hidden}.awards-text-section{float:left;width:33.3%;text-align:center}.awards-text-section p.awards-title strong{font-weight:400}.awards-text-section p.awards-title{font-size:16px;line-height:26px;letter-spacing:.16px;padding-top:30px;color:#000}.awards-text-section p.awards-des{font-size:14px;line-height:24px;letter-spacing:.14px;padding-top:20px;color:#707070}.athlete-video-section{clear:both;position:relative;line-height:0;padding-bottom:120px}.athlete-video-section img{width:100%}.athlete-video-desc{position:absolute;left:0;right:0;margin:0 auto;top:42%}.athlete-video-desc a{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/play-icon.svg);min-width:82px;min-height:82px;display:block;background-repeat:no-repeat;background-position:center}.athlete-video-section .w3-modal{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000000a6;z-index:99}.athlete-video-section .modal-content{margin:10% auto 0;width:700px;height:425px;background:#fff;padding:40px;position:relative}.athlete-video-section .modal-content iframe{height:350px}.athlete-video-section .lazyframe:before{content:none}.athlete-video-section .close{float:right;color:#ffffe0;position:absolute;right:-20px;top:-20px;width:40px;height:40px;min-height:auto;max-height:none;min-width:auto;max-width:none;background:#000;font-size:24px;outline:none;border:1px solid #999}.fuel-section{clear:both;padding-bottom:120px}.fuel-section h2{font-size:22px;margin-bottom:50px;font-family:Gotham Pro;line-height:28px;font-weight:700;letter-spacing:1.76px;text-transform:uppercase}.running-section{clear:both;padding-bottom:110px}.running-section h2{font-size:22px;font-weight:700;line-height:28px;letter-spacing:1.76px;text-transform:uppercase;font-family:Gotham Pro;color:#000}.running-section p.subhead-running{padding-bottom:40px;padding-top:20px}.running-section p.subhead-running a{font-size:14px;line-height:24px;letter-spacing:.14px;color:#000;border-bottom:1px solid #bfbfbf}.running-section ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:25px;grid-row-gap:40px}.running-section li{position:relative}.running-section li .athlete-meta{position:absolute;bottom:7%;left:5%;width:90%}.running-section li .athlete-name{font-size:16px;font-weight:700;line-height:26px;color:#fff}.running-section li .athlete-name a,.running-section li .athlete-tag a{color:#fff;text-decoration:none;display:block}.running-section li .athlete-tag{font-size:14px;line-height:24px;font-weight:400;color:#fff}.blog-banner .banner__content{max-width:1440px;width:90%;margin:0 auto;text-align:left;padding:0;top:37%;transform:none;left:0;right:0}.blog-social{clear:both;float:right;padding-top:60px}.blog-social li{display:block;margin-bottom:10px}.blog-social li a{color:#fff;background-repeat:no-repeat;padding-left:30px;display:inline-block;min-width:20px}.blog-social li.insta a{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/blog-insta-icon.png);background-position:0 3px;min-height:23px}.blog-social li.fb a{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/blog-fb-icon.png);background-position:5px 4px;min-height:24px}.blog-social li.yw a{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/blog-yw-icon.png);background-position:0 4px;min-height:24px}.blog-banner .banner__text{max-width:100%;margin:0;text-align:left}.blog-banner .banner__text h1{font-family:Gotham Pro;color:#fff;text-transform:uppercase;font-weight:700;font-size:45px;line-height:48px;letter-spacing:3.6px}.blog-banner p.banner__subheading{color:#fff;font-family:Gotham Pro;font-size:16px;line-height:26px;letter-spacing:.16px;padding-top:25px}.blog-main .blog__filter{width:100%;clear:both;padding:20px 0}.blog-main .blog__filter ul{margin:0 auto;padding:0;list-style-type:none;text-align:center}.blog-main .blog__filter ul li{display:inline-block;margin-bottom:5px}.blog-main .blog__filter ul li a:hover{background:#000;color:#fff}.blog-main .blog__filter li a{font-size:14px;color:#000;letter-spacing:1px;border:2px solid #000;padding:17px 30px;border-radius:6px;line-height:54px;transition:all .5s ease 0s}.blog-main .blog-card{background:none;border:none;box-shadow:none;margin-bottom:0}.blog-main .blog-card .image-element__wrap img{min-height:300px;object-fit:cover;border-radius:3px;height:auto}.blog-main .blog-card .meta-info{clear:both;margin-bottom:0!important;height:60px;padding-top:15px;padding-bottom:10px;min-height:30px}.blog-main .blog-card .meta-info .meta-tag-list{margin-bottom:0}.blog-main .blog-card .meta-tag-list .tag{background:#fff200;border-radius:6px;height:auto;line-height:27px}.blog-main .blog-card .meta-tag-list .tag a{color:#000;background:#fff200;font-weight:400;text-transform:uppercase;font-size:14px;letter-spacing:1px}.blog-main .blog-card__content{padding:0}.blog-main .blog-card .blog-card__content .media{margin-bottom:18px}.blog-main .blog-card .media-content .title{font-size:24px;text-transform:uppercase;font-family:Gotham Pro;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700}.blog-main .blog-card .excerpt{max-height:38px;font-size:16px;line-height:18px;margin-bottom:25px}.blog-main .blog-card .excerpt-length-lg .truncation-fade{background:none}.blog-main .blog-card .blog-card__read-more{padding-bottom:50px}.blog-main .blog-card .blog-card__read-more a{font-family:Gotham Pro;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:16px;background:none;padding:0;border-bottom:1px solid #9f9f9f;line-height:16px;border-left:none;border-right:none;border-top:none}.blog-main .blog-card .blog-card__read-more a:hover{color:#000}.blog-main .paginate a.pagination-button__load-more{font-family:Gotham Pro;padding:15px 34px;border:2px solid #000;color:#000;background:none;font-weight:400;text-transform:none;font-size:14px;letter-spacing:1px;border-radius:6px;outline:none}.blog-main .paginate a.pagination-button__load-more:hover{background:#000;color:#fff;border-color:#000}.shopify-section--running-section .running-section{padding:50px 0}.article .banner__content{display:none}.blog-single-section .blog-single-page{max-width:985px;margin:0 auto;font-family:Gotham Pro;font-size:20px;line-height:30px;font-weight:400;letter-spacing:.14px;color:#000}.blog-single-page .breadcrumb__container{padding-bottom:35px}.blog-single-section .blog-single-page .page-navigation__previous{display:none}.blog-single-section .blog-single-page .breadcrumb__wrapper .breadcrumb ul li a{font-family:Gotham Pro;font-size:15px;font-weight:400;line-height:19px;color:#000;text-transform:uppercase}.blog-single-section .blog-single-page .heading-wrapper--article h1.article__title{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:45px;line-height:51px;text-transform:uppercase;color:#000}.blog-single-section .article-content h2,.blog-single-section .article-content h3,.blog-single-section .article-content h4{font-family:Gotham Pro;font-weight:400;font-size:36px;line-height:50px}.blog-single-section .blog-single-page .article-content{padding:0}.blog-single-section .blog-single-page h3{font-family:Gotham Pro;font-style:normal;font-weight:500;font-size:36px;line-height:51px;color:#000}.blog-single-section .blog-single-page a{color:#000}.blog-single-section .blog-single-page .wide-image-container{width:100vw;padding-top:40px;position:relative;left:50%;margin-left:-50vw}.blog-single-section .blog-single-page .wide-image-container img{width:100%}.blog-single-section .blog-single-page .comment-section,.blog-single-section .blog-single-page .related-blogs{display:none}.blogs-related-products h2.featured-collection__title{font-family:Gotham Pro;margin-bottom:0;font-style:normal;font-weight:700;font-size:22px;line-height:28px;display:flex;text-align:left;letter-spacing:1.76px;text-transform:uppercase}.blogs-related-products .container{max-width:1440px;width:94%;margin:0 auto}.blogs-related-products .heading-wrapper--featured-collection{align-items:normal}.athletes-grid .athlet-section-wrapper{margin-bottom:45px}.athletes-template .view-more-btn{border:2px solid #000000;margin-top:45px;border-radius:6px;letter-spacing:1.12px;color:#000;padding:16px 33px;font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:14px;line-height:20px;display:flex;align-items:center;margin-left:auto;margin-right:auto;text-align:center;max-width:max-content}.athletes-template .view-more-btn:hover{background:#000;color:#fff}.athletes-hero .hidden-desktop,.athletes-single-hero .hidden-desktop{display:none}.fuel-section .product-image__wrapper img{background:#f4f4f4;border-radius:6px}.fuel-section .product-wrap .product-image__wrapper img{background:transparent;border-radius:0;padding:0;transition:all .5s ease 0s}.fuel-section .product__thumbnail:hover img{transform:scale(1.1)}.fuel-section .product-wrap .product-image__wrapper .image__container.product__imageContainer{background:#f4f4f4;padding:30px;border-radius:6px}.fuel-section .one-fourth{margin-left:10px;margin-right:10px}.fuel-section .product-wrap .thumbnail__caption{padding:15px 0 0;clear:both;float:left;width:100%}.fuel-section .product-wrap .product-thumbnail{float:left;padding:0;width:60%;font-family:Gotham Pro;font-size:15px;letter-spacing:1px}.fuel-section .product-thumbnail__title{padding:0;color:#000;font-size:15px;line-height:22px}.fuel-section .product__thumbnail .rating{flex-direction:row;font-size:12px;letter-spacing:1px}.fuel-section .rating__text{display:block}.fuel-section .rating__count{display:none}.fuel-section .product-wrap .quick-buy-bttn{float:right;width:38%}.fuel-section .product-wrap .quick-buy-bttn a{background:#fff200;color:#000;font-weight:700;text-transform:uppercase;padding:5px 0;font-size:15px;border-radius:6px;display:block;text-align:center;letter-spacing:1px;line-height:21px}.fuel-section .ha-product-info .rating{display:flex}.fuel-section .rating{display:none}.blogs-related-products .one-fourth{width:calc(25% - 20px)}.blog-single-page .breadcrumb-separator,.blog-single-page .breadcrumb li{padding-right:5px}.banner__wrapper .mobile-banner-image{display:none}.blog-main .blog-card.one-half .image-element__wrap img{min-height:500px}.blog-card .image-element__wrap{max-height:100%!important}.blog-single-page .page-navigation-arrows{display:none}.breadcrumb .breadcrumb-separator{margin:0 5px}.container--pagination .boost-pfs-filter-load-more{padding:0}.container--pagination .boost-pfs-filter-load-more-total{display:none}.container--pagination .boost-pfs-filter-load-more .boost-pfs-filter-load-more-button{color:#000;border:2px solid #000;font-family:Gotham Pro;text-transform:none;letter-spacing:1.12px;font-size:14px;border-radius:6px;padding:15px 33px;outline:none}.container--pagination .boost-pfs-filter-load-more .boost-pfs-filter-load-more-button:hover{background:#000;color:#fff;border-color:#000}.search-popup .search-popup__title{color:#000;font-family:Gotham Pro;font-size:25px;font-weight:700}.search-popup .fancybox-button svg{color:#000}.search-form .search__fields input[type=text]::placeholder{color:#000}.faqs-hero-section{clear:both;position:relative;line-height:0}.faqs-hero-section img{width:100%}.faqs-hero-section .faqs-hero-desc{position:absolute;max-width:1440px;width:90%;left:0;right:0;margin:0 auto;top:25%}.faqs-hero-section .faqs-hero-desc h1{font-size:45px;color:#fff;font-family:Gotham Pro;font-weight:700;line-height:48px;letter-spacing:3.6px;text-transform:uppercase;text-align:center}.faqs-hero-desc .faq-search-box{clear:both;max-width:725px;margin:0 auto;padding-top:50px}.faqs-hero-desc .faq-search-box input{width:100%;height:72px;border:1px solid #ddd;outline:none;padding:0 80px 0 20px;font-size:24px;font-family:Gotham Pro;color:#000;background:#fff url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/faq-search-icon.png) no-repeat 96% 50%}.faqs-hero-desc .faq-search-box input::placeholder{font-family:Gotham Pro;color:#000;font-size:24px}.faqs-hero-desc .faq-search-box input[type=search]::-webkit-search-decoration,.faqs-hero-desc .faq-search-box input[type=search]::-webkit-search-cancel-button,.faqs-hero-desc .faq-search-box input[type=search]::-webkit-search-results-button,.faqs-hero-desc .faq-search-box input[type=search]::-webkit-search-results-decoration{display:none}.faqs-list-section{clear:both;float:left;width:100%;padding:50px 0 120px}.faqs-left-col{float:left;width:24%}.faqs-left-col .faq-title{font-size:14px;font-weight:700;font-family:Gotham Pro;color:#000;margin-bottom:15px;letter-spacing:1px;text-transform:uppercase}.faqs-left-col .faq-subtitle{font-size:14px;font-weight:400;line-height:18px;color:#000;margin-bottom:35px;font-family:Gotham Pro}.faqs-right-col{float:right;width:74%}.faqs-block{clear:both}.faqs-block h2{font-size:14px;font-family:Gotham Pro;color:#000;font-weight:700;text-transform:uppercase;padding-bottom:30px;margin-bottom:0;padding-top:120px;letter-spacing:1px}.faqs-block #shopify-section-faq-our-story-section h2{padding-top:0}.faqs-block .ac{margin-top:0;border:none}.faqs-block .ac .ac-q{font-family:Gotham Pro;font-size:14px;line-height:18px;color:#000;font-weight:400;padding:27px 50px 27px 0;border-top:1px solid #c5c5c5;outline:none}.faqs-block .ac:last-child{border-bottom:1px solid #c5c5c5}.faqs-block .ac .ac-a{font-family:Gotham Pro;color:#000;font-size:24px;font-weight:400;line-height:36px}.faqs-block .ac .ac-a p{font-family:Gotham Pro;color:#000;font-size:14px;line-height:22px;padding:0 0 30px;font-weight:400}.faqs-block .ac .ac-q:after{right:0}.faqs-left-col ul{margin:0;padding:0;list-style-type:none}.faqs-left-col li{display:block}.faqs-left-col li a{font-size:14px;font-weight:700;color:#000;border-top:1px solid #e3e3e3;display:block;padding:17px 0;background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/faq-arrow.png) no-repeat right center;line-height:18px;font-family:Gotham Pro;text-transform:uppercase;letter-spacing:1px}.faqs-left-col li a:hover{color:#000;background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/faq-arrow-hover.png) no-repeat right center;font-weight:700}.faqs-right-col .faq-anchor{height:0}.collection__content .product-image__wrapper .p-tags{position:absolute;z-index:1;left:8px;top:8px}.collection__content .product-image__wrapper .p-tags .tag-bestseller{background:#f2783b;font-size:12px;font-weight:700;color:#fff;letter-spacing:1px;padding:0 5px;text-transform:uppercase;border-radius:6px;line-height:31px;display:inline-block}.collection__content .product-image__wrapper .p-tags .tag-new{background:#38aa64;font-size:12px;font-weight:700;color:#fff;letter-spacing:1px;padding:0 5px;text-transform:uppercase;border-radius:6px;line-height:31px;display:inline-block}.collection__content .product-image__wrapper .p-tags .tag-on-sale{background:#e23f44;font-size:12px;font-weight:700;color:#fff;letter-spacing:1px;padding:0 5px;text-transform:uppercase;border-radius:6px;line-height:31px;display:inline-block}.faqs-hero-section .hidden-desktop{display:none}.article .banner__wrapper.is-large .image-element__wrap{height:642px}.article .fuel-section{padding-bottom:0}.blog-single-page .author-share-wrap{display:none}.blog-single-page .article-social-share{clear:both;padding-top:70px}.article-social-share .share-btn--mail{display:none}.article-social-share .social-share-buttons{justify-content:center}.collection__content .collection-matrix .sticker-holder{display:none}.collection__content .collection-matrix .price{color:#000}.collection__content .collection-matrix .price.sale{position:absolute}.product-main .product__images .product-gallery__main{pointer-events:none;display:none}.product-main .product__information .product-block-category{font-weight:700;color:#000;font-size:16px;margin-bottom:20px;line-height:18px}.custom-select .select-selected:after{content:none}.custom-select .select-selected{background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/caret-down.svg);background-repeat:no-repeat;background-position:90% 50%;background-size:11px}.pro-reviews-section{margin-bottom:60px}.pro-reviews-section .jdgm-widget.jdgm-widget{padding:0;border:none;margin-top:0;margin-bottom:0}.product__information .product-block .jdgm-prev-badge__stars,.product__information .product-block .jdgm-prev-badge__text{cursor:pointer}.pro-reviews-section .jdgm-all-reviews-page__load-more-wrapper{clear:both;margin:40px 0 0}.pro-reviews-section .jdgm-all-reviews-page__load-more-wrapper a{padding:7px 12px;font-size:15px;font-weight:400;line-height:21px}.pro-reviews-section .jdgm-branding-footer{display:none}.pro-reviews-section .jdgm-subtab:nth-of-type(2){display:none}.pro-reviews-section .jdgm-histogram .jdgm-histogram__row{margin-bottom:10px}.pro-reviews-section .jdgm-rev-widg.jdgm-rev-widg{border:none;padding:0}.pro-reviews-section .jdgm-rev-widg__title{font-family:Gotham Pro;font-size:40px;font-weight:400;letter-spacing:1px;line-height:47px;padding-bottom:30px}.pro-reviews-section .jdgm-rev-widg__header{background:#fff200;padding:40px}.ue-intro-section{padding:95px 0 110px;font-size:45px;background:#f2783c;clear:both;line-height:51px;color:#fff}.pro-reviews-section .jdgm-write-rev-link{background:#000;color:#fff;font-size:14px;font-family:Gotham Pro;font-weight:700;border:none;padding:0 50px;height:50px;line-height:50px;border-radius:6px;text-transform:uppercase}.pro-reviews-section .jdgm-histogram__bar-content{background:#000}.pro-reviews-section .jdgm-histogram__bar:after{background:#000}.pro-reviews-section .jdgm-histogram{margin-bottom:40px;border:none;padding:0;margin-left:22%}.pro-reviews-section .jdgm-rev-widg__sort-wrapper{line-height:40px;clear:both;text-align:center}.pro-reviews-section .jdgm-sort-dropdown.jdgm-sort-dropdown{height:40px;border:1px solid #000;font-weight:700;font-size:15px;padding-left:20px;font-family:Gotham Pro;border-radius:6px}.pro-reviews-section .jdgm-form-wrapper{border-top:none}.pro-reviews-section .jdgm-widget input:not([type=submit]){background:#fff;outline:0;border:none;padding:0 15px;font-size:15px;font-family:Gotham Pro;height:44px}.pro-reviews-section .jdgm-widget input.jdgm-cf-input:not([type=text]){height:auto}.pro-reviews-section .jdgm-widget textarea{background:#fff;outline:0;border:none;padding:15px;font-size:15px;font-family:Gotham Pro;height:150px;resize:none}.pro-reviews-section .jdgm-widget .jdgm-submit-rev.btn{clear:both;background:#000;color:#fff;font-family:Gotham Pro;font-weight:700;padding:0 30px;height:50px;border-radius:6px;border:none;text-transform:uppercase}.pro-reviews-section .jdgm-divider-top:first-of-type{border:none}.pro-reviews-section .jdgm-divider-top{padding:30px 20px;margin-top:0;border-color:#ddd}.pro-reviews-section .jdgm-divider-top:nth-child(2n){background:#f4f4f4}.pro-reviews-section .jdgm-row-actions{padding:8px 0 50px;background:#fff200;border:none}.pro-reviews-section .jdgm-histogram__bar{position:relative;display:inline-block;width:120px;height:100%;margin:0 2px 0 4px;vertical-align:middle;box-shadow:inset 0 0 1px #666;border-radius:0}.pro-reviews-section .jdgm-histogram__bar-content{border-radius:0}.pro-reviews-section .jdgm-rev__header{margin-bottom:30px}.pro-reviews-section .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#fff200;color:#000;border-radius:6px}.pro-reviews-section .jdgm-picture-fieldset__box-wrapper{border-color:#000}.pro-reviews-section .jdgm-photocamera-icon:before,.pro-reviews-section .jdgm-videocam-icon:before{color:#000}.pro-reviews-section .jdgm-paginate__load-more{background:0 0;border:2px solid #000;color:#000;border-radius:6px;font-size:14px;padding:16px 33px;letter-spacing:1.12px;clear:both}.pro-reviews-section .jdgm-paginate__load-more:hover{background:#000;color:#fff}.ue-intro-section .title-head{color:#000;margin-bottom:50px}.ultra-trail-section{clear:both;background:#000;float:left;width:100%;display:flex;flex-wrap:wrap}.ultra-trail-section .ultra-trail-left{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:550px;margin:0 auto}.ultra-trail-section .ultra-trail-right{width:50%;float:left;line-height:0}.ultra-trail-section .ultra-trail-right img{width:100%}.ultra-trail-section .ultra-trail-left h3{font-size:48px;font-family:Gotham Pro;color:#fff200;font-weight:400;line-height:53px;margin-bottom:30px}.ultra-trail-section .ultra-trail-left ul{margin:0;padding:0 0 0 15px;list-style-type:none;font-size:15px;line-height:22px}.ultra-trail-section .ultra-trail-left li{color:#fff;background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/naak-icon.png) no-repeat 0 4px;padding-left:33px;margin-bottom:22px}.ultra-trail-section .ultra-trail-left p{font-size:15px;line-height:22px;color:#fff;margin-bottom:22px}.ue-graph-section{clear:both;background:#fff200;color:#000;padding:65px 0;float:left;width:100%}.ue-graph-section .title-subhead{text-align:right;color:#ea1b3d;font-family:Gotham Pro;text-transform:uppercase;font-weight:700;font-size:45px;margin-bottom:10px;line-height:57px}.ue-graph-section .ue-graph-inner{max-width:940px;margin:0 auto}.ue-graph-section .ue-graph-hero{margin-bottom:100px}.ue-graph-section .ue-graph-left{float:left;width:48%}.ue-graph-section .ue-graph-left h3{font-size:48px;font-family:Gotham Pro;font-weight:400;line-height:57px;margin-bottom:30px}.ue-graph-section .ue-graph-left p,.ue-graph-section .ue-graph-right p{font-size:15px;line-height:22px;margin-bottom:15px}.ue-graph-section .ue-graph-right{float:right;width:47%}.ue-graph-section .ue-graph-right ul{margin:0;padding:0 0 15px;list-style-type:none;max-width:420px}.ue-graph-section .ue-graph-right li{font-size:15px;line-height:22px;margin-bottom:15px;background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/naak-black-icon.png) no-repeat 0 6px;padding-left:40px}.energy-carbo-section{clear:both;background:#000;float:left;width:100%;display:flex;flex-wrap:wrap}.energycarbo-left{width:50%;float:left;line-height:0}.energycarbo-left img{width:100%}.energycarbo-right{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:550px;margin:0 auto}.energy-carbo-section .energycarbo-right h3{font-size:48px;font-family:Gotham Pro;color:#fff200;font-weight:400;line-height:53px;margin-bottom:30px}.energy-carbo-section .energycarbo-right p{font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#fff;margin-bottom:22px}.energy-carbo-section .energycarbo-right ul{margin:0;padding:0 0 0 15px;list-style-type:none;font-size:15px;line-height:22px}.energy-carbo-section .energycarbo-right li{color:#fff;background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/naak-icon.png) no-repeat 0 4px;padding-left:33px;margin-bottom:22px}.energy-carbo-section .energycarbo-right p.beyond-section{font-weight:400}.sustainable-section{clear:both;background:#f2783c;float:left;width:100%;display:flex;flex-wrap:wrap}.sustainable-left{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:500px;margin:0 auto}.sustainable-right{width:50%;float:left;line-height:0}.sustainable-section .sustainable-left h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:49px;margin-bottom:30px}.sustainable-section .sustainable-left p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;margin-bottom:22px}.electrolyte-section{clear:both;background:#fff200;float:left;width:100%;display:flex;flex-wrap:wrap}.electrolyte-left{width:50%;float:left;line-height:0}.electrolyte-left img{width:100%}.electrolyte-right{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:495px;margin:0 auto}.electrolyte-right h3{font-size:48px;font-family:Gotham Pro;color:#000;font-weight:400;line-height:55px;margin-bottom:30px}.electrolyte-right p{font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:15px;line-height:22px;color:#000;margin-bottom:22px}.electrolyte-right ul{margin:0;padding:0 0 0 15px;list-style-type:none;font-size:15px;line-height:22px}.electrolyte-right ul li{font-size:15px;line-height:22px;margin-bottom:15px;background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/naak-black-icon.png) no-repeat 0 6px;padding-left:40px}.ingredients-section{clear:both;background:#000;float:left;width:100%;display:flex;flex-wrap:wrap}.ingredients-section .ingredients-left{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:400px;margin:0 auto}.ingredients-section .ingredients-right{width:50%;float:left;line-height:0}.ingredients-section .ingredients-right img{width:100%}.ingredients-left h3{font-size:48px;font-family:Gotham Pro;color:#fff200;font-weight:400;line-height:58px;margin-bottom:30px}.ingredients-left p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;margin-bottom:22px;max-width:350px}.elite-athlete-section{clear:both;background:#f2783c;float:left;width:100%;display:flex;flex-wrap:wrap}.elite-athlete-section .elite-athlete-left{width:50%;float:left;line-height:0}.elite-athlete-section .elite-athlete-right{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:400px;margin:0 auto}.elite-athlete-section .elite-athlete-right h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:58px;margin-bottom:30px}.elite-athlete-section .elite-athlete-right p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;margin-bottom:22px}.elite-athlete-section .elite-athlete-right .bttn{margin-bottom:0;padding-top:20px}.elite-athlete-right .bttn a{background:#fff200;padding:0 43px;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;color:#000;letter-spacing:1px;text-transform:uppercase;display:inline-block;line-height:51px}.ultra-energy-template .stories-section{padding-bottom:100px}.product-gallery__thumbnails .flickity-prev-next-button.previous,.product-gallery__thumbnails .flickity-prev-next-button.next{display:none}.product-main .product__information .product__notify-form{max-width:none;box-shadow:none;border:2px solid #ddd;border-radius:6px;font-weight:700;font-size:15px;color:#000;font-family:Gotham Pro}.product__information .product__notify-form .notify_email.input{width:100%;border:1px solid #ddd;font-family:Gotham Pro;color:#000;font-size:14px;padding:0 10px;height:44px;outline:none;box-shadow:none}.product__information .product__notify-form .button{background:#fff200;color:#000;font-family:Gotham Pro;font-weight:700;letter-spacing:1px;font-size:14px;text-transform:uppercase;border:none;padding:0 50px;box-shadow:none;outline:none;height:44px;border-radius:6px!important}.product__information .product__notify-form .control:not(:last-child){width:65%;margin-right:10px}.product-breadcrumb .breadcrumb li:last-child{display:none}.product-breadcrumb .breadcrumb .wc-custom-path{visibility:hidden}.product-breadcrumb .breadcrumb .wc-custom-path .breadcrumb-separator{visibility:visible}.product-breadcrumb .breadcrumb .wc-custom-path strong{visibility:visible;position:absolute;margin-left:25px;width:100vh;font-weight:400;min-width:900px}.custom-select{position:relative;display:block;margin-right:20px}.custom-select select{display:none}.select-selected{background-color:#fff}.select-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#000 transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #000 transparent;top:7px}.select-items div,.select-selected{padding:10px 15px;border:1px solid #000;cursor:pointer;min-width:108px;border-radius:6px;font-size:14px;font-weight:700;color:#000}.select-items div .custom-chk{width:22px;height:22px;border:1px solid #000;position:relative;display:initial;margin-right:15px}.select-items div.same-as-selected .custom-chk{background-color:#000}.select-items div.d-flex{display:flex;align-items:center;align-content:center;font-weight:400}.select-items{position:absolute;background-color:#fff;top:calc(100% + 20px);left:-100%;right:0;z-index:99;min-width:max-content;border:1px solid;border-radius:6px;padding:15px 10px}.select-items div{border:none}.select-hide{display:none}.select-items div:hover,.same-as-selected{font-weight:700}.why-cricket-hero{line-height:0}.why-cricket-hero img{width:100%}.cricket-superfood-section{clear:both;background:#fff200;float:left;width:100%;padding:130px 0 100px}.cricket-superfood-section .superfood-left{float:left;width:33%;padding-top:3%}.cricket-superfood-section .superfood-right{float:right;width:55%}.superfood-right .grid__item{margin-bottom:30px}.superfood-right h3{font-family:Gotham Pro;font-size:24px;line-height:22.5px;margin-bottom:15px}.cricket-superfood-section .home__subtitle{font-size:48px;font-family:Gotham Pro;text-align:left;line-height:57.6px;letter-spacing:0;text-transform:none;font-weight:400;max-width:300px;margin-bottom:0;padding-bottom:20px}.cricket-superfood-section p{font-size:15px;font-weight:400;line-height:22.5px}.cricket-protein-section{clear:both;background:#f2783c;float:left;width:100%;padding:100px 0}.cricket-protein-left{float:right;width:35%;color:#fff;max-width:440px}.cricket-protein-right{float:left;width:55%;margin-top:3%}.cricket-protein-left .home__subtitle{font-size:48px;font-family:Gotham Pro;text-align:left;line-height:57.6px;letter-spacing:0;text-transform:none;font-weight:400;margin-bottom:0;padding-bottom:40px;color:#fff}.cricket-protein-left p{font-size:15px;font-weight:400;line-height:22.5px;max-width:400px}.cricket-protein-right .home__subtitle{font-size:24px;line-height:22.5px;font-weight:700;font-family:Gotham Pro;letter-spacing:0;margin-bottom:0;text-transform:none;color:#000}.cricket-saveplanet-section{clear:both;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/save-planet-bg.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;color:#fff;padding:100px 0}.cricket-saveplanet-section h2.title,.cricket-saveplanet-section h1{text-align:center;font-family:Gotham Pro;color:#fff;font-size:48px;line-height:53.6px;font-weight:400;margin-bottom:0;padding-bottom:0;letter-spacing:0}.cricket-saveplanet-section p{color:#fff;max-width:820px;text-align:center;font-size:15px;line-height:22.5px;margin:0 auto;padding:40px 0}.cricket-saveplanet-section ul{list-style-type:none;margin:0 auto;padding:0;color:#fff;max-width:820px}.cricket-saveplanet-section li{display:inline-block;width:49%;text-align:center;color:#fff}.cricket-saveplanet-section li h2{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:white;color:transparent;font-size:65.19px;line-height:57px;font-family:Gotham Pro;font-weight:700}.cricket-saveplanet-section li h3{color:#fff;font-size:21.86px;line-height:32.79px;font-family:Gotham Pro;font-weight:400}ul.save-plant-section li p{padding:20px 0}ul.save-plant-section li p.save-plant-first img{width:34px;height:25px}ul.save-plant-section li p.save-plant-second img{width:24px;height:30px}ul.save-plant-section li p.save-plant-third img{width:27px;height:24px}ul.save-plant-section li p.save-plant-fourth img{width:20px;height:20px}.cricket-saveplanet-section li:nth-child(1){padding-bottom:20px}.cricket-saveplanet-section li:nth-child(2){padding-bottom:20px}.save-plant-section li span{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:white;color:transparent;font-size:65.19px;line-height:57px;font-family:Gotham Pro;font-weight:700;padding-left:20px}.cricket-saveplanet-section li h2{display:inline}.save-plant-section li:nth-child(3) img{position:relative;top:13px}.save-plant-section li:nth-child(4) div{width:76%;margin:0 auto}.why-cricket-hero .hidden-desktop{display:none}.dropp-header{cursor:pointer}.page-why-crickets .stories-section{padding-bottom:70px}.collection-hero-section .hero-right .hidden-desktop{display:none}.jdgm-rev__header .jdgm-rev__icon{line-height:3.2em;margin-right:18px}.boost-pfs-filter-products{width:100%}.utmb-world-template .ue-intro-section{background:#fff200;color:#000}.utmb-world-template .energy-carbo-section{background:#fff}.utmb-world-template .energy-carbo-section .energycarbo-right h3{color:#000;text-transform:uppercase}.utmb-world-template .energy-carbo-section .energycarbo-right p{color:#000;font-weight:400}.utmb-world-template .sustainable-section{background:#000}.utmb-world-template .sustainable-section .sustainable-left h3{color:#fff200}.backed-science{clear:both;background:#000;float:left;width:100%;display:flex;flex-wrap:wrap}.backed-left{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:370px;margin:0 auto}.backed-left h3{font-size:48px;font-family:Gotham Pro;color:#fff;font-weight:400;line-height:49px;margin-bottom:30px;text-transform:uppercase}.backed-left p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#fff;margin-bottom:22px}.backed-right{width:50%;float:left;line-height:0}.utmb-world-template .electrolyte-left{width:60%}.utmb-world-template .electrolyte-right{width:40%;max-width:380px}.utmb-world-template .electrolyte-right p{font-weight:400}.utmb-world-template .electrolyte-section{padding-bottom:50px}.utmb-world-template .electrolyte-right p.bttn{margin-bottom:0;padding-top:20px}.utmb-world-template .electrolyte-right .bttn a{background:#000;padding:0 94px;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;color:#fff200;letter-spacing:1px;text-transform:uppercase;display:inline-block;border-radius:6px;line-height:51px}.distance-athlete-section{clear:both;background:#fff200;float:left;width:100%;display:flex;flex-wrap:wrap}.distance-athlete-left{float:right;width:50%;display:flex;align-content:center;justify-content:flex-start;flex-wrap:wrap;max-width:530px;margin:0 auto}.distance-athlete-left h3{font-size:48px;font-family:Gotham Pro;color:#000;font-weight:400;line-height:58px;margin-bottom:30px}.distance-athlete-left p{font-family:Gotham Pro;font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#000;margin-bottom:22px;max-width:340px}.distance-athlete-right{width:50%;float:left;line-height:0}.distance-athlete-left p.bttn{margin-bottom:0;padding-top:20px}.distance-athlete-left .bttn a{background:#fff;padding:0 98px;font-family:Gotham Pro;font-style:normal;font-weight:700;font-size:14px;color:#000;letter-spacing:1px;text-transform:uppercase;display:inline-block;border-radius:6px;line-height:51px}.utmb-world-template .running-section{padding:67px 0}.utmb-world-template .running-section h2{font-size:45px;line-height:51px;font-weight:400;text-transform:none;letter-spacing:0;padding-bottom:38px}.utmb-world-template .fuel-section{padding-top:49px}p.faq-anchor.custom-pad-scroll{margin-bottom:125px}.utmb-world-template .ultra-trail-section .ultra-trail-left h3{text-transform:uppercase}.fuel-mind-section{clear:both;background:#000;float:left;width:100%;padding:95px 0;display:flex;flex-wrap:wrap}.fuel-mind-section h3{font-size:48px;text-align:center;font-family:Gotham Pro;text-transform:uppercase;color:#fff200;font-weight:400;line-height:58px;margin-bottom:25px}.fuel-mind-section p{font-family:Gotham Pro;font-style:normal;text-align:center;font-weight:400;font-size:14px;line-height:21px;color:#fff;max-width:360px;margin:0 auto}.fuel-mind-section .newsletter-form__wrapper{max-width:325px;margin:0 auto}.fuel-mind-section .newsletter-form input{background:none;border:1px solid #9f9f9f;border-radius:6px;padding:0 20px;box-shadow:none;outline:none;color:#fff;font-size:14px;height:46px;font-family:Gotham Pro}.fuel-mind-section .newsletter-form .field .control{width:100%;text-align:center}.fuel-mind-section .newsletter-form input::placeholder{color:#fff}.fuel-mind-section .newsletter-form .field.is-default-width .button{width:auto;background:#fff200;color:#000;font-family:Gotham Pro;font-weight:700;text-transform:uppercase;font-size:14px;padding:0 98px;border-radius:6px;height:57px;letter-spacing:.5px;outline:none}.fuel-mind-section .newsletter-form.is-responsive{margin-top:25px}.fuel-mind-section .newsletter-form .field label{display:none}.quick-buy-detail .product_form .swatch__option label{text-transform:uppercase;letter-spacing:.8px;font-family:Gotham Pro;font-size:10px;line-height:13px}.quick-buy-detail .product_form .swatch__option .added{font-size:10px;line-height:13px;text-transform:uppercase;letter-spacing:.8px;font-weight:700}.collection__content .one-third .rating__text{position:relative;top:2px}.upcart-cart-body .upcart-item-option-category,#stockist-widget .stockist-result .stockist-result-image{display:none}#stockist-widget .stockist-map-leaflet .leaflet-pane img.leaflet-marker-icon{width:50px!important;height:60px!important}.cart__form .item__title{font-weight:400;color:#000;font-size:16px;font-family:Gotham Pro}.cart__form .item__title span{font-size:16px;font-family:Gotham Pro;font-weight:700;width:100%;display:block}.cart .banner.shopify-section{display:none}.cart .cart-page__title{font-size:40px;font-family:Gotham Pro;font-weight:400;margin-bottom:10px}.cart .cart__headings{background:#ffef00;padding:15px 20px}.cart__product-title h3,.cart__price-title h3,.cart__quantity-title h3,.cart__total-title h3{font-size:15px;text-transform:uppercase;font-family:Gotham Pro}.cart .cart__card{border-top:none;border-bottom:1px solid #e3e3e3;margin-bottom:0;padding-bottom:20px}.cart__card .cart_page_image{background:#f4f4f4;padding:20px;display:inline-block;border-radius:6px}.cart__card .item__properties{padding-top:10px;font-size:15px;padding-bottom:10px}.cart__card .cart__price span,.cart__card .cart__total span{font-weight:700}.cart__card .cart__quantity .quantity-input-control .quantity-input{border:none;font-weight:700;font-family:Gotham Pro;color:#000}.cart__card .cart__remove{top:45%}.cart__card .cart__remove .close{background:#eee}.cart__item-list .cart__cost-summary{margin-top:0}.cart__item-list .cart__cost-summary .cart__subtotal-container p{font-family:Gotham Pro;font-size:20px;color:#000}.cart__item-list .cart__featured-links{display:none}.cart__item-list .cart__checkout .checkout{background:#ffef00;color:#000;font-family:Gotham Pro;font-weight:700;border:none;box-shadow:none!important;border-radius:6px;text-transform:uppercase;font-size:14px;outline:none;letter-spacing:1px;padding:0 20px;height:55px;margin-bottom:10px;min-width:310px}.boost-pfs-filter-products [data-id="8165951963430"] .quick-buy-detail fieldset[data-option-index="2"] [class*=swatch__option]:nth-child(n+5){display:none}.boost-pfs-filter-products [data-id="8165951963430"] .quick-buy-detail fieldset[data-option-index="0"],.boost-pfs-filter-products [data-id="8165951963430"] .quick-buy-detail fieldset[data-option-index="1"]{display:none}.cart__item-list .cart__checkout .checkout:hover{background:#000;color:#fff}.cart .featured-collection-section{clear:both}.cart .featured-collection-section .heading-wrapper{align-items:start}.cart .featured-collection-section .heading-wrapper .title{font-family:Gotham Pro;font-size:24px;font-weight:700}.cart .featured-collection-section .heading-wrapper .title a{pointer-events:none}#up-upsell-carousel [class*=styles_PreviewCarousel__verticalWrapper__]:nth-child(n+5){display:none}.upcart-cart .upcart-upsells-module .upcart-upsells-title span{font-size:24px!important;font-family:Gotham Pro;font-weight:700}div#up-upsell-carousel .styles_PreviewCarousel__verticalWrapper__cCYAK:nth-child{display:none}div#up-upsell-carousel .styles_PreviewCarousel__verticalWrapper__cCYAK:nth-child(-n+3){display:block}.klaviyo-form{width:90%;margin:0 auto}.klaviyo-form p span{font-size:24px!important;font-family:Gotham Pro!important;font-weight:700!important}.index .home-running-section{padding-bottom:50px}.home-running-section h2{font-size:45px;margin-bottom:15px;text-transform:none;line-height:1.5em}.index .home-running-section ul{position:relative;display:block}.home-running-section ul .swiper-button-prev{right:60px;top:-16%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-left.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain;left:auto;display:none}.home-running-section ul .swiper-button-next{right:0;top:-16%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-right.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain;display:none}.home-running-section ul .swiper-button-prev:after{content:none}.home-running-section ul .swiper-button-next:after{content:none}.bestsellers-section{clear:both;margin-bottom:60px}.bestsellers-section .heading-wrapper{align-items:start}.bestsellers-section .heading-wrapper .title{font-family:Gotham Pro;font-weight:700;font-size:45px}.bestsellers-section .heading-wrapper .title a{pointer-events:none}.bestsellers-section .flickity-slider{margin-left:-12%}.bestsellers-section .flickity-button .flickity-button-icon{display:none}.bestsellers-section .previous{right:60px;top:-15%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-left.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain;left:auto}.bestsellers-section .next{right:0;top:-15%;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/arrow-right.svg);width:44px;height:44px;outline:none;background-repeat:no-repeat;background-size:contain}.ambassador-text{padding-top:10px}.ambassador-text1 a{text-decoration:underline}.product_form #customBoldOptions .dropp-header__btn{padding:0}.product-tabs{clear:both;padding-top:65px;padding-bottom:120px}.product-tabs h3{font-size:48px;font-family:Gotham Pro;font-weight:400;text-align:center;line-height:57.6px;color:#000;margin-bottom:30px}.product-tabs .pro-tabs{text-align:center;margin-bottom:50px}.product-tabs .tab{cursor:pointer;padding:0 10px 15px;display:inline-block;color:#000;font-size:32px;font-family:Gotham Pro;font-weight:400;line-height:57.6px;margin:0 20px}.product-tabs .panels{width:100%;overflow:hidden}.product-tabs .panel{display:none;animation:fadein .8s}@keyframes fadein{0%{opacity:0}to{opacity:1}}.product-tabs .radio{display:none}.product-tabs #one:checked~.panels #one-panel,.product-tabs #two:checked~.panels #two-panel,.product-tabs #three:checked~.panels #three-panel{display:block}.product-tabs #one:checked~.pro-tabs #one-tab,.product-tabs #two:checked~.pro-tabs #two-tab,.product-tabs #three:checked~.pro-tabs #three-tab{border-bottom:1px solid #000}#one-panel ul{margin:0;padding:0;list-style-type:none;position:relative}.product-tabs .swiper-scrollbar.swiper-scrollbar-horizontal{background:#fff880;bottom:0;border-radius:0;height:2px;width:94%;display:none}.product-tabs .swiper-scrollbar-drag{background:gray}#one-panel li{position:relative;line-height:0}#one-panel li img{max-width:100%;border-radius:8px}#one-panel li .title{color:#000;margin:0;font-size:24px;font-weight:700;font-family:Gotham Pro;padding:15px 0;line-height:29px}#one-panel li .desc{font-size:15px;line-height:22px;min-height:130px;width:85%}#one-panel li .desc strong{display:block;padding-top:10px;width:80%}#two-panel ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:20px;padding-top:7%}#two-panel .footprint-left{float:left;width:16%}#two-panel .footprint-right{float:right;width:80%;line-height:22.5px;font-size:15px}#two-panel .footprint-right strong{display:block}li.product-option.disabled,li.product-option.false{pointer-events:none;text-decoration:line-through}.boost-sd__header-main-1{background-color:#fff!important}.section__wrapper.reset-password .title{font-size:20px;font-family:Gotham Pro!important}.section__wrapper.reset-password .reset-password__message{margin:15px 0 0;font-size:16px;font-weight:400;color:#909090;letter-spacing:0}.reset-form-content{margin-top:27px}.reset-form-content label,.reset-form-content span.text{font-size:16px;font-weight:400;color:#909090;letter-spacing:0;line-height:1;margin-bottom:10px;display:block}.reset-form-content .input,.reset-form-content .textarea{border-radius:6px;min-height:55px}.reset-form-content .field:not(:last-child){margin-bottom:23px}.reset-form-content input.button.button--primary{width:100%;border-radius:6px;height:55px;font-family:Gotham;font-weight:700;text-transform:uppercase;margin:28px 0 0}.reset-form-content .password-label{display:flex;align-items:center;justify-content:space-between}.reset-form-content span.text{padding-right:70px}section.section.section__wrapper.reset-password{padding:100px 0}body #template-customers-reset_password+#shopify-section-footer__icon-bar{margin-top:0}.reset-form-content .errors{font-family:Gotham;font-size:14px;color:red;margin-bottom:13px}.reset-form-content a.hoverButton.return-btn{text-decoration:underline;margin:15px auto 0;display:flex;justify-content:center;width:fit-content}.reset-form-content .cancel-recover-password:hover{border-color:#fdcf00;color:#fdcf00}.guest-btn{border:1px solid #000;height:55px;font-family:Gotham;font-weight:700;border-radius:0;transition:all .3s ease-in-out;background-color:#fff;width:100%;text-transform:uppercase}form#customer_login_guest{margin:0}.login .has-padding-top{padding-top:0;text-align:center;display:block;margin:10px 0}.collection-list .page-utmb-giveaway .container{margin-left:-10px;margin-right:-10px}.page-utmb-giveaway .title:not(.is-spaced)+.subtitle:not(.modal_price){margin-top:0}.FAQ .heading-wrapper--faq{width:100%}.custom-team-member .member-main{margin-left:-10px;margin-right:-10px}.utmb-world-template .ultra-trail-section .ultra-trail-left,.utmb-world-template .sustainable-section .sustainable-left,.utmb-world-template .backed-science .backed-left,.sustain-template .black-grid-section-two .black-grid-left-two{margin-left:calc((100vw - 1440px)/2)}.utmb-world-template .energy-carbo-section .energycarbo-right,.utmb-world-template .electrolyte-right,.certification-section .certification-right,.yellow-grid-section-two .yellow-grid-right-two{margin-right:calc((100vw - 1440px)/2)}body.page-utmb-world-series .boost-pfs-filter-products{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.pro-reviews-section .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary{width:unset}.pro-reviews-section .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{width:unset}.pro-reviews-section .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-histogram-wrapper)>.jdgm-histogram{width:unset}.pro-reviews-section .jdgm-sort-dropdown-arrow{top:12px}.pro-reviews-section .jdgm-rev__header .jdgm-rev__icon{font-size:0px}@media only screen and (max-width: 1599px){.utmb-world-template .ultra-trail-section .ultra-trail-left,.utmb-world-template .sustainable-section .sustainable-left,.utmb-world-template .backed-science .backed-left,.sustain-template .black-grid-section-two .black-grid-left-two{margin-left:5vw}.utmb-world-template .energy-carbo-section .energycarbo-right,.utmb-world-template .electrolyte-right,.certification-section .certification-right,.yellow-grid-section-two .yellow-grid-right-two{margin-right:5vw}}@media only screen and (max-width: 1299px){.utmb-world-template .ultra-trail-section .ultra-trail-left,.utmb-world-template .sustainable-section .sustainable-left,.utmb-world-template .backed-science .backed-left,.sustain-template .black-grid-section-two .black-grid-left-two{margin-left:3vw}.utmb-world-template .energy-carbo-section .energycarbo-right,.utmb-world-template .electrolyte-right,.certification-section .certification-right,.yellow-grid-section-two .yellow-grid-right-two{margin-right:3vw}}@media only screen and (max-width: 991px){.utmb-world-template .ultra-trail-section .ultra-trail-left,.utmb-world-template .sustainable-section .sustainable-left,.utmb-world-template .backed-science .backed-left,.sustain-template .black-grid-section-two .black-grid-left-two,.utmb-world-template .energy-carbo-section .energycarbo-right,.utmb-world-template .electrolyte-right,.certification-section .certification-right,.yellow-grid-section-two .yellow-grid-right-two{width:94%;padding-left:0;padding-right:0;margin:0 auto}}@media only screen and (max-width: 798px){.utmb-world-template .ultra-trail-section .ultra-trail-left,.utmb-world-template .sustainable-section .sustainable-left,.utmb-world-template .backed-science .backed-left,.sustain-template .black-grid-section-two .black-grid-left-two,.utmb-world-template .energy-carbo-section .energycarbo-right,.utmb-world-template .electrolyte-right,.certification-section .certification-right,.yellow-grid-section-two .yellow-grid-right-two,.fuel-section .section,.sustain-template .inner-intro-section .section,.commitment-section .section,.parallax-fluid-section .parallax-desc,.inner-hero-section .inner-hero-desc,.cricket-superfood-section .section,.cricket-protein-section .section,.cricket-saveplanet-section .section,.custom-team-member.section{width:100%;padding-left:25px;padding-right:25px}.sustain-template .inner-intro-section{padding-left:0;padding-right:0}.commitment-section .commitment-inner{width:100%}.stories-section .section{width:100%;padding-left:25px}.page-custom-pro-team .heading-section .section{width:100%}.custom-team-member.section,.custom-pro-team-section .caption .caption-content{padding-left:25px!important;padding-right:25px!important}}@media only screen and (min-width: 992px) and (max-width: 1199px){.index .image-slideshow .caption{width:96%}}.collection-hero-section .container>.one-whole.column{margin:0;width:100%}.collection-hero-section .boost-sd__breadcrumb-container{margin:0}.collection-hero-section nav.boost-sd__breadcrumb.boost-sd__breadcrumb--on-top{margin-bottom:-22.5px}.collection-hero-section .boost-sd__header-image--as-main-1{width:79%;margin-right:-6%;height:auto}.collection-hero-section .boost-sd__collection-header{margin-bottom:75px}.collection-hero-section .boost-sd__breadcrumb-link:before{width:10px;height:10px;content:"";border-right:1.5px solid var(--boostsd-breadcrumb-border-color);border-bottom:1.5px solid var(--boostsd-breadcrumb-border-color);position:absolute;top:40%;left:-19px;transform:translateY(-50%) rotate(-45deg)}.collection-hero-section .boost-sd__breadcrumb-link{margin:0 25px 0 0}.collection-hero-section .boost-sd__header-description{font-size:15px;max-width:260px;line-height:22px}.collection-hero-section h1.boost-sd__header-title{line-height:1.125;margin-bottom:25px}.collection-hero-section .boost-sd__header-main-1-container{gap:30px;background-color:#fff}.collection-hero-section .boost-sd-right .boost-sd__toolbar-content{border-bottom:0!important;padding-bottom:0}.collection-hero-section .boost-sd-layout{align-items:flex-start}.collection-hero-section .boost-sd-layout .boost-sd-left{position:sticky;position:-webkit-sticky;top:100px;width:23%;margin:0 10px}.collection-hero-section .boost-sd-layout .boost-sd-right{width:73%;padding:0;margin:0 10px}.collection-hero-section .boost-sd-layout .boost-sd-left .boost-sd__filter-tree-vertical{width:100%;margin:0}.collection-hero-section .boost-sd__filter-tree-vertical-content{padding-top:0}.collection-hero-section ul#product-select li.product-option:hover{background-color:#333;color:#fff200}.collection-hero-section .boost-sd__product-item-grid-view-layout-image{border-radius:6px;overflow:hidden}.collection-hero-section .boost-sd__product-list-grid--3-col.boost-sd__product-list--margin .boost-sd__product-item{margin-left:9px;margin-right:9px;margin-bottom:40px;width:calc(33.3333333333% - (28px - (28px / 3)))}.collection-hero-section .boost-sd__product-list--margin{margin-left:0;margin-right:0}.collection-hero-section .boost-sd__product-list-grid--3-col.boost-sd__product-list--margin .boost-sd__product-item .boost-sd__product-price-content span{font-style:italic}.collection-hero-section .boost-sd__product-list-grid--3-col.boost-sd__product-list--margin .boost-sd__product-item .boost-sd__format-currency{font-weight:700;font-style:normal}.collection-hero-section .boost-sd__product-list-grid--3-col.boost-sd__product-list--margin .boost-sd__product-item .boost-sd__format-currency *{font-style:normal!important}body.page-utmb-world-series .boost-pfs-filter-products{display:flex;flex-wrap:wrap}body.collection .boost-sd__filter-block .boost-sd__toolbar{justify-content:flex-end}body.collection .boost-sd__filter-block .boost-sd__toolbar .boost-sd__toolbar-item.boost-sd__toolbar-item--sorting{padding:0}body.collection .boost-sd__pagination-load-more-container-button .boost-sd__pagination-button{color:#000!important;border:2px solid #000!important;font-family:Gotham Pro!important;text-transform:none!important;letter-spacing:1.12px;font-size:14px!important;border-radius:6px;padding:19px 15px;text-transform:uppercase!important;line-height:1;outline:none;letter-spacing:normal;width:155px}body.collection .boost-sd__pagination-load-more-container-button .boost-sd__pagination-button:hover{background-color:#000!important;color:#fff!important}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element{background-color:#fff200;padding:30px;border-radius:6px;position:relative;justify-content:space-between;margin-bottom:40px}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element:hover{background-color:#fff200}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element h4{font-family:Gotham Pro;font-size:48px;font-weight:700;line-height:57px;margin-bottom:0;max-width:230px}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element .quick_shop{background:#000;display:block;padding:0 20px;border-radius:6px;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff200;letter-spacing:1px;position:absolute;bottom:8%;width:80%;height:57px;line-height:54px;left:0;right:0;margin:0 auto;border:0}.collection .custom-take-the-quiz{background:#fff200!important;color:#000!important}.collection .custom-take-the-quiz:hover{background:#000!important;color:#fff!important}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.discover-element{width:100%;clear:both;background:#000;margin:50px 1%;display:flex;align-items:center}.boost-sd__product-item .boost-sd__product-image-wrapper{background-color:#f5f5f5;padding:30px}.boost-sd__product-item .boost-sd__product-image-wrapper img{background:#f5f5f5}.boost-sd__product-item .boost-sd__product-image-wrapper .boost-sd__product-image{overflow:unset}.boost-sd__product-list .boost-sd__product-info .boost-sd__integration-product-rating span.jdgm-prev-badge__text{font-size:12px}body .boost-sd__filter-option-item-amount{float:none;color:#000;opacity:1}body .boost-sd__filter-option-item-label{color:#000;margin-right:4px}body .boost-sd__filter-option-item-button--with-checkbox,body .boost-sd__filter-option-item-button--as-link{padding-left:27px}.collection-hero-section .boost-sd__product-image-row{left:0}.collection-hero-section .boost-sd__product-label{padding:8px 12px 5px;border-radius:6px}.homeImageOverlay.get-free-nutrition-plan .image-with-text-overlay__banner .caption{width:100%;max-width:1440px;margin:0 auto;position:absolute;left:0;right:0;padding:0}.header-cart__icon .badge{background-color:#ffef00;color:#000;line-height:15px;left:calc(65% + .3rem);font-family:Raleway,sans-serif;font-weight:600}body.product .button--add-to-cart.disabled,body.product .button--add-to-cart.disabled+.product-restore-email,body.product .product-restore-email{display:none!important}.bold-subscription-product-page .bsub-widget__plan-pricing{display:none!important}.popcontainer-wrapper,.popcontainer-wrapper li{position:relative}.popcontainer .icon{width:fit-content;height:auto;cursor:pointer}.popcontainer .icon:before{content:" ";border:solid #999;border-width:3px 0 0 3px;position:absolute;top:-7px;left:0;right:0;width:10px;height:10px;transform:rotate(45deg);margin:0 auto;display:none}.popcontainer .icon:hover{cursor:pointer}.popcontainer .icon:hover:before{display:block}.popcontainer:hover .popup{opacity:1;display:block}.popcontainer .popup{max-width:300px;background-color:#fff;border:1px solid #333;padding:10px 12px;position:absolute;bottom:115%;transition:all .25s ease;opacity:0;display:none;left:-200px;font-size:12px;line-height:normal;width:300px}.popcontainer-wrapper .popup p{margin:5px 0 0;line-height:1.4}h2.featured-collection__title.title{text-align:left;width:100%}.featured-collection-section .slider-gallery{padding-bottom:20px;margin-bottom:20px}.featured-collection .slider-gallery .flickity-page-dots{bottom:0}#upCart #UpcartPopup span.upcart-item-option-value{font-size:13px}.full-data{width:100%;display:inline-block}.featured-collection .slider-gallery .flickity-button{display:none}.featured-collection .slider-gallery li.dot{margin:0;border-radius:0;width:45px;height:2px}.product__thumbnail .rating__count{position:relative;top:1px}.product_form input{width:100%;border:2px solid #ddd;height:50px;border-radius:6px;box-shadow:none;font-size:12px;font-family:Gotham Pro;font-weight:700;color:#000;letter-spacing:1px;padding:0 30px 0 12px;outline:none;background:#fff}.product_form textarea{width:100%;border:2px solid #ddd;height:50px;border-radius:6px;box-shadow:none;font-size:12px;font-family:Gotham Pro;font-weight:700;color:#000;letter-spacing:1px;padding:10px 30px 5px 12px;outline:none;background:#fff}.product_form .message{padding:1.5rem;border-radius:.5rem;background-color:#f5f5f5;margin-top:1rem;margin-bottom:1rem;text-align:left}.button.button--primary.klaviyo-bis-trigger,.button.button--primary.klavi-btn{width:100%!important;font-weight:700;padding:10px;border-radius:6px;text-transform:uppercase;height:51px;letter-spacing:1px;font-family:Open Sans;font-size:14px}.product__notify-form{display:none!important}.bis_popup__wrapper.popup__wrapper{width:460px;font-family:Open Sans;letter-spacing:0}.bis_popup__wrapper.popup__wrapper *{font-family:Open Sans}.bis_popup__wrapper.popup__wrapper .popup__title{font-weight:400;font-size:24px;line-height:1.5}.bis_popup__wrapper.popup__wrapper .popup__content{max-width:100%}.bis_popup__wrapper.popup__wrapper .popup__text.subtitle{margin-top:0!important}.bis_popup__wrapper.popup__wrapper input{display:inline-block;width:100%;padding:10px;border:1px solid #dedede;height:40px}.bis_popup__wrapper.popup__wrapper .field.is-default-width.is-align-self-end{display:inline-block;width:100%}.homeImageOverlay.get-free-nutrition-plan .image-with-text-overlay__banner .caption .caption-content{padding:30px 30px 30px 10px}.custom-section-title-list{margin:0 0 50px}.custom-section-title-list p{color:#000;font-size:48px;line-height:58px;font-family:Gotham Pro;font-weight:700;text-transform:uppercase}.page-utmb-giveaway .custom-title-section-image .section-title-wrapper .section-title{margin:0 0 50px;color:#000;font-size:48px;line-height:58px;font-family:Gotham Pro;font-weight:700;text-transform:uppercase}.page-utmb-giveaway .caption-content{padding-left:230px}.page-utmb-giveaway h2.image-with-text-overlay__heading.banner__heading.title{font-weight:400;font-size:48px;letter-spacing:0px;line-height:60px;text-transform:uppercase;color:#fff;font-family:Gotham Pro;width:490px;text-transform:capitalize}.page-utmb-giveaway h2.featured-collection__title.title{text-align:center}.page-utmb-giveaway h2.featured-collection__title.title a{pointer-events:none}.page-utmb-giveaway .custom-video-image-section .image-with-text__column{justify-content:center}.page-utmb-giveaway .product-app--container{padding-top:25px}.product .image-with-text__text-column{padding-left:0;padding-right:0}.product .pb-second-grid .image-with-text__wrapper{margin-left:calc((100vw - 1440px)/2)}.product .pb-first-grid .image-with-text__wrapper{margin-right:calc((100vw - 1440px)/2)}@media only screen and (max-width: 1599px){.product .pb-second-grid .image-with-text__wrapper{margin-left:5vw}.product .pb-first-grid .image-with-text__wrapper{margin-right:5vw}}@media only screen and (max-width: 1299px){.product .pb-first-grid .image-with-text__wrapper{margin-right:3vw}.product .pb-second-grid .image-with-text__wrapper{margin-left:3vw}}@media only screen and (max-width: 1038px){.product .pb-first-grid .image-with-text__wrapper{margin-right:2vw}.product .pb-second-grid .image-with-text__wrapper{margin-left:2vw}}@media only screen and (max-width: 991px){.product .pb-second-grid .image-with-text__image-column,.product .pb-first-grid .image-with-text__image-column{width:100%;margin-left:0;margin-right:0}.product .image-with-text .pb-second-grid .image-with-text__text-column,.product .image-with-text .pb-first-grid .image-with-text__text-column{margin-left:auto!important;margin-right:auto!important;width:94%!important}.product .pb-second-grid .image-with-text__wrapper,.product .pb-first-grid .image-with-text__wrapper{margin:0 auto}}@media only screen and (max-width: 798px){.product .image-with-text .pb-second-grid .image-with-text__text-column,.product .image-with-text .pb-first-grid .image-with-text__text-column{width:100%!important;padding-left:25px;padding-right:25px}}@media only screen and (min-width:768px){body.collection .boost-sd__filter-block .boost-sd__toolbar .boost-sd__sorting{padding:10px 15px;border:1px solid #000;cursor:pointer;min-width:108px;font-size:14px;font-weight:700;color:#000;border-radius:6px}body.collection .boost-sd__filter-block .boost-sd__toolbar .boost-sd__sorting .boost-sd__sorting-label{font-weight:700;text-transform:capitalize;margin:0}body.collection .boost-sd__filter-option-item-button--selected,body.collection .boost-sd__filter-option-item-amount--selected{font-weight:400}}@media only screen and (max-width:1600px){.page-utmb-giveaway .caption-content{padding-left:30px}.collection-hero-section .boost-sd__header-image--as-main-1{margin-right:0}}@media only screen and (min-width:320px) and (max-width:568px){.section{width:94%}.announcement-left,.announcement-right{display:none}.announcement-bar__content p{font-size:14px}.mobile-logo .image-element__wrap img{max-width:42px}.mobile-header .mobile-logo{padding-top:13px;padding-bottom:13px}.mobile-layout--left .mobile-dropdown{width:calc(17% - 10px);margin-top:5px}.mobile-header__open-menu .icon svg{display:none}.mobile-header .search-icon svg{display:none}.mobile-header .mobile-icons{width:calc(40% - 10px)}.mobile-icons .icon svg{display:none}.mobile-header .country-content{top:35px}.mobile-header__close-menu .icon svg{display:none}.mobile-header .mobile-menu{width:75%;padding:20px;font-family:Gotham Pro}.mobile-header .mobile-menu__list-item a{display:block;color:#fff;padding:20px 0;font-weight:700;font-size:14px;letter-spacing:1px;border-top:1px solid #bfbfbf}.mobile-header .mobile-menu__list-item:last-child a{border-bottom:1px solid #bfbfbf}.mobile-header .mobile-menu-link:after{right:0}.mobile-header .mobile-menu .mega-menu__block{width:100%;padding:0;margin-bottom:20px;border-bottom:1px solid #bfbfbf}.mobile-header .mobile-menu .mega-menu__block:last-child{border-bottom:none;margin-bottom:0}.mobile-header .mega-menu__mega-menu-2 .mega-menu__block:nth-child(4){border-bottom:none;margin-bottom:0}.mobile-header .mega-menu .image-content-col{display:none}.mobile-header .mega-menu__block .mega-menu__content{margin-top:0}.mobile-header .mega-menu .menu__heading{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-weight:700}.mobile-header .mobile-menu__list-item .mega-menu__content a{border:none;font-weight:400;padding:0;font-size:18px}.mobile-header .mega-menu__content p{font-size:18px;font-weight:400;margin-bottom:15px}.mobile-header .mobile-menu .shopify-localization-form,.slideshow-classic .flickity-page-dots{display:none}.index .image-slideshow{padding-bottom:0;margin-bottom:0}.index .image-slideshow .caption{width:90%;bottom:20px;top:unset;transform:unset}.index .slideshow-classic__banner h2.title{margin-bottom:12px}.index .slideshow-classic__banner h2.title span{font-size:35px}.index .image-slideshow .slideshow-classic__subheading.subtitle{font-size:16px;margin-top:0;padding:0;line-height:18px;letter-spacing:0}.index #shopify-section-template--14441186132054__df7cb1d3-ed00-4c0d-abb2-f1f9ba621662{padding-bottom:10px}.index .collection-list .container .column{margin-bottom:40px}.product__thumbnail .rating__count{position:relative;top:1px}.index .collection-info__caption--below-image .title{font-size:25px;font-weight:700;text-align:center}.index .column .collection-info__caption--below-image .subtitle{line-height:18px;margin-left:auto;margin-right:auto}.home-collection-slider{margin-bottom:40px;overflow:hidden}.home-collection-slider .section{width:95%;margin-left:5%}.home-collection-slider h3{font-size:25px;max-width:200px;line-height:27px}.bestsellers-section .heading-wrapper .title{max-width:100%;font-size:25px;text-align:left}.bestsellers-section .flickity-button{display:none}.featured-collection .slider-gallery .flickity-page-dots{display:block!important}.featured-collection-section .rating{flex-wrap:wrap}.featured-collection-section .rating__count{margin:0}.home-collection-slider .swiper-button-next,.home-collection-slider .swiper-button-prev{display:none}.home-collection-slider .swiper-slide strong{font-size:14px}.first-image-grid-section .image-with-text__heading{font-size:25px;font-weight:700;text-align:center}.first-image-grid-section .image-with-text__text{font-size:16px;text-align:center;line-height:18px;max-width:300px;margin-left:auto;margin-right:auto}.first-image-grid-section a.button--primary.button{margin-bottom:25px;margin-left:auto;margin-right:auto}.index .image-overlay-section .caption{top:68%}.image-overlay-section .caption-content{max-width:none;padding:0 20px;margin:0 auto;display:block}.image-overlay-section .banner__heading.title{font-size:25px;font-weight:700;text-align:center}.image-overlay-section .banner__subheading.subtitle{font-size:16px;text-align:center;line-height:18px}.image-overlay-section a.button--primary.button{margin-left:auto;margin-right:auto}.second-image-grid-section .container{flex-direction:column-reverse}.second-image-grid-section .image-with-text__heading{font-size:25px;font-weight:700;text-align:center}.second-image-grid-section .image-with-text__text{font-size:16px;line-height:18px;text-align:center}.second-image-grid-section a.button--primary.button{margin-left:auto;margin-right:auto}.index #shopify-section-template--14441186132054__16611855993c6e0a34{padding-top:40px;padding-bottom:10px}.index .blog-posts .featured-blog__title{font-size:25px;line-height:28px}.index .blog-posts .blog-subtitle{font-size:16px;line-height:18px;max-width:330px}.index .blog-posts .swiper-button-prev{top:-35%;margin-right:5px}.index .blog-posts .swiper-button-next{top:-35%;right:10px}.index .blog-posts .meta-info{padding-bottom:5px}.index .blog-posts .meta-tag-list .tag{line-height:21px}.index .blog-posts .meta-tag-list .tag a{font-size:11px;letter-spacing:.5px}.index .blog-card .media-content .title{font-size:12px;line-height:14px}.index .blog-posts .excerpt{max-height:26px;line-height:13px;font-size:12px;margin-bottom:15px}.index .blog-card .blog-card__read-more a{font-size:11px;line-height:12px}.index .blog-posts .section{width:100%;padding-left:5%}.home-insta-feed h3{font-size:25px;padding-left:7px}.home-insta-feed .subtitle{font-size:16px;padding-left:7px;line-height:18px;max-width:270px}.home-insta-feed #insta-feed a{width:50%;display:inline-block}.home-insta-feed #insta-feed a:nth-child(5),.home-insta-feed #insta-feed a:nth-child(6),.home-insta-feed #insta-feed a:nth-child(7),.home-insta-feed #insta-feed a:nth-child(8),.home-insta-feed #insta-feed a:nth-child(9),.home-insta-feed #insta-feed a:nth-child(10){display:none}.home-reviews-section .jdgm-carousel-title{font-size:25px;max-width:200px;line-height:27px}.home-reviews-section .jdgm-all-reviews-rating-wrapper .jdgm-carousel-number-of-reviews{font-size:16px}.home-reviews-section .jdgm-carousel-title-and-link{width:94%}.home-reviews-section .jdgm-carousel__arrows{right:10px;top:1%}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin-right:10px}.home-reviews-section .jdgm-carousel-item__review-title{font-size:16px}.home-reviews-section .jdgm-carousel-item__review-body p{font-size:13px;line-height:14px}.home-reviews-section{padding-bottom:20px;padding-top:60px}#shopify-section-footer__icon-bar .container{grid-row-gap:45px}.footer .footer__content{padding-top:30px}.footer .footer__logo-wrapper.is-small{max-width:none}.footer .footer__logo-wrapper .image-element__wrap{margin-left:auto;margin-right:auto}.footer .footer__wrap .block__logo img{width:73px;margin-left:auto;margin-right:auto}.footer .footer__wrap .footer__block.block__logo{width:100%;text-align:center}.footer-newsletter .subtitle{margin-left:auto;margin-right:auto}.footer__block .footer-newsletter .newsletter-form{width:100%;margin-left:auto;margin-right:auto}.footer-newsletter .newsletter-form .field.is-default-width .button{display:block;margin-left:auto;margin-right:auto}.footer .footer__wrap .footer__block{float:none;margin-right:0;position:relative}.footer .footer__wrap .block__link-list{width:100%}.footer .footer__promo .link-list__block{border-top:2px solid #606060;padding-top:20px;padding-bottom:20px}.footer .footer__promo .link-list__block:last-child{border-bottom:2px solid #606060;margin-bottom:20px}.footer .footer__wrap .footer__block .logo-img{position:absolute;right:0;top:7px}.footer .footer__extra-content .container{flex-direction:column-reverse}.footer .footer__extra-content{padding-top:10px;padding-bottom:20px}.footer .payment-methods span{display:block;margin-right:0;margin-bottom:15px}.footer .footer__extra-content .footer__credits{width:100%;float:none;text-align:center}.footer .footer__extra-content .payment-methods{width:100%;float:none;text-align:center;margin-top:0;margin-bottom:25px}#template-collection .collection-main{padding-top:0;padding-bottom:0}.collection-main .section{width:100%}.collection-hero-section .hero-section{display:flex;flex-direction:column-reverse;margin-bottom:40px}.collection-hero-section .hero-left{float:none;width:100%;max-width:92%;margin:0 auto}.collection-hero-section .hero-right{width:100%;float:none;margin-right:0;margin-bottom:20px}.collection-hero-section .hero-right img{min-height:375px;object-fit:cover;object-position:left}.collection-hero-section .hero-right .hidden-desktop{display:block}.collection-hero-section .hero-right .hidden-mobile{display:none}.breadcrumb__container .breadcrumb{font-size:11px}.breadcrumb ul,.breadcrumb ol{justify-content:start}.collection-hero-section .hero-left .heading-wrapper{width:100%;align-items:center;padding-top:10px}.collection-hero-section .hero-left .title{font-size:25px;font-weight:700}.collection-hero-section .collection__description{font-size:16px;max-width:360px;line-height:17px;text-align:center;margin-left:auto;margin-right:auto}.collection__content .collection-matrix{display:block}.collection-hero-section{display:initial}.collection__content .boost-pfs-filter-left-col{position:initial}.collection__content .collection__main{width:calc(100% - 20px)}.collection__content .boost-pfs-filter-tree-mobile-button button{margin-top:0;background:transparent url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/caret-down.svg) no-repeat 96% 50%;border:1px solid #000;color:#000;font-size:12px;border-radius:6px;font-weight:700;text-transform:none;padding:0 20px;height:35px;outline:none;margin-bottom:30px}.collection__content .ha-product-info .quick-buy-detail #product-select li .pprice{display:inline-block}.collection__content .collection-matrix .one-third{width:calc(50% - (28px - (28px / 3)))}.collection__content .collection-matrix .one-third:nth-child(3){width:100%}.collection__content .collection-matrix .one-third:nth-child(9){width:100%}.collection__content .product-wrap .product-thumbnail{width:75%}.collection__content .product-wrap .quick-buy-bttn{max-width:31px}.collection__content .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.collection__content .one-third .product-thumbnail__title{font-size:13px;line-height:21px}.collection__content .product-thumbnail .price{font-size:13px;letter-spacing:1px;font-weight:700}.collection__content .ha-product-info .quick-buy-detail #product-select li{font-size:10px;padding:10px 5px}.collection__content .collection-matrix .quiz-element{width:100%}.collection__content .collection-matrix .quiz-element .button{position:relative;bottom:0;width:100%;margin-top:80px}.collection__content .discover-element{margin-left:-10px;margin-right:-10px;width:100vh;display:flex;flex-direction:column-reverse}.discover-element .discover-element-right{float:none;width:100%}.discover-element .discover-element-right img{min-height:375px;object-fit:cover}.discover-element .discover-element-left{float:none;width:100%;text-align:center;padding:30px;font-size:16px;color:#fff;line-height:18px}.discover-element .discover-element-left h4{font-size:25px;margin-bottom:20px;color:#fff;line-height:27px;margin-left:auto;margin-right:auto}.discover-element .discover-element-left p{margin-left:auto;margin-right:auto;max-width:300px}.ha-product-info .quick-buy-detail{bottom:0;top:auto}.ha-product-info .quick-buy-detail .wc-price,.product-template .breadcrumb__container{display:none}.product-template.product-main{margin-top:0}.product-template.product-main .section{width:100%}.product-main .product__images{margin:0;width:100%;position:relative}.product-main .product-gallery__thumbnails--bottom-thumbnails{position:absolute;bottom:30px;width:100%}.product-gallery__thumbnails .flickity-viewport .flickity-slider .product-gallery__thumbnail:nth-child(1){display:block}.product-gallery__thumbnails .flickity-viewport .flickity-slider .product-gallery__thumbnail.is-nav-selected{background:#fff}.product-main .product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:10px;opacity:1;border:1px solid #fff;height:10px;border-radius:100%;margin:0 5px!important}.product-main .product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail img{visibility:hidden}.product-main .product__information{width:100%;padding:30px 25px}.product-main .product_name{font-size:14px}.product-main .product_name span{font-size:25px;font-weight:700}.product-main .product__information .description{padding-top:20px;margin-bottom:20px;font-size:14px}.product-main .purchase-details.has-quantity-box .purchase-details__spb--false{max-width:232px}.product-faqs-section .ac>.ac-a p{font-size:14px}.product-faqs-section{margin-top:40px}.protein-icon-section{padding-top:40px;margin-bottom:10px}.black-bar-section{padding:60px 0}.black-bar-section .column{width:100%}.black-bar-section .first-column p{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/white-bullet.png) no-repeat 0 8px;padding-left:15px}.black-bar-section .column h3{font-size:25px;font-weight:700;margin-bottom:10px}.black-bar-section .column p{font-size:14px}.pb-first-grid .image-with-text__heading{font-size:25px;font-weight:700;text-align:center;max-width:200px;margin-left:auto;margin-right:auto}.pb-first-grid .image-with-text__text{font-size:14px;line-height:18px;text-align:center}.pb-first-grid a.button--primary.button{margin-left:auto;margin-right:auto;margin-bottom:40px}.pb-second-grid .container{flex-direction:column-reverse}.pb-second-grid .image-with-text__heading{font-weight:700;font-size:25px;text-align:center;margin-left:auto;margin-right:auto;max-width:250px;padding-top:15px;padding-bottom:10px}.pb-second-grid .image-with-text__text{font-size:14px;line-height:18px;text-align:center}.pb-second-grid a.button--primary.button{margin-left:auto;margin-right:auto}#shopify-section-template--14441186525270__16376307254819e784.FAQ{padding-top:0;padding-bottom:0}.FAQ .pb-faqs-section{width:100%}.pb-faqs-section .page-faq__column-wrap{flex-direction:column-reverse}.pb-faqs-section .column-wrapper .faq--image{margin-right:0;padding-top:0;width:100%}.pb-faqs-section .faq--image .image-element__wrap img{border-radius:0}.pb-faqs-section .title.faq-title{line-height:26px;max-width:250px;margin-bottom:25px}.pb-faqs-section .ac>.ac-q{font-size:14px;letter-spacing:1px;line-height:21px;padding-right:40px}.pb-faqs-section .ac>.ac-a{font-size:14px;letter-spacing:1px;line-height:21px}.pb-faqs-section .ac>.ac-a p{font-size:14px;letter-spacing:1px;line-height:21px}.recommended-products-section .heading-wrapper--recommended-products{max-width:250px;margin-bottom:20px;text-align:left}.recommended-products-section .recommended-products__title{font-size:25px;line-height:27px}#shopify-section-template--14441186525270__recommendations.recommended-products-section{padding-bottom:0}.recommended-products-section .product-wrap .product-thumbnail{width:75%}.recommended-products-section .product-thumbnail__title{font-size:13px;font-weight:700;line-height:15px}.recommended-products-section .product-thumbnail__price{font-size:13px;letter-spacing:1px;font-weight:700}.recommended-products-section .product__thumbnail .rating{font-size:10px}.ha-product-info .quick-buy-detail #product-select,.ha-product-info .quick-buy-detail .swatch__options{grid-template-columns:repeat(1,minmax(0,1fr));text-align:center}.ha-product-info .quick-buy-detail .swatch__options .swatch__option .swatch-element{padding:10px 0;font-size:10px}.ha-product-info .addtocart-div,.ha-product-info .purchase-details{border-radius:6px;padding:0}.ha-product-info .addtocart-div input,.product_form .purchase-details .purchase-details__buttons button{font-size:10px;text-align:center}.recommended-products-section .product-wrap .quick-buy-bttn{max-width:31px}.recommended-products-section .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.pb-insta-feed h3{font-size:16px;line-height:18px;max-width:330px;margin-bottom:0}.pb-insta-feed #insta-feed{margin-top:20px}.pb-insta-feed #insta-feed a{width:50%;display:inline-block}#template-product .home-reviews-section{padding-top:10px}.product-main .product__images .product-gallery__main{pointer-events:auto;display:block}.product-main .product__information .product-block-category{font-size:14px}.product__information .product__notify-form .button{padding:0 20px}.pro-reviews-section .jdgm-rev-widg__header{padding:20px}.pro-reviews-section .jdgm-rev-widg__title{font-size:25px;line-height:31px;font-weight:700}.pro-reviews-section .jdgm-review-widget--small .jdgm-histogram{margin-left:0;margin-bottom:20px;margin-top:30px}.pro-reviews-section .jdgm-rev-widg__sort-wrapper{text-align:left}.pro-reviews-section .jdgm-write-rev-link{max-width:max-content;margin:20px 0 0}.upcart-cart.styles_CartPreview__right__V29QR{width:100%}.upcart-cart .upcart-header.UpcartDesignSettings__cartTextColor .upcart-header-close-button{left:15px}.upcart-cart .upcart-product-item,.upcart-cart .upcart-upsells-module,.upcart-cart .upcart-footer{margin:0 3%}.inner-hero-section .hidden-desktop{display:block}.inner-hero-section .hidden-mobile{display:none}.inner-hero-desc h1{font-size:35px;max-width:70%;line-height:38px}.inner-intro-section{font-size:25px;line-height:28px;font-weight:700;padding:20px 20px 65px}.black-grid-left{width:100%;float:none}.black-grid-right h3{font-size:25px;line-height:28px}.black-grid-right{width:90%;float:none;padding:60px 0;max-width:none;min-height:370px}.parallax-fluid-section{background:#f2783c;line-height:normal}.parallax-fluid-section img{min-height:400px;object-fit:cover}.parallax-fluid-section .parallax-desc{position:relative;top:0;padding-top:60px;padding-bottom:60px;min-height:370px}.parallax-fluid-section .parallax-desc h3{font-size:25px;line-height:28px}.parallax-fluid-section .parallax-desc .parallax-desc-inner{max-width:none;float:none}.yellow-grid-section{flex-direction:column-reverse}.yellow-grid-right{width:100%;float:none}.yellow-grid-left{float:none;width:90%;padding:60px 0;max-width:none;min-height:370px}.yellow-grid-left h3{font-size:25px;line-height:28px}.story-video-section img{min-height:410px;object-fit:cover}.story-video-section .modal-content{width:90%;padding:15px;height:230px;margin-top:40%}.story-video-section .modal-content iframe{height:200px}.our-promise-section{overflow:hidden}.our-promise-section .subtitle{text-align:left}.our-promise-section h3{font-size:25px;line-height:28px;text-align:left;max-width:70%;margin-bottom:30px}.our-promise-section .swiper-button-next{right:10px;top:-55px}.our-promise-section .box{font-size:10px;min-height:30px;border-radius:6px}.our-promise-section .promise-inner:before{content:none}.black-grid-section-two{flex-direction:column-reverse}.black-grid-right-two{width:100%;float:none}.black-grid-left-two h3{font-size:25px;line-height:28px}.black-grid-left-two{float:none;width:90%;padding:60px 0;max-width:none;min-height:370px}.black-grid-left-two .bttn{margin-left:auto;margin-right:auto}.story-cta-section img{min-height:250px;object-fit:cover}.story-cta-section .cta-desc{top:30%}.story-cta-section .cta-desc h3{font-size:25px;line-height:28px}.page-sustainability .parallax-fluid-section{background:#000}.commitment-section h3{font-size:25px;line-height:27px;width:79%;margin-left:0;margin-right:0;text-align:left;margin-bottom:35px}.commitment-section li{width:100%;float:none;display:block;overflow:hidden}.certification-left{width:100%;float:none}.certification-left img{min-height:375px;object-fit:cover}.certification-right{width:90%;float:none;padding:60px 0;min-height:415px}.certification-right h3{font-size:25px;line-height:28px;color:#fff}.certification-right p{font-size:15px;line-height:23px}.orange-first-grid{flex-direction:column-reverse}.orange-first-left{width:90%;float:none;min-height:400px;padding:60px 0;max-width:none}.orange-first-right{width:100%;float:none}.orange-first-right img{min-height:375px;object-fit:cover}.orange-first-left h3{font-size:25px;line-height:28px}.orange-first-left p{font-size:15px;line-height:23px}.yellow-grid-left-two{width:100%;float:none}.yellow-grid-left-two img{min-height:375px;object-fit:cover}.yellow-grid-right-two{width:90%;float:none;padding:60px 0;max-width:none;min-height:430px}.yellow-grid-right-two h3{font-size:25px;line-height:28px}.yellow-grid-right-two p{font-size:15px;line-height:23px}.black-grid-left-two{width:90%;float:none;padding:60px 0;min-heigth:460px}.sustain-template .black-grid-left-two h3{font-size:25px;line-height:28px;color:#fff;width:70%}.black-grid-left-two p{font-size:15px;line-height:23px}.black-grid-right-two{float:none;width:100%}.black-grid-right-two img{min-height:375px;object-fit:cover}.giving-back-left{width:100%;float:none}.giving-back-left img{min-height:375px;object-fit:cover}.giving-back-right{width:90%;float:none;padding:60px 0}.giving-back-right h3{font-size:25px;line-height:28px}.giving-back-right p{font-size:15px;line-height:23px}.stories-section h3{font-size:25px;line-height:28px}.story-list-inner .story-tags li a{font-size:11px;letter-spacing:.5px}.story-list-inner .story-name a{font-size:12px;line-height:14px}.story-list-inner .story-excerpt{max-height:26px;line-height:13px;font-size:12px;margin-bottom:15px}.story-list-inner .story-read-more a{font-size:11px;line-height:12px}.stories-section .swiper-button-next{top:55%;right:10px}.stories-section .swiper-button-prev,.athletes-hero .hidden-mobile{display:none}.athletes-hero .hidden-desktop{display:block}.ath-hero-desc{padding:0 15px}.ath-hero-desc h1{font-size:35px;line-height:38px;letter-spacing:1px;margin-bottom:30px}.ath-hero-desc p{font-weight:700;font-size:16px;line-height:26px;letter-spacing:.16px;max-width:260px}.athletes-filters ul{text-align:left}.athletes-grid h2{font-size:25px;line-height:27px;margin-bottom:20px;padding-left:30px}.athletes-filters{padding:20px 0 40px}.athletes-template .view-more-btn{margin-top:20px}.athletes-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:6px;grid-column-gap:10px}.athletes-grid li .athlete-name{font-size:9.11px;line-height:14px;letter-spacing:.09px}.athletes-grid li .athlete-tag{font-size:8px;line-height:14px}.athletes-single-hero .hidden-mobile{display:none}.athletes-single-hero .hidden-desktop{display:block}.athletes-single-hero img{max-height:none}.athlete-short-intro .short-intro-inner{margin:-180px auto 0;max-width:94%}.athlete-short-intro .short-intro-left{float:none;width:100%;margin-right:0}.athlete-short-intro .short-intro-right{width:100%;float:none;padding-top:30px}.athlete-short-intro .short-intro-right .intro-row{padding:20px 0}.athlete-short-intro .short-intro-right h1{font-size:21px;line-height:23px;padding-bottom:25px;letter-spacing:1px}.athlete-short-intro .short-intro-right .intro-row p{font-size:12px;text-align:right}.athlete-short-intro .short-intro-right .intro-row p strong{min-width:auto;float:left}.athlete-short-intro .short-intro-right ul{padding-bottom:20px}.athlete-bio-section .author-bio-inner{padding:40px 0;max-width:94%}.athlete-bio-section h2{font-size:25px;line-height:27.5px;text-align:left;margin-bottom:40px;max-width:300px;margin-left:0;margin-right:0}.athlete-bio-section .bio-subhead{font-size:25px;line-height:28px;text-align:left;letter-spacing:0;margin-bottom:15px}.athlete-bio-section .athlete-description{text-align:left}.awards-section .awards-section-inner{max-width:94%;padding-bottom:50px}.awards-text-section{width:50%}.last-award-child{width:100%;padding-top:30px;clear:both}.athlete-video-section{padding-bottom:80px}.athlete-video-section img{min-height:355px;object-fit:cover;width:100%}.athlete-video-desc{top:30%}.athlete-video-section .modal-content{width:90%;padding:15px;height:230px;margin-top:40%}.athlete-video-section .modal-content iframe{height:200px}.fuel-section{padding-bottom:60px}.fuel-section h2{font-size:25px;line-height:28px;text-align:center;width:80%;margin-left:auto;margin-right:auto;margin-bottom:35px}.running-section{padding-bottom:50px}.running-section h2{font-size:25px;line-height:28px;text-align:center;width:80%;margin:0 auto;letter-spacing:1px}.running-section p.subhead-running{text-align:center;padding-top:12px;padding-bottom:20px}.running-section ul,.index .home-running-section ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:6px;grid-column-gap:10px}.running-section li .athlete-name{font-size:9.11px;line-height:14px;letter-spacing:.09px}.running-section li .athlete-tag{font-size:8px;line-height:14px}.fuel-section .heading-wrapper--recommended-products{max-width:250px;margin-bottom:20px;text-align:left}.fuel-section .recommended-products__title{font-size:25px;line-height:27px}.fuel-section .product-wrap .product-thumbnail{width:75%}.fuel-section .product-thumbnail__title{font-size:14px;font-weight:700;line-height:21px}.fuel-section .product-thumbnail__price{font-size:14px;letter-spacing:1px;font-weight:700}.fuel-section .product__thumbnail .rating__star{width:9.5px}.fuel-section .product-wrap .quick-buy-bttn{max-width:31px}.fuel-section .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.blog-main .blog__filter ul{text-align:left}.blog-main .blog-card .image-element__wrap img{min-height:340px}.blog-main .blog-card .blog-card__read-more{padding-bottom:30px}.blogs-related-products .one-fourth{width:calc(50% - 20px)}#template-article .banner__wrapper img{min-height:450px;width:100%}.blog-single-section .blog-single-page .heading-wrapper--article h1.article__title{text-align:center}.blog-single-section .blog-single-page{font-size:16px;line-height:24px}.blog-single-section .blog-single-page h3{font-size:25px;line-height:28px;text-align:center}.banner__wrapper .mobile-banner-image{display:block}.banner__wrapper .desktop-image{display:none}.blog-main .blog-card.one-half .image-element__wrap img{min-height:300px}.inner-hero-section .inner-hero-desc{top:55%}.sustain-template .inner-hero-section .inner-hero-desc{top:22%}.collection__content .product-image__wrapper .p-tags .tag-bestseller,.collection__content .product-image__wrapper .p-tags .tag-new,.collection__content .product-image__wrapper .p-tags .tag-on-sale{font-size:10px;line-height:21px}.faqs-hero-section .hidden-desktop{display:block}.faqs-hero-section .hidden-mobile{display:none}.faqs-hero-section .faqs-hero-desc{top:11%}.faqs-hero-section .faqs-hero-desc h1{font-size:35px;line-height:38px;letter-spacing:1px;max-width:300px;margin-left:auto;margin-right:auto}.faqs-hero-section .faqs-hero-desc h1 span{display:block}.faqs-hero-desc .faq-search-box{max-width:86%;padding-top:65px}.faqs-hero-desc .faq-search-box input{font-size:14px;height:51px;padding-left:15px;background-size:20px;padding-right:45px}.faqs-hero-desc .faq-search-box input::placeholder{font-size:14px}.faqs-list-section{padding:42px 0 80px}.faqs-left-col{float:none;width:100%}.faqs-left-col .faq-subtitle{max-width:280px}.faqs-right-col{float:none;width:100%;clear:both;padding-top:50px}.faqs-block .ac .ac-q{font-size:14px;line-height:18px;font-weight:700;padding-right:35px}.faqs-block .ac .ac-q:after{width:24px;font-size:24px;font-weight:400}.faqs-block .ac .ac-a,.faqs-block .ac .ac-a p{font-size:16px;line-height:24px}.faqs-block h2{padding-top:70px}.blog-banner .banner__content{top:27%;width:80%}.blog-banner .banner__text h1{font-size:35px;line-height:38px;text-transform:capitalize;letter-spacing:1px}.blog-banner p.banner__subheading{font-weight:700;max-width:250px}.blog-social{float:none}.blog-main .blog__filter{padding:0;width:98%;margin-left:auto;margin-right:auto}#shopify-section-template--14441185673302__main.blog-main{padding-top:20px;padding-bottom:20px}.ue-intro-section{padding:50px 25px;font-size:15px;line-height:22.5px}.ue-intro-section .title-head{font-size:25px;margin-bottom:20px;line-height:27.5px}.ultra-trail-section{flex-direction:column-reverse}.ultra-trail-section .ultra-trail-right{float:none;width:100%}.ultra-trail-section .ultra-trail-left{width:100%;padding:40px 35px;max-width:none;float:none}.ultra-trail-section .ultra-trail-left h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ue-graph-section .ue-graph-left,.ue-graph-section .ue-graph-right{float:none;width:100%;padding:0 25px}.ue-graph-section .ue-graph-hero{margin-bottom:25px}.ue-graph-section .title-subhead{font-size:25px;line-height:31px;margin-bottom:20px}.ue-graph-section .ue-graph-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.ue-graph-section .ue-graph-left p,.ue-graph-section .ue-graph-right p{margin-bottom:25px}.ue-graph-section .ue-graph-right ul{max-width:none;padding:0}.ue-graph-section .ue-graph-right li{margin-bottom:25px}.ue-graph-section .ue-graph-right li:last-child{margin-bottom:0}.energycarbo-left{float:none;width:100%}.energycarbo-right{float:none;width:100%;max-width:none;padding:50px 35px}.energy-carbo-section .energycarbo-right h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.sustainable-section{flex-direction:column-reverse}.sustainable-right{float:none;width:100%}.sustainable-left{float:none;width:100%;max-width:none;padding:40px 35px}.sustainable-section .sustainable-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.electrolyte-left{float:none;width:100%}.electrolyte-right{float:none;width:100%;max-width:none;padding:40px 35px}.electrolyte-right h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.electrolyte-right ul{padding-left:0}.electrolyte-right ul li{padding-left:35px}.ingredients-section{flex-direction:column-reverse}.ingredients-section .ingredients-right{float:none;width:100%}.ingredients-section .ingredients-left{float:none;width:100%;max-width:none;padding:40px 35px}.ingredients-left h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.elite-athlete-section .elite-athlete-left{float:none;width:100%}.elite-athlete-section .elite-athlete-right{float:none;width:100%;max-width:none;padding:40px 35px}.elite-athlete-section .elite-athlete-right h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ultra-energy-template .stories-section{padding:40px 0}.why-cricket-hero .hidden-mobile{display:none}.why-cricket-hero .hidden-desktop{display:block}.cricket-superfood-section{padding:50px 0 30px}.cricket-superfood-section .superfood-left{float:none;width:100%;padding-bottom:40px;padding-top:0;margin-left:auto;margin-right:auto}.cricket-superfood-section .home__subtitle{font-size:25px;line-height:27px;max-width:250px;padding-bottom:30px}.cricket-superfood-section .superfood-right{width:75%;float:none;margin:0 auto}.superfood-right h3{font-size:17px;line-height:16px}.superfood-right .type2{height:40px}.superfood-right .grid__item .circleBase.type2 img{margin-left:15px;margin-top:5px;width:25px}.superfood-right .strip-text{height:32px;line-height:32px;font-size:10px;padding-left:50px}.superfood-right .grid__item:nth-child(3){padding-top:20px}.cricket-protein-section{padding:65px 0}.cricket-protein-left{width:100%;float:none;margin-bottom:40px}.cricket-protein-right{width:100%;float:none}.cricket-protein-left .home__subtitle{font-size:25px;line-height:27px;max-width:100%;margin-left:auto;margin-right:auto}.cricket-protein-left p{max-width:320px;margin-left:auto;margin-right:auto}.cricket-protein-right .home__subtitle{font-size:12px;line-height:11px}.cricket-protein .cricket-protein-right .strip-text{font-weight:700;font-size:11.33px;height:22px;line-height:20px;top:-24px;left:-22px}.cricket-protein .cricket-protein-right .strip-text img{padding-top:0;width:17px}.cricket-protein .cricket-protein-right .type2{width:22px;height:22px;top:-22px}.cricket-protein-right .circleBase.type2 img{width:15px;position:absolute;left:0;right:0;margin:0 auto;top:3px}.cricket-protein .cricket-protein-right .strip-text.black-cricket img{padding-top:0;width:20px}.cricket-superfood.cricket-protein .cricket-protein-right .grid--effect-hamal{margin-bottom:10px;height:26px}.cricket-saveplanet-section{padding:47px 0}.cricket-saveplanet-section h2.title,.cricket-saveplanet-section h1{font-size:25px;line-height:27px}.cricket-saveplanet-section p{max-width:100%;padding:20px 0 30px}.cricket-saveplanet-section li{width:100%;padding-bottom:25px;display:block}.cricket-saveplanet-section li h2,.cricket-saveplanet-section li span{font-size:45.11px;line-height:45px}.cricket-saveplanet-section li h3{font-size:15.13px;line-height:22.69px}.page-why-crickets .stories-section{padding-bottom:30px;padding-top:40px}.utmb-world-template .electrolyte-left{width:100%}.utmb-world-template .electrolyte-right{width:100%;max-width:none}.utmb-world-template .electrolyte-right p{max-width:305px}.utmb-world-template .electrolyte-right h3{max-width:245px}.utmb-world-template .electrolyte-right p.bttn{margin:0 auto}.utmb-world-template .electrolyte-section{padding-top:40px;padding-bottom:40px}.backed-science{flex-direction:column-reverse}.backed-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.backed-right{width:100%;float:none}.backed-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.backed-left h3 span{display:block}.distance-athlete-section{flex-direction:column-reverse}.distance-athlete-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.distance-athlete-right{width:100%;float:none}.distance-athlete-left h3{font-size:25px;max-width:250px;line-height:27.5px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.distance-athlete-left p.bttn{margin:0 auto}.utmb-world-template .running-section h2,.fuel-mind-section h3{font-size:25px;line-height:28px}.collection__content .product__thumbnail .rating{font-size:11px}.quick-buy-detail .product_form .swatch__option label{font-size:7.5px;letter-spacing:0px}.quick-buy-detail .product_form .swatch__option .added{font-size:7.5px}.collection__content .product__thumbnail .money{font-size:11px}.collection__content .one-third .rating__text{top:0}.collection__content .collection-matrix .one-third .product-wrap .product-image__wrapper .product__imageContainer{padding:10px}.upcart-cart .styles_ProductRow__imageWrapper__CgzZq{height:auto}.cart .cart-page__title{font-size:25px;font-weight:700}.cart__taxes-shipping-message{text-align:center}.cart__item-list .cart__checkout .checkout{margin-bottom:0}.cart__form .additional-checkout-buttons{margin-top:0}.index .home-running-section{padding-top:50px}.index .home-running-section .section{width:95%;margin-left:5%}.home-running-section h2{line-height:1.5em;margin-bottom:15px;text-align:left;width:100%}.home-running-section ul .swiper-button-next{display:inherit;right:20px;top:-12%}.home-running-section ul .swiper-button-prev{display:inherit;right:75px;top:-12%}.home-running-section li .athlete-name{font-size:16px;line-height:26px}.home-running-section li .athlete-tag{font-size:14px;line-height:24px}.product-tabs{padding-top:0;padding-bottom:0}.product-tabs .section{width:96%;margin-left:4%}#one-panel ul{padding:0}.product-tabs h3{font-size:25px;font-weight:700;padding-right:20px;max-width:250px;line-height:27.5px;margin-left:auto;margin-right:auto;margin-bottom:20px}.product-tabs .pro-tabs{margin-bottom:30px;padding-right:20px}.product-tabs .tab{font-size:15px;line-height:16.5px;padding-bottom:10px;margin:0 5px}#one-panel li .title{font-size:24px}#one-panel li .desc{font-size:11.62px;line-height:17.44px;min-height:100px}#two-panel ul{grid-row-gap:50px;margin-right:20px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (min-width:569px) and (max-width:767px){.section{width:94%}.announcement-left,.announcement-right{display:none}.mobile-logo .image-element__wrap img{max-width:62px}.mobile-header .mobile-logo{padding-top:13px;padding-bottom:13px;margin-left:10%}.mobile-layout--left .mobile-dropdown{width:calc(10% - 10px);margin-top:5px}.mobile-header__open-menu .icon svg{display:none}.mobile-header .search-icon svg{display:none}.mobile-header .mobile-icons{width:calc(40% - 10px)}.mobile-icons .icon svg{display:none}.mobile-header .country-content{top:35px}.mobile-header__close-menu .icon svg{display:none}.mobile-header .mobile-menu{width:50%;padding:20px;font-family:Gotham Pro}.mobile-header .mobile-menu__list-item a{display:block;color:#fff;padding:20px 0;font-weight:700;font-size:14px;letter-spacing:1px;border-top:1px solid #bfbfbf}.mobile-header .mobile-menu__list-item:last-child a{border-bottom:1px solid #bfbfbf}.mobile-header .mobile-menu-link:after{right:0}.mobile-header .mobile-menu .mega-menu__block{width:100%;padding:0;margin-bottom:20px;border-bottom:1px solid #bfbfbf}.mobile-header .mobile-menu .mega-menu__block:last-child{border-bottom:none;margin-bottom:0}.mobile-header .mega-menu__mega-menu-2 .mega-menu__block:nth-child(4){border-bottom:none;margin-bottom:0}.mobile-header .mega-menu .image-content-col{display:none}.mobile-header .mega-menu__block .mega-menu__content{margin-top:0}.mobile-header .mega-menu .menu__heading{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-weight:700}.mobile-header .mobile-menu__list-item .mega-menu__content a{border:none;font-weight:400;padding:0;font-size:18px}.mobile-header .mega-menu__content p{font-size:18px;font-weight:400;margin-bottom:15px}.mobile-header .mobile-menu .shopify-localization-form,.slideshow-classic .flickity-page-dots{display:none}.index .image-slideshow{padding-bottom:0;margin-bottom:0}.index .image-slideshow .caption{width:85%;top:70%}.index .slideshow-classic__banner h2.title{margin-bottom:12px}.index .slideshow-classic__banner h2.title span{font-size:45px}.index .image-slideshow .slideshow-classic__subheading.subtitle{margin-top:0;margin-bottom:20px;padding:0;line-height:22px}.index #shopify-section-template--14441186132054__df7cb1d3-ed00-4c0d-abb2-f1f9ba621662{padding-bottom:10px}.index .collection-list .container .column{margin-bottom:40px}.index .collection-info__caption--below-image .title{font-size:35px;font-weight:700;text-align:center}.home-collection-slider{margin-bottom:40px;overflow:hidden}.home-collection-slider .section{width:95%;margin-left:5%}.home-collection-slider h3{font-size:35px;max-width:300px;line-height:40px}.home-collection-slider .swiper-button-next,.home-collection-slider .swiper-button-prev{display:none}.first-image-grid-section .image-with-text__heading{font-size:35px;font-weight:700;text-align:center}.first-image-grid-section .image-with-text__text{font-size:18px;text-align:center;line-height:22px;max-width:350px;margin-left:auto;margin-right:auto}.first-image-grid-section a.button--primary.button{margin-bottom:25px;margin-left:auto;margin-right:auto}.index .image-overlay-section .caption{top:75%}.image-overlay-section .caption-content{padding:0 20px;margin:0 auto;display:block;min-width:400px}.image-overlay-section .banner__heading.title{font-size:35px;font-weight:700;text-align:center}.image-overlay-section .banner__subheading.subtitle{font-size:18px;text-align:center;line-height:22px}.image-overlay-section a.button--primary.button{margin-left:auto;margin-right:auto}.second-image-grid-section .container{flex-direction:column-reverse}.second-image-grid-section .image-with-text__heading{font-size:35px;font-weight:700;text-align:center}.second-image-grid-section .image-with-text__text{font-size:18px;line-height:22px;text-align:center;margin-left:auto;margin-right:auto;max-width:400px}.second-image-grid-section a.button--primary.button{margin-left:auto;margin-right:auto}.index #shopify-section-template--14441186132054__16611855993c6e0a34{padding-top:40px;padding-bottom:10px}.index .blog-posts .featured-blog__title{font-size:35px}.index .blog-posts .blog-subtitle{font-size:18px;line-height:22px}.index .blog-posts .swiper-button-prev{top:-35%;margin-right:5px}.index .blog-posts .swiper-button-next{top:-35%;right:10px}.index .blog-posts .section{width:100%;padding-left:5%}.home-insta-feed h3{font-size:35px;padding-left:7px}.home-insta-feed .subtitle{font-size:18px;padding-left:7px;line-height:22px;max-width:370px}.home-insta-feed #insta-feed a{width:50%;display:inline-block}.home-reviews-section .jdgm-carousel-title{font-size:35px;max-width:300px;line-height:37px}.home-reviews-section .jdgm-all-reviews-rating-wrapper .jdgm-carousel-number-of-reviews{font-size:18px}.home-reviews-section .jdgm-carousel-title-and-link{width:94%}.home-reviews-section .jdgm-carousel__arrows{right:10px;top:1%}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin-right:10px}.home-reviews-section .jdgm-carousel-item__review-title{font-size:18px}.home-reviews-section .jdgm-carousel-item__review-body p{font-size:15px;line-height:18px}.home-reviews-section{padding-bottom:20px}#shopify-section-footer__icon-bar .container{grid-row-gap:45px}.footer .footer__content{padding-top:30px}.footer .footer__logo-wrapper.is-small{max-width:none}.footer .footer__logo-wrapper .image-element__wrap{margin-left:auto;margin-right:auto}.footer .footer__wrap .block__logo img{width:72px;margin-left:auto;margin-right:auto}.footer .footer__wrap .footer__block.block__logo{width:100%;text-align:center}.footer-newsletter .subtitle{font-size:16px;margin-left:auto;margin-right:auto}.footer__block .footer-newsletter .newsletter-form{width:100%;margin-left:auto;margin-right:auto}.footer-newsletter .newsletter-form .field.is-default-width .button{height:48px;display:block;margin-left:auto;margin-right:auto}.footer .footer__wrap .footer__block{float:none;margin-right:0;position:relative}.footer .footer__wrap .block__link-list{width:100%}.footer .footer__promo .link-list__block{border-top:2px solid #606060;padding-top:20px;padding-bottom:20px}.footer .footer__promo .link-list__block:last-child{border-bottom:2px solid #606060;margin-bottom:20px}.footer .footer__wrap .footer__block .logo-img{position:absolute;right:0;top:7px}.footer .footer__extra-content .container{flex-direction:column-reverse}.footer .footer__extra-content{padding-top:10px;padding-bottom:20px}.footer .payment-methods span{display:block;margin-right:0;margin-bottom:15px}.footer .footer__extra-content .footer__credits{width:100%;float:none;text-align:center}.footer .footer__extra-content .payment-methods{width:100%;float:none;text-align:center;margin-top:0;margin-bottom:25px}#template-collection .collection-main{padding-top:0;padding-bottom:0}.collection-main .section{width:100%}.collection-hero-section .hero-section{display:flex;flex-direction:column-reverse;margin-bottom:40px}.collection-hero-section .hero-left{float:none;width:100%;max-width:92%;margin:0 auto}.collection-hero-section .hero-right{width:100%;float:none;margin-right:0;margin-bottom:20px}.collection-hero-section .hero-right img{min-height:375px;object-fit:cover;object-position:left}.collection-hero-section .hero-right .hidden-desktop{display:block}.collection-hero-section .hero-right .hidden-mobile{display:none}.breadcrumb__container .breadcrumb{font-size:11px}.breadcrumb ul,.breadcrumb ol{justify-content:start}.collection-hero-section .hero-left .heading-wrapper{width:100%;align-items:center;padding-top:10px}.collection-hero-section .hero-left .title{font-size:25px;font-weight:700}.collection-hero-section .collection__description{font-size:16px;max-width:360px;line-height:17px;text-align:center;margin-left:auto;margin-right:auto}.collection__content .collection-matrix{display:block}.collection-hero-section{display:initial}.collection__content .boost-pfs-filter-left-col{position:initial}.collection__content .collection__main{width:calc(100% - 20px)}.collection__content .boost-pfs-filter-tree-mobile-button button{margin-top:0;background:transparent url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/caret-down.svg) no-repeat 96% 50%;border:1px solid #000;color:#000;font-size:12px;border-radius:6px;font-weight:700;text-transform:none;padding:0 20px;height:35px;outline:none;margin-bottom:30px}.collection__content .ha-product-info .quick-buy-detail #product-select li .pprice{display:inline-block}.collection__content .collection-matrix .one-third{width:calc(50% - (28px - (28px / 3)))}.collection__content .collection-matrix .one-third:nth-child(3){width:100%}.collection__content .collection-matrix .one-third:nth-child(9){width:100%}.collection__content .product-wrap .product-thumbnail{width:75%}.collection__content .product-wrap .quick-buy-bttn{max-width:31px}.collection__content .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.collection__content .one-third .product-thumbnail__title{font-size:13px;line-height:21px}.collection__content .product-thumbnail .price{font-size:13px;letter-spacing:1px;font-weight:700}.collection__content .ha-product-info .quick-buy-detail #product-select li{font-size:12px;padding:12px 5px}.collection__content .collection-matrix .quiz-element{width:100%}.collection__content .collection-matrix .quiz-element .button{position:relative;bottom:0;width:100%;margin-top:80px}.collection__content .discover-element{margin-left:-10px;margin-right:-10px;width:100vw;display:flex;flex-direction:column-reverse}.discover-element .discover-element-right{float:none;width:100%}.discover-element .discover-element-right img{min-height:375px;object-fit:cover}.discover-element .discover-element-left{float:none;width:100%;text-align:center;padding:30px;font-size:16px;color:#fff;line-height:18px}.discover-element .discover-element-left h4{font-size:25px;margin-bottom:20px;color:#fff;line-height:27px;margin-left:auto;margin-right:auto}.discover-element .discover-element-left p{margin-left:auto;margin-right:auto;max-width:300px}.ha-product-info .quick-buy-detail{bottom:0;top:auto}.ha-product-info .quick-buy-detail .wc-price,.product-template .breadcrumb__container{display:none}.product-template.product-main{margin-top:0}.product-template.product-main .section{width:100%}.product-main .product__images{margin:0;width:100%}.product-main .product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:50%}.product-main .product__information{width:100%;padding:25px 20px}.product-main .product_name{font-size:15px}.product-main .product_name span{font-size:35px;font-weight:700}.product-main .product__information .description{padding-top:20px;margin-bottom:20px;font-size:16px}.product-main .purchase-details.has-quantity-box .purchase-details__spb--false{max-width:232px}.product-main .product__information .price{font-size:18px}.product-faqs-section .ac>.ac-q{font-size:18px}.product-faqs-section .ac>.ac-a p{font-size:16px}.product-faqs-section{margin-top:40px}.protein-icon-section{padding-top:40px;margin-bottom:10px}.black-bar-section{padding:60px 15px}.black-bar-section .column{width:100%;max-width:none}.black-bar-section .first-column p{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/white-bullet.png) no-repeat 0 8px;padding-left:15px}.black-bar-section .column h3{font-size:35px;font-weight:700;margin-bottom:10px}.black-bar-section .column p{font-size:16px}.black-bar-section .column img{margin-bottom:10px}.pb-first-grid .image-with-text__heading{font-size:35px;font-weight:700;text-align:center;max-width:250px;margin-left:auto;margin-right:auto}.pb-first-grid .image-with-text__text{font-size:16px;line-height:22px;text-align:center}.pb-first-grid a.button--primary.button{margin-left:auto;margin-right:auto;margin-bottom:40px}.pb-second-grid .container{flex-direction:column-reverse}.pb-second-grid .image-with-text__heading{font-weight:700;font-size:35px;text-align:center;margin-left:auto;margin-right:auto;max-width:350px;padding-top:15px;padding-bottom:10px}.pb-second-grid .image-with-text__text{font-size:16px;line-height:22px;text-align:center}.pb-second-grid a.button--primary.button{margin-left:auto;margin-right:auto}#shopify-section-template--14441186525270__16376307254819e784.FAQ{padding-top:0;padding-bottom:0}.FAQ .pb-faqs-section{width:100%}.pb-faqs-section .faq__column-1{width:90%;margin-right:5%;margin-left:5%}.pb-faqs-section .page-faq__column-wrap{flex-direction:column-reverse}.pb-faqs-section .column-wrapper .faq--image{margin-right:0;padding-top:0;width:100%}.pb-faqs-section .faq--image .image-element__wrap img{border-radius:0}.pb-faqs-section .title.faq-title{line-height:40px;max-width:350px;margin-bottom:25px;font-size:35px}.pb-faqs-section .ac>.ac-q{font-size:16px;letter-spacing:1px;line-height:22px;padding-right:40px}.pb-faqs-section .ac>.ac-a{font-size:16px;letter-spacing:1px;line-height:22px}.pb-faqs-section .ac>.ac-a p{font-size:16px;letter-spacing:1px;line-height:22px}.recommended-products-section .heading-wrapper--recommended-products{margin-bottom:20px;text-align:left}.recommended-products-section .recommended-products__title{font-size:35px;line-height:40px}#shopify-section-template--14441186525270__recommendations.recommended-products-section{padding-bottom:0}.recommended-products-section .product-wrap .product-thumbnail{width:75%}.recommended-products-section .product-thumbnail__title{font-size:14px;font-weight:700;line-height:21px}.recommended-products-section .product-thumbnail__price{font-size:14px;letter-spacing:1px;font-weight:700}.ha-product-info .quick-buy-detail #product-select,.ha-product-info .quick-buy-detail .swatch__options{grid-template-columns:repeat(1,minmax(0,1fr));text-align:center}.ha-product-info .quick-buy-detail .swatch__options .swatch__option .swatch-element{padding:10px 0;font-size:10px}.ha-product-info .addtocart-div,.ha-product-info .purchase-details{border-radius:6px;padding:0}.ha-product-info .addtocart-div input,.product_form .purchase-details .purchase-details__buttons button{font-size:12px;text-align:center}.recommended-products-section .product-wrap .quick-buy-bttn{max-width:31px}.recommended-products-section .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.pb-insta-feed h3{font-size:25px;line-height:28px;max-width:530px;margin-bottom:0}.pb-insta-feed #insta-feed{margin-top:20px}.pb-insta-feed #insta-feed a{width:50%;display:inline-block}#template-product .home-reviews-section{padding-top:10px}.pro-reviews-section .jdgm-rev-widg__header{padding:20px}.pro-reviews-section .jdgm-rev-widg__title{font-size:25px;line-height:31px;font-weight:700}.pro-reviews-section .jdgm-review-widget--medium .jdgm-histogram{margin-left:0;margin-bottom:20px;margin-top:30px}.pro-reviews-section .jdgm-rev-widg__sort-wrapper{text-align:left}.pro-reviews-section .jdgm-write-rev-link{max-width:max-content;margin:20px 0 0}.inner-hero-section .inner-hero-desc{width:94%}.inner-hero-section img{min-height:400px;object-fit:cover}.inner-hero-desc h1{font-size:35px;max-width:70%;line-height:38px}.inner-intro-section{font-size:25px;line-height:28px;font-weight:700;padding:65px 10px}.black-grid-left{width:100%;float:none}.black-grid-right h3{font-size:25px;line-height:28px}.black-grid-right{width:90%;float:none;padding:60px 0;max-width:none;min-height:370px}.parallax-fluid-section{background:#f2783c;line-height:normal}.parallax-fluid-section img{min-height:400px;object-fit:cover}.parallax-fluid-section .parallax-desc{position:relative;top:0;padding:60px 0;min-height:370px}.parallax-fluid-section .parallax-desc h3{font-size:25px;line-height:28px}.parallax-fluid-section .parallax-desc .parallax-desc-inner{max-width:none;float:none}.yellow-grid-section{flex-direction:column-reverse}.yellow-grid-right{width:100%;float:none}.yellow-grid-left{float:none;width:90%;padding:60px 0;max-width:none;min-height:370px}.yellow-grid-left h3{font-size:25px;line-height:28px}.story-video-section img{min-height:510px;object-fit:cover}.story-video-section .modal-content{width:90%;padding:15px;height:330px;margin-top:40%}.story-video-section .modal-content iframe{height:300px}.our-promise-section{overflow:hidden}.our-promise-section .subtitle{text-align:left}.our-promise-section h3{font-size:25px;line-height:28px;text-align:left;max-width:50%;margin-bottom:30px}.our-promise-section .swiper-button-next{right:10px;top:-55px}.our-promise-section .box{font-size:15px;min-height:50px;border-radius:6px}.our-promise-section .promise-inner:before{content:none}.black-grid-section-two{flex-direction:column-reverse}.black-grid-right-two{width:100%;float:none}.black-grid-left-two h3{font-size:25px;line-height:28px}.black-grid-left-two{float:none;width:90%;padding:60px 0;max-width:none;min-height:370px}.black-grid-left-two .bttn{margin-left:auto;margin-right:auto}.story-cta-section img{min-height:300px;object-fit:cover}.story-cta-section .cta-desc{top:30%}.story-cta-section .cta-desc h3{font-size:25px;line-height:28px}.page-sustainability .parallax-fluid-section{background:#000}.commitment-section .commitment-inner{max-width:auto;width:90%}.commitment-section h3{font-size:25px;line-height:27px;margin-left:0;margin-right:0;text-align:left;margin-bottom:35px}.commitment-section li{width:100%;float:none;display:block;overflow:hidden}.certification-left{width:100%;float:none}.certification-right{width:90%;float:none;padding:60px 0;max-width:none}.certification-right h3{font-size:25px;line-height:28px;color:#fff}.certification-right p{font-size:15px;line-height:23px}.orange-first-grid{flex-direction:column-reverse}.orange-first-left{width:90%;float:none;padding:60px 0;max-width:none}.orange-first-right{width:100%;float:none}.orange-first-left h3{font-size:25px;line-height:28px}.orange-first-left p{font-size:15px;line-height:23px}.yellow-grid-left-two{width:100%;float:none}.yellow-grid-right-two{width:90%;float:none;padding:60px 0;max-width:none}.yellow-grid-right-two h3{font-size:25px;line-height:28px}.yellow-grid-right-two p{font-size:15px;line-height:23px}.sustain-template .black-grid-left-two{width:90%;float:none;padding:60px 0;min-height:100%;max-width:none}.sustain-template .black-grid-left-two h3{font-size:25px;line-height:28px;color:#fff;width:70%}.black-grid-left-two p{font-size:15px;line-height:23px}.black-grid-right-two{float:none;width:100%}.giving-back-left{width:100%;float:none}.giving-back-right{width:90%;float:none;padding:60px 0;max-width:none}.giving-back-right h3{font-size:25px;line-height:28px}.giving-back-right p{font-size:15px;line-height:23px}.stories-section h3{font-size:25px;line-height:28px}.story-list-inner .story-tags li a{font-size:11px;letter-spacing:.5px}.story-list-inner .story-name a{font-size:12px;line-height:14px}.story-list-inner .story-excerpt{max-height:26px;line-height:13px;font-size:12px;margin-bottom:15px}.story-list-inner .story-read-more a{font-size:11px;line-height:12px}.stories-section .swiper-button-next{top:55%;right:10px}.stories-section .swiper-button-prev,.athletes-hero .hidden-mobile{display:none}.athletes-hero .hidden-desktop{display:block}.ath-hero-desc{padding:20px 10px 65px}.ath-hero-desc h1{font-size:25px;line-height:28px;font-weight:700}.ath-hero-desc p{font-weight:700;font-size:16px;line-height:26px}.athletes-filters ul{text-align:left}.athletes-grid h2{font-size:25px;line-height:28px;margin-bottom:30px}.athletes-filters{padding:30px 0}.athletes-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:25px}.athletes-grid li .athlete-name{font-size:12px;line-height:18px;letter-spacing:.09px}.athletes-grid li .athlete-tag{font-size:10px;line-height:16px}.athletes-single-hero .hidden-mobile{display:none}.athletes-single-hero .hidden-desktop{display:block}.athlete-short-intro .short-intro-inner{margin:-100px auto 0}.athlete-short-intro .short-intro-left{float:none;width:100%}.athlete-short-intro .short-intro-right{width:100%;float:none}.athlete-short-intro .short-intro-right h1{font-size:22px;line-height:24px;padding-bottom:25px;padding-top:6px}.athlete-short-intro .short-intro-right .intro-row p{font-size:13px}.athlete-bio-section .author-bio-inner{padding:40px 0}.athlete-bio-section h2{font-size:25px;line-height:28px;text-align:left;width:80%;margin-bottom:40px;margin-left:0;margin-right:0}.athlete-bio-section .bio-subhead{font-size:25px;line-height:28px;text-align:left}.athlete-description{text-align:left}.awards-text-section{width:50%}.last-award-child{width:100%;padding-top:30px}.athlete-video-section img{min-height:355px;object-fit:cover;width:100%}.athlete-video-desc{top:30%}.athlete-video-section .modal-content{width:90%;padding:15px;height:330px;margin-top:40%}.athlete-video-section .modal-content iframe{height:300px}.fuel-section h2{font-size:25px;line-height:28px;text-align:center;width:67%;margin:0 auto;padding-bottom:39px}.running-section h2{font-size:25px;line-height:28px;text-align:center;width:67%;margin:0 auto}.running-section p.subhead-running{text-align:center}.running-section ul,.index .home-running-section ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:25px}.running-section li .athlete-name{font-size:12px;line-height:18px;letter-spacing:.09px}.running-section li .athlete-tag{font-size:10px;line-height:16px}.short-intro-left img{width:100%}.fuel-section .heading-wrapper--recommended-products{margin-bottom:20px;text-align:left}.fuel-section .recommended-products__title{font-size:35px;line-height:40px}.fuel-section .product-wrap .product-thumbnail{width:75%}.fuel-section .product-thumbnail__title{font-size:14px;font-weight:700;line-height:21px}.fuel-section .product-thumbnail__price{font-size:14px;letter-spacing:1px;font-weight:700}.fuel-section .product-wrap .quick-buy-bttn{max-width:31px}.fuel-section .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.blog-main .blog__filter ul{text-align:left}.blog-main .blog-card .image-element__wrap img{min-height:340px}.blog-main .blog-card .blog-card__read-more{padding-bottom:30px}.blogs-related-products .one-fourth{width:calc(50% - 20px)}#template-article .banner__wrapper img{min-height:450px;width:100%}.blog-single-section .blog-single-page .heading-wrapper--article h1.article__title{font-size:25px;line-height:28px;text-align:center}.blog-single-section .blog-single-page{font-size:16px;line-height:24px}.blog-single-section .blog-single-page h3{font-size:25px;line-height:28px;text-align:center}.banner__wrapper .mobile-banner-image{display:block}.banner__wrapper .desktop-image{display:none}.blog-main .blog-card.one-half .image-element__wrap img{min-height:300px}.faqs-hero-section .hidden-desktop{display:block}.faqs-hero-section .hidden-mobile{display:none}.faqs-hero-section .faqs-hero-desc h1{font-size:35px;line-height:38px;letter-spacing:1px;max-width:400px;margin-left:auto;margin-right:auto}.faqs-list-section{padding:42px 0 80px}.faqs-list-section .section{width:86%}.faqs-left-col{float:none;width:100%}.faqs-right-col{float:none;width:100%;clear:both;padding-top:50px}.faqs-block .ac .ac-q{font-size:14px;line-height:18px;font-weight:700;padding-right:35px}.faqs-block .ac .ac-q:after{width:24px;font-size:24px;font-weight:400}.faqs-block .ac .ac-a,.faqs-block .ac .ac-a p{font-size:16px;line-height:24px}.faqs-block h2{padding-top:70px}.blog-banner .banner__content{top:27%;width:80%}.blog-banner .banner__text h1{font-size:35px;line-height:38px;text-transform:capitalize;letter-spacing:1px}.blog-banner p.banner__subheading{font-weight:700}.blog-social{float:none}.blog-main .blog__filter{padding:0;width:98%;margin-left:auto;margin-right:auto}#shopify-section-template--14441185673302__main.blog-main{padding-top:20px;padding-bottom:20px}.blog-main .blog-card{margin-left:5px;margin-right:5px;width:calc(100% - 10px)}.ue-intro-section{padding:50px 25px;font-size:15px;line-height:22.5px}.ue-intro-section .title-head{font-size:25px;margin-bottom:20px;line-height:27.5px}.ultra-trail-section{flex-direction:column-reverse}.ultra-trail-section .ultra-trail-right{float:none;width:100%}.ultra-trail-section .ultra-trail-left{width:100%;padding:40px 35px;max-width:none;float:none}.ultra-trail-section .ultra-trail-left h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ue-graph-section .ue-graph-left,.ue-graph-section .ue-graph-right{float:none;width:100%;padding:0 25px}.ue-graph-section .ue-graph-hero{margin-bottom:25px}.ue-graph-section .title-subhead{font-size:25px;line-height:31px;margin-bottom:20px}.ue-graph-section .ue-graph-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.ue-graph-section .ue-graph-left p,.ue-graph-section .ue-graph-right p{margin-bottom:25px}.ue-graph-section .ue-graph-right ul{max-width:none;padding:0}.ue-graph-section .ue-graph-right li{margin-bottom:25px}.ue-graph-section .ue-graph-right li:last-child{margin-bottom:0}.energycarbo-left{float:none;width:100%}.energycarbo-right{float:none;width:100%;max-width:none;padding:50px 35px}.energy-carbo-section .energycarbo-right h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.sustainable-section{flex-direction:column-reverse}.sustainable-right{float:none;width:100%}.sustainable-left{float:none;width:100%;max-width:none;padding:40px 35px}.sustainable-section .sustainable-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.electrolyte-left{float:none;width:100%}.electrolyte-right{float:none;width:100%;max-width:none;padding:40px 35px}.electrolyte-right h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.electrolyte-right ul{padding-left:0}.electrolyte-right ul li{padding-left:35px}.ingredients-section{flex-direction:column-reverse}.ingredients-section .ingredients-right{float:none;width:100%}.ingredients-section .ingredients-left{float:none;width:100%;max-width:none;padding:40px 35px}.ingredients-left h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ingredients-left p{max-width:none}.elite-athlete-section .elite-athlete-left{float:none;width:100%}.elite-athlete-section .elite-athlete-right{float:none;width:100%;max-width:none;padding:40px 35px}.elite-athlete-section .elite-athlete-right h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ultra-energy-template .stories-section{padding:40px 0}.why-cricket-hero .hidden-mobile{display:none}.why-cricket-hero .hidden-desktop{display:block}.cricket-superfood-section{padding:50px 0 30px}.cricket-superfood-section .superfood-left{float:none;width:100%;padding-bottom:40px;padding-top:0;margin-left:auto;margin-right:auto}.cricket-superfood-section .home__subtitle{font-size:25px;line-height:27px}.cricket-superfood-section .superfood-right{width:75%;float:none;margin:0 auto}.superfood-right h3{font-size:17px;line-height:16px}.superfood-right .grid__item:nth-child(3){padding-top:20px}.cricket-protein-section{padding:65px 0}.cricket-protein-left{width:86%;float:none;margin-bottom:40px;margin-left:auto;max-width:none;margin-right:auto}.cricket-protein-right{width:86%;float:none;margin-left:auto;margin-right:auto}.cricket-protein-left .home__subtitle{font-size:25px;line-height:27px}.cricket-protein-left p{max-width:none}.cricket-protein-right .home__subtitle{font-size:17px;line-height:20px}.cricket-protein .cricket-protein-right .strip-text{font-size:18px}.cricket-saveplanet-section{padding:47px 0}.cricket-saveplanet-section h2.title,.cricket-saveplanet-section h1{font-size:25px;line-height:27px}.cricket-saveplanet-section p{max-width:80%;padding:20px 0 30px}.cricket-saveplanet-section li{width:100%;padding-bottom:25px;display:block}.cricket-saveplanet-section li h2,.cricket-saveplanet-section li span{font-size:45.11px;line-height:45px}.cricket-saveplanet-section li h3{font-size:15.13px;line-height:22.69px}.page-why-crickets .stories-section{padding-bottom:30px;padding-top:40px}.utmb-world-template .electrolyte-left{width:100%}.utmb-world-template .electrolyte-right{width:100%;max-width:none}.utmb-world-template .electrolyte-right p{max-width:305px}.utmb-world-template .electrolyte-right h3{max-width:245px}.utmb-world-template .electrolyte-right p.bttn{margin:0 auto}.utmb-world-template .electrolyte-section{padding-top:40px;padding-bottom:40px}.backed-science{flex-direction:column-reverse}.backed-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.backed-right{width:100%;float:none}.backed-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.backed-left h3 span{display:block}.distance-athlete-section{flex-direction:column-reverse}.distance-athlete-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.distance-athlete-right{width:100%;float:none}.distance-athlete-left h3{font-size:25px;max-width:250px;line-height:27.5px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.distance-athlete-left p.bttn{margin:0 auto}.utmb-world-template .running-section h2,.fuel-mind-section h3{font-size:25px;line-height:28px}.cart .cart-page__title{font-size:25px;font-weight:700}.cart__taxes-shipping-message{text-align:center}.cart__item-list .cart__checkout .checkout{margin-bottom:0}.cart__form .additional-checkout-buttons{margin-top:0}.index .home-running-section{padding-top:50px}.index .home-running-section .section{width:95%;margin-left:5%}.home-running-section h2{line-height:1.5em;margin-bottom:15px;text-align:left;width:100%}.home-running-section ul .swiper-button-next{display:inherit;right:20px;top:-12%}.home-running-section ul .swiper-button-prev{display:inherit;right:75px;top:-12%}.home-running-section li .athlete-name{font-size:16px;line-height:26px}.home-running-section li .athlete-tag{font-size:14px;line-height:24px}.product-tabs{padding-top:0;padding-bottom:0}.product-tabs .section{width:96%;margin-left:4%}#one-panel ul{padding:0 0 50px}.product-tabs h3{font-size:35px;font-weight:700;padding-right:20px;max-width:350px;line-height:37.5px;margin-left:auto;margin-right:auto}.product-tabs .pro-tabs{margin-bottom:30px;padding-right:20px}.product-tabs .tab{font-size:22px;line-height:26px;margin:0 5px}#two-panel ul{grid-row-gap:50px;margin-right:20px;grid-template-columns:repeat(1,minmax(0,1fr))}}@media only screen and (max-width:860px){.collection-hero-section .boost-sd-layout{flex-wrap:wrap}.collection-hero-section .boost-sd-layout .boost-sd-left{width:100%;position:relative;top:unset;margin:0}.collection-hero-section .boost-sd-layout .boost-sd-right{width:100%;margin:0}}@media only screen and (min-width:768px) and (max-width:991px){.section{width:94%}.announcement-left,.announcement-right{display:none}.mobile-logo .image-element__wrap img{max-width:72px}.mobile-header .mobile-logo{padding-top:13px;padding-bottom:13px;margin-left:10%}.mobile-layout--left .mobile-dropdown{width:calc(10% - 10px);margin-top:5px}.mobile-header__open-menu .icon svg{display:none}.mobile-header .search-icon svg{display:none}.mobile-header .mobile-icons{width:calc(40% - 10px)}.mobile-icons .icon svg{display:none}.mobile-header .country-content{top:35px}.mobile-header__close-menu .icon svg{display:none}.mobile-header .mobile-menu{width:40%;padding:20px;font-family:Gotham Pro}.mobile-header .mobile-menu__list-item a{display:block;color:#fff;padding:20px 0;font-weight:700;font-size:14px;letter-spacing:1px;border-top:1px solid #bfbfbf}.mobile-header .mobile-menu__list-item:last-child a{border-bottom:1px solid #bfbfbf}.mobile-header .mobile-menu-link:after{right:0}.mobile-header .mobile-menu .mega-menu__block{width:100%;padding:0;margin-bottom:20px;border-bottom:1px solid #bfbfbf}.mobile-header .mobile-menu .mega-menu__block:last-child{border-bottom:none;margin-bottom:0}.mobile-header .mega-menu__mega-menu-2 .mega-menu__block:nth-child(4){border-bottom:none;margin-bottom:0}.mobile-header .mega-menu .image-content-col{display:none}.mobile-header .mega-menu__block .mega-menu__content{margin-top:0}.mobile-header .mega-menu .menu__heading{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;font-weight:700}.mobile-header .mobile-menu__list-item .mega-menu__content a{border:none;font-weight:400;padding:0;font-size:18px}.mobile-header .mega-menu__content p{font-size:18px;font-weight:400;margin-bottom:15px}.mobile-header .mobile-menu .shopify-localization-form,.slideshow-classic .flickity-page-dots{display:none}.index .image-slideshow{padding-bottom:0;margin-bottom:0}.index .image-slideshow .caption{width:85%;top:60%}.index .slideshow-classic__banner h2.title{margin-bottom:12px}.index .slideshow-classic__banner h2.title span{font-size:45px}.index .image-slideshow .slideshow-classic__subheading.subtitle{margin-top:0;margin-bottom:20px;padding:0;line-height:22px}.index #shopify-section-template--14441186132054__df7cb1d3-ed00-4c0d-abb2-f1f9ba621662{padding-bottom:10px}.index .collection-list .container .column{margin-bottom:40px}.index .collection-info__caption--below-image .title{font-size:35px;font-weight:700;text-align:center}.home-collection-slider{margin-bottom:40px;overflow:hidden}.home-collection-slider .section{width:95%;margin-left:5%}.home-collection-slider h3{font-size:35px;max-width:300px;line-height:40px}.home-collection-slider .swiper-button-next,.home-collection-slider .swiper-button-prev{display:none}.first-image-grid-section .image-with-text__heading{font-size:35px;font-weight:700;text-align:center}.first-image-grid-section .image-with-text__text{font-size:18px;text-align:center;line-height:22px;max-width:350px;margin-left:auto;margin-right:auto}.first-image-grid-section a.button--primary.button{margin-bottom:25px;margin-left:auto;margin-right:auto}.index .image-overlay-section .caption{top:75%}.image-overlay-section .caption-content{padding:0 20px;margin:0 auto;display:block;min-width:400px}.image-overlay-section .banner__heading.title{font-size:35px;font-weight:700;text-align:center}.image-overlay-section .banner__subheading.subtitle{font-size:18px;text-align:center;line-height:22px}.image-overlay-section a.button--primary.button{margin-left:auto;margin-right:auto}.second-image-grid-section .container{flex-direction:column-reverse}.second-image-grid-section .image-with-text__heading{font-size:35px;font-weight:700;text-align:center}.second-image-grid-section .image-with-text__text{font-size:18px;line-height:22px;text-align:center;margin-left:auto;margin-right:auto;max-width:400px}.second-image-grid-section a.button--primary.button{margin-left:auto;margin-right:auto}.index #shopify-section-template--14441186132054__16611855993c6e0a34{padding-top:40px;padding-bottom:10px}.index .blog-posts .featured-blog__title{font-size:35px}.index .blog-posts .blog-subtitle{font-size:18px;line-height:22px}.index .blog-posts .swiper-button-prev{top:-35%;margin-right:5px}.index .blog-posts .swiper-button-next{top:-35%;right:10px}.index .blog-posts .section{width:100%;padding-left:5%}.home-insta-feed h3{font-size:35px;padding-left:7px}.home-insta-feed .subtitle{font-size:18px;padding-left:7px;line-height:22px;max-width:370px}.home-insta-feed #insta-feed a{width:50%;display:inline-block}.home-reviews-section .jdgm-carousel-title{font-size:35px;max-width:300px;line-height:37px}.home-reviews-section .jdgm-all-reviews-rating-wrapper .jdgm-carousel-number-of-reviews{font-size:18px}.home-reviews-section .jdgm-carousel-title-and-link{width:94%}.home-reviews-section .jdgm-carousel__arrows{right:10px;top:1%}.home-reviews-section .jdgm-carousel-wrapper .jdgm-carousel__left-arrow{margin-right:10px}.home-reviews-section .jdgm-carousel-item__review-title{font-size:18px}.home-reviews-section .jdgm-carousel-item__review-body p{font-size:15px;line-height:18px}.home-reviews-section{padding-bottom:20px}#shopify-section-footer__icon-bar .container{grid-row-gap:45px}.footer .footer__content{padding-top:30px}.footer .footer__logo-wrapper.is-small{max-width:none}.footer .footer__logo-wrapper .image-element__wrap{margin-left:auto;margin-right:auto}.footer .footer__wrap .block__logo img{width:72px;margin-left:auto;margin-right:auto}.footer .footer__wrap .footer__block.block__logo{width:100%;text-align:center}.footer-newsletter .subtitle{font-size:16px;margin-left:auto;margin-right:auto}.footer__block .footer-newsletter .newsletter-form{width:100%;margin-left:auto;margin-right:auto}.footer-newsletter .newsletter-form .field.is-default-width .button{height:48px;display:block;margin-left:auto;margin-right:auto}.footer .footer__wrap .footer__block{float:none;margin-right:0;position:relative}.footer .footer__wrap .block__link-list{width:100%}.footer .footer__promo .link-list__block{border-top:2px solid #606060;padding-top:20px;padding-bottom:20px}.footer .footer__promo .link-list__block:last-child{border-bottom:2px solid #606060;margin-bottom:20px}.footer .footer__wrap .footer__block .logo-img{position:absolute;right:0;top:7px}.footer .footer__extra-content .container{flex-direction:column-reverse}.footer .footer__extra-content{padding-top:10px;padding-bottom:20px}.footer .payment-methods span{display:block;margin-right:0;margin-bottom:15px}.footer .footer__extra-content .footer__credits{width:100%;float:none;text-align:center}.footer .footer__extra-content .payment-methods{width:100%;float:none;text-align:center;margin-top:0;margin-bottom:25px}#template-collection .collection-main{padding-top:0;padding-bottom:0}.collection-main .section{width:100%}.collection-hero-section .hero-section{display:flex;flex-direction:column-reverse;margin-bottom:40px}.collection-hero-section .hero-left{float:none;width:100%;max-width:92%;margin:0 auto}.collection-hero-section .hero-right{width:100%;float:none;margin-right:0;margin-bottom:20px}.collection-hero-section .hero-right img{min-height:375px;object-fit:cover;object-position:left}.breadcrumb__container .breadcrumb{font-size:11px}.breadcrumb ul,.breadcrumb ol{justify-content:start}.collection-hero-section .hero-left .heading-wrapper{width:100%;align-items:center;padding-top:10px}.collection-hero-section .hero-left .title{font-size:35px;font-weight:700}.collection-hero-section .collection__description{font-size:16px;max-width:360px;line-height:17px;text-align:center;margin-left:auto;margin-right:auto}.collection__content .collection-matrix{display:block}.collection__content .boost-pfs-filter-left-col{position:initial;max-width:calc(100% - 20px)}.collection__content .collection__main{width:calc(100% - 20px)}.collection__content .boost-pfs-filter-tree-mobile-button button{margin-top:0;background:transparent url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/caret-down.svg) no-repeat 96% 50%;border:1px solid #000;color:#000;font-size:12px;border-radius:6px;font-weight:700;text-transform:none;padding:0 20px;height:35px;outline:none;margin-bottom:30px}.collection__content .ha-product-info .quick-buy-detail #product-select li .pprice{display:inline-block}.collection__content .collection-matrix .one-third{width:calc(50% - (28px - (28px / 3)))}.collection__content .collection-matrix .one-third:nth-child(3){width:100%}.collection__content .collection-matrix .one-third:nth-child(9){width:100%}.collection__content .product-wrap .product-thumbnail{width:75%}.collection__content .product-wrap .quick-buy-bttn{max-width:31px}.collection__content .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.collection__content .one-third .product-thumbnail__title{font-size:13px;font-weight:700;line-height:15px}.collection__content .product-thumbnail .price{font-size:13px;letter-spacing:1px;font-weight:700}.collection__content .ha-product-info .quick-buy-detail #product-select li{font-size:12px;padding:12px 5px}.collection__content .collection-matrix .quiz-element{width:100%}.collection__content .collection-matrix .quiz-element .button{position:relative;bottom:0;width:100%;margin-top:80px}.collection__content .discover-element{margin-left:-10px;margin-right:-10px;width:100vw;display:flex;flex-direction:column-reverse}.discover-element .discover-element-right{float:none;width:100%}.discover-element .discover-element-right img{min-height:375px;object-fit:cover}.discover-element .discover-element-left{float:none;width:100%;text-align:center;padding:30px;font-size:16px;color:#fff;line-height:18px}.discover-element .discover-element-left h4{font-size:35px;margin-bottom:20px;color:#fff;line-height:40px;margin-left:auto;margin-right:auto}.discover-element .discover-element-left p{margin-left:auto;margin-right:auto;max-width:300px}.product-template .breadcrumb__container{display:none}.product-template.product-main{margin-top:0}.product-template.product-main .section{width:100%}.product-main .product__images{margin:0;width:100%}.product-main .product-gallery__thumbnails--bottom-thumbnails .product-gallery__thumbnail{width:50%}.product-main .product__information{width:100%;padding:25px 20px}.product-main .product_name{font-size:35px;font-weight:700}.product-main .product__information .description{padding-top:20px;margin-bottom:20px;font-size:16px}.product-main .purchase-details.has-quantity-box .purchase-details__spb--false{max-width:232px}.product-main .product__information .price{font-size:18px}.product-faqs-section .ac>.ac-q{font-size:18px}.product-faqs-section .ac>.ac-a p{font-size:16px}.product-faqs-section{margin-top:40px}.protein-icon-section{padding-top:40px;margin-bottom:10px}.black-bar-section{padding:60px 15px}.black-bar-section .column{width:100%;max-width:none}.black-bar-section .first-column p{background:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/white-bullet.png) no-repeat 0 8px;padding-left:15px}.black-bar-section .column h3{font-size:35px;font-weight:700;margin-bottom:10px}.black-bar-section .column p{font-size:16px}.black-bar-section .column img{margin-bottom:10px}.pb-first-grid .image-with-text__heading{font-size:35px;font-weight:700;text-align:center;max-width:250px;margin-left:auto;margin-right:auto}.pb-first-grid .image-with-text__text{font-size:16px;line-height:22px;text-align:center}.pb-first-grid a.button--primary.button{margin-left:auto;margin-right:auto;margin-bottom:40px}.pb-second-grid .container{flex-direction:column-reverse}.pb-second-grid .image-with-text__heading{font-weight:700;font-size:35px;text-align:center;margin-left:auto;margin-right:auto;max-width:350px;padding-top:15px;padding-bottom:10px}.pb-second-grid .image-with-text__text{font-size:16px;line-height:22px;text-align:center}.pb-second-grid a.button--primary.button{margin-left:auto;margin-right:auto}#shopify-section-template--14441186525270__16376307254819e784.FAQ{padding-top:0;padding-bottom:0}.FAQ .pb-faqs-section{width:100%}.pb-faqs-section .faq__column-1{width:90%;margin-right:5%;margin-left:5%}.pb-faqs-section .page-faq__column-wrap{flex-direction:column-reverse}.pb-faqs-section .column-wrapper .faq--image{margin-right:0;padding-top:0;width:100%}.pb-faqs-section .faq--image .image-element__wrap img{border-radius:0}.pb-faqs-section .title.faq-title{line-height:40px;max-width:350px;margin-bottom:25px;font-size:35px}.pb-faqs-section .ac>.ac-q{font-size:16px;letter-spacing:1px;line-height:22px;padding-right:40px}.pb-faqs-section .ac>.ac-a{font-size:16px;letter-spacing:1px;line-height:22px}.pb-faqs-section .ac>.ac-a p{font-size:16px;letter-spacing:1px;line-height:22px}.recommended-products-section .heading-wrapper--recommended-products{margin-bottom:20px;text-align:left}.recommended-products-section .recommended-products__title{font-size:35px;line-height:40px}#shopify-section-template--14441186525270__recommendations.recommended-products-section{padding-bottom:0}.recommended-products-section .product-wrap .product-thumbnail{width:75%}.recommended-products-section .product-thumbnail__title{font-size:14px;font-weight:700;line-height:21px}.recommended-products-section .product-thumbnail__price{font-size:14px;letter-spacing:1px;font-weight:700}.ha-product-info .quick-buy-detail #product-select,.ha-product-info .quick-buy-detail .swatch__options{grid-template-columns:repeat(1,minmax(0,1fr));text-align:center}.ha-product-info .quick-buy-detail .swatch__options .swatch__option .swatch-element{padding:10px 0;font-size:10px}.ha-product-info .addtocart-div,.ha-product-info .purchase-details{border-radius:6px;padding:0}.ha-product-info .addtocart-div input,.product_form .purchase-details .purchase-details__buttons button{font-size:12px;text-align:center;width:100%}.recommended-products-section .product-wrap .quick-buy-bttn{max-width:31px}.recommended-products-section .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.pb-insta-feed h3{font-size:25px;line-height:28px;max-width:530px;margin-bottom:0}.pb-insta-feed #insta-feed{margin-top:20px}.pb-insta-feed #insta-feed a{width:50%;display:inline-block}#template-product .home-reviews-section{padding-top:10px}.inner-hero-section .inner-hero-desc{width:94%}.inner-hero-section img{min-height:500px;object-fit:cover}.inner-hero-desc h1{font-size:35px;max-width:70%;line-height:38px}.inner-intro-section{font-size:25px;line-height:28px;font-weight:700;padding:65px 10px}.black-grid-left{width:100%;float:none}.black-grid-right h3{font-size:25px;line-height:28px}.black-grid-right{width:90%;float:none;padding:60px 0;max-width:none;min-height:370px}.parallax-fluid-section{background:#f2783c;line-height:normal}.parallax-fluid-section img{min-height:400px;object-fit:cover}.parallax-fluid-section .parallax-desc{position:relative;top:0;padding:60px 0;min-height:370px}.parallax-fluid-section .parallax-desc h3{font-size:25px;line-height:28px}.parallax-fluid-section .parallax-desc .parallax-desc-inner{max-width:none;float:none}.yellow-grid-section{flex-direction:column-reverse}.yellow-grid-right{width:100%;float:none}.yellow-grid-left{float:none;width:90%;padding:60px 0;max-width:none;min-height:370px}.yellow-grid-left h3{font-size:25px;line-height:28px}.story-video-section img{min-height:510px;object-fit:cover}.story-video-section .modal-content{width:90%;padding:15px;height:430px;margin-top:15%}.story-video-section .modal-content iframe{height:400px}.our-promise-section{overflow:hidden}.our-promise-section .subtitle{text-align:left}.our-promise-section h3{font-size:25px;line-height:28px;text-align:left;max-width:50%;margin-bottom:30px}.our-promise-section .swiper-button-next{right:10px;top:-55px}.our-promise-section .box{font-size:15px;min-height:50px;border-radius:6px}.our-promise-section .promise-inner:before{content:none}.black-grid-section-two{flex-direction:column-reverse}.black-grid-right-two{width:100%;float:none}.black-grid-left-two h3{font-size:25px;line-height:28px}.black-grid-left-two{float:none;width:90%;padding:60px 0;max-width:none;min-height:370px}.black-grid-left-two .bttn{margin-left:auto;margin-right:auto}.story-cta-section img{min-height:300px;object-fit:cover}.story-cta-section .cta-desc{top:30%}.story-cta-section .cta-desc h3{font-size:25px;line-height:28px}.page-sustainability .parallax-fluid-section{background:#000}.commitment-section .commitment-inner{max-width:auto;width:90%}.commitment-section h3{font-size:25px;line-height:27px;margin-left:0;margin-right:0;text-align:left;margin-bottom:35px}.commitment-section li{width:100%;float:none;display:block;overflow:hidden}.certification-left{width:100%;float:none}.certification-right{width:90%;float:none;padding:60px 0;max-width:none}.certification-right h3{font-size:25px;line-height:28px;color:#fff}.certification-right p{font-size:15px;line-height:23px}.orange-first-grid{flex-direction:column-reverse}.orange-first-left{width:90%;float:none;padding:60px 0;max-width:none}.orange-first-right{width:100%;float:none}.orange-first-left h3{font-size:25px;line-height:28px}.orange-first-left p{font-size:15px;line-height:23px}.yellow-grid-left-two{width:100%;float:none}.yellow-grid-right-two{width:90%;float:none;padding:60px 0;max-width:none}.yellow-grid-right-two h3{font-size:25px;line-height:28px}.yellow-grid-right-two p{font-size:15px;line-height:23px}.sustain-template .black-grid-left-two{width:90%;float:none;padding:60px 0;min-height:100%;max-width:none}.sustain-template .black-grid-left-two h3{font-size:25px;line-height:28px;color:#fff;width:70%}.black-grid-left-two p{font-size:15px;line-height:23px}.black-grid-right-two{float:none;width:100%}.giving-back-left{width:100%;float:none}.giving-back-right{width:90%;float:none;padding:60px 0;max-width:none}.giving-back-right h3{font-size:25px;line-height:28px}.giving-back-right p{font-size:15px;line-height:23px}.stories-section h3{font-size:25px;line-height:28px}.story-list-inner .story-tags li a{font-size:11px;letter-spacing:.5px}.story-list-inner .story-name a{font-size:12px;line-height:14px}.story-list-inner .story-excerpt{max-height:26px;line-height:13px;font-size:12px;margin-bottom:15px}.story-list-inner .story-read-more a{font-size:11px;line-height:12px}.stories-section .swiper-button-next{top:55%;right:10px}.stories-section .swiper-button-prev{display:none}.ath-hero-desc{padding:20px 10px 65px}.athletes-hero img{height:500px;object-fit:cover}.ath-hero-desc h1{font-size:35px;line-height:38px}.ath-hero-desc p{font-weight:700;font-size:16px;line-height:26px}.athletes-filters ul{text-align:left}.athletes-grid h2{font-size:25px;line-height:28px;margin-bottom:30px}.athletes-filters{padding:30px 0}.athletes-grid ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:25px}.athletes-grid li .athlete-name{font-size:14px;line-height:20px;letter-spacing:.09px}.athletes-grid li .athlete-tag{font-size:12px;line-height:18px}.athletes-single-hero .hidden-mobile{display:none}.athletes-single-hero .hidden-desktop{display:block}.athlete-short-intro .short-intro-inner{margin:-100px auto 0}.athlete-short-intro .short-intro-left{float:none;width:100%}.athlete-short-intro .short-intro-right{width:100%;float:none}.athlete-short-intro .short-intro-right h1{font-size:22px;line-height:24px;padding-bottom:25px;padding-top:6px}.athlete-short-intro .short-intro-right .intro-row p{font-size:13px}.athlete-bio-section .author-bio-inner{padding:40px 0}.athlete-bio-section h2{font-size:25px;line-height:28px;text-align:left;width:80%;margin-bottom:40px;margin-left:0;margin-right:0}.athlete-bio-section .bio-subhead{font-size:25px;line-height:28px;text-align:left}.athlete-description{text-align:left}.awards-text-section{width:50%}.last-award-child{width:100%;padding-top:30px}.athlete-video-section img{min-height:355px;object-fit:cover;width:100%}.athlete-video-desc{top:38%}.fuel-section h2{font-size:25px;line-height:28px;text-align:center;width:67%;margin:0 auto;padding-bottom:39px}.running-section h2{font-size:25px;line-height:28px;text-align:center;width:67%;margin:0 auto}.running-section p.subhead-running{text-align:center}.running-section ul,.index .home-running-section ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-row-gap:25px}.short-intro-left img{width:100%}.fuel-section .heading-wrapper--recommended-products{margin-bottom:20px;text-align:left}.fuel-section .recommended-products__title{font-size:35px;line-height:40px}.fuel-section .product-wrap .product-thumbnail{width:75%}.fuel-section .product-thumbnail__title{font-size:14px;font-weight:700;line-height:21px}.fuel-section .product-thumbnail__price{font-size:14px;letter-spacing:1px;font-weight:700}.fuel-section .product-wrap .quick-buy-bttn{max-width:31px}.fuel-section .product-wrap .quick-buy-bttn a{text-indent:-999em;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.blog-main .blog__filter ul{text-align:left}.blog-main .blog-card .image-element__wrap img{min-height:340px}.blog-main .blog-card .blog-card__read-more{padding-bottom:30px}#template-article .banner__wrapper img{min-height:450px;width:100%}.blog-single-section .blog-single-page .heading-wrapper--article h1.article__title{font-size:25px;line-height:28px;text-align:center}.blog-single-section .blog-single-page{font-size:16px;line-height:24px}.blog-single-section .blog-single-page h3{font-size:25px;line-height:28px;text-align:center}.blog-main .blog-card.one-half .image-element__wrap img{min-height:300px}.faqs-hero-section img{min-height:400px;object-fit:cover}.faqs-hero-section .faqs-hero-desc h1{font-size:35px;line-height:38px;letter-spacing:1px;max-width:400px;margin-left:auto;margin-right:auto}.faqs-list-section{padding:42px 0 80px}.faqs-list-section .section{width:90%}.faqs-left-col{float:none;width:100%}.faqs-right-col{float:none;width:100%;clear:both;padding-top:50px}.faqs-block .ac .ac-q{font-size:14px;line-height:18px;font-weight:700;padding-right:35px}.faqs-block .ac .ac-q:after{width:24px;font-size:24px;font-weight:400}.faqs-block .ac .ac-a,.faqs-block .ac .ac-a p{font-size:16px;line-height:24px}.faqs-block h2{padding-top:70px}.blog-banner .banner__wrapper.is-large .image-element__wrap{min-height:70vh;height:70vh}.blog-banner .banner__text h1{font-size:35px;line-height:38px}.blog-main .blog-card{margin-left:5px;margin-right:5px;width:calc(100% - 10px)}.ue-intro-section{padding:50px 25px;font-size:15px;line-height:22.5px}.ue-intro-section .title-head{font-size:25px;margin-bottom:20px;line-height:27.5px}.ultra-trail-section{flex-direction:column-reverse}.ultra-trail-section .ultra-trail-right{float:none;width:100%}.ultra-trail-section .ultra-trail-left{width:100%;padding:40px 35px;max-width:none;float:none}.ultra-trail-section .ultra-trail-left h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ue-graph-section .ue-graph-left,.ue-graph-section .ue-graph-right{float:none;width:100%;padding:0 25px}.ue-graph-section .ue-graph-hero{margin-bottom:25px}.ue-graph-section .title-subhead{font-size:25px;line-height:31px;margin-bottom:20px}.ue-graph-section .ue-graph-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.ue-graph-section .ue-graph-left p,.ue-graph-section .ue-graph-right p{margin-bottom:25px}.ue-graph-section .ue-graph-right ul{max-width:none;padding:0}.ue-graph-section .ue-graph-right li{margin-bottom:25px}.ue-graph-section .ue-graph-right li:last-child{margin-bottom:0}.energycarbo-left{float:none;width:100%}.energycarbo-right{float:none;width:100%;max-width:none;padding:50px 35px}.energy-carbo-section .energycarbo-right h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.sustainable-section{flex-direction:column-reverse}.sustainable-right{float:none;width:100%}.sustainable-left{float:none;width:100%;max-width:none;padding:40px 35px}.sustainable-section .sustainable-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.electrolyte-left{float:none;width:100%}.electrolyte-right{float:none;width:100%;max-width:none;padding:40px 35px}.electrolyte-right h3{font-size:25px;line-height:27.5px;margin-bottom:25px}.electrolyte-right ul{padding-left:0}.electrolyte-right ul li{padding-left:35px}.ingredients-section{flex-direction:column-reverse}.ingredients-section .ingredients-right{float:none;width:100%}.ingredients-section .ingredients-left{float:none;width:100%;max-width:none;padding:40px 35px}.ingredients-left h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ingredients-left p{max-width:none}.elite-athlete-section .elite-athlete-left{float:none;width:100%}.elite-athlete-section .elite-athlete-right{float:none;width:100%;max-width:none;padding:40px 35px}.elite-athlete-section .elite-athlete-right h3{font-size:25px;line-height:27.5px;margin-bottom:20px}.ultra-energy-template .stories-section{padding:40px 0}.why-cricket-hero img{min-height:450px;object-fit:cover}.cricket-superfood-section .superfood-left{float:none;width:100%;padding-bottom:40px;padding-top:0;margin-left:auto;margin-right:auto}.cricket-superfood-section .superfood-right{width:75%;float:none;margin:0 auto}.cricket-protein-left{width:86%;float:none;margin-bottom:40px;margin-left:auto;max-width:none;margin-right:auto}.cricket-protein-right{width:86%;float:none;margin-left:auto;margin-right:auto}.cricket-protein-left p{max-width:none}.cricket-saveplanet-section li h2,.cricket-saveplanet-section li span{font-size:45.11px;line-height:45px}.faqs-hero-desc .faq-search-box input{font-size:18px}.faqs-hero-desc .faq-search-box input::placeholder{font-size:18px}.utmb-world-template .electrolyte-left{width:100%}.utmb-world-template .electrolyte-right{width:100%;max-width:none}.utmb-world-template .electrolyte-right p.bttn{margin:0 auto}.utmb-world-template .electrolyte-section{padding-top:40px;padding-bottom:40px}.backed-science{flex-direction:column-reverse}.backed-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.backed-right{width:100%;float:none}.backed-left h3{font-size:25px;line-height:27.5px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.backed-left h3 span{display:block}.distance-athlete-section{flex-direction:column-reverse}.distance-athlete-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.distance-athlete-right{width:100%;float:none}.distance-athlete-left h3{font-size:25px;max-width:250px;line-height:27.5px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.distance-athlete-left p.bttn{margin:0 auto}.utmb-world-template .running-section h2,.fuel-mind-section h3{font-size:25px;line-height:28px}.cart .cart-page__title{font-size:25px;font-weight:700}.cart__item-list .cart__checkout .checkout{min-width:auto}.index .home-running-section{padding-top:50px}.index .home-running-section .section{width:95%;margin-left:5%}.home-running-section h2{line-height:1.5em;margin-bottom:15px;text-align:left;width:100%}.home-running-section ul .swiper-button-next{display:inherit;right:20px;top:-12%}.home-running-section ul .swiper-button-prev{display:inherit;right:75px;top:-12%}.collection-hero-section .boost-sd__product-list .boost-sd__product-item:nth-child(7){width:100%}}@media only screen and (min-width:799px) and (max-width:991px) and (orientation : landscape){.first-image-grid-section .image-with-text__heading{font-size:30px}.first-image-grid-section .image-with-text__text{font-size:16px}.image-overlay-section .banner__heading.title{font-size:30px}.image-overlay-section .banner__subheading.subtitle{font-size:16px}.second-image-grid-section .container{flex-direction:row}.second-image-grid-section .image-with-text__heading{font-size:30px}.second-image-grid-section .image-with-text__text{font-size:16px}.index .image-overlay-section .caption{top:60%}.image-overlay-section .caption-content{min-width:600px}}@media only screen and (max-width:1280px){.page-utmb-giveaway .collection-info__caption--below-image .title{font-size:35px;min-height:78px}.page-utmb-giveaway .custom-video-image-section h3.image-with-text__heading{font-size:35px;line-height:40px;padding-bottom:20px}.page-utmb-giveaway .custom-section-title-list p{font-size:36px;line-height:48px}.page-utmb-giveaway .custom-section-title-list{margin:0 0 30px}.page-utmb-giveaway .custom-title-section-image .section-title-wrapper .section-title{margin:0 0 30px;font-size:38px;line-height:48px}}@media only screen and (max-width: 1199px){.page-utmb-giveaway .collection-info__caption--below-image .title{font-size:26px;min-height:62px}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div input.ajax-submit{width:auto}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div{flex-wrap:wrap;padding:15px 10px}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div input.ajax-submit{display:flex;height:auto}.product_form .purchase-details .purchase-details__buttons button{min-height:auto;display:flex;height:auto}.quick-buy-detail .shopify-product-form .purchase-details{justify-content:center;padding:15px 10px}.collection-hero-section .boost-sd__atc-wl-wrapper .quick-buy-bttn a{font-size:11px}}@media only screen and (max-width: 1024px){.page-utmb-giveaway .collection-info__caption--below-image .title{font-size:29px;min-height:60px}.product_form .purchase-details .purchase-details__buttons button,.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div input.ajax-submit{letter-spacing:-1px}}@media only screen and (max-width: 991px){.page-utmb-giveaway .collection-list .collection-info__caption--below-image{padding:30px 0}.page-utmb-giveaway .container .list-collection__thumbnail.column,.page-utmb-giveaway .container .list-collection__thumbnail.columns{margin-left:10px;margin-right:10px;width:calc(50% - 20px);margin-bottom:0}.page-utmb-giveaway .custom-favorite-fuels-section ol.flickity-page-dots{display:block}.page-utmb-giveaway .custom-video-image-section .image-with-text__column{justify-content:flex-start}.page-utmb-giveaway .custom-video-image-section h3.image-with-text__heading{line-height:1.125}.page-utmb-giveaway .column .collection-info__caption--below-image .subtitle p{font-size:15px}.page-utmb-giveaway .image-with-text__text-column.image-with-text__column{padding:30px;order:2}.page-utmb-giveaway .custom-video-image-section .medium-down--one-whole:nth-of-type(2){justify-content:flex-start}.page-utmb-giveaway .custom-title-section-image .section-title-wrapper .section-title{margin:0 0 20px;font-size:32px}.page-utmb-giveaway .collection-info__caption--below-image .title{min-height:60px;font-size:22px}.page-utmb-giveaway .custom-section-title-list{margin:0 0 20px}.page-utmb-giveaway .product-app--container [data-testid=form-component] #rich-text-01JGN510BY3201DH6P53MSESFP{padding:30px 11px 10px!important}.page-utmb-giveaway .custom-section-title-list p{font-size:32px}.collection__content .purchase-details__buttons .shopify-payment-button{display:none}.collection-hero-section nav.boost-sd__breadcrumb.boost-sd__breadcrumb--on-top{margin:0;display:none}.collection-hero-section .boost-sd__header-main-1-container{flex-wrap:wrap;flex-direction:column-reverse}.collection-hero-section .boost-sd__header-main-1-content{width:100%;text-align:center;padding:0 25px}.collection-hero-section .boost-sd__header-image--as-main-1{width:100%;margin:0;height:auto;min-height:unset}body.collection #template-collection .boost-sd__product-filter-fallback .shopify-section{padding-top:0!important}.collection-hero-section .boost-sd__header-description{margin:0 auto;font-size:16px;max-width:360px}.collection-hero-section h1.boost-sd__header-title{line-height:1.125;margin-bottom:25px;font-family:Gotham Pro;font-weight:700;font-size:35px;text-align:center!important}.collection-hero-section .boost-sd__product-list-grid--3-col.boost-sd__product-list--margin .boost-sd__product-item{width:calc(50% - (28px - (28px / 3)))}.collection-hero-section.section{width:100%}.collection-hero-section .boost-sd-layout .boost-sd-left{width:33%}.collection-hero-section .boost-sd-layout .boost-sd-right{width:67%}.collection-hero-section .boost-sd__collection-header{margin-bottom:50px}.collection-hero-section .boost-sd__toolbar-content{width:100%;max-width:100%!important}.collection-hero-section .boost-sd__atc-wl-wrapper .quick-buy-bttn{width:31px;flex:unset}.collection-hero-section .boost-sd__atc-wl-wrapper .quick-buy-bttn a{font-size:0px!important;width:31px;height:31px;background-image:url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/quick-buy-icon.svg);background-repeat:no-repeat;background-position:center}.boost-sd__product-list-grid--2-col.boost-sd__product-list--margin .boost-sd__product-item:nth-child(10),.boost-sd__product-list-grid--2-col.boost-sd__product-list--margin .boost-sd__product-item:nth-child(3),.boost-sd__product-list-grid--2-col.boost-sd__product-list--margin .boost-sd__product-item:nth-child(65){width:100%}}@media only screen and (max-width:798px){.header-cart__icon .badge{top:0;left:calc(65% - .2rem)}}@media only screen and (max-width:768px){.page-utmb-giveaway #shopify-section-template--23797964767536__index_collection_list_6nmnjj{padding-top:0}.page-utmb-giveaway .custom-video-image-section .image-with-text__column{justify-content:flex-start}.page-utmb-giveaway .container .column:last-child .collection-info__caption--below-image,.page-utmb-giveaway .container .columns:last-child .collection-info__caption--below-image{padding:40px 20px 0}.page-utmb-giveaway .image-with-text__wrapper .buttons a.button.button--primary{min-width:230px;height:48px}.page-utmb-giveaway h2.featured-collection__title.title{text-align:left;padding:0 18px;font-size:24px}.page-utmb-giveaway .custom-video-image-section .medium-down--one-whole:nth-of-type(2){justify-content:flex-start;padding:60px 30px}.page-utmb-giveaway .custom-video-image-section .image-with-text__image-column.medium-down--one-whole:nth-of-type(2){padding:0}.page-utmb-giveaway .custom-video-image-section h3.image-with-text__heading{padding-bottom:1.25rem}.page-utmb-giveaway .custom-title-section-image .section-title-wrapper .section-title{font-size:25px;line-height:1.125;margin:0 20px 30px}.page-utmb-giveaway .column .collection-info__caption--below-image .subtitle p{padding:20px 0 0;margin-bottom:0;font-size:16px}.page-utmb-giveaway .column .collection-info__caption--below-image .subtitle{margin-top:0}.page-utmb-giveaway .image-with-text__text-column.image-with-text__column{padding:60px 30px;order:2}.custom-section-title-list{margin:0 0 30px}.page-utmb-giveaway .container .column,.page-utmb-giveaway .container .columns{margin-left:0;margin-right:0;margin-bottom:0}.page-utmb-giveaway .custom-favorite-fuels-section .heading-wrapper{margin:0 0 40px}.page-utmb-giveaway .custom-section-title-list p{font-size:25px;line-height:1.125}.page-utmb-giveaway .collection-info__caption--below-image .title{min-height:0;font-size:25px;line-height:1.125}.collection-info__caption--below-image .title{font-size:35px}.page-utmb-giveaway h2.image-with-text-overlay__heading.banner__heading.title{font-size:28px;width:100%;padding:0;line-height:1.125}.product_form .purchase-details .purchase-details__buttons button,.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div input.ajax-submit{letter-spacing:1px}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div{justify-content:center}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div .wc-price .wc-product-price{display:none}.collection__content .product-wrap .quick-buy-bttn a:hover .quick-buy-detail .addtocart-div input.ajax-submit{margin-bottom:0}.quick-buy-detail .shopify-product-form .purchase-details .wc-price .wc-product-price{display:none}.product_form .purchase-details .purchase-details__buttons button{margin:auto}.collection-hero-section .collection__filters{display:flex;justify-content:space-between;margin-left:0;margin-right:0;position:sticky;top:58px;z-index:11;background:#fff;padding-top:20px;width:100%}.sticky .collection-hero-section .collection__filters{box-shadow:0 0 10px #bbb}.collection__filters .field{margin-right:20px}.collection__filters .boost-pfs-filter-tree-mobile-button{margin-left:20px}.collection__filters .custom-sorting.custom-select{margin:0}.boost-pfs-filter-tree-mobile-button{flex-shrink:0;order:-1}.collection__filters .boost-pfs-filter-tree-mobile-button button{margin-top:0;background:transparent url(https://cdn.shopify.com/s/files/1/1242/9414/t/119/assets/caret-down.svg) no-repeat 90% 50%;border:1px solid #000;color:#000;font-size:12px;border-radius:6px;font-weight:700;text-transform:none;padding:0 30px 0 15px;height:35px;outline:none;margin-bottom:0;max-width:fit-content;white-space:nowrap}.custom-select .select-selected{font-size:12px;min-width:95px;padding:8px 15px}.custom-select .select-items{left:-120%}.collection-hero-section .boost-sd-layout .boost-sd-right{width:unset;margin:0 -8px}.collection-hero-section .boost-sd__header-main-1-container{padding:0}.collection-hero-section .boost-sd__collection-header{margin-bottom:30px}.collection-hero-section .boost-sd__toolbar-content{padding:0 8px;border:none}.collection-hero-section .boost-sd__toolbar-top-mobile{border:none;justify-content:space-between;padding:20px 0;flex-direction:row-reverse}.collection-hero-section .boost-sd__toolbar-top-mobile .boost-sd__sorting{flex:unset;border-right:1px solid #000;padding:11px 12px;position:relative}.collection-hero-section .boost-sd__toolbar-top-mobile .boost-sd__sorting .boost-sd__sorting-button:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0}.collection-hero-section .boost-sd__toolbar-top-mobile .boost-sd__sorting .boost-sd__sorting-label{display:block;width:100%;max-width:100%;font-size:12px;text-transform:unset;font-weight:700;line-height:1;margin:0}.collection-hero-section .boost-sd__toolbar-top-mobile .boost-sd__sorting .boost-sd__sorting-button{width:auto;position:unset}.collection-hero-section .boost-sd__sorting-button:after{right:8px}.collection-hero-section .boost-sd__toolbar-top-mobile .boost-sd__sorting-list{left:unset;right:0;width:calc(100% + 132px)}.collection-hero-section .boost-sd__sorting-value{display:none}.collection-hero-section .boost-sd__filter-tree-toggle-button{flex:unset;border:1px solid #000;border-radius:6px}.collection-hero-section .boost-sd__toolbar-item--view-as,.collection-hero-section .boost-sd__toolbar-item--product-count{display:none}.collection-hero-section .boost-sd__filter-tree-toggle-button{padding:8px 12px}.collection-hero-section .boost-sd__filter-tree-toggle-button-icon svg{width:15px;height:15px}.collection-hero-section .boost-sd__filter-tree-toggle-button-title{font-size:12px;font-weight:700}body.collection .boost-sd__filter-tree-vertical--right{right:unset;left:0;transform:translate(0)}body.collection .boost-sd__filter-tree-vertical-close-filter--right{left:unset;right:-40px}body.collection .boost-sd__filter-tree-vertical--hidden.boost-sd__filter-tree-vertical--right{transform:translate(-100%);visibility:visible;opacity:1}body.collection .boost-sd__filter-option-label--collapsed button.boost-sd__filter-option-title:after{display:none}body.collection .boost-sd__filter-option-item-button--selected,body.collection .boost-sd__filter-option-item-amount--selected{font-weight:500}body.collection .boost-sd__toolbar-container{position:sticky;position:-wekkit-sticky;top:115px;background-color:#fff;z-index:9}}@media only screen and (max-width: 480px){.page-utmb-giveaway .container .column:last-child .collection-info__caption--below-image,.page-utmb-giveaway .container .columns:last-child .collection-info__caption--below-image{padding:60px 20px 10px}.page-utmb-giveaway .custom-section-title-list{margin:0 20px 20px}.page-utmb-giveaway .collection-list .collection-info__caption--below-image{padding:60px 20px}.page-utmb-giveaway .block__image-with-overlay .mobile-text--below-media .caption,.page-utmb-giveaway .image-with-text-overlay .mobile-text--below-media .caption,.page-utmb-giveaway .image-slideshow .mobile-text--below-media .caption{margin-bottom:0}.page-utmb-giveaway .container .list-collection__thumbnail.column,.page-utmb-giveaway .container .list-collection__thumbnail.columns{margin-left:0;margin-right:0;width:100%;margin-bottom:0}.page-utmb-giveaway .klaviyo-form{width:100%;margin:0 auto}.page-utmb-giveaway form.needsclick.klaviyo-form{padding:10px 0!important}.page-utmb-giveaway .caption-content{padding:10px 16px!important}.product_form .purchase-details .purchase-details__buttons button{width:100%!important}}@media only screen and (min-width: 320px) and (max-width: 568px){.quick-buy-detail .shopify-product-form .purchase-details .wc-price .wc-product-price{font-size:10px}.boost-sd__product-item .boost-sd__product-image-wrapper{padding:10px}body.collection .boost-sd__toolbar-container{top:58px;margin:0}}@media only screen and (min-width:992px) and (max-width:1199px){.section{width:96%}.header__menu .header__item{margin-right:10px}.index .collection-info__caption--below-image .title,.home-collection-slider h3,.index .blog-posts .featured-blog__title{font-size:35px}.index .blog-posts .swiper-button-prev,.index .blog-posts .swiper-button-next{top:-32%}.home-insta-feed h3,.home-reviews-section .jdgm-carousel-title{font-size:35px}#shopify-section-footer__icon-bar .container{grid-column-gap:1%}.footer .footer__wrap{width:96%}.footer .footer__wrap .footer__block.block__logo{width:22%}.footer .footer__wrap .block__66f17248-42e4-4578-acaa-5290bef41f53{margin-right:3%}.footer .footer__extra-content .footer__credits{width:40%}.footer .footer__extra-content .payment-methods{width:60%}.collection__content .collection__main{width:72%}.collection-hero-section .hero-left .heading-wrapper{padding-top:15%}.collection-hero-section .hero-left .title{font-size:35px}.collection__content .product-wrap .quick-buy-bttn a{font-size:11px}.purchase-details .purchase-details__spb--false .button--add-to-cart{width:100%}.collection__content .collection-matrix .quiz-element h4{font-size:35px;line-height:47px}.discover-element .discover-element-left h4{margin-bottom:20px;line-height:26px}.discover-element .discover-element-right img{min-height:400px;object-fit:cover}.inner-hero-section .inner-hero-desc{width:96%}.inner-hero-desc h1{font-size:35px}.inner-intro-section,.black-grid-right h3,.parallax-fluid-section .parallax-desc h3,.yellow-grid-left h3,.our-promise-section h3{font-size:35px;line-height:40px}.our-promise-section .box{font-size:18px;min-height:80px}.black-grid-left-two h3,.story-cta-section .cta-desc h3,.commitment-section h3,.certification-right h3,.orange-first-left h3,.yellow-grid-right-two h3,.sustain-template .black-grid-left-two h3,.giving-back-right h3,.stories-section h3{font-size:35px;line-height:40px}.ath-hero-desc h1{font-size:35px;line-height:40px;font-weight:700}.athletes-grid h2{font-size:35px;line-height:40px;margin-bottom:30px}.athlete-short-intro .short-intro-right h1,.athlete-bio-section h2,.fuel-section h2,.running-section h2{font-size:35px;line-height:40px}.ue-intro-section{font-size:25px;line-height:30px;padding:60px 0}.ue-intro-section .title-head{font-size:35px;margin-bottom:30px;line-height:40px}.ultra-trail-section .ultra-trail-left h3{font-size:35px;line-height:40px}.ultra-trail-section .ultra-trail-left{max-width:46%}.ue-graph-section .title-subhead{font-size:35px;line-height:40px;margin-bottom:20px}.ue-graph-section .ue-graph-left h3{font-size:35px;line-height:40px;max-width:350px}.energycarbo-right{max-width:46%}.energy-carbo-section .energycarbo-right h3{font-size:35px;line-height:40px}.sustainable-left{max-width:46%}.sustainable-section .sustainable-left h3{font-size:35px;line-height:40px}.electrolyte-right{max-width:46%}.electrolyte-right h3{font-size:35px;line-height:40px}.ingredients-section .ingredients-left{max-width:46%}.ingredients-left h3{font-size:35px;line-height:40px}.ingredients-left p{max-width:none}.elite-athlete-section .elite-athlete-right{max-width:46%}.elite-athlete-section .elite-athlete-right h3{font-size:35px;line-height:40px}.cricket-superfood-section .superfood-right{width:60%}.cricket-protein-left .home__subtitle,.cricket-superfood-section .home__subtitle{font-size:36px;line-height:47px}.cricket-protein .cricket-protein-right .strip-text{font-size:18px}.cricket-saveplanet-section h2.title,.cricket-saveplanet-section h1{font-size:36px;line-height:47px}.utmb-world-template .electrolyte-left{width:100%}.utmb-world-template .electrolyte-right{width:100%;max-width:none}.utmb-world-template .electrolyte-right p.bttn{margin:0 auto}.utmb-world-template .electrolyte-section{padding-top:40px;padding-bottom:40px}.backed-science{flex-direction:column-reverse}.backed-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.backed-right{width:100%;float:none}.backed-left h3{font-size:35px;line-height:45px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.backed-left h3 span{display:block}.distance-athlete-section{flex-direction:column-reverse}.distance-athlete-left{width:100%;float:none;max-width:none;padding:42px 35px;text-align:center}.distance-athlete-right{width:100%;float:none}.distance-athlete-left h3{font-size:35px;line-height:45px;margin-bottom:25px;margin-left:auto;margin-right:auto;text-align:center}.distance-athlete-left p.bttn{margin:0 auto}.utmb-world-template .running-section h2{font-size:35px;line-height:45px}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element h4{font-size:35px;line-height:47px}.collection-hero-section h1.boost-sd__header-title{font-size:38px;line-height:38px}.collection-hero-section nav.boost-sd__breadcrumb.boost-sd__breadcrumb--on-top{margin-bottom:10px}}@media only screen and (min-width:991px) and (max-width:1038px){.image-overlay-section .banner__heading.title{font-size:35px}}@media only screen and (min-width:1039px) and (max-width:1299px){.index .slideshow-classic.image-slideshow .caption-content{padding:0 0 0 10px}.featured-collection-section .bestsellers-section .heading-wrapper{margin-left:0;margin-right:0}.image-overlay-section .banner__heading.title{font-size:35px}.section,.index .image-slideshow .caption,.footer .footer__wrap{width:94%}.ha-product-info .quick-buy-detail #product-select .product-option,.ha-product-info .quick-buy-detail .swatch__options .swatch__option{font-size:7px}}@media only screen and (min-width:1300px) and (max-width:1439px){.homeImageOverlay.get-free-nutrition-plan .image-with-text-overlay__banner .caption{width:90%}}@media only screen and (min-width:1440px) and (max-width:1550px){.homeImageOverlay.get-free-nutrition-plan .image-with-text-overlay__banner .caption{width:89%}.image-overlay-section .caption-content{margin-right:4%}#shopify-section-footer__icon-bar .container{grid-column-gap:8%}.footer .footer__wrap .block__link-list{width:46%}.product-main .product__images{min-width:927px}.product-main .product__information{width:30.5%}}@media only screen and (min-width:1551px) and (max-width:1680px){.homeImageOverlay.get-free-nutrition-plan .image-with-text-overlay__banner .caption{width:90%}}@media only screen and (min-width:1681px) and (max-width:1920px){.image-overlay-section .caption-content{margin-right:9.5%}#shopify-section-footer__icon-bar .container{grid-column-gap:11%}.footer .footer__wrap .block__link-list{width:49%}.product-main .product__information{width:38%}.ha-product-info .quick-buy-detail #product-select .product-option,.ha-product-info .quick-buy-detail .swatch__options .swatch__option{font-size:9px}}@media only screen and (min-width:1921px) and (max-width:2499px){.image-overlay-section .caption-content{margin-right:10%}#shopify-section-footer__icon-bar .container{grid-column-gap:11%}.footer .footer__wrap .block__link-list{width:49%}.product-main .product__information{width:38%}.ha-product-info .quick-buy-detail #product-select .product-option,.ha-product-info .quick-buy-detail .swatch__options .swatch__option{font-size:10px}}@media only screen and (min-width:2500px) and (max-width:2999px){.image-overlay-section .caption-content{margin-right:12%}#shopify-section-footer__icon-bar .container{grid-column-gap:11%}.footer .footer__wrap .block__link-list{width:48%}.product-main .product__information{width:38%}.ha-product-info .quick-buy-detail #product-select .product-option,.ha-product-info .quick-buy-detail .swatch__options .swatch__option{font-size:10px}}@media (max-width: 1300px) and (min-width: 992px){.popcontainer .popup{max-width:200px;padding:5px 10px;bottom:85px;left:-120px;width:200px}}@media (max-width: 991px){.popcontainer .popup{bottom:110%}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element{width:calc(50% - var(--boostsd-product-list-gap-mobile));margin-left:calc(var(--boostsd-product-list-gap-mobile)* .5);margin-right:calc(var(--boostsd-product-list-gap-mobile)* .5);margin-bottom:21px;padding:20px 10px}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element h4{font-size:18px;line-height:1.5}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element .quick_shop{position:absolute;bottom:8%;width:90%;margin-top:0}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.discover-element{width:100vw;display:flex;flex-direction:column-reverse}}@media (max-width:798px){.collection .boost-sd-layout{padding-left:25px;padding-right:25px}.footer .footer__wrap{width:100%;padding-left:25px;padding-right:25px}.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.discover-element{margin-left:8px;margin-right:8px}.boost-sd__sorting-button:after{margin-left:5px}.product-main .product__information{padding-left:25px;padding-right:25px}.black-bar-section .section{width:100%;padding-left:25px;padding-right:25px}.black-bar-section .column{margin:0}.pb-faqs-section .faq__column-1{width:100%;margin-right:0;margin-left:0;padding-left:25px;padding-right:25px}.recommended-products-section:not(.new-bestsellers-section) .section{width:100%;padding-left:25px;padding-right:25px}.recommended-products-section:not(.new-bestsellers-section) .container{margin-left:-10px;margin-right:-10px}.page-race-page .recommended-products-section:not(.new-bestsellers-section) .container{margin:0}.pb-insta-feed .section{width:100%;padding-left:25px;padding-right:25px}section.pro-reviews-section{width:100%;padding-left:25px;padding-right:25px}section.pro-reviews-section .one-whole.column{margin:0;width:100%}.page-race-quiz .naak-quiz__question-container{padding:0 25px}.blog-main .blog__filter{width:100%}.blog-main .section{width:100%;padding-left:25px;padding-right:25px}.blog-main .blog-card{margin-left:0;margin-right:0;width:100%}.page-main .section{width:100%;padding-left:25px;padding-right:25px}.page-main .container .column{margin-left:0;margin-right:0;width:100%}.blog-single-page .breadcrumb__container .breadcrumb.column,.blog-single-page .column,.blogs-related-products .container{padding-left:25px;padding-right:25px;margin:0;width:100%}.blog-single-section .article-content h2,.blog-single-section .article-content h3,.blog-single-section .article-content h4{font-size:21px;line-height:1.5}.blog-single-section .blog-single-page .heading-wrapper--article h1.article__title{font-size:20px;line-height:1.3}.blog-section.stories-section .section{padding-right:0}.faqs-list-section .section{padding-left:25px;padding-right:25px;width:100%}.index .image-slideshow .caption,.FAQ .heading-wrapper--faq{width:100%;padding-left:25px;padding-right:25px}.mobile--member-page-title .heading-wrapper--faq{padding:0}.running-section .section{padding-left:25px;padding-right:25px;width:100%}.pro-reviews-section .jdgm-histogram{margin-left:0}.pro-reviews-section .jdgm-write-rev-link{margin:0 auto}.pro-reviews-section .jdgm-rev-widg__summary{width:100%;float:none;text-align:center;margin-bottom:20px}.pro-reviews-section .jdgm-rev-widg__sort-wrapper{text-align:center}.pro-reviews-section .jdgm-review-widget--medium .jdgm-write-rev-link,.pro-reviews-section .jdgm-review-widget--medium .jdgm-ask-question-btn{max-width:fit-content}.pro-reviews-section .jdgm-rev-widg__title,.pro-reviews-section .jdgm-review-widget--small .jdgm-histogram .jdgm-histogram__row{text-align:center}}@media (max-width: 768px){.shopify-section.featured-collection-section{padding-top:0!important;padding-bottom:0!important}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v{left:0;right:auto}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v .boost-pfs-filter-options-wrapper{left:0}body.collection .boost-pfs-filter-tree-mobile-style3 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-top{right:0;left:auto}body.collection .boost-pfs-filter-tree-mobile-style3 .boost-pfs-filter-mobile-footer{left:0}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v{display:block!important}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v.boost-pfs-filter-tree-mobile-open{left:0!important}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v,body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v .boost-pfs-filter-options-wrapper{left:-100%;transition:all .5s}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v.boost-pfs-filter-tree-mobile-open .boost-pfs-filter-options-wrapper{left:0}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v .boost-pfs-filter-tree-content{display:none}body.collection .boost-pfs-filter-tree-mobile-style3.boost-pfs-filter-tree-v.boost-pfs-filter-tree-mobile-open .boost-pfs-filter-tree-content{display:flex}.collection-hero-section .new_custom_card_banner .quick_shop{padding:0 10px!important;font-size:12px!important;height:50px!important}.collection-hero-section .new_custom_card_banner{display:flex;width:calc(50% - (28px - (28px / 3)))!important;margin-left:9px;margin-right:9px;margin-bottom:20px;align-items:flex-end;padding:12px!important}.popcontainer .popup{max-width:200px;padding:5px 10px;left:0;width:200px;bottom:116%}.popcontainer:nth-last-child(5) .popup,.popcontainer:nth-last-child(4) .popup{left:unset;right:0}.protein-icon-section ul{grid-column-gap:10px}.popcontainer .icon:before{top:-10px}.index .image-slideshow .caption-content{max-width:290px}}@media (max-width:749px){.section__wrapper.reset-password .reset-password__message{margin:18px 0 0;font-size:14px}.reset-form-content label,.reset-form-content span.text{font-size:14px;margin-bottom:12px}.reset-form-content .field:not(:last-child){margin-bottom:18px}.reset-form-content input.button.button--primary{margin:35px 0 0}.reset-form-content span.text{display:none}.reset-form-content .errors{font-size:12px}section.section.section__wrapper.reset-password{padding:50px 0}}@media only screen and (max-width: 640px){.stories-section .section{padding-right:0}}@media (max-width: 480px){.popcontainer .icon:before{top:-7px}.bis_popup__wrapper.popup__wrapper{width:90%}.boost-sd__product-list .boost-sd__product-item .boost-sd__product-price,.boost-sd__product-list .boost-sd__product-item .boost-sd__product-title{font-size:13px}.boost-sd__product-list .boost-sd__product-info .boost-sd__integration-product-rating span.jdgm-prev-badge__text{font-size:11px}}@media (max-width: 425px){.collection-hero-section .boost-sd__product-list .boost-sd__custom-card.quiz-element .quick_shop{font-size:12px;padding:0 8px}}.mobile-menu__list-item .menu__content.active{display:block!important}.mobile-menu__list-item .menu__content{display:none}.collection-info__missing-points{width:100%;text-align:center;padding:4px;background-color:#d1d1d1;border-radius:5px;margin-top:15px;font-weight:700}.product-avada-points-custom{margin-top:10px}.product-avada-points-custom svg{margin-bottom:8px}.product-avada-points-custom .product-avada-points-custom-text{color:#8e8e8e;font-weight:700;text-transform:uppercase}.product-avada-points-custom .product-avada-points-custom-text strong{color:#000}.footer .footer__top{border-bottom:1px solid #FFF200;padding-bottom:55px;margin-bottom:55px;display:flex}.become-a-member{font-family:Gotham Pro;flex-direction:column;gap:20px}.become-a-member .become-a-member__top-logo{margin-bottom:13px}.become-a-member .become-a-member__top-title{font-size:20px;font-weight:700;text-transform:uppercase;line-height:1}.become-a-member .become-a-member__top-content{text-transform:none;max-width:428px}.become-a-member .become-a-member__top-buttons{display:flex;gap:13px}.become-a-member .become-a-member__top-buttons .button{padding:15px;min-width:233px;text-transform:uppercase;font-weight:700}.become-a-member .become-a-member__top-buttons .button.button--secondary{border:1px solid #fff;border-radius:5px}.account-icon--become-a-member-popup-wrapper{position:relative;cursor:pointer}.account-icon--become-a-member-popup-wrapper:hover:after{content:"";height:200%;right:0;position:absolute;top:0;width:50px}.account-icon--become-a-member-popup-wrapper:hover .account-icon--become-a-member-popup{display:flex}.account-icon--become-a-member-popup{display:none;position:absolute;top:100%;right:-15px;width:423px;background-color:#000;color:#fff;padding:54px;cursor:auto}.account-icon--become-a-member-popup .become-a-member__top-buttons{flex-direction:column}.account-icon--become-a-member-popup .become-a-member__top-buttons .button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/72/assets/custom.css.map */
