.f-light{font-family:Inter,sans-serif;font-style:normal;font-weight:300}.f-book,.customer-wrapper .a-section .personal-details .address .account-btns button,.newsletter-modal .disclaimer p,.newsletter-modal p span,body{font-family:Inter,sans-serif;font-style:normal;font-weight:400}.f-book-i,.product-template .p-content .product-meta-footer .discount-note,.product-template .p-content .product-meta-footer .shipping-note{font-family:Inter,sans-serif;font-style:italic;font-weight:400}.f-med,.cart-notification p,.guides-template .guide-nav li a,.collection-wrapper .active-filters-list span,.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .qty-selector input,.product-template .workout-optimisation-products .wo-images .item p,.product-template .p-content .product-meta-footer .trade-message p,.product-template .p-content .product-meta-footer .qty-selector input,.nutritional-list-wrapper .checklist li,.newsletter-modal p,.site-footer .nav li a,.site-footer .nl-wrapper .form-wrapper button,.collection-btns li a,.site-header .menu-wrapper .menu-footer li span,.site-header .menu-wrapper .menu-footer li a,.btn{font-family:Inter,sans-serif;font-style:normal;font-weight:500}.f-med-i{font-family:Inter,sans-serif;font-style:italic;font-weight:500}.f-demi,.blog-template .external-cards-section .latest-articles .card .category,.latest-articles-carousel .card .category,.external-cards-section .partner-card .btn,.external-cards-section .partner-card .category,.article-card-carousel .article-card .btn,.article-card-carousel .article-card .category,.article-template .internal-banner .sub-title,.athlete-blocks .athlete-block .rec-products .item .p-title,.athlete-blocks .athlete-block .rec-products .rp-title,.athlete-blocks .athlete-block .content .content-output strong,.athlete-blocks .athlete-block .cat,.search-wrapper .search-results-wrapper .related-category p a,.search-wrapper .search-results-wrapper .s-product .s-product-meta .title,.search-wrapper .searchForm input,.df-accordion .item .download-link,.df-accordion .item .title,.au-history .h-list li,.customer-wrapper .a-section .order-table .output p span,.customer-wrapper .a-section .order-history .oh-output .cell:first-child p,.customer-wrapper .a-section .order-history .oh-output .cell p span,.customer-wrapper .account-nav li a,.product-output .product-item .variant-dropdown .variant-wrapper .flavour-list a.active,.product-output .product-item .variant-dropdown .variant-selector,.product-output .product-item p:not(.selected-variant),.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links a.active,.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links a:hover,.collection-wrapper .collection-filters .filters-list .filter-wrap .title,.collection-wrapper .collection-filters .reset-filter,.collection-wrapper .collection-filters .filter-toggle,.cart-sidebar .checkout-btn .continue-shopping,.cart-sidebar .total-wrapper .cart-subtotal p,.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-price p,.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .title span,.cart-sidebar .cart_contents_wrapper .cart-headings p,.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images p,.newsletter-modal form .fields button,.newsletter-modal p.title,.site-header .menu-wrapper .menu-list-explore .inner .item ul li a,.site-header .menu-wrapper .nav-blocks ul li a,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,strong{font-family:Inter,sans-serif;font-style:normal;font-weight:600}.f-demi-i,.product-card__product-label-nov24,.pdp-nov24__product-label,.product-label-nov24,.legal-content blockquote p,.guides-template .internal-banner .title,.external-cards-section .partner-card .title,.article-card-carousel .article-card .title,.article-template .article-content .article-wsiwig blockquote p,.au-overview blockquote,.page-contact .overview-title-box h1,.page-strava-challenge .overview-title-box h1,.pwu-form-wrapper .overview-title-box h1,.product-output .product-item.hasDiscount:after,.product-output .product-item.hasFlag:after,.collection-wrapper .c-hero .hero-content h1,.product-template .workout-optimisation-products .title,.product-template .highfive-benefits .title,.product-template .p-image-carousel.hasDiscount:after,.product-template .p-image-carousel.hasFlag:after,.review-carousel-wrapper .review-carousel .item .content blockquote p,.nutritional-list-wrapper .title,.fetaured-collection-wrapper .content h2,.home-hero-wrapper .home-hero .content h1{font-family:Inter,sans-serif;font-style:italic;font-weight:600}.f-bold,.product-output .product-item .variant-dropdown .variant-wrapper .size-list a.active,.product-template .p-content .variant-wrapper .item .size-list a.active{font-family:Inter,sans-serif;font-style:normal;font-weight:700}.f-xbold{font-family:Inter,sans-serif;font-style:normal;font-weight:800}.f-xbold-i{font-family:Inter,sans-serif;font-style:italic;font-weight:800}.test{color:#000!important}html{-webkit-tap-highlight-color:transparent}body{letter-spacing:0;color:#0e1c25;font-size:18px;line-height:22px}body.lock{overflow:hidden}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a{color:#0e1c25;-o-transition:.3s all;outline:none;text-decoration:none;transition:all .3s}a.has-arrow{padding-right:34px;position:relative}a.has-arrow:after{content:"";background:url(icon-red-arrow.png) 50%/contain no-repeat;width:25px;height:100%;position:absolute;top:0;right:0}a:hover,a:focus{color:#e30613}img{outline:none}p{color:#0e1c25;margin:0 0 20px;font-size:18px;line-height:22px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#0e1c25;margin:0 0 20px;line-height:1.2}h1,.h1{letter-spacing:-1px;font-size:50px;line-height:54px}@media(min-width:38.9375em){h1,.h1{font-size:80px;line-height:84px}}h2,.h2{font-size:35px;line-height:38px}@media(min-width:38.9375em){h2,.h2{font-size:50px;line-height:54px}}h3,.h3{font-size:25px;line-height:30px}@media(min-width:38.9375em){h3,.h3{font-size:28px;line-height:32px}}h4,.h4{font-size:20px;line-height:25px}@media(min-width:38.9375em){h4,.h4{font-size:25px;line-height:28px}}h5,.h5{font-size:20px;line-height:25px}@media(min-width:38.9375em){h5,.h5{font-size:20px;line-height:24px}}h6,.h6{font-size:16px;line-height:20px}@media(min-width:38.9375em){h6,.h6{font-size:18px;line-height:22px}}ul,ol{margin:0;padding:0}.btn{-o-transition:.3s ease;text-align:center;border:1px solid transparent;border-radius:22px;width:100%;padding:12px 34px;font-size:20px;transition:all .3s}@media(min-width:38.9375em){.btn{width:auto}}.btn.red{color:#fff;background:#e30613;border:1px solid #e30613}.btn.red:hover{color:#fff;background:#d10611;border-color:#e30613}.btn.outline-red{color:#0e1c25;background:0 0;border:1px solid #0e1c25}.btn.outline-red:hover{color:#0e1c25;background:#081b300a;border-color:#0e1c25}.btn.outline-white{color:#fff;background:0 0;border:1px solid #fff}.btn.outline-white:hover{color:#fff;background:#25333f;border-color:#fff}.btn.white{color:#0e1c25;background:#fff;border:1px solid #fff}.btn.white:hover{color:#0e1c25;background:#ffffffb3;border-color:#fff}.btn.carbon{color:#fff;background:#0e1c25;border:1px solid #0e1c25}.btn.carbon:hover{color:#fff;background:#25333f;border-color:#25333f}.btn.pink{color:#fff;background:#c0466b;border-color:#c0466b}.btn.outline-green{color:#4d7311;background:0 0;border:1px solid #4d7311}.btn.outline-green:hover{color:#fff;background:#4d7311}.btn:disabled,.btn.disabled{opacity:.3;cursor:not-allowed;pointer-events:none}input,[type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url],[type=color]{color:#fff;background:0 0;border:1px solid #fff;outline:none;height:35px;line-height:35px}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}textarea{outline:none}button:not(.CybotCookiebotDialogBodyButton){cursor:pointer;border:1px solid #fff;outline:none;height:35px;line-height:35px}button:not(.CybotCookiebotDialogBodyButton).add-to-cart-btn{height:auto;line-height:1}input::-webkit-input-placeholder{color:#fff}textarea::-webkit-input-placeholder{color:#fff}input::-moz-placeholder{color:#fff}textarea::-moz-placeholder{color:#fff}input:-ms-placeholder-shown{color:#fff}textarea:-ms-placeholder-shown{color:#fff}input:-moz-placeholder-shown{color:#fff}textarea:-moz-placeholder-shown{color:#fff}select{-webkit-appearance:none;appearance:none;text-indent:1px;text-overflow:"";outline:none}select::-ms-expand{display:none}.container{max-width:1220px;margin:0 auto}.fluid{padding:0 20px}@media(min-width:38.9375em){.fluid{padding:0 40px}.fluid.dt-no-fluid{padding:0}}.j-center{justify-content:center}.j-sb{justify-content:space-between}.self-center{align-self:center}.text-right{text-align:right}.btn-flex{display:flex}.btn-flex .btn{margin-right:10px}.btn-flex .btn:last-child{margin:0}.dflex{display:flex}.j_center{justify-content:center}.a_center{align-content:center}.full_height{height:100%}.space_btn{align-content:space-between}.slick-slider.slick-initialized{visibility:visible}.slick-slider .slick-slide{outline:none}.slick-dots li button{cursor:pointer;outline:none}.slick-arrow{text-indent:-9999px;cursor:pointer;background-color:transparent;border:2px solid #0e1c25;border-radius:50%;outline:none;width:34px;height:34px;font-size:0}.slick-arrow.slick-prev{background:url(icon-chev-left.png) 9px/11px no-repeat}.slick-arrow.slick-next{background:url(icon-chev-right.png) 11px/11px no-repeat}.sa-bar{z-index:3;text-align:center;-o-transition:.3s all;background:#0e1c25;width:100%;min-height:36px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;transition:all .3s;position:fixed;top:0;left:0}@media(min-width:38.9375em){.sa-bar{padding:0 40px}}.sa-bar.remove{top:-100px}.sa-bar .close-icon{background:url(icon-close.png) 50%/contain no-repeat;width:12px;height:12px;position:absolute;top:12px;right:20px}.sa-bar p{color:#fff;margin:0;padding:8px 0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.sa-bar p a{color:#fff;text-decoration:underline}.sa-bar .announcement-content{white-space:nowrap;justify-content:space-evenly;font-size:14px;display:flex}.spacer{width:100%;height:0}.sa-bar~header{top:36px}.site-header{z-index:10000;-o-transition:.3s all;width:100%;height:56px;transition:all .3s;position:fixed;top:0;left:0}@media(min-width:38.9375em){.site-header{height:60px}}.site-header .menu-btn{z-index:2;width:34px;height:24px;position:absolute;top:20px;left:24px;transform:rotate(-20deg)}@media(min-width:38.9375em){.site-header .menu-btn{display:none}}.site-header .menu-btn:before,.site-header .menu-btn:after{content:"";-o-transition:.3s all;background:#fff;width:30px;height:3px;transition:all .3s;position:absolute;top:0;left:0}.site-header .menu-btn:after{top:11px}.site-header .dt-menu{display:none}@media(max-width:38.9375em){.site-header .dt-menu li a.active{background:#0e1c25;color:#fff!important}}@media(min-width:38.9375em){.site-header .dt-menu{margin:20px 0 0;display:flex}.site-header .dt-menu li{list-style:none}.site-header .dt-menu li a{color:#fff;margin-right:24px;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:block;position:relative}.site-header .dt-menu li a.search-icon{background:url(icon-search-white.png) 50%/contain no-repeat;width:14px;height:20px;margin:0}.site-header .dt-menu li a:after{content:"";-o-transition:.3s all;background:#0e1c25;width:0;height:2px;transition:all .3s;position:absolute;bottom:0;left:0}.site-header .dt-menu li a.active:after{width:100%}}.site-header .sign-in{display:none}@media(min-width:38.9375em){.site-header .sign-in{color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;display:block;position:absolute;top:20px;right:80px}}.site-header .logo{z-index:2;-o-transition:.3s all;width:73px;height:42px;transition:all .3s;position:absolute;top:0;left:50%;transform:rotate(-20deg)translate(-50%)}@media(min-width:38.9375em){.site-header .logo{width:44px;height:25px;top:10px}}.site-header .logo:before{content:"";-o-transition:.3s all;background:url(logo@2x.png) 50%/contain no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.site-header .logo:after{content:"";-o-transition:.3s all;background:url(logo-red@2x.png) 50%/contain no-repeat;width:100%;height:0;transition:all .3s;position:absolute;top:0;left:0;overflow:hidden}.site-header .cart{z-index:2;background:url(icon-cart-w.png) 50%/contain no-repeat;width:20px;height:24px;position:absolute;top:18px;right:20px}.site-header .cart.hasItems:after{content:"";-o-transition:.3s all;background:url(icon-cart-w-filled.png) 50%/contain no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.site-header .cart.hasItems.active:after{opacity:0}.site-header .cart.active{background:url(icon-close-red.png) 50%/contain no-repeat!important}@media(min-width:38.9375em){.site-header .cart{top:18px;right:40px}}.site-header .menu-wrapper{z-index:0;-o-transition:.5s all;background:#fff;width:100%;height:calc(100vh - 56px);transition:all .5s;position:fixed;top:56px;left:-100vw;overflow:scroll}@media(min-width:38.9375em){.site-header .menu-wrapper{height:auto;max-height:0;top:60px;left:0;overflow:hidden}}.site-header .menu-wrapper .menu-list-shop,.site-header .menu-wrapper .menu-list-explore{display:none}.site-header .menu-wrapper .dt-menu{border-bottom:1px solid #0e1c25;padding:11px 20px;display:flex}@media(min-width:38.9375em){.site-header .menu-wrapper .dt-menu{display:none}}.site-header .menu-wrapper .dt-menu li{list-style:none}.site-header .menu-wrapper .dt-menu li a{color:#0e1c25;text-align:center;border:2px solid #0e1c25;border-radius:5px;width:95px;height:32px;margin:0 10px 0 0;font-family:Inter,sans-serif;font-style:normal;font-weight:600;line-height:30px;display:block}.site-header .menu-wrapper .dt-menu li a.search-icon{background:url(icon-search-red.png) 50%/19px no-repeat}.site-header .menu-wrapper .dt-menu li a.search-icon.active{background:#0e1c25 url(icon-search-white.png) 50%/19px no-repeat}.site-header .menu-wrapper .dt-menu li::last-child a{margin:0}.site-header .menu-wrapper .nav-blocks{border-bottom:1px solid #0e1c25;width:100%;margin:26px 0;padding-bottom:48px;display:block}@media(min-width:38.9375em){.site-header .menu-wrapper .nav-blocks{border:none;margin:0;padding:0 35px 16px}}.site-header .menu-wrapper .nav-blocks ul{flex-wrap:wrap;width:calc(100% - 30px);margin:0 15px;display:flex}@media(min-width:38.9375em){.site-header .menu-wrapper .nav-blocks ul{width:100%;margin:0}}.site-header .menu-wrapper .nav-blocks ul li{width:calc(50% - 10px);margin:0 5px;list-style:none;display:flex}@media(min-width:1023px){.site-header .menu-wrapper .nav-blocks ul li{width:calc(20% - 16px);margin:0 8px}}.site-header .menu-wrapper .nav-blocks ul li a{color:#0e1c25;background:#eff1f5;border-radius:5px;flex:1;justify-content:space-between;align-items:flex-end;gap:8px;min-height:85px;margin:0 0 12px;padding:15px;font-size:14px;line-height:18px;display:flex}@media(min-width:38.9375em){.site-header .menu-wrapper .nav-blocks ul li a{min-height:126px;font-size:14px;line-height:20px}}.site-header .menu-wrapper .nav-blocks ul li a img{object-fit:contain;object-position:right bottom;width:auto;min-width:0;height:55px}@media(min-width:38.9375em){.site-header .menu-wrapper .nav-blocks ul li a img{height:96px}}.site-header .menu-wrapper .nav-blocks ul li a.icons img{height:40px}@media(min-width:38.9375em){.site-header .menu-wrapper .nav-blocks ul li a.icons img{height:58px}.site-header .menu-wrapper .nav-blocks ul.menu-controls{padding-top:24px;position:relative}.site-header .menu-wrapper .nav-blocks ul.menu-controls:after{content:"";background:#0e1c25;width:calc(100% - 16px);height:1px;position:absolute;top:0;left:8px}}.site-header .menu-wrapper .nav-blocks ul.menu-controls li a{background:0 0;border:1px solid #0e1c25;position:relative}.site-header .menu-wrapper .nav-blocks ul.menu-controls li a:after{content:"";background:url(icon-red-arrow.png) 50%/contain no-repeat;width:21px;height:12px;position:absolute;bottom:15px;right:15px}@media(min-width:38.9375em){.site-header .menu-wrapper .nav-blocks ul.menu-controls li a:hover,.site-header .menu-wrapper .nav-blocks ul.menu-controls li a.active{color:#fff;background:#0e1c25}.site-header .menu-wrapper .nav-blocks ul.menu-controls li a:hover:after,.site-header .menu-wrapper .nav-blocks ul.menu-controls li a.active:after{background-image:url(icon-white-arrow.png)}}.site-header .menu-wrapper .nav-blocks ul.menu-controls li.back-btn{display:none}.site-header .menu-wrapper .nav-blocks ul.menu-controls li.back-btn a:after{transform:rotate(180deg)}.site-header .menu-wrapper .nav-blocks ul.category-blocks.benefit-items{display:none}.site-header .menu-wrapper .nav-blocks ul.category-blocks.benefit-items li a.hydration{color:#1a7ba2;background:#e8f1f5}.site-header .menu-wrapper .nav-blocks ul.category-blocks.benefit-items li a.recovery{color:#4d7311;background:#eef5e5}.site-header .menu-wrapper .nav-blocks ul.category-blocks.benefit-items li a.slow-release{color:#e6b433;background:#fcf7ea}.site-header .menu-wrapper .nav-blocks ul.category-blocks li a:hover{box-shadow:inset 0 0 0 1px #0e1c25}.site-header .menu-wrapper .nav-blocks ul.category-blocks li a:hover.hydration{box-shadow:inset 0 0 0 1px #1a7ba2}.site-header .menu-wrapper .nav-blocks ul.category-blocks li a:hover.recovery{box-shadow:inset 0 0 0 1px #4d7311}.site-header .menu-wrapper .nav-blocks ul.category-blocks li a:hover.slow-release{box-shadow:inset 0 0 0 1px #e6b433}.site-header .menu-wrapper .menu-footer{flex-wrap:wrap;width:calc(100% - 40px);margin:0 20px;padding-bottom:20px;display:flex}@media(min-width:38.9375em){.site-header .menu-wrapper .menu-footer{border-top:1px solid #0e1c25;width:calc(100% - 80px);margin:0 40px;padding-top:30px}}.site-header .menu-wrapper .menu-footer li{width:100%;list-style:none}@media(min-width:38.9375em){.site-header .menu-wrapper .menu-footer li:first-child{width:40%}.site-header .menu-wrapper .menu-footer li:last-child{width:calc(60% - 20px);margin-left:20px}}.site-header .menu-wrapper .menu-footer li span,.site-header .menu-wrapper .menu-footer li a{color:#0e1c25;text-align:center;font-size:14px;display:block}@media(min-width:38.9375em){.site-header .menu-wrapper .menu-footer li span,.site-header .menu-wrapper .menu-footer li a{font-size:14px}}.site-header .menu-wrapper .menu-footer li span{border-top:1px solid #0e1c25;border-bottom:1px solid #0e1c25;line-height:80px}.site-header .menu-wrapper .menu-footer li a{border:1px solid #0e1c25;border-radius:5px;margin-bottom:22px;line-height:70px;display:block}@media(min-width:38.9375em){.site-header .menu-wrapper .menu-footer li a{margin:0;line-height:81px}.site-header .menu-wrapper .menu-footer li a:hover{color:#fff;background:#0e1c25}}.site-header .menu-wrapper .menu-list-explore .inner{position:relative}@media(min-width:38.9375em){.site-header .menu-wrapper .menu-list-explore .inner:before{content:"";background:#e30613;width:100%;height:1px;position:absolute;top:0;left:0}.site-header .menu-wrapper .menu-list-explore .inner:after{content:"";background:#e30613;width:100%;height:1px;position:absolute;top:80px;left:0}}.site-header .menu-wrapper .menu-list-explore .inner .item{border-bottom:1px solid #0e1c25}@media(min-width:38.9375em){.site-header .menu-wrapper .menu-list-explore .inner .item{border:none}}.site-header .menu-wrapper .menu-list-explore .inner .item:last-of-type{margin-bottom:20px}.site-header .menu-wrapper .menu-list-explore .inner .item .title{border-bottom:1px solid #0e1c25;margin:0;padding:20px 0;font-size:30px;line-height:40px}@media(min-width:38.9375em){.site-header .menu-wrapper .menu-list-explore .inner .item .title{border:none}}.site-header .menu-wrapper .menu-list-explore .inner .item ul{width:100%;padding:20px 0;display:block}.site-header .menu-wrapper .menu-list-explore .inner .item ul li{list-style:none}.site-header .menu-wrapper .menu-list-explore .inner .item ul li a{color:#0e1c25;margin:0 0 14px;padding-right:34px;font-size:14px;line-height:20px;display:block;position:relative}.site-header .menu-wrapper .menu-list-explore .inner .item ul li a:after{content:"";background:url(icon-red-arrow.png) 50%/contain no-repeat;width:25px;height:100%;position:absolute;top:0;right:0}.site-header .menu-wrapper .menu-list-explore .inner .item ul li:last-child a{margin:0}.site-header.menu-active{background:#fff;top:0!important}.site-header.menu-active .menu-btn:before{background:#0e1c25;top:5px}.site-header.menu-active .menu-btn:after{background:#0e1c25;top:6px}.site-header.menu-active .logo:before{opacity:0;height:32px}.site-header.menu-active .logo:after{width:73px;height:32px}@media(min-width:38.9375em){.site-header.menu-active .logo:after{width:100%;height:100%}}.site-header.menu-active .cart{background-image:url(icon-cart-r.png)}.site-header.menu-active .cart.hasItems:after{content:"";-o-transition:.3s all;background:url(icon-cart-r-filled.png) 50%/contain no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.site-header.menu-active .cart.active:before{background:#0e1c25}.site-header.menu-active .dt-menu li a{color:#0e1c25}@media(min-width:38.9375em){.site-header.menu-active .dt-menu li a.search-icon{background-image:url(icon-search-red.png)}}.site-header.menu-active .sign-in{color:#0e1c25}.site-header.menu-active .menu-wrapper{left:0}@media(min-width:38.9375em){.site-header.menu-active .menu-wrapper{border-bottom:1px solid #0e1c25;max-height:calc(100vh - 60px);top:60px;overflow:scroll}.site-header.menu-active:before{opacity:1;height:calc(100vh - 160px)}.site-header:before{content:"";z-index:-1;opacity:0;-o-transition:.5s all;background:#00000080;width:100%;height:0;transition:all .5s;position:fixed;bottom:0;left:0;overflow:hidden}}.site-header.cart-active{background:#fff;top:0!important}.site-header.cart-active .menu-btn:before{background:#0e1c25;top:5px}.site-header.cart-active .menu-btn:after{background:#0e1c25;top:6px}.site-header.cart-active .logo:before{opacity:0;height:32px}.site-header.cart-active .logo:after{width:73px;height:32px}@media(min-width:38.9375em){.site-header.cart-active .logo:after{width:100%;height:100%}}.site-header.cart-active .cart{background-image:url(icon-cart-r.png)}.site-header.cart-active .cart.hasItems:after{content:"";-o-transition:.3s all;background:url(icon-cart-r-filled.png) 50%/contain no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.site-header.cart-active .cart.active:before{background:#0e1c25}.site-header.cart-active .dt-menu li a{color:#0e1c25}@media(min-width:38.9375em){.site-header.cart-active .dt-menu li a.search-icon{background-image:url(icon-search-red.png)}}.site-header.cart-active .sign-in{color:#0e1c25}.site-header.active{background:#fff}.site-header.active .logo{height:28px;top:0}@media(min-width:38.9375em){.site-header.active .logo{height:25px;top:10px}}.site-header.active .logo:before{opacity:0}.site-header.active .logo:after{height:28px}@media(min-width:38.9375em){.site-header.active .logo:after{height:100%}}.site-header.active .menu-btn:before,.site-header.active .menu-btn:after{background:#0e1c25}.site-header.active .cart{background-image:url(icon-cart-r.png)}.site-header.active .cart.hasItems:after{content:"";-o-transition:.3s all;background:url(icon-cart-r-filled.png) 50%/contain no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.site-header.active .cart:before{background:#0e1c25}@media(min-width:38.9375em){.site-header.active .dt-menu li a{color:#0e1c25}.site-header.active .dt-menu li a.search-icon{background-image:url(icon-search-red.png)}.site-header.active .sign-in{color:#0e1c25}}.site-header.cart-active{background:#fff}.site-header.invert .logo{height:28px;top:0}@media(min-width:38.9375em){.site-header.invert .logo{height:25px;top:10px}}.site-header.invert .logo:before{opacity:0}.site-header.invert .logo:after{height:100%}.site-header.invert .menu-btn:before,.site-header.invert .menu-btn:after{background:#0e1c25}.site-header.invert .cart{background-image:url(icon-cart-r.png)}.site-header.invert .cart.hasItems:after{content:"";-o-transition:.3s all;background:url(icon-cart-r-filled.png) 50%/contain no-repeat;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.site-header.invert .dt-menu li a{color:#0e1c25}.site-header.invert .dt-menu li a.search-icon{background:url(icon-search-red.png) 50%/17px no-repeat}.site-header.invert .sign-in{color:#0e1c25}.handle-contact .site-header{background:#fff}.home-hero-wrapper:not(.slick-initialized){display:flex;overflow:hidden}.home-hero-wrapper:not(.slick-initialized) .home-hero{width:100vw;min-width:100vw;max-height:1000px}.home-hero-wrapper{position:relative}.home-hero-wrapper .home-hero{width:100%;height:100%;height:calc(100vh - 60px);max-height:1100px;padding-top:140px;display:block;position:relative}@media(min-width:38.9375em){.home-hero-wrapper .home-hero{height:650px;padding-top:90px;overflow:hidden}}.home-hero-wrapper .home-hero .home-hero-image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.home-hero-wrapper .home-hero .content-wrapper{z-index:2;position:relative}@media(min-width:38.9375em){.home-hero-wrapper .home-hero .space_btn{align-content:normal}}.home-hero-wrapper .home-hero .content{color:#fff;text-align:center}@media(min-width:38.9375em){.home-hero-wrapper .home-hero .content{align-self:center}}.home-hero-wrapper .home-hero .content h1{color:#fff}.home-hero-wrapper .home-hero .content p{color:#fff;margin:0 0 36px}.home-hero-wrapper .home-hero .content p br{display:none}@media(min-width:38.9375em){.home-hero-wrapper .home-hero .content p{font-size:28px;line-height:32px}.home-hero-wrapper .home-hero .content p br{display:block}}.home-hero-wrapper .home-hero .image{text-align:center;padding-top:60px}@media(min-width:38.9375em){.home-hero-wrapper .home-hero .image{align-self:flex-end;max-height:100%;padding:0}}.home-hero-wrapper .home-hero .image img{width:100%;max-width:250px;height:100%;margin:0 auto}@media(min-width:38.9375em){.home-hero-wrapper .home-hero .image img{max-width:100%;max-height:620px}}@media(min-width:1023px){.home-hero-wrapper .home-hero .image img{max-height:-webkit-fill-available}}.home-hero-wrapper .home-hero__bg-video{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.home-hero-wrapper .slick-dots{text-align:center;width:100%;position:absolute;bottom:12px;left:0}@media(min-width:1023px){.home-hero-wrapper .slick-dots{width:calc(50% + 40px);bottom:40px}}.home-hero-wrapper .slick-dots li:only-child{display:none}.home-hero-wrapper .slick-dots li{list-style:none;display:inline-block}.home-hero-wrapper .slick-dots li button{text-indent:-9999px;border:1px solid #fff;border-radius:50%;width:20px;height:20px;margin:0 2px;font-size:0;position:relative}.home-hero-wrapper .slick-dots li button:after{content:"";opacity:0;-o-transition:.3s all;background:#fff;border-radius:50%;width:14px;height:14px;transition:all .3s;position:absolute;top:2px;left:2px}.home-hero-wrapper .slick-dots li.slick-active button:after{opacity:1}@media(min-width:1024px){.home-hero-wrapper .abs-pos{position:absolute}.home-hero-wrapper .abs-pos.abs-pos-x-left{left:40px}.home-hero-wrapper .abs-pos.abs-pos-x-right{right:40px}.home-hero-wrapper .abs-pos.abs-pos-x-center{left:50%}.home-hero-wrapper .abs-pos.abs-pos-y-top{top:40px}.home-hero-wrapper .abs-pos.abs-pos-y-center{top:calc(50% - 70px)}.home-hero-wrapper .abs-pos.abs-pos-y-bottom{bottom:40px}.home-hero-wrapper .abs-pos.abs-pos-y-center.abs-pos-x-center{transform:translate(-50%)}.home-hero-wrapper .abs-pos.abs-pos-y-center:not(.abs-pos-x-center){transform:translateY(-50%)}.home-hero-wrapper .abs-pos.abs-pos-x-center:not(.abs-pos-y-center){transform:translate(-50%)}}.collection-btns{white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;border-bottom:1px solid #0e1c25;width:100%;padding:12px 0;display:block;overflow-y:scroll}.collection-btns::-webkit-scrollbar{display:none}@media(min-width:38.9375em){.collection-btns{text-align:center;padding:20px 0}}.collection-btns li{list-style:none;display:inline-block}.collection-btns li a{color:#0e1c25;white-space:nowrap;border:2px solid #0e1c25;border-radius:5px;margin:0 5px;padding:0 26px;line-height:30px;display:block}.collection-btns li a:hover{color:#fff;background:#0e1c25}.site-footer{background:#0e1c25;width:100%;padding-top:10px;display:block}@media(min-width:38.9375em){.site-footer{padding:72px 0}}.site-footer .nl-wrapper{width:100%;padding:20px 0;display:block}.site-footer .nl-wrapper p{color:#fff;margin:0 0 14px;font-size:16px;line-height:22px}.site-footer .nl-wrapper p strong{font-size:20px}.site-footer .nl-wrapper .form-wrapper{margin:0 0 20px;display:flex}.site-footer .nl-wrapper .form-wrapper input{border-radius:22px 0 0 22px;width:100%;padding:0 0 0 20px;font-size:16px}.site-footer .nl-wrapper .form-wrapper button{text-align:center;color:#0e1c25;background:#fff;border-radius:0 22px 22px 0;min-width:120px;font-size:16px}.site-footer .nl-wrapper .form-wrapper button:disabled{opacity:.7;cursor:not-allowed}.site-footer .nl-wrapper .optin{display:flex}.site-footer .nl-wrapper .optin label{color:#fff;font-size:14px;line-height:1;position:relative}.site-footer .nl-wrapper .optin label a{color:#fff;text-decoration:underline}.site-footer .social{border-top:1px solid #fff;flex-wrap:wrap;justify-content:space-between;padding:10px 0 24px;display:flex}.site-footer .social li{list-style:none}.site-footer .social li.title{color:#fff;width:100%;margin:0 0 10px}.site-footer .social li a{color:#fff;font-size:30px}.site-footer .nav{border-top:1px solid #fff;border-bottom:1px solid #fff;flex-wrap:wrap;padding:20px 0;display:flex}@media(min-width:38.9375em){.site-footer .nav{border:none;padding-right:50px}}.site-footer .nav li{width:50%;list-style:none}.site-footer .nav li a{color:#fff;margin:0 0 12px;font-size:18px;display:block}.site-footer .nav li:last-child a{margin:0}.site-footer .logo{background:url(logo@2x.png) 50%/contain no-repeat;width:64px;height:46px;margin:30px 0;display:block;transform:rotate(-20deg)}@media(min-width:38.9375em){.site-footer .logo{width:100px;height:80px}.site-footer .order-dt-1{order:1}.site-footer .order-dt-2{order:2}.site-footer .order-dt-3{order:3}}.newsletter-modal{z-index:99;text-align:center;-o-transition:.4s all;background:#0e1c25;width:100%;padding:22px 24px;transition:all .4s;position:fixed;bottom:0;right:0}@media(min-width:38.9375em){.newsletter-modal{width:375px}}.newsletter-modal.active{bottom:-500px}.newsletter-modal .close-icon{background:url(icon-close.png) 50%/contain no-repeat;width:14px;height:14px;position:absolute;top:18px;right:18px}.newsletter-modal p{color:#fff;margin:0 0 18px;font-size:20px}.newsletter-modal p.title{font-size:25px}.newsletter-modal p span{font-size:17px}.newsletter-modal form .fields{display:flex}.newsletter-modal form .fields input{color:#fff;background:0 0;border:1px solid #fff;border-radius:22px 0 0 22px;width:60%;padding:0 0 0 14px;line-height:35px}.newsletter-modal form .fields button{color:#0e1c25;text-align:center;background:#fff;border-radius:0 22px 22px 0;width:40%;padding:0;font-size:16px;line-height:35px}.newsletter-modal .disclaimer{margin-top:20px}.newsletter-modal .disclaimer p{margin:0;font-size:12px;line-height:15px}.newsletter-modal .disclaimer p a{color:#fff;text-decoration:underline}.newsletter-modal .state-two form{margin:0 -5px}.newsletter-modal .state-two form .field-wrap{padding:0 5px}.newsletter-modal .state-two form .field-wrap input{border-radius:22px;width:100%;margin:0 0 10px;padding:0 10px}.newsletter-modal .state-two form .field-wrap input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.newsletter-modal .state-two form .field-wrap input[type=date]::-webkit-calendar-picker-indicator{-webkit-appearance:none;display:none}.newsletter-modal .state-two form .field-wrap input[type=date]{background:url(icon-select-down-white.png) 90%/16px no-repeat}.newsletter-modal .state-two form .field-wrap input#dp{text-align:center}.newsletter-modal .state-two form .field-wrap select{color:#fff;background:url(icon-select-down-white.png) 90%/16px no-repeat;border-color:#fff;border-radius:22px;width:100%;height:35px;padding:0 10px;line-height:35px}.newsletter-modal .state-two form .field-wrap label{color:#fff;line-height:35px}.newsletter-modal .state-two form button{width:100%;padding:0;font-size:16px;line-height:35px;display:block}.collection-carousel-wrapper{width:100%;padding:34px 0 14px;display:block}@media(min-width:38.9375em){.collection-carousel-wrapper{padding:60px 0 85px}.collection-carousel-wrapper .fluid{padding:0}}.collection-carousel-wrapper .overview{margin:0 0 20px}@media(min-width:38.9375em){.collection-carousel-wrapper .overview{max-width:50%}}.collection-carousel-wrapper .btn-flex{margin-bottom:20px}.fetaured-collection-wrapper{width:100%;padding:0 0 40px;display:block}@media(min-width:38.9375em){.fetaured-collection-wrapper{padding:0 0 80px}}.fetaured-collection-wrapper .content{text-align:center;background:#eff1f5;border-radius:5px 5px 0 0;padding:48px 30px 20px}@media(min-width:38.9375em){.fetaured-collection-wrapper .content{background:0 0;padding:0}}.fetaured-collection-wrapper .content h2{margin:0 0 16px}.fetaured-collection-wrapper .content p{color:#0e1c25}@media(min-width:38.9375em){.fetaured-collection-wrapper .content p{font-size:28px;line-height:31px}}.fetaured-collection-wrapper .img-wrapper{background:#eff1f5;border-radius:0 0 5px 5px;margin-bottom:70px}@media(min-width:38.9375em){.fetaured-collection-wrapper .img-wrapper{text-align:center;background:0 0;margin:0;position:relative}.fetaured-collection-wrapper .img-wrapper:before{content:"";z-index:-1;background:#eff1f5;border-radius:5px;width:472px;height:500px;position:absolute;top:0;left:50%;transform:translate(-50%)}}.fetaured-collection-wrapper .img-wrapper img{margin-bottom:-70px}@media(min-width:38.9375em){.fetaured-collection-wrapper .img-wrapper img{margin:50px 0 0}}.nutritional-list-wrapper{background:#eff1f5 url(map-wireframe.webp) 50%/cover no-repeat;width:100%;padding:75px 0;display:block}@media(min-width:38.9375em){.nutritional-list-wrapper{padding:105px 0}}.nutritional-list-wrapper .title{letter-spacing:-1px;margin:0 0 38px;font-size:30px}.nutritional-list-wrapper .title span{padding-left:35px;display:block}@media(min-width:38.9375em){.nutritional-list-wrapper .title{text-align:center;margin:0 0 90px;font-size:80px;line-height:80px}}.nutritional-list-wrapper .checklist{padding:0 0 65px;display:block}@media(min-width:38.9375em){.nutritional-list-wrapper .checklist{flex-wrap:wrap;padding:0 0 90px;display:flex}}.nutritional-list-wrapper .checklist li{color:#0e1c25;margin:0 0 20px;padding-left:33px;font-size:19px;line-height:24px;list-style:none;display:block;position:relative}.nutritional-list-wrapper .checklist li:before{content:"";background:url(icon-check-red.png) 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:2px;left:0}.nutritional-list-wrapper .checklist li:last-child{margin:0}@media(min-width:38.9375em){.nutritional-list-wrapper .checklist li{width:50%;margin:0 0 30px;font-size:25px;line-height:24px}}.review-carousel-wrapper{text-align:center;background:#eff1f5;margin:0 0 20px;padding:50px 0 80px;display:block;position:relative}@media(min-width:38.9375em){.review-carousel-wrapper{padding:160px 0 195px}}.review-carousel-wrapper .dt-content{display:none}@media(min-width:38.9375em){.review-carousel-wrapper .dt-content{max-width:350px;margin:0 auto;display:block}.review-carousel-wrapper .dt-content blockquote p{color:#1a7ba2;letter-spacing:-1.5px;margin:0 0 20px;font-family:Inter,sans-serif;font-style:italic;font-weight:600;line-height:45px}.review-carousel-wrapper .dt-content .star-flex i{color:#1a7ba2;margin:0 5px;font-size:26px;display:inline-block}.review-carousel-wrapper .dt-content .publisher{color:#1a7ba2;margin:30px 0 0;font-size:14px}}.review-carousel-wrapper .tp-widget{margin-top:20px}.review-carousel-wrapper .review-carousel .item{padding:0 10px;position:relative}@media(min-width:38.9375em){.review-carousel-wrapper .review-carousel .item{padding:10px}.review-carousel-wrapper .review-carousel .item.slick-active img{transform:scale(1.06)}}.review-carousel-wrapper .review-carousel .item .content{width:100%;height:100%;position:absolute;top:0;left:0}@media(min-width:38.9375em){.review-carousel-wrapper .review-carousel .item .content{display:none}}.review-carousel-wrapper .review-carousel .item .content blockquote p{color:#fff;letter-spacing:-1px;margin:35px 0 15px;line-height:33px}.review-carousel-wrapper .review-carousel .item .content .star-flex{color:#fff;justify-content:center;display:flex}.review-carousel-wrapper .review-carousel .item .content .star-flex i{margin:0 5px}.review-carousel-wrapper .review-carousel .item .content .publisher{display:none}.review-carousel-wrapper .review-carousel .item img{-o-transition:.3s all;border-radius:5px;transition:all .3s}@media(min-width:38.9375em){.review-carousel-wrapper .review-carousel .item img{max-width:335px;box-shadow:0 2px 5px #0006}}.review-carousel-wrapper .slick-arrow{border-color:#1a7ba2;position:absolute;bottom:-70px}.review-carousel-wrapper .slick-arrow.slick-prev{background-image:url(icon-chev-left-blue.png);left:40px}@media(min-width:38.9375em){.review-carousel-wrapper .slick-arrow.slick-prev{margin-right:50px;left:auto;right:14%}}.review-carousel-wrapper .slick-arrow.slick-next{background-image:url(icon-chev-right-blue.png);right:40px}@media(min-width:38.9375em){.review-carousel-wrapper .slick-arrow.slick-next{right:14%}}.review-carousel-wrapper .publisher-output{color:#1a7ba2;text-align:center;z-index:0;pointer-events:none;margin:0;font-size:14px;position:relative;top:36px}@media(min-width:38.9375em){.review-carousel-wrapper .publisher-output{display:none}}.instagram-wrapper{width:100%;padding:74px 20px 0;display:block}@media(min-width:38.9375em){.instagram-wrapper{padding:74px 0 0}}.instagram-wrapper .content{text-align:center;padding-bottom:58px}@media(min-width:38.9375em){.instagram-wrapper .content{text-align:left;padding-right:60px}}.instagram-wrapper .content h2{word-break:break-all}@media(min-width:38.9375em){.instagram-wrapper .insta-feed .item{padding:10px}.instagram-wrapper .insta-feed .item.slick-active img{transform:scale(1.06)}}.instagram-wrapper .insta-feed .item img{-o-transition:.3s all;margin:0 auto;transition:all .3s}@media(min-width:38.9375em){.instagram-wrapper .insta-feed .item img{max-width:335px;box-shadow:0 2px 5px #0006}}.instagram-wrapper #insta-feed{display:none;margin:0!important}.instagram-wrapper #insta-feed a{width:100%}@media(min-width:38.9375em){.instagram-wrapper #insta-feed a{width:335px;padding:10px}.instagram-wrapper #insta-feed a.slick-active{transform:scale(1.06)}}.instagram-wrapper #insta-feed a .instafeed-container{border-radius:5px;overflow:hidden;box-shadow:0 2px 5px #0006;width:100%!important;padding-top:100%!important}.instagram-wrapper .insta-arrows{text-align:center;margin:37px 0 74px}@media(min-width:38.9375em){.instagram-wrapper .insta-arrows{text-align:right;margin-right:9%}}.instagram-wrapper .insta-arrows .slick-arrow{margin:0 8px}.product-template{background:linear-gradient(#eff1f5,#fff 1000px);width:100%;padding-top:90px;display:block}@media(min-width:38.9375em){.product-template{padding-top:160px}}.product-template .p-image-carousel .product-image-carousel__video{width:100%;max-width:270px;height:auto;margin:0 auto;display:block}@media(min-width:38.9375em){.product-template .p-image-carousel .product-image-carousel__video{max-width:500px}}.product-template .p-image-carousel .product-image-carousel__video{aspect-ratio:1;object-fit:contain}.product-template .p-image-carousel:not(.slick-initialized){display:flex;overflow:hidden}.product-template .p-image-carousel:not(.slick-initialized) .item{width:100%;min-width:300px;min-height:300px}.product-template .p-image-carousel{border-bottom:1px solid #dce0e5;margin-bottom:20px;padding-bottom:20px;position:relative}@media(min-width:1023px){.product-template .p-image-carousel{border:none;margin:0 100px}}.product-template .p-image-carousel .slick-track{display:flex}.product-template .p-image-carousel .item img{width:100%;max-width:270px;height:auto;margin:0 auto;display:block}@media(min-width:38.9375em){.product-template .p-image-carousel .item img{max-width:500px}}.product-template .p-image-carousel .slick-arrow{-webkit-background-size:contain;z-index:2;background-size:contain;border:none;border-radius:0;width:30px;height:38px;position:absolute;top:50%;transform:translateY(-50%)}.product-template .p-image-carousel .slick-arrow.slick-prev{background-image:url(icon-product-carousel-left.png);background-position-x:0;left:0}@media(min-width:38.9375em){.product-template .p-image-carousel .slick-arrow.slick-prev{left:-30px}}.product-template .p-image-carousel .slick-arrow.slick-next{background-image:url(icon-product-carousel-right.png);right:0}@media(min-width:38.9375em){.product-template .p-image-carousel .slick-arrow.slick-next{right:-30px}}.product-template .p-image-carousel.flag-batch-tested:after{content:"";background:url(icon-batch-tested.png) 50%/contain no-repeat;width:46px;height:46px;position:absolute;top:10px;right:10px}@media(min-width:38.9375em){.product-template .p-image-carousel.flag-batch-tested:after{width:90px;height:90px}}.product-template .p-image-carousel.hasFlag:after{content:attr(data-flag-title);color:#e30613;text-transform:capitalize;letter-spacing:-1px;background:#fff;border-radius:4px;padding:0 10px;font-size:16px;line-height:1.75;position:absolute;top:0;right:0}@media(min-width:38.9375em){.product-template .p-image-carousel.hasFlag:after{font-size:22px}}.product-template .p-image-carousel.hasDiscount:after{content:attr(data-discount) "% off";color:#e30613;text-transform:capitalize;letter-spacing:-1px;background:#fff;border-radius:4px;padding:0 10px;font-size:16px;line-height:1.75;position:absolute;top:0;right:0}@media(min-width:38.9375em){.product-template .p-image-carousel.hasDiscount:after{font-size:22px}.product-template .p-content{padding:0 80px 50px}}.product-template .p-content .p-title-flex{flex-wrap:nowrap;justify-content:space-between;margin:0 0 4px;display:flex}@media(min-width:38.9375em){.product-template .p-content .p-title-flex{margin:0 0 12px}}.product-template .p-content .p-title-flex .title{color:#0e1c25;margin:0}@media(min-width:38.9375em){.product-template .p-content .p-title-flex .title{font-size:28px;line-height:32px}}.product-template .p-content .p-title-flex .price{color:#0e1c25;margin:0;position:relative}@media(min-width:38.9375em){.product-template .p-content .p-title-flex .price{font-size:28px;line-height:32px}}.product-template .p-content .p-title-flex .price span.original_price{opacity:.5;text-decoration:line-through;display:block}.product-template .p-content .p-title-flex .price span.compare_at_price{position:absolute;bottom:-24px;right:0}@media(min-width:38.9375em){.product-template .p-content .p-title-flex .price span.compare_at_price{bottom:-34px}}.product-template .p-content .selected-variant{opacity:.6;color:#0e1c25;margin:0 0 10px;font-size:16px}@media(min-width:38.9375em){.product-template .p-content .selected-variant{font-size:18px}}.product-template .p-content .product-content{width:100%;display:block}.product-template .p-content .product-content p{color:#0e1c25}.product-template .p-content .product-reviews{padding:.5em 0 1em}.product-template .p-content .variant-wrapper .item .title{color:#0e1c25;border-bottom:1px solid #dce0e5;margin:0}.product-template .p-content .variant-wrapper .item .flavour-list{flex-wrap:wrap;padding:14px 0;display:flex}.product-template .p-content .variant-wrapper .item .flavour-list a{color:#fff;border:1px solid transparent;border-radius:5px;height:38px;margin:0 5px 5px 0;padding:0 15px;font-size:16px;line-height:34px}.product-template .p-content .variant-wrapper .item .flavour-list a.active{border-color:#0e1c25}.product-template .p-content .variant-wrapper .item .flavour-list a.disabled{opacity:.3;pointer-events:none}.product-template .p-content .variant-wrapper .item .size-list{flex-wrap:wrap;margin:0 -5px -10px;padding:14px 0 0;display:flex}@media(min-width:38.9375em){.product-template .p-content .variant-wrapper .item .size-list{margin:0 -10px -10px}}.product-template .p-content .variant-wrapper .item .size-list a{text-align:center;border:1px solid #0e1c25;border-radius:5px;width:calc(50% - 10px);height:54px;margin:0 5px 15px;font-size:16px;line-height:52px}@media(min-width:38.9375em){.product-template .p-content .variant-wrapper .item .size-list a{width:calc(50% - 20px);margin:0 10px 15px}}.product-template .p-content .variant-wrapper .item .size-list a.active{color:#fff;background:#0e1c25}.product-template .p-content .variant-wrapper .item .size-list a.active:hover{color:#fff}.product-template .p-content .variant-wrapper .item .size-list a:hover{color:#0e1c25}.product-template .p-content .variant-wrapper .item .size-list a.disabled{opacity:.3;pointer-events:none}.product-template .p-content .product-meta-footer{border-top:1px solid #dce0e5;width:100%;margin-top:26px;padding-top:26px;display:block}@media(min-width:38.9375em){.product-template .p-content .product-meta-footer{margin-top:14px;padding-top:14px}}.product-template .p-content .product-meta-footer .qty-selector{border:1px solid #0e1c25;border-radius:22px;justify-content:space-between;width:100%;height:46px;display:flex;position:relative;overflow:hidden}.product-template .p-content .product-meta-footer .qty-selector span{cursor:pointer;width:40px;height:46px}.product-template .p-content .product-meta-footer .qty-selector span.minus{background:url(icon-qty-minus.png) 50%/14px no-repeat}.product-template .p-content .product-meta-footer .qty-selector span.plus{background:url(icon-qty-plus.png) 50%/15px no-repeat}.product-template .p-content .product-meta-footer .qty-selector input{text-align:center;color:#0e1c25;pointer-events:none;border:none;width:50px;height:44px;padding:0;font-size:20px}.product-template .p-content .product-meta-footer .btn{width:calc(100% - 12px);margin-left:12px}.product-template .p-content .product-meta-footer .shipping-note{text-align:center;color:#e30613;margin:0;padding:17px 0;font-size:16px}.product-template .p-content .product-meta-footer .discount-note{text-align:center;color:#e30613;margin:17px 0 -10px;font-size:16px}.product-template .p-content .product-meta-footer .trade-message{text-align:center}.product-template .p-content .product-meta-footer .trade-message p{font-size:14px;line-height:18px}.product-template .p-content .product-meta-footer .product-accordions .item{width:100%;display:block}.product-template .p-content .product-meta-footer .product-accordions .item .a-title{color:#0e1c25;border-bottom:1px solid #dce0e5;width:100%;padding:15px 0;font-size:20px;display:block;position:relative}.product-template .p-content .product-meta-footer .product-accordions .item .a-title:before,.product-template .p-content .product-meta-footer .product-accordions .item .a-title:after{content:"";-o-transition:.3s all;background:#687481;transition:all .3s;position:absolute;top:50%;transform:translateY(-50%)}.product-template .p-content .product-meta-footer .product-accordions .item .a-title:before{width:18px;height:1px;right:0}.product-template .p-content .product-meta-footer .product-accordions .item .a-title:after{width:1px;height:18px;right:8px}.product-template .p-content .product-meta-footer .product-accordions .item article{padding:20px 10px;display:none}.product-template .p-content .product-meta-footer .product-accordions .item article p{font-size:16px}.product-template .p-content .product-meta-footer .product-accordions .item article ul{padding:20px 0 30px 20px}.product-template .p-content .product-meta-footer .product-accordions .item article ul li{color:#687481;margin:0 0 16px;padding-left:10px;font-size:16px;list-style:none;position:relative}.product-template .p-content .product-meta-footer .product-accordions .item article ul li:before{content:"";background:#e30613;border-radius:50%;width:12px;height:12px;position:absolute;top:6px;left:-20px}.product-template .p-content .product-meta-footer .product-accordions .item article ul li:last-child{margin:0}.product-template .p-content .product-meta-footer .product-accordions .item article .dosage-item{align-items:center;display:flex}.product-template .p-content .product-meta-footer .product-accordions .item article .dosage-item img{max-width:50px;margin:0 20px 0 0}.product-template .p-content .product-meta-footer .product-accordions .item article .dosage-item p:last-child{margin:0}.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images{padding:0 30px 40px}@media(min-width:38.9375em){.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images{padding:0 40px 40px}}.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images img{margin:0 auto}.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images p{text-align:center;margin:10px 0 0}.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images .slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images .slick-arrow.slick-prev{left:0}.product-template .p-content .product-meta-footer .product-accordions .item article .nutritional-images .slick-arrow.slick-next{right:0}.product-template .p-content .product-meta-footer .product-accordions .item.active .a-title:after{opacity:0}.product-template .highfive-benefits{background:#eff1f5;border-radius:5px;margin:0 0 40px;padding:40px 20px}@media(min-width:38.9375em){.product-template .highfive-benefits{width:calc(100% - 20px);margin:0 10px 50px;padding:40px 50px}}.product-template .highfive-benefits .title{text-align:center;margin:0 0 40px;font-size:33px}.product-template .highfive-benefits .item{justify-content:space-between;margin:0 0 20px;display:flex}.product-template .highfive-benefits .item:last-child{margin:0}.product-template .highfive-benefits .item .img-wrap{width:20%}@media(min-width:38.9375em){.product-template .highfive-benefits .item .img-wrap{width:15%}.product-template .highfive-benefits .item .img-wrap img{max-width:70px;max-height:70px;margin:0 auto;display:block}}.product-template .highfive-benefits .item .content{width:70%}@media(min-width:38.9375em){.product-template .highfive-benefits .item .content{width:77%}}.product-template .highfive-benefits .item .content p{font-size:16px}.product-template .highfive-benefits .item .content p.c-title{margin:0 0 6px;font-size:18px}.product-template .workout-optimisation-products{border:1px solid #dce0e5;border-radius:5px;width:100%;margin:20px 0;padding:20px;display:block}@media(min-width:38.9375em){.product-template .workout-optimisation-products{width:calc(100% - 20px);margin:0 10px 50px;padding:40px 80px}}.product-template .workout-optimisation-products .title{color:#5f5f5f;text-align:center;margin:0 0 30px}@media(min-width:38.9375em){.product-template .workout-optimisation-products .title{margin:0 0 40px;font-size:28px;line-height:32px}}.product-template .workout-optimisation-products .wo-images{background:url(wo-bg.png) 50% 10px/contain no-repeat;justify-content:space-around;display:flex}.product-template .workout-optimisation-products .wo-images .item{text-align:center;position:relative}.product-template .workout-optimisation-products .wo-images .item img{max-width:80px}@media(min-width:38.9375em){.product-template .workout-optimisation-products .wo-images .item img{max-width:150px}}.product-template .workout-optimisation-products .wo-images .item p{color:#0e1c25;margin:10px 0 0;font-size:16px}@media(min-width:38.9375em){.product-template .workout-optimisation-products .wo-images .item p{text-align:center;width:100%;font-size:24px;position:absolute;bottom:-40px;left:0}}.product-template .workout-optimisation-products .wo-products{border-top:1px solid #dce0e5;width:100%;margin:20px 0 0;display:block}@media(min-width:38.9375em){.product-template .workout-optimisation-products .wo-products{margin:65px 0 0}}.product-template .workout-optimisation-products .wo-products p{margin:0}.product-template .workout-optimisation-products .wo-products p a{color:#5f5f5f;border-bottom:1px solid #dce0e5;padding:12px 0 12px 52px;font-size:16px;display:block;position:relative}@media(min-width:38.9375em){.product-template .workout-optimisation-products .wo-products p a{padding:18px 0 18px 52px;font-size:18px}}.product-template .workout-optimisation-products .wo-products p a:before{content:"";border:1px solid #0e1c25;border-radius:50%;width:30px;height:30px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-template .workout-optimisation-products .wo-products p a:after{content:"";opacity:0;-o-transition:.3s all;background:#0e1c25;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;top:50%;left:6px;transform:translateY(-50%)}.product-template .workout-optimisation-products .wo-products p a.active:after{opacity:1}.product-template .workout-optimisation-products .wo-products .btn-flex{margin-top:20px}@media(min-width:38.9375em){.product-template .workout-optimisation-products .wo-products .btn-flex{justify-content:center}}.product-template .j-id{width:300px;display:none;position:fixed;bottom:100px;left:30px}.product-template .selector-wrapper{display:none!important}#trustpilot-widget-trustbox-1{margin-bottom:50px}#trustpilot-widget-trustbox-1 iframe{max-width:750px;height:450px;margin:0 auto;border-bottom:1px solid #dce0e5!important}.cart-sidebar{z-index:9999;-o-transition:.5s all;background:#fff;width:100%;height:100vh;transition:all .5s;position:fixed;top:0;left:-110%;overflow:scroll}@media(min-width:38.9375em){.cart-sidebar{height:auto;max-height:calc(100vh - 60px);top:60px}}.cart-sidebar.active{left:0}.cart-sidebar .cart-header{display:none}@media(min-width:38.9375em){.cart-sidebar .cart-header{border-top:1px solid #0e1c25;border-bottom:1px solid #0e1c25;margin:0 40px;padding:31px 0;display:block;position:relative}}.cart-sidebar .cart-header .title{margin:0}@media(min-width:38.9375em){.cart-sidebar .cart-header .title{font-size:50px}}.cart-sidebar .cart-header .close-icon{background:url(icon-close-red.png) 50%/contain no-repeat;width:22px;height:22px;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media(min-width:38.9375em){.cart-sidebar .cart-header .close-icon{display:none}}.cart-sidebar .postage_calc{text-align:center;padding:0 20px;display:block}@media(min-width:38.9375em){.cart-sidebar .postage_calc{border-bottom:1px solid #0e1c25;justify-content:space-between;margin:0 40px;padding:0;display:flex}}.cart-sidebar .postage_calc .percentage-wrapper{background:#dce0e5;border-radius:5px;width:100%;height:9px;display:block}@media(min-width:38.9375em){.cart-sidebar .postage_calc .percentage-wrapper{width:58%;margin:28px 0 0 20px;display:inline-block}}.cart-sidebar .postage_calc .percentage-wrapper .percentage{-o-transition:.3s all;background:#e30613;border-radius:5px 0 0 5px;width:0;max-width:100%;height:100%;transition:all .3s;display:block;position:relative}.cart-sidebar .postage_calc .percentage-wrapper .percentage:after{content:"";background:#e30613 url(Hand-Icon_100x100.png) 50%/24px no-repeat;border:1px solid #e30613;border-radius:50%;width:40px;height:40px;position:absolute;top:-16px;right:-13px}.cart-sidebar .postage_calc p{margin:0;padding:16px 0;font-size:14px}@media(min-width:38.9375em){.cart-sidebar .postage_calc p{text-align:center;order:2;width:35%;padding:21px 0;font-family:Inter,sans-serif;font-size:18px;font-style:italic;font-weight:400;display:inline-block}}.cart-sidebar .cart_contents_wrapper{border-top:1px solid #0e1c25;margin-top:58px}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper{border-top:none;border-bottom:1px solid #0e1c25;padding-bottom:35px}}.cart-sidebar .cart_contents_wrapper .cart-headings{display:none}.cart-sidebar .cart_contents_wrapper .cart-headings p{font-size:20px}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart-headings{padding:20px 40px 0;display:flex}.cart-sidebar .cart_contents_wrapper .cart-headings p{width:25%}.cart-sidebar .cart_contents_wrapper .cart-headings p:first-child{width:50%}.cart-sidebar .cart_contents_wrapper .cart-headings p:last-child{text-align:right}}@media(min-width:1023px){.cart-sidebar .cart_contents_wrapper .cart-headings p{width:17.5%}.cart-sidebar .cart_contents_wrapper .cart-headings p:first-child{width:65%}}.cart-sidebar .cart_contents_wrapper .empty-cart{padding:40px 20px 0}.cart-sidebar .cart_contents_wrapper .empty-cart p{text-align:center;width:100%;display:block}.cart-sidebar .cart_contents_wrapper .empty-cart .btn{margin:0 auto}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item{border-bottom:1px solid #dce0e5;width:calc(100% - 40px);margin:0 20px;padding:20px 0;display:flex;position:relative}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item:last-of-type{border:none}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item{width:calc(100% - 80px);margin:0 40px}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item:last-of-type{border-bottom:1px solid #dce0e5}}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .img-wrap{width:73px}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .img-wrap img{max-width:100%;margin:0 auto;display:block}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content{width:calc(100% - 143px)}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content{justify-content:space-between;width:calc(50% - 73px);display:flex;position:relative}}@media(min-width:1023px){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content{width:calc(65% - 73px);padding-left:20px}}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .title{color:#687481;font-size:14px;line-height:20px}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .title{line-height:25px}}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .title span{color:#0e1c25;font-size:20px;display:block}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .remove-item{background:url(icon-close-red.png) 50%/14px no-repeat;width:14px;height:14px;position:absolute;top:20px;right:0}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .remove-item{inset:auto auto 0 0}}@media(min-width:1023px){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .remove-item{left:20px;right:auto}}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .qty-selector{border:1px solid #0e1c25;border-radius:22px;justify-content:space-between;width:100px;height:30px;display:flex;position:relative}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .qty-selector{right:-100px}}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .qty-selector span{cursor:pointer;width:50px;height:30px}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .qty-selector span.minus{background:url(icon-qty-minus.png) 50%/14px no-repeat}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .qty-selector span.plus{background:url(icon-qty-plus.png) 50%/15px no-repeat}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-content .qty-selector input{text-align:center;color:#0e1c25;pointer-events:none;border:none;width:30px;height:30px;padding:0;font-size:20px}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-price{text-align:right;align-self:flex-end;width:70px}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-price{align-self:auto;width:50%}}@media(min-width:1023px){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-price{width:35%}}.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-price p{color:#0e1c25;margin:0;font-size:20px;display:block}@media(min-width:38.9375em){.cart-sidebar .cart_contents_wrapper .cart_contents .item_wrapper .cart_item .p-price p{text-align:right}.cart-sidebar .total-wrapper{padding:18px 40px;display:flex}.cart-sidebar .total-wrapper .cell:first-child{order:2}}.cart-sidebar .total-wrapper .cart-subtotal{border-top:1px solid #dce0e5;justify-content:space-between;margin:24px 20px 0;padding:15px 0 0;display:flex}@media(min-width:38.9375em){.cart-sidebar .total-wrapper .cart-subtotal{border:none;margin:0;padding:0}}.cart-sidebar .total-wrapper .cart-subtotal p{color:#0e1c25;margin:0}@media(min-width:38.9375em){.cart-sidebar .total-wrapper .cart-subtotal p{font-size:20px}}.cart-sidebar .total-wrapper .cart-note{padding:12px 20px 18px}@media(min-width:38.9375em){.cart-sidebar .total-wrapper .cart-note{padding:0}}.cart-sidebar .total-wrapper .cart-note p{color:#5f5f5f;margin:0;font-size:14px}@media(min-width:38.9375em){.cart-sidebar .total-wrapper .cart-note p{font-family:Inter,sans-serif;font-size:18px;font-style:italic;font-weight:400}}.cart-sidebar .checkout-btn{padding:0 20px}@media(min-width:38.9375em){.cart-sidebar .checkout-btn{justify-content:space-between;align-items:center;padding:0 40px}}.cart-sidebar .checkout-btn button{height:auto;line-height:1}@media(min-width:38.9375em){.cart-sidebar .checkout-btn button{padding:12px 80px}}.cart-sidebar .checkout-btn .continue-shopping{padding-right:34px;display:none;position:relative}.cart-sidebar .checkout-btn .continue-shopping:after{content:"";background:url(icon-red-arrow.png) 50%/contain no-repeat;width:25px;height:100%;position:absolute;top:0;right:0}@media(min-width:38.9375em){.cart-sidebar .checkout-btn .continue-shopping{display:block}}.cart-upsells,.account-rps{background:#eff1f5;border-radius:5px;width:calc(100% - 40px);margin:30px 20px;padding-bottom:22px;display:block}@media(min-width:38.9375em){.cart-upsells,.account-rps{width:calc(100% - 60px);margin-right:40px;padding:20px 0 36px}}.cart-upsells .title,.account-rps .title{text-align:center;margin:0;padding:20px 0;display:block}@media(min-width:38.9375em){.cart-upsells .title,.account-rps .title{padding-bottom:30px}}.cart-upsells .product-wrap,.account-rps .product-wrap{padding:0 12px;display:flex}.cart-upsells .product-wrap .item,.account-rps .product-wrap .item{width:33.3%;margin:0 13px}.cart-upsells .product-wrap .item .img-wrap,.account-rps .product-wrap .item .img-wrap{text-align:center;display:block}.cart-upsells .product-wrap .item .img-wrap p,.account-rps .product-wrap .item .img-wrap p{color:#5f5f5f;margin:10px 0 0;font-size:14px;line-height:1}.cart-upsells .product-wrap .item .img-wrap span,.account-rps .product-wrap .item .img-wrap span{color:#687481;font-size:10px;line-height:13px;display:block}.cart-upsells .product-wrap .item .btn-flex,.account-rps .product-wrap .item .btn-flex{margin-top:10px}.cart-upsells .product-wrap .item .btn-flex .btn,.account-rps .product-wrap .item .btn-flex .btn{padding:1px 0;font-size:12px}@media(min-width:38.9375em){.cart-upsells .product-wrap .item .btn-flex .btn,.account-rps .product-wrap .item .btn-flex .btn{width:100%;display:block}}.collection-wrapper .c-hero{background:#0e1c25;width:100%;padding:100px 0 66px;display:block}@media(min-width:38.9375em){.collection-wrapper .c-hero{padding:160px 0 100px}}.collection-wrapper .c-hero .hero-content{text-align:center}.collection-wrapper .c-hero .hero-content h1{color:#fff}.collection-wrapper .c-hero .hero-content article,.collection-wrapper .c-hero .hero-content article p{color:#fff;font-size:18px;line-height:1.5}.collection-wrapper .c-hero .hero-content article p:last-of-type{margin:0}@media(min-width:38.9375em){.collection-wrapper .c-hero .hero-content article,.collection-wrapper .c-hero .hero-content article p{font-size:22px;line-height:1.45}}.collection-wrapper .collection-filters{width:100%;display:block;position:relative}.collection-wrapper .collection-filters.active .filter-toggle:after{opacity:0}.collection-wrapper .collection-filters.active .filters-list{border-color:#0e1c25;max-height:1200px;padding:20px}@media(min-width:38.9375em){.collection-wrapper .collection-filters.active .filters-list{padding:20px 40px}}.collection-wrapper .collection-filters .filter-toggle{border-top:1px solid #0e1c25;border-bottom:1px solid #0e1c25;padding:0 0 0 55px;font-size:20px;line-height:53px;display:block;position:relative;color:#0e1c25!important}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filter-toggle{padding:0 40px 0 70px;font-size:25px;line-height:55px}}.collection-wrapper .collection-filters .filter-toggle:before{content:"";background:#0e1c25;width:16px;height:2px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filter-toggle:before{left:40px}}.collection-wrapper .collection-filters .filter-toggle:after{content:"";-o-transition:.3s all;background:#0e1c25;width:2px;height:16px;transition:all .3s;position:absolute;top:50%;left:31px;transform:translateY(-50%)}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filter-toggle:after{left:47px}}.collection-wrapper .collection-filters .reset-filter{color:#0e1c25;font-size:16px;line-height:53px;display:none;position:absolute;top:0;right:20px}@media(min-width:38.9375em){.collection-wrapper .collection-filters .reset-filter{right:40px}}.collection-wrapper .collection-filters .filters-list{-o-transition:.5s all;border-bottom:1px solid transparent;width:100%;max-height:0;padding:0 20px;transition:all .5s;display:block;overflow:hidden}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filters-list{padding:0 40px}.collection-wrapper .collection-filters .filters-list .filter-wrap{padding-right:50px}}.collection-wrapper .collection-filters .filters-list .filter-wrap .title{color:#0e1c25;cursor:pointer;border-bottom:1px solid #dce0e5;margin:0;font-size:20px;line-height:52px;position:relative}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filters-list .filter-wrap .title{cursor:auto;border:none}}.collection-wrapper .collection-filters .filters-list .filter-wrap .title:before,.collection-wrapper .collection-filters .filters-list .filter-wrap .title:after{content:"";background:#0e1c25;position:absolute;top:50%;transform:translateY(-50%)}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filters-list .filter-wrap .title:before,.collection-wrapper .collection-filters .filters-list .filter-wrap .title:after{display:none}}.collection-wrapper .collection-filters .filters-list .filter-wrap .title:before{width:18px;height:2px;right:0}.collection-wrapper .collection-filters .filters-list .filter-wrap .title:after{-o-transition:.3s all;width:2px;height:18px;transition:all .3s;right:8px}.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links{-o-transition:.5s all;flex-wrap:wrap;max-height:0;margin:0 -8px;transition:all .5s;display:flex;overflow:hidden}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links{max-height:1000px}}.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links a{color:#0e1c25;text-align:center;-o-transition:.3s all;border:1px solid #0e1c25;border-radius:5px;width:calc(50% - 16px);margin:0 8px 14px;padding:4px 0;font-size:16px;transition:all .3s}.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links a.active,.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links a:hover{color:#fff;background:#0e1c25}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filters-list .filter-wrap .filter-links a{padding:6px 0}}.collection-wrapper .collection-filters .filters-list .filter-wrap.active .title:after{opacity:0}.collection-wrapper .collection-filters .filters-list .filter-wrap.active .filter-links{max-height:1000px;padding-top:20px}@media(min-width:38.9375em){.collection-wrapper .collection-filters .filters-list .filter-wrap.active .filter-links{padding-top:0}}.collection-wrapper .active-filters-list{white-space:nowrap;width:100%;padding:0 20px;display:flex;overflow:scroll}.collection-wrapper .active-filters-list span{color:#0e1c25;white-space:nowrap;cursor:pointer;-o-transition:.3s all;border:1px solid #0e1c25;border-radius:5px;margin:30px 18px 30px 0;padding:0 26px;line-height:30px;transition:all .3s;display:block;position:relative}.collection-wrapper .active-filters-list span:hover{color:#fff;background:#0e1c25}.collection-wrapper .active-filters-list span:after{content:"";background:#dce0e5 url(icon-close.png) 50%/12px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:-10px;right:-10px}.collection-wrapper .collection-row{width:100%;padding:0 0 68px;display:block}.collection-wrapper .collection-row:first-of-type{padding-top:40px}.collection-wrapper .collection-row .c-title{margin:0 0 18px;padding:0 20px}@media(min-width:38.9375em){.collection-wrapper .collection-row .c-title{padding:0 8.3% 0 0}}.collection-wrapper .collection-row .c-content{color:#5f5f5f;padding:0 20px 30px;font-size:16px;line-height:20px}@media(min-width:38.9375em){.collection-wrapper .collection-row .c-content{padding:0 8.3% 30px 0;font-size:20px;line-height:22px}}.collection-wrapper .collection-row .c-content p{color:#5f5f5f;font-size:16px;line-height:20px}.collection-wrapper .collection-row .c-content p:last-child{margin:0}@media(min-width:38.9375em){.collection-wrapper .collection-row .c-content p{font-size:20px;line-height:22px}}.collection-wrapper .collection-row.single-collection .product-output{flex-wrap:wrap;padding:0 20px;display:flex}.collection-wrapper .collection-row.single-collection .product-output .product-item{width:100%;margin:0 0 18px;display:inline-table}@media(min-width:38.9375em){.collection-wrapper .collection-row.single-collection .product-output .product-item{width:256px;margin:0 18px 18px 0}}.product-output:not(.slick-initialized){display:flex;overflow:hidden}.product-output:not(.slick-initialized) .product-item{min-width:256px}.product-output{padding:0 0 0 20px}@media(min-width:38.9375em){.product-output{padding:0}}.product-output.collection-items .btn{width:100%;margin-top:30px}.product-output .product-item{background:#eff1f5;border-radius:5px;width:256px;margin:0 18px 0 0;padding:0 12px;position:relative}@media(min-width:38.9375em){.product-output .product-item{width:290px}}.product-output .product-item img{width:auto;max-height:230px;margin:40px auto 30px;display:block}.product-output .product-item p{color:#0e1c25;margin:0;font-size:18px}.product-output .product-item p.selected-variant{font-size:14px}.product-output .product-item p.price .original_price{opacity:.5;margin-right:5px;text-decoration:line-through}.product-output .product-item .p-meta a{color:#0e1c25}.product-output .product-item .variant-dropdown{-o-transition:.5s all;border-top:1px solid #0e1c25;max-height:47px;margin:12px 0 0;transition:all .5s;overflow:hidden}.product-output .product-item .variant-dropdown.active{max-height:1000px;padding-bottom:18px}.product-output .product-item .variant-dropdown.noVariants{border:none;margin:15px 0 12px}.product-output .product-item .variant-dropdown.noVariants .add-to-cart-btn{margin:0}.product-output .product-item .variant-dropdown .variant-selector{color:#0e1c25;padding:12px 0;display:block}.product-output .product-item .variant-dropdown .variant-selector span{float:right;font-size:25px}.product-output .product-item .variant-dropdown .variant-wrapper .title{display:none}.product-output .product-item .variant-dropdown .variant-wrapper .flavour-list{border-bottom:1px solid #0e1c25;flex-wrap:wrap;margin:0 -5px;padding:14px 0;display:flex}@media(min-width:38.9375em){.product-output .product-item .variant-dropdown .variant-wrapper .flavour-list{padding:2px 0 9px}}.product-output .product-item .variant-dropdown .variant-wrapper .flavour-list a{color:#fff;text-align:center;background:#dce0e5;border:2px solid transparent;border-radius:5px;width:calc(50% - 10px);height:25px;margin:0 5px 5px;padding:0;font-size:12px;line-height:23px}@media(min-width:38.9375em){.product-output .product-item .variant-dropdown .variant-wrapper .flavour-list a{border:1px solid transparent}}.product-output .product-item .variant-dropdown .variant-wrapper .flavour-list a.active{border-color:#0e1c25}.product-output .product-item .variant-dropdown .variant-wrapper .flavour-list a.disabled{opacity:.3;pointer-events:none}.product-output .product-item .variant-dropdown .variant-wrapper .size-list{flex-wrap:wrap;margin:0 -5px -10px;padding:14px 0 0;display:flex}@media(min-width:38.9375em){.product-output .product-item .variant-dropdown .variant-wrapper .size-list{margin:0 -6px -10px}}.product-output .product-item .variant-dropdown .variant-wrapper .size-list a{text-align:center;border:1px solid #0e1c25;border-radius:5px;width:calc(50% - 10px);margin:0 5px 5px;padding:4px;font-size:11px;line-height:1.4}@media(min-width:38.9375em){.product-output .product-item .variant-dropdown .variant-wrapper .size-list a{width:calc(50% - 12px);margin:0 6px 8px;font-size:12px}}.product-output .product-item .variant-dropdown .variant-wrapper .size-list a.active{color:#fff;background:#0e1c25}.product-output .product-item .variant-dropdown .variant-wrapper .size-list a.active:hover{color:#fff}.product-output .product-item .variant-dropdown .variant-wrapper .size-list a:hover{color:#0e1c25}.product-output .product-item .variant-dropdown .variant-wrapper .size-list a.disabled{opacity:.3;pointer-events:none}.product-output .product-item .variant-dropdown .add-to-cart-btn{width:100%;margin-top:20px;padding:8px 0;font-size:11px;display:block}@media(min-width:38.9375em){.product-output .product-item .variant-dropdown .add-to-cart-btn{font-size:14px}}.product-output .product-item.flag-batch-tested:after{content:"";background:url(icon-batch-tested.png) 50%/contain no-repeat;width:46px;height:46px;position:absolute;top:10px;right:10px}.product-output .product-item.hasFlag:after{color:#fff;text-transform:capitalize;letter-spacing:-1px;content:attr(data-flag-title);background:#e30613;border-radius:4px;padding:0 10px;font-size:16px;line-height:1.75}.product-output .product-item.hasDiscount:after{color:#fff;text-transform:capitalize;letter-spacing:-1px;content:attr(data-discount) "% off";background:#e30613;border-radius:4px;padding:0 10px;font-size:16px;line-height:1.75}.product-output .j-id{display:none}.customer-wrapper{padding-top:90px;display:block}.customer-wrapper .customer-header{border-top:1px solid #0e1c25;border-bottom:1px solid #0e1c25;width:100%;padding:0 20px;display:block}@media(min-width:38.9375em){.customer-wrapper .customer-header{border-top:none;padding:44px 40px 10px}}.customer-wrapper .customer-header .c-title{margin:0;line-height:44px}@media(min-width:38.9375em){.customer-wrapper .customer-header .c-title{font-size:50px;line-height:45px}}.customer-wrapper .customer-grid{min-height:500px}@media(min-width:38.9375em){.customer-wrapper .account-nav{padding:30px 40px 0}}.customer-wrapper .account-nav li{list-style:none}.customer-wrapper .account-nav li a{color:#5f5f5f;border-bottom:1px solid #dce0e5;padding:13px 0 13px 45px;font-size:20px;display:block;position:relative}@media(min-width:38.9375em){.customer-wrapper .account-nav li a{border:none;padding:10px 0}}.customer-wrapper .account-nav li a.active{color:#0e1c25}.customer-wrapper .account-nav li a:not(.active):after{content:"";background:url(icon-red-arrow.png) 50%/contain no-repeat;width:25px;height:100%;position:absolute;top:0;right:20px}@media(min-width:38.9375em){.customer-wrapper .account-nav li a:not(.active):after{display:none}}.customer-wrapper .a-section{display:none}.customer-wrapper .a-section.active{display:flex}.customer-wrapper .a-section .account-section{padding:40px 20px 10px}.customer-wrapper .a-section .account-section p{font-size:16px}@media(min-width:38.9375em){.customer-wrapper .a-section .account-section p{font-size:18px}}.customer-wrapper .a-section .account-section p:last-child{margin:0}.customer-wrapper .a-section .order-history .oh-headings{display:none}@media(min-width:38.9375em){.customer-wrapper .a-section .order-history .oh-headings{padding-bottom:30px;display:flex}}.customer-wrapper .a-section .order-history .oh-headings .cell:first-child h5{color:#0e1c25}.customer-wrapper .a-section .order-history .oh-headings h5{color:#5f5f5f;margin:0}.customer-wrapper .a-section .order-history .oh-output{padding-bottom:20px}@media(min-width:38.9375em){.customer-wrapper .a-section .order-history .oh-output{padding:0}}.customer-wrapper .a-section .order-history .oh-output .cell p{color:#5f5f5f;margin:0 0 10px;font-size:18px}.customer-wrapper .a-section .order-history .oh-output .cell p a{text-decoration:underline}.customer-wrapper .a-section .order-history .oh-output .cell p span{width:50%;font-size:20px;display:inline-block}@media(min-width:38.9375em){.customer-wrapper .a-section .order-history .oh-output .cell p span{display:none}}.customer-wrapper .a-section .order-history .oh-output .cell:first-child p{color:#0e1c25;margin-bottom:20px}.customer-wrapper .a-section .order-history .oh-output .cell:first-child p span{width:auto;margin-right:10px}.customer-wrapper .a-section .personal-details{padding-bottom:60px}.customer-wrapper .a-section .personal-details .address{padding-bottom:45px}.customer-wrapper .a-section .personal-details .address .account-btns{display:flex}.customer-wrapper .a-section .personal-details .address .account-btns button{color:#0e1c25;background:0 0;border:none;border-radius:0;width:auto;margin:0 30px 0 0;padding:0;font-size:18px;text-decoration:underline;position:relative}.customer-wrapper .a-section .personal-details .address .account-btns button:after{content:"/";position:absolute;top:0;right:-20px}.customer-wrapper .a-section .personal-details .address .account-btns button:last-of-type{margin:0}.customer-wrapper .a-section .personal-details .address .account-btns button:last-of-type:after{display:none}.customer-wrapper .a-section .personal-details .edit-address-form,.customer-wrapper .a-section .personal-details .add_address_form{-o-transition:.3s all;transition:all .3s;display:none;position:relative}.customer-wrapper .a-section .personal-details .edit-address-form.add_address_form,.customer-wrapper .a-section .personal-details .add_address_form.add_address_form,.customer-wrapper .a-section .personal-details .edit-address-form.active,.customer-wrapper .a-section .personal-details .add_address_form.active{padding-top:40px;display:block}.customer-wrapper .a-section .personal-details .edit-address-form .cell,.customer-wrapper .a-section .personal-details .add_address_form .cell{position:relative}.customer-wrapper .a-section .personal-details .edit-address-form .close_address,.customer-wrapper .a-section .personal-details .add_address_form .close_address{background:url(icon-close-red.png) 50%/contain no-repeat;width:22px;height:22px;position:absolute;top:0;right:0}.customer-wrapper .a-section .personal-details .edit-address-form input:not([type=checkbox]){color:#0e1c25;border:1px solid #dce0e5;border-radius:8px;width:100%;height:52px;margin:0 0 10px;padding:0 20px;line-height:52px}.customer-wrapper .a-section .personal-details .add_address_form input:not([type=checkbox]){color:#0e1c25;border:1px solid #dce0e5;border-radius:8px;width:100%;height:52px;margin:0 0 10px;padding:0 20px;line-height:52px}.customer-wrapper .a-section .personal-details .edit-address-form input::-webkit-input-placeholder{color:#081b309c}.customer-wrapper .a-section .personal-details .add_address_form input::-webkit-input-placeholder{color:#081b309c}.customer-wrapper .a-section .personal-details .edit-address-form input::-moz-placeholder{color:#081b309c}.customer-wrapper .a-section .personal-details .add_address_form input::-moz-placeholder{color:#081b309c}.customer-wrapper .a-section .personal-details .edit-address-form input:-ms-placeholder-shown{color:#081b309c}.customer-wrapper .a-section .personal-details .add_address_form input:-ms-placeholder-shown{color:#081b309c}.customer-wrapper .a-section .personal-details .edit-address-form input:-moz-placeholder-shown{color:#081b309c}.customer-wrapper .a-section .personal-details .add_address_form input:-moz-placeholder-shown{color:#081b309c}.customer-wrapper .a-section .personal-details .edit-address-form select,.customer-wrapper .a-section .personal-details .add_address_form select{color:#0e1c25;background:#fff url(icon-select-down.png) 96%/20px no-repeat;border:1px solid #dce0e5;border-radius:8px;width:100%;height:52px;margin:0 0 10px;padding:0 16px;line-height:52px}.customer-wrapper .a-section .personal-details .edit-address-form .btn,.customer-wrapper .a-section .personal-details .add_address_form .btn{height:45px;margin:30px 0;padding:0;line-height:45px;display:block}@media(min-width:38.9375em){.customer-wrapper .a-section .personal-details .edit-address-form .btn,.customer-wrapper .a-section .personal-details .add_address_form .btn{padding:0 60px}}.customer-wrapper .a-section .personal-details .edit-address-form .btn:hover,.customer-wrapper .a-section .personal-details .add_address_form .btn:hover{border-color:#0e1c25}.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper{position:relative}.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper label,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper label{padding-left:30px;position:relative}.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper label:before,.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper label:after,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper label:before,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper label:after{content:"";position:absolute;top:0;left:0}.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper label:before,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper label:before{border:1px solid #0e1c25;width:18px;height:18px}.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper label:after,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper label:after{opacity:0;background:#0e1c25;width:12px;height:12px;top:3px;left:3px}.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper input,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper input{opacity:0;-webkit-appearance:none;appearance:none;background:#0e1c25;width:18px;height:18px;position:absolute;top:0;left:0}.customer-wrapper .a-section .personal-details .edit-address-form .cb-wrapper input:checked+label:after,.customer-wrapper .a-section .personal-details .add_address_form .cb-wrapper input:checked+label:after{opacity:1}.customer-wrapper .a-section .order-table .headings{display:none}@media(min-width:38.9375em){.customer-wrapper .a-section .order-table .headings{display:flex}}.customer-wrapper .a-section .order-table .headings h5{color:#5f5f5f}@media(min-width:38.9375em){.customer-wrapper .a-section .order-table .headings .cell:last-child{text-align:right}}.customer-wrapper .a-section .order-table .output{border-bottom:1px solid #dce0e5}@media(min-width:38.9375em){.customer-wrapper .a-section .order-table .output .cell:first-child{padding-right:30px}.customer-wrapper .a-section .order-table .output .cell:last-child{text-align:right}}.customer-wrapper .a-section .order-table .output p{color:#5f5f5f;margin:0;padding:10px 0 10px 110px;font-size:18px;position:relative}@media(min-width:38.9375em){.customer-wrapper .a-section .order-table .output p{padding-left:0;font-size:20px}}.customer-wrapper .a-section .order-table .output p a{text-decoration:underline}.customer-wrapper .a-section .order-table .output p span{font-size:20px;position:absolute;top:10px;left:0}@media(min-width:38.9375em){.customer-wrapper .a-section .order-table .output p span{display:none}}.customer-wrapper .a-section .order-table .order-footer{text-align:right;padding:30px 0 10px}.customer-wrapper .a-section .order-table .order-footer p{color:#5f5f5f;margin:0 0 10px;font-size:18px}@media(min-width:38.9375em){.customer-wrapper .a-section .order-table .order-footer p{margin:0 0 14px;font-size:20px}}.customer-wrapper .a-section .order-table .order-footer p strong{width:100px;display:inline-block}.customer-wrapper .a-section .order-table .order-footer p strong.total{color:#0e1c25}.text-center{text-align:center}.page-contact,.page-strava-challenge,.pwu-form-wrapper{width:100%;padding-top:56px;display:block}@media(min-width:38.9375em){.page-contact,.page-strava-challenge,.pwu-form-wrapper{padding-top:106px}}.page-contact .c-map-wrapper,.page-strava-challenge .c-map-wrapper,.pwu-form-wrapper .c-map-wrapper{width:100%;display:block}.page-contact .c-map-wrapper img,.page-strava-challenge .c-map-wrapper img,.pwu-form-wrapper .c-map-wrapper img{object-fit:cover;width:100%;height:100vw}@media(min-width:38.9375em){.page-contact .c-map-wrapper img,.page-strava-challenge .c-map-wrapper img,.pwu-form-wrapper .c-map-wrapper img{object-fit:unset;height:auto}}.page-contact .c-map-wrapper.size-small img,.page-strava-challenge .c-map-wrapper.size-small img,.pwu-form-wrapper .c-map-wrapper.size-small img{max-height:600px}@media(min-width:38.9375em){.page-contact .c-map-wrapper.size-small img,.page-strava-challenge .c-map-wrapper.size-small img,.pwu-form-wrapper .c-map-wrapper.size-small img{object-fit:cover;height:auto}.page-contact .c-map-wrapper.size-small.use-contain img,.page-strava-challenge .c-map-wrapper.size-small.use-contain img,.pwu-form-wrapper .c-map-wrapper.size-small.use-contain img{object-fit:contain;height:auto}}.page-contact .overview-title-box,.page-strava-challenge .overview-title-box,.pwu-form-wrapper .overview-title-box{text-align:center;padding:50px 0}@media(min-width:38.9375em){.page-contact .overview-title-box,.page-strava-challenge .overview-title-box,.pwu-form-wrapper .overview-title-box{padding-bottom:70px}}.page-contact .overview-title-box h1,.page-strava-challenge .overview-title-box h1,.pwu-form-wrapper .overview-title-box h1{margin:0 0 20px}.page-contact .overview-title-box p,.page-strava-challenge .overview-title-box p,.pwu-form-wrapper .overview-title-box p{color:#0e1c25;font-size:16px}@media(min-width:38.9375em){.page-contact .overview-title-box p,.page-strava-challenge .overview-title-box p,.pwu-form-wrapper .overview-title-box p{font-size:18px}}.page-contact .overview-title-box p:last-child,.page-strava-challenge .overview-title-box p:last-child,.pwu-form-wrapper .overview-title-box p:last-child{margin:0}.page-contact .contact-form,.page-contact .strava-form,.page-strava-challenge .contact-form,.page-strava-challenge .strava-form,.pwu-form-wrapper .contact-form,.pwu-form-wrapper .strava-form{padding-bottom:50px}@media(min-width:38.9375em){.page-contact .contact-form,.page-contact .strava-form,.page-strava-challenge .contact-form,.page-strava-challenge .strava-form,.pwu-form-wrapper .contact-form,.pwu-form-wrapper .strava-form{padding-bottom:100px}}.page-contact .contact-form input,.page-contact .contact-form select,.page-contact .contact-form textarea,.page-contact .strava-form input,.page-contact .strava-form select,.page-contact .strava-form textarea,.page-strava-challenge .contact-form input,.page-strava-challenge .contact-form select,.page-strava-challenge .contact-form textarea,.page-strava-challenge .strava-form input,.page-strava-challenge .strava-form select,.page-strava-challenge .strava-form textarea,.pwu-form-wrapper .contact-form input,.pwu-form-wrapper .contact-form select,.pwu-form-wrapper .contact-form textarea,.pwu-form-wrapper .strava-form input,.pwu-form-wrapper .strava-form select,.pwu-form-wrapper .strava-form textarea{color:#0e1c25;border:1px solid #dce0e5;border-radius:8px;width:100%;height:52px;margin:0 0 20px;padding:0 20px;line-height:52px}.page-contact .contact-form input::-webkit-input-placeholder{color:#081b309c}.page-contact .contact-form select::-webkit-input-placeholder{color:#081b309c}.page-contact .contact-form textarea::-webkit-input-placeholder{color:#081b309c}.page-contact .strava-form input::-webkit-input-placeholder{color:#081b309c}.page-contact .strava-form select::-webkit-input-placeholder{color:#081b309c}.page-contact .strava-form textarea::-webkit-input-placeholder{color:#081b309c}.page-strava-challenge .contact-form input::-webkit-input-placeholder{color:#081b309c}.page-strava-challenge .contact-form select::-webkit-input-placeholder{color:#081b309c}.page-strava-challenge .contact-form textarea::-webkit-input-placeholder{color:#081b309c}.page-strava-challenge .strava-form input::-webkit-input-placeholder{color:#081b309c}.page-strava-challenge .strava-form select::-webkit-input-placeholder{color:#081b309c}.page-strava-challenge .strava-form textarea::-webkit-input-placeholder{color:#081b309c}.pwu-form-wrapper .contact-form input::-webkit-input-placeholder{color:#081b309c}.pwu-form-wrapper .contact-form select::-webkit-input-placeholder{color:#081b309c}.pwu-form-wrapper .contact-form textarea::-webkit-input-placeholder{color:#081b309c}.pwu-form-wrapper .strava-form input::-webkit-input-placeholder{color:#081b309c}.pwu-form-wrapper .strava-form select::-webkit-input-placeholder{color:#081b309c}.pwu-form-wrapper .strava-form textarea::-webkit-input-placeholder{color:#081b309c}.page-contact .contact-form input::-moz-placeholder{color:#081b309c}.page-contact .contact-form select::-moz-placeholder{color:#081b309c}.page-contact .contact-form textarea::-moz-placeholder{color:#081b309c}.page-contact .strava-form input::-moz-placeholder{color:#081b309c}.page-contact .strava-form select::-moz-placeholder{color:#081b309c}.page-contact .strava-form textarea::-moz-placeholder{color:#081b309c}.page-strava-challenge .contact-form input::-moz-placeholder{color:#081b309c}.page-strava-challenge .contact-form select::-moz-placeholder{color:#081b309c}.page-strava-challenge .contact-form textarea::-moz-placeholder{color:#081b309c}.page-strava-challenge .strava-form input::-moz-placeholder{color:#081b309c}.page-strava-challenge .strava-form select::-moz-placeholder{color:#081b309c}.page-strava-challenge .strava-form textarea::-moz-placeholder{color:#081b309c}.pwu-form-wrapper .contact-form input::-moz-placeholder{color:#081b309c}.pwu-form-wrapper .contact-form select::-moz-placeholder{color:#081b309c}.pwu-form-wrapper .contact-form textarea::-moz-placeholder{color:#081b309c}.pwu-form-wrapper .strava-form input::-moz-placeholder{color:#081b309c}.pwu-form-wrapper .strava-form select::-moz-placeholder{color:#081b309c}.pwu-form-wrapper .strava-form textarea::-moz-placeholder{color:#081b309c}.page-contact .contact-form input:-ms-placeholder-shown{color:#081b309c}.page-contact .contact-form select:-ms-placeholder-shown{color:#081b309c}.page-contact .contact-form textarea:-ms-placeholder-shown{color:#081b309c}.page-contact .strava-form input:-ms-placeholder-shown{color:#081b309c}.page-contact .strava-form select:-ms-placeholder-shown{color:#081b309c}.page-contact .strava-form textarea:-ms-placeholder-shown{color:#081b309c}.page-strava-challenge .contact-form input:-ms-placeholder-shown{color:#081b309c}.page-strava-challenge .contact-form select:-ms-placeholder-shown{color:#081b309c}.page-strava-challenge .contact-form textarea:-ms-placeholder-shown{color:#081b309c}.page-strava-challenge .strava-form input:-ms-placeholder-shown{color:#081b309c}.page-strava-challenge .strava-form select:-ms-placeholder-shown{color:#081b309c}.page-strava-challenge .strava-form textarea:-ms-placeholder-shown{color:#081b309c}.pwu-form-wrapper .contact-form input:-ms-placeholder-shown{color:#081b309c}.pwu-form-wrapper .contact-form select:-ms-placeholder-shown{color:#081b309c}.pwu-form-wrapper .contact-form textarea:-ms-placeholder-shown{color:#081b309c}.pwu-form-wrapper .strava-form input:-ms-placeholder-shown{color:#081b309c}.pwu-form-wrapper .strava-form select:-ms-placeholder-shown{color:#081b309c}.pwu-form-wrapper .strava-form textarea:-ms-placeholder-shown{color:#081b309c}.page-contact .contact-form input:-moz-placeholder-shown{color:#081b309c}.page-contact .contact-form select:-moz-placeholder-shown{color:#081b309c}.page-contact .contact-form textarea:-moz-placeholder-shown{color:#081b309c}.page-contact .strava-form input:-moz-placeholder-shown{color:#081b309c}.page-contact .strava-form select:-moz-placeholder-shown{color:#081b309c}.page-contact .strava-form textarea:-moz-placeholder-shown{color:#081b309c}.page-strava-challenge .contact-form input:-moz-placeholder-shown{color:#081b309c}.page-strava-challenge .contact-form select:-moz-placeholder-shown{color:#081b309c}.page-strava-challenge .contact-form textarea:-moz-placeholder-shown{color:#081b309c}.page-strava-challenge .strava-form input:-moz-placeholder-shown{color:#081b309c}.page-strava-challenge .strava-form select:-moz-placeholder-shown{color:#081b309c}.page-strava-challenge .strava-form textarea:-moz-placeholder-shown{color:#081b309c}.pwu-form-wrapper .contact-form input:-moz-placeholder-shown{color:#081b309c}.pwu-form-wrapper .contact-form select:-moz-placeholder-shown{color:#081b309c}.pwu-form-wrapper .contact-form textarea:-moz-placeholder-shown{color:#081b309c}.pwu-form-wrapper .strava-form input:-moz-placeholder-shown{color:#081b309c}.pwu-form-wrapper .strava-form select:-moz-placeholder-shown{color:#081b309c}.pwu-form-wrapper .strava-form textarea:-moz-placeholder-shown{color:#081b309c}.page-contact .contact-form textarea,.page-contact .strava-form textarea,.page-strava-challenge .contact-form textarea,.page-strava-challenge .strava-form textarea,.pwu-form-wrapper .contact-form textarea,.pwu-form-wrapper .strava-form textarea{height:auto;min-height:180px;padding:20px;line-height:20px}.page-contact .contact-form select,.page-contact .strava-form select,.page-strava-challenge .contact-form select,.page-strava-challenge .strava-form select,.pwu-form-wrapper .contact-form select,.pwu-form-wrapper .strava-form select{background:#fff url(icon-select-down.png) 96%/20px no-repeat}.page-contact .contact-form .btn,.page-contact .strava-form .btn,.page-strava-challenge .contact-form .btn,.page-strava-challenge .strava-form .btn,.pwu-form-wrapper .contact-form .btn,.pwu-form-wrapper .strava-form .btn{height:auto;line-height:1}@media(min-width:38.9375em){.page-contact .contact-form .btn,.page-contact .strava-form .btn,.page-strava-challenge .contact-form .btn,.page-strava-challenge .strava-form .btn,.pwu-form-wrapper .contact-form .btn,.pwu-form-wrapper .strava-form .btn{padding:12px 100px}}.page-contact .address,.page-strava-challenge .address,.pwu-form-wrapper .address{padding-bottom:60px}@media(min-width:38.9375em){.page-contact .address,.page-strava-challenge .address,.pwu-form-wrapper .address{order:-1}}.page-contact .address p a,.page-strava-challenge .address p a,.pwu-form-wrapper .address p a{color:#5f5f5f}.page-contact .address p a:hover,.page-strava-challenge .address p a:hover,.pwu-form-wrapper .address p a:hover{color:#e30613}.page-contact .address p:last-child,.page-strava-challenge .address p:last-child,.pwu-form-wrapper .address p:last-child{margin:0}.picker__box .picker__header{margin-top:.5em;padding-top:1.75rem;display:flex}.picker__box .picker__header .picker__select--year{margin-right:20px}.picker__box .picker__header .picker__select--year,.picker__box .picker__header .picker__select--month{height:40px;line-height:40px;display:inline-block}.picker__box .picker__header .picker__nav--prev:before{border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #818181}.picker__box .picker__header .picker__nav--next:before{border-left:.75em solid #818181;border-right:0}.picker__box .picker__header .picker__nav--prev.picker__nav--disabled,.picker__box .picker__header .picker__nav--next.picker__nav--disabled{opacity:.2}.picker__box .picker__footer .picker__button--today,.picker__box .picker__footer .picker__button--clear,.picker__box .picker__footer .picker__button--close{color:#818181;-o-transition:all .3s ease;padding:0;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;transition:all .3s}.picker__box .picker__footer .picker__button--today:hover,.picker__box .picker__footer .picker__button--clear:hover,.picker__box .picker__footer .picker__button--close:hover{color:#0e1c25;background:#fbb1b1;border-bottom-color:#fbb1b1}.page-strava-challenge .results-panel{text-align:center;max-width:525px;margin:0 auto;padding-bottom:70px;display:none}.page-strava-challenge .results-panel .focused-text{margin-bottom:1.25rem;font-weight:700}.page-strava-challenge .results-panel .focused-text p{font-weight:700}.page-strava-challenge .results-panel .product-output{padding:0}.page-strava-challenge .results-panel .product-output .product-item{margin:0 auto}.page-strava-challenge .strava-form{max-width:525px;margin:0 auto}@media(min-width:1023px){.page-strava-challenge .strava-form .spacing-x{margin-left:-.625rem;margin-right:-.625rem}.page-strava-challenge .strava-form .spacing-x>.cell{margin-left:.625rem;margin-right:.625rem}.page-strava-challenge .strava-form .spacing-x>.cell.medium-12,.page-strava-challenge .strava-form .spacing-x>.cell.small-12{width:calc(100% - 1.25rem)}.page-strava-challenge .strava-form .spacing-x>.cell.large-6{width:calc(50% - 1.25rem)}}.page-strava-challenge .strava-form .klaviyo_messages .success_message{text-align:center;color:#fff;background:#0e1c25;border-radius:10px;padding:1rem;font-style:italic;line-height:1}.page-strava-challenge .strava-form .klaviyo_messages .success_message p{color:#fff;font-style:italic}.page-strava-challenge .strava-form .klaviyo_messages .error_message{text-align:center;color:#5f5f5f;text-decoration:underline}.page-strava-challenge .strava-form input[type=checkbox]{height:10px;margin:0;padding:0;line-height:1}.page-strava-challenge .strava-form .input-wrap label{margin-bottom:.75rem;display:block}.page-strava-challenge .strava-form .form-signoff p{font-size:1rem;line-height:1.25rem}.page-strava-challenge .strava-form .promo-info-panel{margin-bottom:.75rem}.page-strava-challenge .strava-form .promo-info-panel .promo-title{color:#0e1c25;text-align:center;margin-bottom:1rem}.page-strava-challenge .strava-form .promo-info-panel .promo-title-copy{text-align:center;margin-bottom:1.25rem}.page-strava-challenge .strava-form .promo-info-panel .promo-image{width:300px;margin:0 auto 1.25rem}.page-strava-challenge .strava-form .promo-info-panel .promo-title-copy,.page-strava-challenge .strava-form .promo-info-panel .promo-terms{font-size:1rem;line-height:1.25rem}.page-strava-challenge .strava-form .promo-info-panel .promo-title-copy p,.page-strava-challenge .strava-form .promo-info-panel .promo-terms p{margin-bottom:.75rem;font-size:1rem;line-height:1.25rem}.page-strava-challenge .strava-form .promo-info-panel .promo-title-copy p:last-child,.page-strava-challenge .strava-form .promo-info-panel .promo-terms p:last-child{margin-bottom:0}.page-strava-challenge .strava-form .consent-wrap{margin-bottom:.75rem}.page-strava-challenge .strava-form .consent-wrap .terms-checkbox{-o-transition:all .3s ease-in-out;outline:2px solid transparent;transition:all .3s ease-in-out}.page-strava-challenge .strava-form .consent-wrap .terms-checkbox.focused{outline-offset:10px;outline:2px solid rgba(255,0,0,.65)}.page-strava-challenge .strava-form .btn-wrap{margin-bottom:.75rem}.page-strava-challenge .strava-form .btn-wrap .btn{width:100%;display:block}.page-strava-challenge .strava-form .btn-wrap .btn:first-child{margin-bottom:1.5rem}.page-strava-challenge .strava-form .btn-wrap .btn.smaller{padding:6px 100px;font-size:18px}.page-strava-challenge .strava-form .cb-input-wrap{padding-bottom:1.25rem}.page-strava-challenge .strava-form .cb-input-wrap .cb-title{margin-bottom:.75rem}.page-strava-challenge .strava-form .checkbox-wrap{margin:.5rem 0;padding:.25rem 0}.page-strava-challenge .strava-form .checkbox-wrap label{color:#5f5f5f;margin-left:.5rem;font-size:18px;line-height:22px}@media(max-width:38.9375em){.page-strava-challenge .strava-form .checkbox-wrap label{font-size:1rem;line-height:1.25rem}}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:checked{position:absolute;left:-9999px}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:not(:checked)+label{cursor:pointer;margin:0;padding-left:1.75rem;position:relative}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:checked+label{cursor:pointer;margin:0;padding-left:1.75rem;position:relative}@media(max-width:38.9375em){.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:not(:checked)+label{text-align:left}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:checked+label{text-align:left}}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:not(:checked)+label:before{content:"";background:#fff;border:1px solid #0e1c25;width:1.25rem;height:1.25rem;position:absolute;top:1px;left:0}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:checked+label:before{content:"";background:#fff;border:1px solid #0e1c25;width:1.25rem;height:1.25rem;position:absolute;top:1px;left:0}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:not(:checked)+label:after{content:"\2713  ";color:#0e1c25;-o-transition:all .3s ease;font-family:Lucida Sans Unicode,Arial Unicode MS,Arial;font-size:24px;line-height:18px;transition:all .3s;position:absolute;top:2px;left:2px}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:checked+label:after{content:"\2713  ";color:#0e1c25;-o-transition:all .3s ease;font-family:Lucida Sans Unicode,Arial Unicode MS,Arial;font-size:24px;line-height:18px;transition:all .3s;position:absolute;top:2px;left:2px}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.page-strava-challenge .strava-form .checkbox-wrap input[type=checkbox]::checked+label:after{opacity:1;transform:scale(1)}.page-404{text-align:center;padding:200px 0 140px}@media(min-width:38.9375em){.page-404{padding:300px 0 240px}}.page-404 p{margin:0}@media(min-width:38.9375em){.page-404 p{font-size:22px}}.default_page_template,.page-cookie{padding:100px 0 140px}@media(min-width:38.9375em){.default_page_template,.page-cookie{padding:140px 0}}.default_page_template h1,.page-cookie h1{text-align:center;margin-bottom:30px}@media(min-width:38.9375em){.default_page_template h1,.page-cookie h1{margin-bottom:40px}}.default_page_template p:last-child,.page-cookie p:last-child{margin:0}.page-cookie .btn-wrap{text-align:center;margin-bottom:1.875rem}.page-cookie .btn-wrap a{padding:6px 20px}.account-entrance{width:100%;padding-top:56px;display:block}@media(min-width:38.9375em){.account-entrance{border-top:1px solid #0e1c25;margin-top:106px;padding-top:0}}.account-entrance .image{display:none}@media(min-width:38.9375em){.account-entrance .image{-webkit-background-position:center center;-webkit-background-size:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 517px);min-height:750px;display:block}}.account-entrance .form-wrap{text-align:center;padding:40px 0}@media(min-width:38.9375em){.account-entrance .form-wrap{align-self:center}.account-entrance .form-wrap .fluid{max-width:600px;margin:0 auto}}.account-entrance .form-wrap .errors{padding:10px 0 20px}.account-entrance .form-wrap .errors li{color:#e30613;font-style:italic;list-style:none}@media(min-width:38.9375em){.account-entrance .form-wrap .title br{display:none}}.account-entrance .form-wrap .input-note{max-width:80%;margin:0 auto 15px;line-height:1.2;display:block}.account-entrance .form-wrap input,.account-entrance .form-wrap select,.account-entrance .form-wrap textarea{color:#0e1c25;border:1px solid #dce0e5;border-radius:8px;width:100%;height:52px;margin:0 0 20px;padding:0 20px;line-height:52px}.account-entrance .form-wrap input::-webkit-input-placeholder{color:#081b309c}.account-entrance .form-wrap select::-webkit-input-placeholder{color:#081b309c}.account-entrance .form-wrap textarea::-webkit-input-placeholder{color:#081b309c}.account-entrance .form-wrap input::-moz-placeholder{color:#081b309c}.account-entrance .form-wrap select::-moz-placeholder{color:#081b309c}.account-entrance .form-wrap textarea::-moz-placeholder{color:#081b309c}.account-entrance .form-wrap input:-ms-placeholder-shown{color:#081b309c}.account-entrance .form-wrap select:-ms-placeholder-shown{color:#081b309c}.account-entrance .form-wrap textarea:-ms-placeholder-shown{color:#081b309c}.account-entrance .form-wrap input:-moz-placeholder-shown{color:#081b309c}.account-entrance .form-wrap select:-moz-placeholder-shown{color:#081b309c}.account-entrance .form-wrap textarea:-moz-placeholder-shown{color:#081b309c}.account-entrance .form-wrap .input-wrap input{margin-bottom:10px}.account-entrance .form-wrap .btn{height:auto;margin-bottom:30px;line-height:1}.account-entrance .form-wrap p{margin:0 0 10px}.account-entrance .form-wrap p.f-password a{color:#5f5f5f}.account-entrance .form-wrap p.error{color:#e30613;font-style:italic}.account-entrance .form-wrap p.status-msg{margin-bottom:20px;font-size:16px;line-height:16px}.account-entrance .form-wrap .optin{position:relative}.account-entrance .form-wrap .optin input{opacity:0;width:25px;height:25px;margin:0;padding:0;position:absolute;top:0;left:0}.account-entrance .form-wrap .optin input:checked+label:before{background:0 0;box-shadow:inset 0 0 0 1px #0e1c25}.account-entrance .form-wrap .optin input:checked+label:after{opacity:1}.account-entrance .form-wrap .optin label{text-align:left;margin-bottom:40px;padding-left:40px;font-size:80%;line-height:1.2;display:block;position:relative}@media(min-width:38.9375em){.account-entrance .form-wrap .optin label{padding-left:48px}}.account-entrance .form-wrap .optin label:before{content:"";-o-transition:.3s all;background:#dce0e5;border-radius:2px;width:25px;height:25px;transition:all .3s;position:absolute;top:0;left:0}@media(min-width:38.9375em){.account-entrance .form-wrap .optin label:before{left:8px}}.account-entrance .form-wrap .optin label:after{content:"";opacity:0;-o-transition:.3s all;background:#0e1c25;border-radius:2px;width:19px;height:19px;transition:all .3s;position:absolute;top:3px;left:3px}@media(min-width:38.9375em){.account-entrance .form-wrap .optin label:after{left:11px}}.account-entrance .form-wrap .optin label a{color:#5f5f5f}.internal-banner{-webkit-background-size:cover;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:180px 0 130px;display:block;position:relative}@media(min-width:38.9375em){.internal-banner{padding:300px 0 64px}}.internal-banner:after{content:"";background:#00000040;width:100%;height:100%;position:absolute;top:0;left:0}.internal-banner .fluid{z-index:1;position:relative}.internal-banner .title{color:#fff;margin:0 0 14px}.internal-banner .sub-title{color:#fff;margin:0;font-size:28px;line-height:32px}.au-overview blockquote{color:#e30613;text-align:center;margin:53px 0 70px;font-size:40px;line-height:44px}.au-overview .content{padding-bottom:34px}@media(min-width:38.9375em){.au-overview .content{padding:80px 0}}.au-overview .content.centered{text-align:center;margin:0 auto;padding-top:34px}@media(min-width:38.9375em){.au-overview .content.centered{padding-top:80px}}.au-overview .content .title{margin:0 0 20px}.au-overview .content p:last-child{margin:0}.au-beliefs{background:#eff1f5;width:100%;display:block}@media(min-width:38.9375em){.au-beliefs{padding:46px 0}}.au-beliefs img{width:100%;margin:20px 0 30px}@media(min-width:38.9375em){.au-beliefs img{margin:0}}.au-beliefs .content{padding-bottom:34px}.au-beliefs .content .title{margin:0 0 20px}.au-beliefs .content p:last-child{margin:0}.au-history{width:100%;padding:50px 0;display:block}@media(min-width:38.9375em){.au-history{padding:100px 0 70px}}.au-history .content{padding-bottom:20px}.au-history .content .title{margin:0 0 20px}.au-history .content p:last-child{margin:0}.au-history .h-list li{color:#0e1c25;margin:0 0 30px;padding-left:28px;font-size:25px;line-height:32px;list-style:none;position:relative}.au-history .h-list li:before{content:"";background:#e30613;border-radius:50%;width:12px;height:12px;position:absolute;top:10px;left:0}.au-history .h-list li:last-child{margin:0}.df-overview{width:100%;padding:60px 0 70px;display:block}@media(min-width:38.9375em){.df-overview{padding:95px 0}}.df-overview h3{margin:0 0 60px;font-size:25px;line-height:34px}@media(min-width:38.9375em){.df-overview h3{margin:0}}.df-accordion{background:#eff1f5;width:100%;padding:67px 0;display:block}@media(min-width:38.9375em){.df-accordion{padding:120px 0}}.df-accordion .item{position:relative}.df-accordion .item .title{letter-spacing:-1px;border-top:1px solid #dce0e5;padding:14px 50px 14px 0;font-size:25px;line-height:32px;display:block;position:relative;color:#0e1c25!important}@media(min-width:38.9375em){.df-accordion .item .title{padding:20px 50px 20px 0}}.df-accordion .item .title:before,.df-accordion .item .title:after{content:"";background:#0e1c25;position:absolute;top:50%;transform:translateY(-50%)}.df-accordion .item .title:before{width:24px;height:2px;right:0}.df-accordion .item .title:after{width:2px;height:24px;right:11px}@media(min-width:38.9375em){.df-accordion .item .title.pdf-offset{padding-right:270px}}.df-accordion .item .download-link{margin:0 0 10px;font-size:18px;display:block}@media(min-width:38.9375em){.df-accordion .item .download-link{width:auto;position:absolute;top:25px;right:50px}}.df-accordion .item .content{-o-transition:.5s all;border-top:1px solid transparent;flex-wrap:wrap;max-height:0;transition:all .5s;display:flex;overflow:hidden}@media(min-width:38.9375em){.df-accordion .item .content{display:block}.df-accordion .item .content p{margin:0 0 30px;font-size:25px;line-height:34px}}.df-accordion .item .content p strong{color:#e30613}.df-accordion .item .content img{order:9999;align-self:center;margin:20px 0 0;display:inline-flex}@media(min-width:38.9375em){.df-accordion .item .content img{float:right;order:-1;max-width:46%;margin:0 0 20px 4%;display:inline-block}}.df-accordion .item.active .title:after{opacity:0}.df-accordion .item.active .content{border-color:#0e1c25;max-height:3000px;padding:40px 0 20px}.df-accordion .item:last-child{border-bottom:1px solid #dce0e5}.cookie-modal{-o-transition:.4s all;background:#fff;width:100%;padding:16px 40px;transition:all .4s;position:fixed;bottom:0;left:0}.cookie-modal.contained{border:2px solid #0e1c25;border-radius:5px;width:auto;min-width:42%;padding:16px 20px;bottom:10px;left:50%;transform:translate(-50%);box-shadow:-1px 0 15px #00000030}.cookie-modal.contained .inner{flex-flow:row;align-items:center;max-width:800px;margin:auto;display:flex}.cookie-modal.contained .inner .copy-wrap{max-width:70%;margin:auto 2.5rem auto auto}.cookie-modal.contained .inner .btn-wrap{width:100%;max-width:30%;margin:auto}.cookie-modal.contained .inner .btn-wrap a{padding:6px 20px;font-size:16px;display:block}.cookie-modal.contained .inner .btn-wrap a:first-child{margin-bottom:.5rem}.cookie-modal.active{bottom:-200px}.cookie-modal p{color:#0e1c25;text-align:center;margin:0;font-size:14px;line-height:18px}.cookie-modal p a{text-decoration:underline}.cookie-modal .close-icon{background:url(icon-close-red.png) 50%/contain no-repeat;width:14px;height:14px;position:absolute;top:18px;right:18px}@media(max-width:1023px){.cookie-modal.contained{min-width:90%}}@media(max-width:38.9375em){.cookie-modal.contained .inner{flex-flow:column}.cookie-modal.contained .inner .copy-wrap{width:100%;max-width:none}.cookie-modal.contained .inner .btn-wrap{justify-content:center;width:100%;max-width:none;margin-top:.75rem;display:flex}.cookie-modal.contained .inner .btn-wrap a:first-child{margin-bottom:0;margin-right:.5rem}}@media(min-width:38.9375em){.menu-list-search{max-height:calc(100vh - 60px);overflow:scroll}}.search-wrapper{width:100%;display:block}@media(min-width:38.9375em){.search-wrapper{min-height:460px}.search-wrapper:before{content:"";background:#0e1c25;width:calc(100% - 80px);height:1px;position:absolute;top:0;left:40px}}.search-wrapper .searchForm{border-bottom:1px solid #0e1c25;margin-top:20px;display:block;position:relative}.search-wrapper .searchForm input{text-align:center;color:#0e1c25;border:none;width:100%;height:60px;padding:0;font-size:20px;line-height:60px}.search-wrapper .searchForm input::-webkit-input-placeholder{color:#081b309c}.search-wrapper .searchForm input::placeholder{color:#081b309c}.search-wrapper .searchForm input:placeholder-shown{color:#081b309c}.search-wrapper .searchForm input:-ms-placeholder-shown{color:#081b309c}@media(min-width:38.9375em){.search-wrapper .searchForm input{height:80px;font-size:50px;line-height:80px}}.search-wrapper .searchForm button{background:url(icon-red-arrow.png) 50%/contain no-repeat;width:20px;height:100%;position:absolute;top:0;right:0}@media(min-width:38.9375em){.search-wrapper .searchForm button{display:none}}.search-wrapper .search-results-wrapper{padding-bottom:60px}@media(min-width:38.9375em){.search-wrapper .search-results-wrapper{padding-bottom:0}}.search-wrapper .search-results-wrapper .no-results{text-align:center;width:100%;padding:40px 0}.search-wrapper .search-results-wrapper .s-product{padding-top:20px;display:flex}@media(min-width:38.9375em){.search-wrapper .search-results-wrapper .s-product{padding:40px 120px 0}}.search-wrapper .search-results-wrapper .s-product .img-wrap{padding:0 10px}.search-wrapper .search-results-wrapper .s-product .img-wrap img{max-width:70px;margin:0 auto;display:block}.search-wrapper .search-results-wrapper .s-product .s-product-meta .title{color:#0e1c25;margin:0 0 8px;font-size:18px}.search-wrapper .search-results-wrapper .s-product .s-product-meta .variant{color:#0e1c25;opacity:.6;margin:3px 0;font-size:16px}.search-wrapper .search-results-wrapper .s-product .s-product-meta article{max-height:75px;position:relative;overflow:hidden}.search-wrapper .search-results-wrapper .s-product .s-product-meta article:after{content:"";background:linear-gradient(#fff0,#fff 90%);width:100%;height:40px;position:absolute;bottom:0;left:0}.search-wrapper .search-results-wrapper .s-product .s-product-meta article p{font-size:14px;line-height:18px}.search-wrapper .search-results-wrapper .related-category{border-top:1px solid #dce0e5;margin-top:60px;padding:20px 0}@media(min-width:38.9375em){.search-wrapper .search-results-wrapper .related-category{padding:34px 0}}.search-wrapper .search-results-wrapper .related-category p{text-align:center;margin:0}@media(min-width:38.9375em){.search-wrapper .search-results-wrapper .related-category p{text-align:right;padding-right:70px}}.search-wrapper .search-results-wrapper .related-category p a{padding-right:34px;font-size:20px;position:relative}.search-wrapper .search-results-wrapper .related-category p a:after{content:"";background:url(icon-red-arrow.png) 50%/contain no-repeat;width:25px;height:100%;position:absolute;top:0;right:0}.athlete-blocks{margin-bottom:30px}.athlete-blocks .athlete-block{border-top:1px solid #dce0e5;position:relative}@media(min-width:38.9375em){.athlete-blocks .athlete-block{padding:30px 0}}.athlete-blocks .athlete-block:last-of-type{border-bottom:1px solid #dce0e5}.athlete-blocks .athlete-block.active .read-more{display:none}.athlete-blocks .athlete-block.active .content .content-wrap{max-height:4000px}.athlete-blocks .athlete-block.active .content .content-wrap:after{opacity:0}@media(min-width:38.9375em){.athlete-blocks .athlete-block.active .img{position:relative}.athlete-blocks .athlete-block.active .responsive-image__wrapper{position:sticky;top:155px;left:0}}.athlete-blocks .athlete-block .cat{text-transform:uppercase;color:#5f5f5f;margin:20px 0;font-size:16px}@media(min-width:38.9375em){.athlete-blocks .athlete-block .cat{margin:26px 0 0}}.athlete-blocks .athlete-block .img{margin-bottom:20px}@media(min-width:38.9375em){.athlete-blocks .athlete-block .img{margin:0;padding-right:24px}.athlete-blocks .athlete-block .img .cat{display:none}}.athlete-blocks .athlete-block .img img{width:100%;display:block}.athlete-blocks .athlete-block .content .content-wrap{-o-transition:.5s all;max-height:200px;margin-bottom:20px;transition:all .5s;position:relative;overflow:hidden}.athlete-blocks .athlete-block .content .content-wrap:after{content:"";background:linear-gradient(#fff0,#fff 90%);width:100%;height:60px;position:absolute;bottom:0;left:0}@media(min-width:38.9375em){.athlete-blocks .athlete-block .content .content-wrap{max-height:300px;padding-left:24px}}.athlete-blocks .athlete-block .content .cat{display:none}@media(min-width:38.9375em){.athlete-blocks .athlete-block .content .cat{display:block}}.athlete-blocks .athlete-block .content .title{font-size:25px}@media(min-width:38.9375em){.athlete-blocks .athlete-block .content .title{font-size:50px}}.athlete-blocks .athlete-block .content .social-handles{margin-bottom:24px;display:flex}.athlete-blocks .athlete-block .content .social-handles a{margin-right:10px;font-size:20px;display:block}.athlete-blocks .athlete-block .content .content-output strong{color:#e30613;font-size:25px}.athlete-blocks .athlete-block .rec-products{margin-top:70px}@media(min-width:38.9375em){.athlete-blocks .athlete-block .rec-products{flex-wrap:wrap;display:flex}}.athlete-blocks .athlete-block .rec-products .rp-title{color:#0e1c25;font-size:25px}@media(min-width:38.9375em){.athlete-blocks .athlete-block .rec-products .rp-title{width:100%}}.athlete-blocks .athlete-block .rec-products .item{text-align:center}@media(min-width:38.9375em){.athlete-blocks .athlete-block .rec-products .item{width:50%;padding:0 16px 30px}}.athlete-blocks .athlete-block .rec-products .item img{max-width:250px;margin:0 auto}@media(min-width:38.9375em){.athlete-blocks .athlete-block .rec-products .item img{max-width:100%}}.athlete-blocks .athlete-block .rec-products .item .p-title{color:#0e1c25;margin:15px 0 25px;font-size:25px;display:block}@media(min-width:38.9375em){.athlete-blocks .athlete-block .rec-products .item .p-title{margin-bottom:35px}}.athlete-blocks .athlete-block .read-more{z-index:2;margin-bottom:80px;position:relative}@media(min-width:38.9375em){.athlete-blocks .athlete-block .read-more{text-align:center;width:242px;margin:0 0 0 24px;padding:12px 0}}.pt-form,.pwu-form{padding-top:30px}@media(min-width:38.9375em){.pt-form,.pwu-form{padding:0}.pt-form .form-wrapper .form-cell,.pwu-form .form-wrapper .form-cell{padding:0 8px}}.pt-form .form-wrapper input,.pt-form .form-wrapper select,.pt-form .form-wrapper textarea,.pwu-form .form-wrapper input,.pwu-form .form-wrapper select,.pwu-form .form-wrapper textarea{color:#0e1c25;border:1px solid #dce0e5;border-radius:8px;width:100%;height:52px;margin:0 0 20px;padding:0 20px;line-height:52px}.pt-form .form-wrapper input::-webkit-input-placeholder{color:#081b309c}.pt-form .form-wrapper select::-webkit-input-placeholder{color:#081b309c}.pt-form .form-wrapper textarea::-webkit-input-placeholder{color:#081b309c}.pwu-form .form-wrapper input::-webkit-input-placeholder{color:#081b309c}.pwu-form .form-wrapper select::-webkit-input-placeholder{color:#081b309c}.pwu-form .form-wrapper textarea::-webkit-input-placeholder{color:#081b309c}.pt-form .form-wrapper input::-moz-placeholder{color:#081b309c}.pt-form .form-wrapper select::-moz-placeholder{color:#081b309c}.pt-form .form-wrapper textarea::-moz-placeholder{color:#081b309c}.pwu-form .form-wrapper input::-moz-placeholder{color:#081b309c}.pwu-form .form-wrapper select::-moz-placeholder{color:#081b309c}.pwu-form .form-wrapper textarea::-moz-placeholder{color:#081b309c}.pt-form .form-wrapper input:-ms-placeholder-shown{color:#081b309c}.pt-form .form-wrapper select:-ms-placeholder-shown{color:#081b309c}.pt-form .form-wrapper textarea:-ms-placeholder-shown{color:#081b309c}.pwu-form .form-wrapper input:-ms-placeholder-shown{color:#081b309c}.pwu-form .form-wrapper select:-ms-placeholder-shown{color:#081b309c}.pwu-form .form-wrapper textarea:-ms-placeholder-shown{color:#081b309c}.pt-form .form-wrapper input:-moz-placeholder-shown{color:#081b309c}.pt-form .form-wrapper select:-moz-placeholder-shown{color:#081b309c}.pt-form .form-wrapper textarea:-moz-placeholder-shown{color:#081b309c}.pwu-form .form-wrapper input:-moz-placeholder-shown{color:#081b309c}.pwu-form .form-wrapper select:-moz-placeholder-shown{color:#081b309c}.pwu-form .form-wrapper textarea:-moz-placeholder-shown{color:#081b309c}.pt-form .form-wrapper textarea,.pwu-form .form-wrapper textarea{height:auto;min-height:194px;padding:20px;line-height:20px}@media(min-width:38.9375em){.pt-form .form-wrapper textarea.social-handles,.pwu-form .form-wrapper textarea.social-handles{min-height:120px}}.pt-form .form-wrapper select,.pwu-form .form-wrapper select{background:#fff url(icon-select-down.png) 96%/20px no-repeat}.pt-form .form-wrapper .btn,.pwu-form .form-wrapper .btn{height:auto;margin-bottom:40px;line-height:1}@media(min-width:38.9375em){.pt-form .form-wrapper .btn,.pwu-form .form-wrapper .btn{padding:12px 100px}}.pt-form .form-wrapper .comp-num,.pwu-form .form-wrapper .comp-num{display:none}.pt-form .form-wrapper .optin,.pwu-form .form-wrapper .optin{position:relative}.pt-form .form-wrapper .optin input,.pwu-form .form-wrapper .optin input{opacity:0;width:25px;height:25px;margin:0;padding:0;position:absolute;top:0;left:0}.pt-form .form-wrapper .optin input:checked+label:before,.pwu-form .form-wrapper .optin input:checked+label:before{background:0 0;box-shadow:inset 0 0 0 1px #0e1c25}.pt-form .form-wrapper .optin input:checked+label:after,.pwu-form .form-wrapper .optin input:checked+label:after{opacity:1}.pt-form .form-wrapper .optin label,.pwu-form .form-wrapper .optin label{margin-bottom:40px;padding-left:40px;font-size:16px;display:block;position:relative}@media(min-width:38.9375em){.pt-form .form-wrapper .optin label,.pwu-form .form-wrapper .optin label{padding-left:48px}}.pt-form .form-wrapper .optin label:before,.pwu-form .form-wrapper .optin label:before{content:"";-o-transition:.3s all;background:#dce0e5;border-radius:2px;width:25px;height:25px;transition:all .3s;position:absolute;top:0;left:0}@media(min-width:38.9375em){.pt-form .form-wrapper .optin label:before,.pwu-form .form-wrapper .optin label:before{left:8px}}.pt-form .form-wrapper .optin label:after,.pwu-form .form-wrapper .optin label:after{content:"";opacity:0;-o-transition:.3s all;background:#0e1c25;border-radius:2px;width:19px;height:19px;transition:all .3s;position:absolute;top:3px;left:3px}@media(min-width:38.9375em){.pt-form .form-wrapper .optin label:after,.pwu-form .form-wrapper .optin label:after{left:11px}}.pt-form .form-wrapper .optin label a,.pwu-form .form-wrapper .optin label a{color:#5f5f5f}@media(min-width:38.9375em){.pt-form .form-wrapper .btn-flex,.pwu-form .form-wrapper .btn-flex{justify-content:center}}.pt-form .form-wrapper .disclaimer,.pwu-form .form-wrapper .disclaimer{color:#5f5f5f;text-align:center;opacity:.7;margin:0 0 40px;font-size:15px;line-height:22px}@media(min-width:38.9375em){.pt-form .form-wrapper .disclaimer,.pwu-form .form-wrapper .disclaimer{margin-bottom:80px}}.pt-form .form-wrapper .disclaimer a,.pwu-form .form-wrapper .disclaimer a{color:#5f5f5f}.pwu-form .info-messages{text-align:center}.pwu-form .info-messages .success{margin-bottom:2.5rem}.pwu-form .info-messages .success p{color:#5f5f5f;font-weight:500}.pwu-form .info-messages .success p:last-child{margin-bottom:0}.pwu-form .info-messages .errors{color:#e30613}.pwu-form .info-messages .errors ul{color:inherit;margin:0 0 1.25rem;padding:0;list-style:none}.pwu-form .info-messages .errors ul li{color:inherit;font-weight:500}.pwu-form .form-wrapper textarea{resize:vertical;display:block}.pwu-form .form-wrapper textarea.social-handles{min-height:126px}.pwu-form .form-wrapper .additional-info{text-align:center;padding:0 0 1.25rem}@media(min-width:38.9375em){.pwu-form .form-wrapper .additional-info{padding:0 1.25rem 1.25rem}}.pwu-form .form-wrapper .additional-info,.pwu-form .form-wrapper .optin-criteria,.pwu-form .form-wrapper .additional-info p,.pwu-form .form-wrapper .optin-criteria p{font-size:1rem;line-height:1.25rem}.pwu-form .form-wrapper .optin-criteria{padding:0 1.5rem 1.25rem}@media(min-width:38.9375em){.pwu-form .form-wrapper .optin-criteria{padding:0 2rem 1.25rem}}.pwu-form .form-wrapper .radio-opt{margin-bottom:2.5rem}.pwu-form .form-wrapper .radio-opt .title{text-align:center}.pwu-form .form-wrapper .radio-opt .radio-wrap{justify-content:center;display:flex}.pwu-form .form-wrapper .radio-opt .radio-wrap .radio-item{justify-content:center;align-items:center;margin-right:.75rem;display:flex}.pwu-form .form-wrapper .radio-opt .radio-wrap .radio-item label{font-size:1rem;line-height:normal;display:inline-block}.pwu-form .form-wrapper input[type=radio]{width:25px;height:25px;margin:0 .75rem 0 0}.article-template .internal-banner .title{margin:0;font-size:32px;line-height:32px}@media(min-width:38.9375em){.article-template .internal-banner .title{font-size:50px;line-height:50px}}.article-template .internal-banner .sub-title{text-transform:uppercase;margin:0 0 10px;font-size:20px}.article-template .article-content{border-bottom:1px solid #dce0e5}.article-template .article-content .article-wsiwig{padding:57px 0 80px}@media(min-width:38.9375em){.article-template .article-content .article-wsiwig{padding:130px 0 140px}}.article-template .article-content .article-wsiwig blockquote{margin:0 0 55px}@media(min-width:38.9375em){.article-template .article-content .article-wsiwig blockquote{margin-bottom:80px;padding:0 100px}}.article-template .article-content .article-wsiwig blockquote p{color:#e30613;font-size:25px;line-height:30px}@media(min-width:38.9375em){.article-template .article-content .article-wsiwig blockquote p{font-size:40px;line-height:44px}}.article-template .article-content .article-wsiwig h1,.article-template .article-content .article-wsiwig h2,.article-template .article-content .article-wsiwig h3,.article-template .article-content .article-wsiwig h4,.article-template .article-content .article-wsiwig h5,.article-template .article-content .article-wsiwig h6{color:#0e1c25;margin:0 0 20px;font-size:25px;line-height:30px}@media(min-width:38.9375em){.article-template .article-content .article-wsiwig h1,.article-template .article-content .article-wsiwig h2,.article-template .article-content .article-wsiwig h3,.article-template .article-content .article-wsiwig h4,.article-template .article-content .article-wsiwig h5,.article-template .article-content .article-wsiwig h6{padding:0 40px;font-size:32px;line-height:39px}}.article-template .article-content .article-wsiwig img{width:100%;max-width:none;margin:20px 0}@media(min-width:38.9375em){.article-template .article-content .article-wsiwig img{width:auto;max-width:100%;margin:20px 0}.article-template .article-content .article-wsiwig img.img-full{width:100%;max-width:none}.article-template .article-content .article-wsiwig p{margin:0 0 40px;padding:0 40px;font-size:25px;line-height:34px}.article-template .article-content .article-wsiwig p.p-remove{padding:0}}.article-template .article-content .article-wsiwig ol,.article-template .article-content .article-wsiwig ul{padding:0 20px}@media(min-width:38.9375em){.article-template .article-content .article-wsiwig ol,.article-template .article-content .article-wsiwig ul{padding:0 70px}}.article-template .article-content .article-wsiwig ol li,.article-template .article-content .article-wsiwig ul li{margin:0 0 20px}@media(min-width:38.9375em){.article-template .article-content .article-wsiwig ol li,.article-template .article-content .article-wsiwig ul li{margin:0 0 40px;padding:0;font-size:25px;line-height:34px}}.article-template .related-articles-wrapper{width:100%;padding:34px 0 14px;display:block}@media(min-width:38.9375em){.article-template .related-articles-wrapper{padding:60px 0 85px}.article-template .related-articles-wrapper .fluid{padding:0}}.article-template .related-articles-wrapper .title{font-size:25px;line-height:25px}.article-template .related-articles-wrapper .overview{margin:0 0 20px}.article-template .related-articles-wrapper .btn-flex{margin-bottom:20px}.article-card-carousel{padding:30px 0 0 20px}@media(min-width:38.9375em){.article-card-carousel{padding:30px 0 0}}.article-card-carousel .article-card{-webkit-background-size:cover;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;flex-wrap:wrap;place-content:space-between center;width:257px;margin:0 16px 0 0;padding:20px 25px;position:relative;overflow:hidden;height:406px!important;display:flex!important}@media(min-width:38.9375em){.article-card-carousel .article-card{width:290px;margin-right:18px;height:460px!important}}.article-card-carousel .article-card:before{content:"";background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.article-card-carousel .article-card.j-disable-link a{cursor:auto}.article-card-carousel .article-card span{z-index:2;display:block;position:relative}.article-card-carousel .article-card .category{color:#0e1c25;text-transform:uppercase;background:#ffffffb3;border-radius:14px;padding:0 14px;font-size:14px;line-height:26px;display:inline-block}.article-card-carousel .article-card .title{color:#fff;font-size:25px!important;line-height:25px!important}@media(min-width:38.9375em){.article-card-carousel .article-card .title{font-size:40px!important;line-height:33px!important}}.article-card-carousel .article-card .btn{text-align:center;width:100%;padding:12px 0;font-size:16px}.article-card-carousel .article-card a{width:100%;display:block}.article-card-carousel .article-card .pdf-list{z-index:1;width:100%;display:block}.article-card-carousel .article-card .pdf-list a{cursor:pointer;margin-top:10px}.external-cards-section{width:100%;padding:0 0 47px;display:block}@media(min-width:38.9375em){.external-cards-section{padding:0 0 55px}.external-cards-section .fluid{padding:0}}.external-cards-section .title{font-size:25px;line-height:25px}.external-cards-section .overview{margin:0 0 20px}.external-cards-section .btn-flex{margin-bottom:20px}.external-cards-section .partner-card-carousel{padding:10px 0 0 20px}@media(min-width:38.9375em){.external-cards-section .partner-card-carousel{padding:10px 0 0}}.external-cards-section .partner-card{-webkit-background-size:cover;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;flex-wrap:wrap;justify-content:center;width:257px;height:406px;margin:0 16px 0 0;padding:20px 25px;display:flex;position:relative;overflow:hidden}@media(min-width:38.9375em){.external-cards-section .partner-card{width:290px;height:460px;margin-right:18px}}.external-cards-section .partner-card:before{content:"";background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.external-cards-section .partner-card span{z-index:2;display:block;position:absolute}.external-cards-section .partner-card .category{color:#0e1c25;text-transform:uppercase;white-space:nowrap;background:#ffffffb3;border-radius:14px;padding:0 14px;font-size:14px;line-height:26px;top:20px;left:50%;transform:translate(-50%)}.external-cards-section .partner-card .title{color:#fff;width:calc(100% - 50px);font-size:40px;line-height:33px;top:45%;left:25px;transform:translateY(-50%)}.external-cards-section .partner-card .btn{text-align:center;width:calc(100% - 50px);padding:12px 0;font-size:16px;bottom:20px;left:25px}.guides-template .internal-banner{background:#fff;padding:130px 0 60px}.guides-template .internal-banner:after{display:none}.guides-template .internal-banner .title{color:#0e1c25;font-size:40px;line-height:50px}@media(min-width:38.9375em){.guides-template .internal-banner .title{font-size:50px;line-height:80px}}.guides-template .internal-banner .sub-title p{color:#0e1c25;margin:0;font-size:25px;line-height:32px}.guides-template .guide-nav ul{border-top:1px solid #dce0e5;border-bottom:1px solid #dce0e5;width:100%;margin-bottom:42px;padding:12px 0 12px 20px;display:flex;overflow:scroll}@media(min-width:38.9375em){.guides-template .guide-nav ul{justify-content:center;margin-bottom:60px;padding:20px 0}}.guides-template .guide-nav li{list-style:none}.guides-template .guide-nav li a{color:#0e1c25;white-space:nowrap;border:2px solid #0e1c25;border-radius:5px;margin:0 14px 0 0;padding:0 26px;line-height:30px;display:block}.guides-template .guide-nav li a:hover{color:#fff;background:#0e1c25}.hub-template .internal-banner{background:#0e1c25;margin-bottom:43px;padding:104px 0 50px}@media(min-width:38.9375em){.hub-template .internal-banner{padding:150px 0 80px}}.hub-template .internal-banner:after{display:none}.hub-template .internal-banner .title{font-size:35px;line-height:38px}@media(min-width:38.9375em){.hub-template .internal-banner .title{font-size:50px;line-height:50px}}.hub-template .internal-banner .sub-title p{color:#fff;margin:0;font-size:20px;line-height:22px}@media(min-width:38.9375em){.hub-template .internal-banner .sub-title p{font-size:28px;line-height:32px}}.hub-template .external-cards-section.la-section{border-bottom:1px solid #dce0e5;margin-bottom:40px}@media(min-width:38.9375em){.hub-template .external-cards-section.la-section{margin-bottom:58px}}.hub-template .latest-events{background:#eff5e5;width:100%;display:block}@media(min-width:38.9375em){.hub-template .latest-events{padding:3.25rem 0}.hub-template .latest-events .grid-x{align-items:center}}.hub-template .latest-events .content{text-align:center;padding:3.375rem 0}@media(min-width:38.9375em){.hub-template .latest-events .content{padding:0}}.hub-template .latest-events .content .title,.hub-template .latest-events .content p{color:#4d7311}@media(min-width:38.9375em){.hub-template .latest-events .content p{margin-bottom:1.625rem;font-size:1.75rem;line-height:1.9375rem}.hub-template .latest-events .content .btn-flex{justify-content:center}}.hub-template .latest-events .calendar-output .calendar-board-event__container.clickable{background:#fff!important}.back-in-stock-form{flex:1;width:100%}.back-in-stock-form .form-wrapper{flex-direction:column;gap:.5rem;width:100%;display:flex}.back-in-stock-form .back-in-stock-form__email{color:#0e1c25;border:1px solid rgba(0,0,0,.35);border-radius:.5rem;width:100%;padding:.5rem .75rem;font-size:14px}.back-in-stock-form .back-in-stock-form__email::-webkit-input-placeholder{color:#00000080}.back-in-stock-form .back-in-stock-form__email:-ms-placeholder-shown{color:#00000080}.back-in-stock-form .back-in-stock-form__email::placeholder{color:#00000080}.back-in-stock-form .back-in-stock-form-btn{white-space:nowrap;text-align:center;border-radius:8px;justify-content:center;align-items:center;width:100%;padding:13px 8px;font-size:14px;font-weight:500;display:flex}.back-in-stock-form .back-in-stock-form__terms{opacity:.7;font-size:11px;line-height:1.3}.back-in-stock-form .back-in-stock-form__terms p{font-size:11px;line-height:1.3}.back-in-stock-form .klaviyo_messages .success_message,.back-in-stock-form .klaviyo_messages .error_message{color:#0e1c25}.back-in-stock-form .klaviyo_messages .success_message p,.back-in-stock-form .klaviyo_messages .error_message p{color:#0e1c25;font-size:14px!important;line-height:1.3!important}.product-template .product-meta-footer .form-wrapper .back-in-stock-form-btn{width:100%;margin-left:0}.klaviyo .klaviyo_messages .success_message,.klaviyo .klaviyo_messages .error_message{color:#fff;font-size:1.25rem;line-height:1rem;display:none}.klaviyo .klaviyo_messages .success_message p,.klaviyo .klaviyo_messages .error_message p{font-size:1.25rem;line-height:1.5rem}.klaviyo .klaviyo_messages .success_message p:last-child,.klaviyo .klaviyo_messages .error_message p:last-child{margin-bottom:0}.klaviyo .klaviyo_messages .success_message{padding:.5rem 0}.klaviyo .klaviyo_messages .error_message{margin-top:1rem}.latest-articles-carousel{padding-left:20px}@media(min-width:38.9375em){.latest-articles-carousel{padding:0}}.latest-articles-carousel .card{width:288px;margin-right:16px}@media(min-width:38.9375em){.latest-articles-carousel .card{width:562px;margin-right:20px}}.latest-articles-carousel .card a{display:block}.latest-articles-carousel .card .img-wrap{-webkit-background-position:center center;-webkit-background-size:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;width:100%;height:215px;margin-bottom:20px}@media(min-width:38.9375em){.latest-articles-carousel .card .img-wrap{height:420px}}.latest-articles-carousel .card img{object-fit:cover;border-radius:5px;width:100%;height:215px;margin-bottom:20px;display:block}@media(min-width:38.9375em){.latest-articles-carousel .card img{height:420px}}.latest-articles-carousel .card .category{text-transform:uppercase;margin:0 0 12px;font-size:16px}.latest-articles-carousel .card .title{font-size:20px;line-height:24px}@media(min-width:38.9375em){.latest-articles-carousel .card .title{font-size:25px;line-height:32px}}.latest-articles-carousel .card .btn{width:150px;font-size:16px}.blog-template .internal-banner{background:#0e1c25;margin-bottom:43px;padding:104px 0 50px}@media(min-width:38.9375em){.blog-template .internal-banner{padding:150px 0 80px}}.blog-template .internal-banner:after{display:none}.blog-template .internal-banner .title{font-size:35px;line-height:38px}@media(min-width:38.9375em){.blog-template .internal-banner .title{font-size:50px;line-height:50px}}.blog-template .internal-banner .sub-title p{color:#fff;margin:0;font-size:20px;line-height:22px}@media(min-width:38.9375em){.blog-template .internal-banner .sub-title p{font-size:28px;line-height:32px}}.blog-template .external-cards-section .latest-articles .card{padding:0 20px}.blog-template .external-cards-section .latest-articles .card img{object-fit:cover;border-radius:5px;width:100%;height:220px;margin-bottom:20px}@media(min-width:38.9375em){.blog-template .external-cards-section .latest-articles .card img{height:420px}}.blog-template .external-cards-section .latest-articles .card .category{text-transform:uppercase;margin:0 0 12px;font-size:16px}.blog-template .external-cards-section .latest-articles .card .title{font-size:20px;line-height:24px}@media(min-width:38.9375em){.blog-template .external-cards-section .latest-articles .card .title{font-size:25px;line-height:32px}}.blog-template .external-cards-section .latest-articles .card .btn{width:150px;font-size:16px}.shopify-challenge__container{padding:120px 0 60px}.shopify-challenge__button{background:#0e1c25;border-radius:100px;max-width:calc(100% - 40px);height:auto}.faq_wrapper{padding:100px 20px 140px}.faq_wrapper .faq-header{margin-bottom:60px;display:block}.faq_wrapper .accordian_title{cursor:pointer;margin:0;padding:20px 30px 20px 0;position:relative}.faq_wrapper .accordian_title:after{content:"";-o-transition:.3s all;background:url(icon-close-red.png) 50%/contain no-repeat;width:22px;height:22px;transition:all .3s;position:absolute;top:50%;right:10px;transform:rotate(45deg)translateY(-50%)}.faq_wrapper .accordian_title.active:after{transform:rotate(0)translateY(-50%)}.faq_wrapper .accordion-block{-o-transition:.3s all;border-top:1px solid #dce0e5;max-height:0;transition:all .3s;overflow:hidden}.faq_wrapper .accordion-block.active{border-color:transparent;max-height:1000px;padding-bottom:74px}.faq_wrapper .accordion-block .accordian_row .trigger{border-bottom:1px solid #dce0e5;padding:10px 0 10px 55px;display:block;position:relative}.faq_wrapper .accordion-block .accordian_row .trigger:after{content:"";-o-transition:.3s all;opacity:.6;background:url(icon-close-red.png) 50%/contain no-repeat;width:16px;height:16px;transition:all .3s;position:absolute;top:50%;left:10px;transform:rotate(45deg)translateY(-50%)}.faq_wrapper .accordion-block .accordian_row .content{-o-transition:.3s all;max-height:0;padding-left:55px;transition:all .3s;overflow:hidden}.faq_wrapper .accordion-block .accordian_row .content p:last-child{margin:0}.faq_wrapper .accordion-block .accordian_row.active .content{max-height:2000px;padding:20px 0 20px 55px}.faq_wrapper .accordion-block .accordian_row.active .trigger:after{transform:rotate(0)translateY(-50%)}#preview-bar-iframe{opacity:.2}.cp-carousel .slick-track{display:flex}.product-output .slick-arrow,.latest-articles-carousel .slick-arrow,.external-cards-section .slick-arrow,.article-card-carousel .slick-arrow{z-index:1;text-indent:-9999px;-o-transition:.3s all;opacity:0;background:0 0;border:none;border-radius:0;width:200px;height:100%;font-size:0;transition:all .3s;position:absolute;top:0}.product-output .slick-arrow:hover,.latest-articles-carousel .slick-arrow:hover,.external-cards-section .slick-arrow:hover,.article-card-carousel .slick-arrow:hover{opacity:1}.product-output .slick-arrow:after,.latest-articles-carousel .slick-arrow:after,.external-cards-section .slick-arrow:after,.article-card-carousel .slick-arrow:after{content:"";background:#fff url(icon-chev-red.png) 50%/11px no-repeat;width:70px;height:70px;margin-top:-35px;position:absolute;top:50%;right:0}.product-output .slick-arrow.slick-prev,.latest-articles-carousel .slick-arrow.slick-prev,.external-cards-section .slick-arrow.slick-prev,.article-card-carousel .slick-arrow.slick-prev{width:100px;left:0}.product-output .slick-arrow.slick-prev:after,.latest-articles-carousel .slick-arrow.slick-prev:after,.external-cards-section .slick-arrow.slick-prev:after,.article-card-carousel .slick-arrow.slick-prev:after{left:0;right:auto;transform:rotate(180deg)}.product-output .slick-arrow.slick-next,.latest-articles-carousel .slick-arrow.slick-next,.external-cards-section .slick-arrow.slick-next,.article-card-carousel .slick-arrow.slick-next{right:0}.product-output .slick-arrow.slick-disabled,.latest-articles-carousel .slick-arrow.slick-disabled,.external-cards-section .slick-arrow.slick-disabled,.article-card-carousel .slick-arrow.slick-disabled{opacity:0;pointer-events:none}.latest-articles-carousel .slick-arrow{height:420px}.legal-content blockquote{margin:0 0 55px}@media(min-width:38.9375em){.legal-content blockquote{margin-bottom:80px;padding:0 100px}}.legal-content blockquote p{color:#e30613}.legal-content h1,.legal-content h2,.legal-content h3,.legal-content h4,.legal-content h5,.legal-content h6{color:#0e1c25;margin:0 0 20px;font-size:25px;line-height:30px}@media(min-width:38.9375em){.legal-content h1,.legal-content h2,.legal-content h3,.legal-content h4,.legal-content h5,.legal-content h6{padding:0 40px;font-size:32px;line-height:39px}}.legal-content img{width:calc(100% + 40px);max-width:none;margin:20px -20px}@media(min-width:38.9375em){.legal-content img{width:auto;max-width:100%;margin:20px 0}.legal-content img.img-full{width:100%;max-width:none}.legal-content p{margin:0 0 20px;padding:0 40px}.legal-content p.p-remove{padding:0}}.legal-content table{border-collapse:collapse;width:100%;margin:0 auto 30px;padding:0}@media(min-width:38.9375em){.legal-content table{width:calc(100% - 80px);padding:0 40px}}.legal-content table td{border:1px solid #dce0e5;padding:6px}.legal-content ul,.legal-content ol{margin:0 0 20px;padding:0 20px}@media(min-width:38.9375em){.legal-content ul,.legal-content ol{padding:0 40px}}.legal-content ul li,.legal-content ol li{margin-left:20px}.cart-notification{z-index:9;-o-transition:.5s all;background:#0e1c25;padding:20px 40px;transition:all .5s;position:fixed;bottom:40px;left:-1000px}.cart-notification.active{left:0}.cart-notification p{color:#fff;white-space:nowrap;margin:0}@media(-ms-high-contrast:none),(-ms-high-contrast:active){.site-header.menu-active .menu-wrapper{top:89px}}@supports (-ms-ime-align:auto){.site-header.menu-active .menu-wrapper{top:89px}}#event-calendar-app .sm .powered-by{display:none!important}.handle-events .default_page_template{padding:20px 0 50px}@media(min-width:38.9375em){.handle-events .default_page_template{padding:40px 0 100px}}.product-card-nov24__text-link-wrapper{flex-direction:column;gap:.25rem;margin-bottom:.5rem;display:flex}.product-card-nov24__product-image-wrapper{aspect-ratio:256/230;margin-bottom:.5rem;position:relative}.product-card-nov24__product-image-wrapper>.image{width:100%;height:100%;position:absolute;top:0;left:0}.product-card-nov24__product-image-wrapper>.image img{object-fit:contain;width:100%;height:100%}.product-card-nov24__variant-image,.product-card-nov24__product-image{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.product-card-nov24__variant-image.active,.product-card-nov24__product-image.active{visibility:visible;opacity:1}.product-card-nov24__flavour-name-wrapper{position:relative}.product-card-nov24__selected-flavour-name,.product-card-nov24__preview-flavour-name{opacity:0}.product-card-nov24__selected-flavour-name.active,.product-card-nov24__preview-flavour-name.active{opacity:1}.product-card-nov24__preview-flavour-name{position:absolute;top:0;left:0}.product-card-nov24.product-item{color:#0e1c25;-webkit-font-smoothing:auto;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:8px;flex-direction:column;width:80vw;min-width:19.125rem;max-width:24.75rem;padding:1.5rem;display:flex!important}@media(min-width:38.9375em){.product-card-nov24.product-item{width:19.125rem}}.product-card-nov24.product-item .product-card__option-title{font-weight:500}.product-card-nov24.product-item .product-card-nov24__flavour-name-wrapper{font-size:.875rem}.product-card-nov24.product-item .shopify-product-form{display:contents}.product-card-nov24.product-item a,.product-card-nov24.product-item p{color:inherit}.product-card-nov24.product-item p.price{color:#0e1c25}.product-card-nov24.product-item .add-to-cart-btn.product-card-nov24__add-to-cart-btn{text-align:center;border-radius:8px;width:100%;padding:13px 8px;font-size:14px;font-weight:500}.product-card-nov24.product-item .variant-dropdown{overflow:visible}.product-card-nov24.product-item .product-option-wrapper__title{display:none}.product-card-nov24.product-item .variant-wrapper{margin-top:.25rem}.product-card-nov24.product-item .product-option-wrapper--flavour{padding:4px 0}.product-card-nov24.product-item .flavour-list{gap:.5rem;display:flex}.product-card-nov24.product-item a.flavour-list__item{--pseudo-outline-scale:.8;border-radius:4px;width:24px;height:24px;font-size:0;display:block;position:relative;border-color:transparent!important}.product-card-nov24.product-item a.flavour-list__item:after{content:"";width:calc(100% + 2 * var(--outline-offset,4px));height:calc(100% + 2 * var(--outline-offset,4px));transform:translate(-50%,-50%) scale(var(--pseudo-outline-scale,1));pointer-events:none;border:1px solid transparent;border-radius:4px;transition:all .15s;position:absolute;top:50%;left:50%}.product-card-nov24.product-item a.flavour-list__item.active{--pseudo-outline-scale:1}.product-card-nov24.product-item a.flavour-list__item.active:after{border-color:#0e1c25}.product-card-nov24.product-item .image img{margin-top:0}.product-card-nov24.product-item .product-option-wrapper__size-list{white-space:nowrap;gap:.5rem;margin-top:.5rem;display:flex}.product-card-nov24.product-item .j-variant-price,.product-card-nov24.product-item .size-list__item-separator{display:none}.product-card-nov24.product-item .size-list__item{color:#0e1c25;border:1px solid;border-radius:4px;padding:.25rem .5rem;font-size:12px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:block}.product-card-nov24.product-item .size-list__item.active{color:#fff;background-color:#0e1c25;border-color:transparent;font-weight:700}.product-card-nov24.product-item .size-list__item.disabled{opacity:.5;pointer-events:none}.product-card-nov24.product-item .product-card-nov24__cta-row{flex:1;align-items:flex-end;margin-top:.5rem;display:flex}.product-card-nov24.product-item .product-card-nov24__cta-row-inner{gap:.5rem;width:100%;display:flex}.product-card-nov24.product-item .qty-selector{color:#0e1c25;border:1px solid;border-radius:.5rem;justify-content:center;align-items:center;width:72px;padding:0 .5rem;display:flex}.product-card-nov24.product-item .qty-selector input{width:24px;color:inherit;text-align:center;font-size:14px;font-weight:600}.product-card-nov24.product-item .qty-selector .minus,.product-card-nov24.product-item .qty-selector .plus{cursor:pointer;width:1.5rem;height:100%;position:relative}.product-card-nov24.product-item .qty-selector .minus:before,.product-card-nov24.product-item .qty-selector .minus:after,.product-card-nov24.product-item .qty-selector .plus:before,.product-card-nov24.product-item .qty-selector .plus:after{content:"";background-color:currentColor;width:9.5px;height:1.5px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-card-nov24.product-item .qty-selector .minus:after,.product-card-nov24.product-item .qty-selector .plus:after{transform:translate(-50%,-50%)rotate(90deg)}.product-card-nov24.product-item .qty-selector .minus:after{display:none}.product-label-nov24{color:#fff;text-transform:capitalize;letter-spacing:-1px;background:#e30613;border-radius:4px;padding:0 10px;font-size:16px;line-height:1.75}.pdp-nov24__product-label{color:#e30613;text-transform:capitalize;letter-spacing:-1px;background:#fff;border-radius:4px;padding:0 10px;font-size:16px;line-height:1.75;position:absolute;top:0;right:0}@media(min-width:38.9375em){.pdp-nov24__product-label{font-size:22px}}.pdp-nov24__product-flag-batch-tested{background:url(icon-batch-tested.png) 50%/contain no-repeat;width:46px;height:46px;position:absolute;top:10px;right:10px}@media(min-width:38.9375em){.pdp-nov24__product-flag-batch-tested{width:90px;height:90px}}.product-card-nov24__flag-batch-tested{background:url(icon-batch-tested.png) 50%/contain no-repeat;width:46px;height:46px}.product-card-nov24__labels-wrapper{text-align:center;flex-direction:column;gap:8px;display:flex;position:absolute;top:16px;left:16px}.product-card__product-label-nov24{color:#fff;text-transform:capitalize;letter-spacing:-1px;background:#e30613;border-radius:4px;padding:0 10px;font-size:16px;line-height:1.75}.product-card-nov24--no-size-selections .product-option-wrapper--size{display:none}.slick--match-height .slick-track{align-items:stretch;display:flex}.slick--match-height .slick-slide{height:auto!important}[data-fade-in]{opacity:0;transition:opacity .3s}[data-fade-in].is-revealed{opacity:1}.landing-page-hero{grid-template-areas:"pile";place-items:end start;display:grid;overflow:hidden}@media(min-width:1023px){.landing-page-hero{align-items:center}}.landing-page-hero *{margin:0}.landing-page-hero>*{grid-area:pile;margin:0}.landing-page-hero__image{width:100vw;height:827px}@media(min-width:1023px){.landing-page-hero__image{height:633px}}.landing-page-hero__image img{object-fit:cover;width:100%;height:100%}.landing-page-hero__wrapper{grid-template-columns:1fr;align-items:center;gap:12px;width:100%;padding-bottom:16px;display:grid}@media(min-width:1023px){.landing-page-hero__wrapper{grid-template-columns:1.5fr 1fr;gap:0;padding-bottom:0}}.landing-page-hero__content{flex-direction:column;align-items:flex-start;gap:16px;padding-inline:16px;display:flex}@media(min-width:1023px){.landing-page-hero__content{grid-template-columns:1fr 1fr;padding-inline:72px 0}}.landing-page-hero__title{font-size:2.9rem;font-weight:600;line-height:100%}@media(min-width:1023px){.landing-page-hero__title{font-size:4rem}}.landing-page-hero__subtitle{font-size:1.25rem;font-weight:400;line-height:150%}.landing-page-hero__cta,.landing-page-usp__cta{text-transform:uppercase;background-color:#e30613;border-radius:100px;justify-content:center;align-items:center;padding:12px 20px;transition:background-color .3s;display:flex}.landing-page-hero__cta:hover,.landing-page-usp__cta:hover{background-color:#d10611}.landing-page-hero__cta a,.landing-page-usp__cta a{color:#fff;font-size:.875rem;font-weight:500}.landing-page-hero__front-image{order:2;align-self:end;width:100%;max-width:375px;margin-inline:auto}@media(min-width:1023px){.landing-page-hero__front-image{width:clamp(500px,45vw,884px);max-width:884px;margin-bottom:-250px}}.landing-page-hero__front-image img{object-fit:contain;aspect-ratio:157/112;width:100%;height:100%}@media(min-width:1023px){.landing-page-hero__front-image img{aspect-ratio:290/207}}.landing-page-usp{background-color:var(--usp-bg-color,#fff)}.landing-page-usp *{margin:0}.landing-page-usp__inner{text-align:center;width:100%;max-width:1440px;margin-inline:auto;padding:48px 16px}@media(min-width:1023px){.landing-page-usp__inner{padding:80px 40px}}.landing-page-usp__header{flex-direction:column;gap:24px;padding-bottom:56px;display:flex}.landing-page-usp__heading{color:var(--usp-heading-color,#0e1c25);font-size:2.5rem;font-weight:600;line-height:100%}@media(min-width:1023px){.landing-page-usp__heading{font-size:3.5rem}}.landing-page-usp__subheading{color:var(--usp-subheading-color,#0e1c25)}.landing-page-usp__subheading p{font-size:1.375rem;font-style:normal;font-weight:400;line-height:150%}@media(min-width:1023px){.landing-page-usp__subheading p{font-size:1.5rem}}.landing-page-usp__panels{position:relative}.landing-page-usp__panels .slick-arrow{z-index:1;background-color:#0e1c25;background-image:none;border-radius:50%;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%)}.landing-page-usp__panels .slick-arrow:before{display:none}.landing-page-usp__panels .slick-arrow:after{content:"";filter:brightness(0)invert();background-position:50%;background-repeat:no-repeat;background-size:9px;width:100%;height:100%;position:absolute;top:0;left:0}.landing-page-usp__panels .slick-prev:after{background-image:url(icon-chev-left.png)}.landing-page-usp__panels .slick-next:after{background-image:url(icon-chev-right.png)}.landing-page-usp__panels .slick-prev{left:8px}@media(min-width:1023px){.landing-page-usp__panels .slick-prev{left:300px}}@media(min-width:1279px){.landing-page-usp__panels .slick-prev{left:450px}}.landing-page-usp__panels .slick-next{right:8px}@media(min-width:1023px){.landing-page-usp__panels .slick-next{right:300px}}@media(min-width:1279px){.landing-page-usp__panels .slick-next{right:450px}}.landing-page-usp__panel{width:100%}.landing-page-usp__panel-inner{grid-template-columns:1fr;justify-items:center;gap:40px;max-width:1440px;margin-inline:auto;display:grid}@media(min-width:1023px){.landing-page-usp__panel-inner{grid-template-columns:1fr auto 1fr;place-items:center;gap:120px}}.landing-page-usp__product{flex-direction:column;order:1;align-items:center;gap:24px;width:100%;display:flex}@media(min-width:1023px){.landing-page-usp__product{order:0}}.landing-page-usp__product-image{width:96px}@media(min-width:1023px){.landing-page-usp__product-image{width:180px}}.landing-page-usp__product-image img{object-fit:contain;aspect-ratio:48/121;width:100%;height:100%}@media(min-width:1023px){.landing-page-usp__product-image img{aspect-ratio:23/58}}.landing-page-usp__cta{background-color:#e30613;border-radius:100px;justify-content:center;align-items:center;padding:12px 20px;transition:background-color .3s;display:flex}.landing-page-usp__cta:hover{background-color:#d10611}.landing-page-usp__cta--desktop{display:none}@media(min-width:1023px){.landing-page-usp__cta--desktop{display:flex}}.landing-page-usp__cta--mobile{order:3}@media(min-width:1023px){.landing-page-usp__cta--mobile{display:none}}.landing-page-usp__usps{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr;gap:40px;display:grid}@media(min-width:1023px){.landing-page-usp__usps{flex-direction:column;gap:40px;display:flex}}.landing-page-usp__usp-item{grid-template-rows:subgrid;grid-row:span 3;place-items:start center;gap:16px;max-width:318px;display:grid}.landing-page-usp__usps--left{order:-1}.landing-page-usp__usps--right{order:2}.landing-page-usp__usp-icon{width:40px;margin:0 auto 8px}@media(min-width:1023px){.landing-page-usp__usp-icon{width:48px;margin:0 0 12px}}.landing-page-usp__usp-icon img{width:100%;height:auto}.landing-page-usp__usp-heading{color:var(--usp-heading-color,#0e1c25);font-size:1.25rem;font-weight:500;line-height:120%}.landing-page-usp__usp-text{color:var(--usp-text-color,#0e1c25);font-size:1.125rem;font-weight:400;line-height:150%}.landing-page-usp__cta{order:3;max-width:fit-content;margin-top:14px}.landing-page-pdp{background-color:var(--pdp-bg-color,#fff)}.landing-page-pdp__inner{width:100%;max-width:1440px;margin-inline:auto;padding:80px 16px}@media(min-width:1023px){.landing-page-pdp__inner{padding:92px 72px}}.landing-page-pdp__heading{text-align:center;color:var(--pdp-heading-color,#0e1c25);margin:0 0 32px}@media(min-width:1023px){.landing-page-pdp__heading{margin:0 0 48px}}.landing-page-pdp__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:flex}button.landing-page-pdp__tab{cursor:pointer;text-align:left;background:#fff;border:1px solid #0e1c25;border-radius:8px;flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:8px;height:auto;padding:8px 12px;display:flex}button.landing-page-pdp__tab.active{background-color:#0e1c25}button.landing-page-pdp__tab.active .landing-page-pdp__tab-title{color:#fff}button.landing-page-pdp__tab:focus-visible{outline-offset:2px;outline:2px solid #0e1c25}.landing-page-pdp__tab-title{color:#0e1c25;text-align:center;white-space:no-wrap;font-size:.875rem;font-weight:500;line-height:18px}.landing-page-pdp__tab-image{flex-shrink:0;width:80px}.landing-page-pdp__tab-image img{aspect-ratio:1;object-fit:contain;width:100%;height:100%}.product-tab-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs""gallery""info";gap:40px;display:none}.product-tab-panel.active{display:grid}@media(min-width:1023px){.product-tab-panel{grid-template:"gallery tabs""gallery info"1fr/minmax(0,1fr) minmax(0,1fr);column-gap:120px}}.product-tab-panel .trustpilot-widget{margin-bottom:20px}.product-tab-panel>.landing-page-pdp__tabs{grid-area:tabs}.product-tab-panel__gallery{flex-direction:column;grid-area:gallery;align-self:center;align-items:center;min-width:0;display:flex}.product-tab-panel__info{grid-area:info}.product-tab-panel__gallery-main{width:100%;overflow:hidden}.product-tab-panel__gallery-main .slick-slide>div{display:contents}.product-tab-panel__gallery-slide img{object-fit:contain;width:100%;height:auto}.product-tab-panel__thumbnails{flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;display:flex}button.product-tab-panel__thumbnail{cursor:pointer;flex-shrink:0;width:64px;height:64px;padding:0}button.product-tab-panel__thumbnail:focus-visible{outline-offset:2px;outline:2px solid #0e1c25}button.product-tab-panel__thumbnail img{object-fit:contain;aspect-ratio:1;width:100%;height:100%}.product-tab-panel__title-row{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.product-tab-panel__title{font-size:2rem;font-weight:600;line-height:100%}@media(min-width:1023px){.product-tab-panel__title{font-size:2.25rem}}.product-tab-panel__price{color:#0e1c25;text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;margin:0;font-size:1.5rem;font-weight:600;line-height:100%;display:flex}@media(min-width:1023px){.product-tab-panel__price{font-size:1.75rem}}.product-tab-panel__original-price{opacity:.5;font-size:1rem;font-weight:400;text-decoration:line-through}.product-tab-panel__reviews{min-height:20px;margin-bottom:20px}.product-tab-panel__bullets{color:#0e1c25;margin:0 0 40px}.product-tab-panel__bullets li{margin-bottom:4px;font-size:1.125rem;line-height:150%}.product-tab-panel .j-id{display:none}.product-tab-panel .product-option-wrapper__title{margin:0 0 8px;font-size:.875rem}.product-tab-panel .flavour-list,.product-tab-panel .size-list{flex-wrap:wrap;margin:0;padding:0 0 14px;display:flex}.product-tab-panel .flavour-list a,.product-tab-panel .size-list a{color:#fff;border:1px solid transparent;border-radius:5px;height:38px;margin:0 8px 8px 0;padding:0 15px;font-size:16px;line-height:34px}.product-tab-panel .flavour-list a.active,.product-tab-panel .size-list a.active{border-color:#0e1c25}.product-tab-panel .flavour-list a.disabled,.product-tab-panel .size-list a.disabled{opacity:.3;pointer-events:none}.product-tab-panel .flavour-list a{--pseudo-outline-scale:.8;width:24px;height:24px;padding:0;font-size:0;position:relative;border-color:transparent!important}.product-tab-panel .flavour-list a:after{content:"";width:calc(100% + 2 * var(--outline-offset,4px));height:calc(100% + 2 * var(--outline-offset,4px));transform:translate(-50%,-50%) scale(var(--pseudo-outline-scale,1));pointer-events:none;border:1px solid transparent;border-radius:4px;transition:all .15s;position:absolute;top:50%;left:50%}.product-tab-panel .flavour-list a.active{--pseudo-outline-scale:1}.product-tab-panel .flavour-list a.active:after{border-color:#0e1c25}.product-tab-panel .size-list a{color:#0e1c25;border:1px solid #0e1c25}.product-tab-panel__cta-row{align-items:center;gap:12px;margin:0 0 12px;display:flex}.product-tab-panel__qty-selector{border:1px solid #0e1c25;border-radius:100px;justify-content:center;align-items:center;gap:8px;height:42px;padding:12px 20px;display:flex}.product-tab-panel__qty-selector input{color:#0e1c25;text-align:center;-webkit-appearance:textfield;appearance:textfield;background:0 0;border:none;width:24px;font-size:1rem;font-weight:600}.product-tab-panel__qty-selector input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product-tab-panel__qty-selector input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product-tab-panel__qty-selector .minus,.product-tab-panel__qty-selector .plus{cursor:pointer;color:#0e1c25;width:16px;height:16px;position:relative}.product-tab-panel__qty-selector .minus:before,.product-tab-panel__qty-selector .minus:after,.product-tab-panel__qty-selector .plus:before,.product-tab-panel__qty-selector .plus:after{content:"";background-color:currentColor;width:10px;height:1.5px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-tab-panel__qty-selector .minus:after,.product-tab-panel__qty-selector .plus:after{transform:translate(-50%,-50%)rotate(90deg)}.product-tab-panel__qty-selector .minus:after{display:none}.product-tab-panel__add-to-cart{text-transform:uppercase;flex:1;font-size:.875rem}.product-tab-panel__shipping-note{color:#0e1c25;font-size:1rem;font-weight:400;line-height:150%}.landing-page-trustpilot{background-color:var(--trustpilot-bg-color,#eff1f5);text-align:center;color:#fff;width:100%;padding:80px 16px;overflow:hidden}@media(min-width:1023px){.landing-page-trustpilot{padding:92px 72px}}.landing-page-trustpilot .trustpilot-widget{max-width:1440px;margin-inline:auto}.trusted-by-professionals{background-color:var(--tbp-bg-color,#eff1f5);padding:80px 16px}@media(min-width:1023px){.trusted-by-professionals{padding:92px 72px}}.trusted-by-professionals__wrapper{max-width:1440px;margin-inline:auto}.trusted-by-professionals__heading{color:var(--tbp-heading-color,#0e1c25);margin:0 0 24px;font-size:2.5rem;font-weight:600;line-height:100%}@media(min-width:1023px){.trusted-by-professionals__heading{font-size:3.5rem}}.trusted-by-professionals__subheading{color:var(--tbp-subheading-color,#0e1c25);margin:0 0 40px;font-size:1.375rem;font-weight:400;line-height:150%}@media(min-width:1023px){.trusted-by-professionals__subheading{font-size:1.5rem}}.trusted-by-professionals__gallery-wrapper{flex-direction:column;gap:24px;display:flex}@media(min-width:1023px){.trusted-by-professionals__gallery-wrapper{flex-direction:row;align-items:stretch}}.trusted-by-professionals__left-column{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}@media(min-width:1023px){.trusted-by-professionals__left-column{flex:none;width:526px}}.trusted-by-professionals__main-carousel{width:100%;max-width:526px;overflow:hidden}.trusted-by-professionals__main-image{aspect-ratio:1;border-radius:8px;width:100%;margin:0;position:relative;overflow:hidden}.trusted-by-professionals__main-image img{object-fit:cover;width:100%;height:100%;display:block}.trusted-by-professionals__thumb-carousel{width:100%;overflow:hidden}.trusted-by-professionals__thumb-carousel .slick-track{display:flex}.trusted-by-professionals__thumb-carousel .slick-slide{float:left}.trusted-by-professionals__thumb{aspect-ratio:1;cursor:pointer;border-radius:8px;width:92px;margin-right:16px;overflow:hidden}@media(min-width:1023px){.trusted-by-professionals__thumb{width:238px}}.trusted-by-professionals__thumb img{object-fit:cover;width:100%;height:100%;display:block}.trusted-by-professionals__right-column{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}@media(min-width:1023px){.trusted-by-professionals__right-column{flex:1 1 0}}.trusted-by-professionals__quote-card{background-color:#fff;border-radius:8px;flex:auto;padding:24px 24px 64px;position:relative}@media(min-width:1023px){.trusted-by-professionals__quote-card{padding:32px 32px 72px}}.trusted-by-professionals__quote-slide{display:none}.trusted-by-professionals__quote-slide.active{display:block}.trusted-by-professionals__quote-arrows{gap:12px;display:flex;position:absolute;bottom:24px;left:24px}@media(min-width:1023px){.trusted-by-professionals__quote-arrows{bottom:32px;left:32px}}.trusted-by-professionals__quote-arrows .slick-arrow{background-color:#0e1c25;background-image:none;border-radius:50%;width:32px;height:32px;position:static;transform:none}.trusted-by-professionals__quote-arrows .slick-arrow:before{display:none}.trusted-by-professionals__quote-arrows .slick-arrow:after{content:"";filter:brightness(0)invert();background-position:50%;background-repeat:no-repeat;background-size:9px;width:100%;height:100%;position:absolute;top:0;left:0}.trusted-by-professionals__quote-arrows .slick-arrow:focus-visible{outline-offset:2px;outline:2px solid #0e1c25}.trusted-by-professionals__quote-arrows .slick-prev{position:relative}.trusted-by-professionals__quote-arrows .slick-prev:after{background-image:url(icon-chev-left.png)}.trusted-by-professionals__quote-arrows .slick-next{position:relative}.trusted-by-professionals__quote-arrows .slick-next:after{background-image:url(icon-chev-right.png)}.trusted-by-professionals__name{margin:0 0 12px;font-weight:600}.trusted-by-professionals__quote{margin:0;font-size:1.375rem}@media(min-width:1023px){.trusted-by-professionals__quote{font-size:1.5rem}}.landing-page-media-block{background-color:var(--media-block-bg-color,#fff);position:relative}.landing-page-media-block__wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1440px;margin-inline:auto;padding:80px 16px;display:flex}@media(min-width:1023px){.landing-page-media-block__wrapper{padding:92px 72px}}.landing-page-media-block__heading{text-align:center;color:var(--media-block-heading-color,#0e1c25);margin:0 0 24px;font-size:2.5rem;font-weight:600;line-height:100%}@media(min-width:1023px){.landing-page-media-block__heading{font-size:3.5rem}}.landing-page-media-block__subheading{text-align:center;color:var(--media-block-subheading-color,#0e1c25);margin:0 0 40px;font-size:1.375rem;font-weight:400;line-height:150%}@media(min-width:1023px){.landing-page-media-block__subheading{font-size:1.5rem}}.landing-page-media-block__media{width:100%;margin:0 auto;position:relative;overflow:hidden}.landing-page-media-block__media img{object-fit:cover;width:100%;height:100%;display:block}.landing-page-media-block__media--video{aspect-ratio:4/5}@media(min-width:1023px){.landing-page-media-block__media--video{aspect-ratio:16/9}}.landing-page-media-block__media--image{aspect-ratio:4/5}@media(min-width:1023px){.landing-page-media-block__media--image{aspect-ratio:16/9}}.landing-page-media-block__media--image.landing-page-media-block__media--image-16-9{aspect-ratio:16/9}.landing-page-media-block__video{object-fit:cover;width:100%;height:100%;display:block}.landing-page-media-block__external-video{width:100%;height:100%;position:absolute;top:0;left:0}.media-embed{width:100%;position:relative;overflow:hidden}.media-embed--video{aspect-ratio:16/9}.media-embed--model{aspect-ratio:1}.media-embed__frame{width:100%;height:100%;position:absolute;top:0;left:0}.object-cover{object-fit:cover}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}.landing-page-faq{background-color:var(--faq-bg-color,#eff1f5);text-align:center;flex-direction:column;gap:40px;padding:80px 16px;display:flex}@media(min-width:1023px){.landing-page-faq{gap:56px;padding:92px 72px}}.landing-page-faq__header{max-width:856px;margin:0 auto}.landing-page-faq__heading{color:var(--faq-heading-color,#0e1c25);margin:0 0 24px;font-size:2.5rem;font-weight:600;line-height:100%}@media(min-width:1023px){.landing-page-faq__heading{font-size:3.5rem}}.landing-page-faq__subheading,.landing-page-faq__contact{color:var(--faq-subheading-color,rgba(8,27,48,.61));margin:0 0 16px;font-size:1.375rem;font-weight:400;line-height:150%}@media(min-width:1023px){.landing-page-faq__subheading,.landing-page-faq__contact{font-size:1.5rem}}.landing-page-faq__contact{margin-bottom:0}.landing-page-faq__contact a{color:#0e1c25;text-decoration:underline}.landing-page-faq__pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}button.landing-page-faq__pill{color:#0e1c25;cursor:pointer;background-color:transparent;border:1px solid #0e1c25;border-radius:100px;height:auto;padding:12px 20px;font-size:.875rem;font-weight:500;line-height:18px}button.landing-page-faq__pill.active{color:#fff;background-color:#0e1c25}button.landing-page-faq__pill:focus-visible{outline-offset:2px;outline:2px solid #0e1c25}.landing-page-faq .accordian_wrapper{text-align:left;width:100%;max-width:1440px;margin:0 auto}.landing-page-faq .accordian_row{border-bottom:1px solid rgba(0,0,0,.15)}.landing-page-faq .accordian_row h3{margin:0;font-size:1.375rem;font-weight:600;line-height:100%}@media(min-width:1023px){.landing-page-faq .accordian_row h3{font-size:1.5rem}}.landing-page-faq .accordian_row button.trigger{padding-block:24px;text-align:left;width:100%;height:auto;line-height:normal;font:inherit;cursor:pointer;color:#0e1c25;background:0 0;border:none;padding-right:24px;display:block;position:relative}.landing-page-faq .accordian_row button.trigger:focus-visible{outline-offset:2px;outline:2px solid #0e1c25}.landing-page-faq .accordian_row button.trigger:after{content:"+";color:#0e1c25;font-weight:400;transition:transform .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.landing-page-faq .accordian_row.is-first-visible{margin-top:-24px}.landing-page-faq .accordian_row .content{padding-bottom:20px;padding-left:0;display:none;overflow:hidden}.landing-page-faq .accordian_row.active .trigger:after{content:"\2212"}.landing-page-logo-strip{padding-block:80px;padding-inline:var(--logo-strip-padding-inline,8px);text-align:center;background-color:var(--logo-strip-bg-color,#fff)}@media(min-width:1023px){.landing-page-logo-strip{padding-block:92px;padding-inline:var(--logo-strip-padding-inline-desktop,72px)}}.landing-page-logo-strip__heading{color:var(--logo-strip-heading-color,#0e1c25);margin:0 0 52px;padding-inline:16px;font-size:40px;font-weight:600;line-height:100%}.landing-page-logo-strip__subheading{color:var(--logo-strip-subheading-color,#0e1c25);margin:0 0 40px;padding-inline:16px;font-size:1.375rem;font-weight:400;line-height:150%}@media(min-width:1023px){.landing-page-logo-strip__subheading{font-size:1.5rem}}.landing-page-logo-strip__track{flex-wrap:wrap;justify-content:start;align-items:center;gap:80px;max-width:1440px;margin-inline:auto;display:flex}@media(min-width:1023px){.landing-page-logo-strip__track{justify-content:center}}.landing-page-logo-strip__item-wrapper{justify-content:center;align-items:center;gap:16px;display:flex}.landing-page-logo-strip__logo{width:90px}.landing-page-logo-strip__logo img{width:100%;height:auto;display:block}.landing-page-logo-strip__text{color:var(--logo-strip-text-color,#0e1c25);font-size:1.25rem;font-weight:500;line-height:120%}.j-landing-page-logo-strip-continuous .landing-page-logo-strip__track{flex-wrap:nowrap;gap:0}.j-landing-page-logo-strip-continuous .landing-page-logo-strip__track.slick-initialized{display:block}.j-landing-page-logo-strip-continuous .slick-track{align-items:center;display:flex}.j-landing-page-logo-strip-continuous .landing-page-logo-strip__item{padding-inline:24px}
/*# sourceMappingURL=/cdn/shop/t/76/assets/theme.css.map */
