.header.header--transparent{transition:all .5s ease;background:linear-gradient(180deg,#0006,#0000)!important;border-color:var(--Neutral-Dark)}.header.header--transparent:hover,.header.header--transparent:has(a[aria-expanded=true]){border-bottom:1px solid var(--Neutral-Dark);background:rgb(var(--bg-color))!important}.header.header--transparent .social__link{height:16px;width:16px;margin-right:16px;padding:0!important}@media only screen and (max-width:768px){.product-label-container{display:none}}@media only screen and (max-width:768px){.pre-footer-icon-grid .container{padding-inline:0}}@media only screen and (max-width:768px){.pre-footer-icon-grid .grid{display:flex;flex-wrap:nowrap;flex-direction:row;overflow-x:auto;scroll-snap-align:start;-ms-overflow-style:none;scrollbar-width:none}.pre-footer-icon-grid .grid::-webkit-scrollbar{display:none}.pre-footer-icon-grid .grid li{min-width:40vw}}.pre-footer-icon-grid .grid .card{background:none!important;align-items:center}.pre-footer-icon-grid .grid .card .card__media{max-width:124px;padding:0!important;aspect-ratio:1}.pre-footer-icon-grid .grid .card .card__media img{object-fit:contain}.pre-footer-icon-grid .grid .card .card__info{padding:3.2rem 0 0}.pre-footer-icon-grid .grid .card .card__info .card__heading{font-size:18px;margin:0}.pre-footer-icon-grid .grid li{grid-column:span 1}@media(min-width:1300px){.pre-footer-icon-grid .grid{gap:125px}}@media(min-width:1100px){.pre-footer-icon-grid .grid{gap:80px}}@media(min-width:768px){.pre-footer-icon-grid .grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.jdgm-cards-carousel{max-width:100%!important}.jdgm-cards-carousel .jdgm-card{pointer-events:none}.cc-collection-list .card-link{display:flex;justify-content:space-between;align-items:center}.slider-nav__btn[disabled]{opacity:.5;background:none}.template-page-policy-pages .prefooter-newsletter{display:none}.prefooter-newsletter input{transition:all .5s ease!important}.prefooter-newsletter button.needsclick{padding-inline:24px!important;transition:all .5s ease;cursor:pointer!important}#app-embed input,#app-embed select{border-radius:32px!important;padding:14px}.contact-page-grid .card{padding-top:3rem;color:#fff}.contact-page-grid .card__media{height:124px;padding:0!important}.contact-page-grid .card__media img{object-fit:contain;width:100%}.contact-page-grid .card__heading{color:#fff}.contact-page-grid .card__info{padding:3rem 2rem!important}textarea.input{border-radius:1.6rem}.contact-page-contact-form button.btn{width:100%}.contact-page-contact-form .contact-form-wrapper{padding:6.4rem 4.8rem;border-radius:1.6rem;border:1px solid var(--Neutral-Light, #737373)}@media only screen and (max-width:768px){.contact-page-contact-form .contact-form-wrapper{padding:3.2rem}}.contact-page-contact-form .section__header{margin-bottom:calc(15 * var(--space-unit))}.contact-page-contact-form .section__header .section__heading{margin-bottom:0}.contact-page-contact-form .section__header:has(.rte p) .section__heading{margin-bottom:32px}.custom-submission-messagewrap{border-radius:1.6rem;border:1px solid var(--Neutral-Light, #737373);padding:6.4rem 4.8rem;text-align:center}.custom-submission-messagewrap a.btn{width:100%;cursor:pointer}.custom-submission-messagewrap h2.h3{margin-bottom:2rem}.custom-submission-messagewrap .custom-submission-message{margin-bottom:calc(12 * var(--space-unit))}.section-product hr{margin-block:32px}.product-info__block .disclosure__content{line-height:1.6}.sustainable-performance .video-section:after,.sustainable-performance .video-section__media{padding-top:42.5%!important}.reading-width,.main-content .shopify-policy__container{max-width:1100px!important;margin-inline:auto}.shopify-policy__container h2{font-size:var(--h4-font-size)}.shopify-policy__container .h3{font-size:var(--h5-font-size)}.shopify-policy__container .h4{font-size:var(--h6-font-size)}body.jdgm--leex-script-loaded #judgeme_product_reviews{max-width:100%!important}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__actions{display:none}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header{margin-bottom:4.8rem;border-radius:.4rem;padding:4.8rem;display:flex;gap:4.8rem;justify-content:space-between;align-items:center}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-verified-checkmark{display:none}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-rev-widg__title{color:var(--Neutral-White);font-size:var(--h1-font-size);line-height:1.2;width:40%;text-align:left}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-rev-widg__title:before{content:"YOUR FEEDBACK";display:block;font-size:14px;font-weight:400;font-style:normal;margin-bottom:2rem}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-rev-widg__title:after{content:"Our community trusts XO Fitness to help them go further, recover faster and feel stronger. Here\2019s what they think of our nutritional range.";display:block;font-weight:400;font-style:normal;font-size:16px;margin-top:2.2rem;text-transform:none;line-height:1.5}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-rev-widg__summary{width:100%;align-items:end}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-row-stars{padding-bottom:0;display:flex;flex-direction:column;align-items:end;justify-content:center;gap:3.6rem;width:40%}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-write-rev-link{color:var(--Neutral-Black)}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-widget-actions-wrapper{border:none;align-items:end}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-widget-actions-wrapper a{margin:0!important}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-histogram{counter-reset:row;border:none;align-items:end;width:100%}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-histogram .jdgm-histogram__row{counter-increment:row;margin-bottom:1.6rem}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-histogram .jdgm-histogram__row:before{content:counter(row);font-size:1.4rem;padding-right:.7rem;color:var(--Neutral-Lightest)}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-histogram .jdgm-histogram__row .jdgm-star{font-size:1.8rem;display:none!important}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-histogram .jdgm-histogram__row .jdgm-star:first-child{display:inline-block!important}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-histogram .jdgm-histogram__row .jdgm-histogram__bar{height:.4rem;width:22rem;margin-inline:1rem;background:#fff3}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header .jdgm-histogram__frequency{font-size:1.4rem;text-align:right;color:var(--Neutral-Lightest)}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__header,body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev,body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-quest{background:var(--Neutral-Darker);color:var(--Neutral-White);box-shadow:none}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:var(--Neutral-Darkest)}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev{border-radius:.4rem;padding:2.4rem}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__icon{border-radius:100%;height:45px;width:45px}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__icon:before{line-height:45px}body.jdgm--leex-script-loaded #judgeme_product_reviews .jdgm-rev-widg__reviews .jdgm-rev .jdgm-rev__content{margin-top:2.4rem!important}body.jdgm--leex-script-loaded button[class*=jdgm]{color:var(--Neutral-Black)}.poster-mobile{display:none}@media(max-width:767px){.poster-desktop{display:none}.poster-mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
