CINXE.COM

Team Vitality | World-class esports organization

<!doctype html> <html class="no-js" lang="fr"> <head> <!-- Didomi --> <script type="text/javascript"> window.gdprAppliesGlobally=false;(function(){(function(e,r){var t=document.createElement("link");t.rel="preconnect";t.as="script";var n=document.createElement("link");n.rel="dns-prefetch";n.as="script";var i=document.createElement("link");i.rel="preload";i.as="script";var o=document.createElement("script");o.id="spcloader";o.type="text/javascript";o["async"]=true;o.charset="utf-8";var a="https://sdk.privacy-center.org/"+e+"/loader.js?target_type=notice&target="+r;if(window.didomiConfig&&window.didomiConfig.user){var c=window.didomiConfig.user;var d=c.country;var s=c.region;if(d){a=a+"&country="+d;if(s){a=a+"&region="+s}}}t.href="https://sdk.privacy-center.org/";n.href="https://sdk.privacy-center.org/";i.href=a;o.src=a;var l=document.getElementsByTagName("script")[0];l.parentNode.insertBefore(t,l);l.parentNode.insertBefore(n,l);l.parentNode.insertBefore(i,l);l.parentNode.insertBefore(o,l)})("2958744d-33df-4283-86d4-3b0e25a9bacf","FtUyRVhw")})(); </script> <!-- Elevar Data Layer V2 This file is automatically updated and should not be edited directly. https://knowledge.getelevar.com/how-to-customize-data-layer-version-2 Updated: 2022-12-20 13:37:30+00:00 Version: 2.43.0 --> <!-- Google Tag Manager --> <script> window.dataLayer = window.dataLayer || []; </script> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({"gtm.start": new Date().getTime(),event:"gtm.js"});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!="dataLayer"?"&l="+l:"";j.async=true;j.src= "https://www.googletagmanager.com/gtm.js?id="+i+dl;f.parentNode.insertBefore(j,f); })(window,document,"script","dataLayer","GTM-MKWNNW2"); </script> <!-- End Google Tag Manager --> <script id="elevar-gtm-suite-config" type="application/json">{"gtm_id": "GTM-MKWNNW2", "event_config": {"cart_reconcile": false, "cart_view": false, "checkout_complete": true, "checkout_step": true, "collection_view": false, "product_add_to_cart": false, "product_add_to_cart_ajax": false, "product_remove_from_cart": false, "product_select": false, "product_view": false, "search_results_view": false, "user": true, "save_order_notes": false}, "gtm_suite_script": "https://shopify-gtm-suite.getelevar.com/shops/6527eccf3c717cabdf7abaad2456d58a1a85ce76/2.43.0/gtm-suite.js", "consent_enabled": false}</script> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content=""> <link rel="canonical" href="https://vitality.gg/"> <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link rel="icon" type="image/png" href="//vitality.gg/cdn/shop/files/Vitality-logo-black-rgb_1_5c36a8d1-0cde-4aef-a074-2b4fafd5ec0b.png?crop=center&height=32&v=1684483759&width=32"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>Team Vitality | World-class esports organization </title> <meta name="description" content="L&#39;équipe esport à la conquête du monde, rejoignez la ruche &amp; découvrez notre eShop"> <meta property="og:site_name" content="Team Vitality"> <meta property="og:url" content="https://vitality.gg/"> <meta property="og:title" content="Team Vitality | World-class esports organization"> <meta property="og:type" content="website"> <meta property="og:description" content="L&#39;équipe esport à la conquête du monde, rejoignez la ruche &amp; découvrez notre eShop"><meta property="og:image" content="http://vitality.gg/cdn/shop/files/Design_sans_titre_b4f23377-a0ad-402f-9c87-6e5dff90631b.png?v=1737554504"> <meta property="og:image:secure_url" content="https://vitality.gg/cdn/shop/files/Design_sans_titre_b4f23377-a0ad-402f-9c87-6e5dff90631b.png?v=1737554504"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="628"><meta name="twitter:site" content="@TeamVitality"><meta name="twitter:card" content="summary_large_image"> <meta name="twitter:title" content="Team Vitality | World-class esports organization"> <meta name="twitter:description" content="L&#39;équipe esport à la conquête du monde, rejoignez la ruche &amp; découvrez notre eShop"> <script src="//vitality.gg/cdn/shop/t/44/assets/vendor-v4.js" defer="defer"></script> <script src="//vitality.gg/cdn/shop/t/44/assets/pubsub.js?v=104623417541739052901742571331" defer="defer"></script> <script src="//vitality.gg/cdn/shop/t/44/assets/global.js?v=102757763340435819201743185704" defer="defer"></script> <script crossorigin="anonymous" src="//vitality.gg/cdn/shop/t/44/assets/modules-basis.js?v=4896871204473627001742571331" defer="defer"></script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="ReMLvuJAKBOunRTBVclCNCMQBYcy4fDAOFXzheBzK2g"> <meta name="facebook-domain-verification" content="ddq75bhka2t44gmb6jwlzvvujocytt"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/4922933366/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="ccf2fd8cb1f3e7b18ef2187e9fe1529f"> <meta id="in-context-paypal-metadata" data-shop-id="4922933366" data-venmo-supported="false" data-environment="production" data-locale="fr_FR" data-paypal-v4="true" data-currency="EUR"> <link rel="alternate" hreflang="x-default" href="https://vitality.gg/"> <link rel="alternate" hreflang="en-CA" href="https://vitality.gg/en-na"> <link rel="alternate" hreflang="fr-CA" href="https://vitality.gg/fr-na"> <link rel="alternate" hreflang="en-US" href="https://vitality.gg/en-na"> <link rel="alternate" hreflang="fr-US" href="https://vitality.gg/fr-na"> <link rel="alternate" hreflang="en-CN" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-CN" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-HK" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-HK" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-JP" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-JP" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-KR" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-KR" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-MO" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-MO" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-SG" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-SG" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-TH" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-TH" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-TW" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-TW" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-VN" href="https://vitality.gg/en-asia"> <link rel="alternate" hreflang="fr-VN" href="https://vitality.gg/fr-asia"> <link rel="alternate" hreflang="en-BL" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BL" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-YT" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-YT" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AX" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AX" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BI" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BI" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BQ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BQ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BT" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BT" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CD" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CD" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CX" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CX" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-EH" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-EH" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ER" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ER" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-IO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-IO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-IQ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-IQ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-JE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-JE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KI" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KI" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ML" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ML" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SH" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SH" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SJ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SJ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SX" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SX" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TJ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TJ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TK" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TK" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-UA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-UA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-UM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-UM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-VC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-VC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-XK" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-XK" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-YE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-YE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AL" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AL" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AI" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AI" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AU" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AU" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-AZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BB" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BB" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BD" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BD" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BH" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BH" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BJ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BJ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-BZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-BZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CI" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CI" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CK" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CK" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CL" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CL" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CV" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CV" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-DJ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-DJ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-DM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-DM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-DO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-DO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-DZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-DZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-EC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-EC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-EG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-EG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ET" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ET" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-FJ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-FJ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-FK" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-FK" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-FO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-FO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GD" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GD" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GL" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GL" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GP" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GP" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GQ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GQ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-IL" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-IL" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-HN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-HN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-HT" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-HT" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ID" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ID" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-IM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-IM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-JM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-JM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-JO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-JO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KH" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KH" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-KZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-KZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LB" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LB" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LI" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LI" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MD" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MD" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ME" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ME" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MK" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MK" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MQ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MQ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MU" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MU" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MV" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MV" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MX" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MX" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NI" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NI" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NP" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NP" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NU" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NU" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-OM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-OM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-LK" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-LK" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PK" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PK" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-QA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-QA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-RE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-RE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-RS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-RS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SB" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SB" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SL" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SL" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ST" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ST" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SV" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SV" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TO" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TO" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TL" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TL" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TR" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TR" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TT" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TT" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TV" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TV" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-UG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-UG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-UY" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-UY" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-UZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-UZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-VA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-VA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-VE" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-VE" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-VG" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-VG" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-VU" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-VU" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-WF" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-WF" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-WS" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-WS" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ZA" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ZA" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ZM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ZM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-ZW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-ZW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GT" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GT" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-MZ" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-MZ" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-NC" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-NC" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-PH" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-PH" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-RW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-RW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TD" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TD" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-CW" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-CW" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-GH" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-GH" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-SD" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-SD" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-TM" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-TM" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-IN" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-IN" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-RU" href="https://vitality.gg/en-world"> <link rel="alternate" hreflang="fr-RU" href="https://vitality.gg/fr-world"> <link rel="alternate" hreflang="en-AD" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-AD" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-AT" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-AT" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-BE" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-BE" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-BG" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-BG" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-CZ" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-CZ" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-DK" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-DK" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-EE" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-EE" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-ES" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-ES" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-DE" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-DE" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-GI" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-GI" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-GR" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-GR" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-IT" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-IT" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-HR" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-HR" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-HU" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-HU" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-IE" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-IE" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-IS" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-IS" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-LT" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-LT" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-LU" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-LU" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-LV" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-LV" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-MT" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-MT" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-RO" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-RO" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-NL" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-NL" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-NO" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-NO" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-PL" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-PL" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-PT" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-PT" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-CH" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-CH" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-SE" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-SE" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-SI" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-SI" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-SK" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-SK" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-FI" href="https://vitality.gg/en-eu"> <link rel="alternate" hreflang="fr-FI" href="https://vitality.gg/fr-eu"> <link rel="alternate" hreflang="en-GB" href="https://vitality.gg/en-uk"> <link rel="alternate" hreflang="fr-GB" href="https://vitality.gg/fr-uk"> <link rel="alternate" hreflang="fr-FR" href="https://vitality.gg/"> <link rel="alternate" hreflang="en-FR" href="https://vitality.gg/en"> <script async="async" src="/checkouts/internal/preloads.js?locale=fr-FR"></script> <link rel="preconnect" href="https://shop.app" crossorigin="anonymous"> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=fr-FR&shop_id=4922933366" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":4922933366,"countryCode":"FR","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/4922933366","merchantName":"Team Vitality","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","maestro"],"total":{"type":"pending","label":"Team Vitality","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":false}</script> <script id="shopify-features" type="application/json">{"accessToken":"ccf2fd8cb1f3e7b18ef2187e9fe1529f","betas":["rich-media-storefront-analytics"],"domain":"vitality.gg","predictiveSearch":true,"shopId":4922933366,"smart_payment_buttons_url":"https:\/\/vitality.gg\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.fr.js","dynamic_checkout_cart_url":"https:\/\/vitality.gg\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.fr.js","locale":"fr"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "shop-vitality-gg.myshopify.com"; Shopify.locale = "fr"; Shopify.currency = {"active":"EUR","rate":"1.0"}; Shopify.country = "FR"; Shopify.theme = {"name":"Major RL - 21032025","id":179918078291,"schema_name":"Be Yours","schema_version":"7.2.2","theme_store_id":1399,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "vitality.gg/cdn"; Shopify.routes = Shopify.routes || {}; Shopify.routes.root = "/";</script> <script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script> <script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script> <script>window.ShopifyPay = window.ShopifyPay || {}; window.ShopifyPay.apiHost = "shop.app\/pay";</script> <script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"init-fed-cm":["modules/v2/client.init-fed-cm_BcPRU63-.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js"],"init-windoid":["modules/v2/client.init-windoid_CnhXZtw4.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js"],"shop-toast-manager":["modules/v2/client.shop-toast-manager_C7MJ4IDO.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js"],"avatar":["modules/v2/client.avatar_BTnouDA3.fr.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/client.init-shop-email-lookup-coordinator_DtvC7o00.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js"],"shop-cash-offers":["modules/v2/client.shop-cash-offers_CP3RlE_3.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"pay-button":["modules/v2/client.pay-button_wux9JIFo.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js"],"checkout-modal":["modules/v2/client.checkout-modal_Bti42XW0.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"init-customer-accounts-sign-up":["modules/v2/client.init-customer-accounts-sign-up_BAS3lxBC.fr.esm.js","modules/v2/client.shop-login-button_BLSu1A7b.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"shop-follow-button":["modules/v2/client.shop-follow-button_BtxzdmSX.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"shop-login-button":["modules/v2/client.shop-login-button_BLSu1A7b.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/client.init-shop-for-new-customer-accounts_CtCThIOa.fr.esm.js","modules/v2/client.shop-login-button_BLSu1A7b.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"init-customer-accounts":["modules/v2/client.init-customer-accounts_DsFwUNI1.fr.esm.js","modules/v2/client.shop-login-button_BLSu1A7b.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"lead-capture":["modules/v2/client.lead-capture_B8jiqAYi.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"],"payment-terms":["modules/v2/client.payment-terms_C7ZL3mYO.fr.esm.js","modules/v2/chunk.common_bv66VEWC.esm.js","modules/v2/chunk.modal_Cevlieul.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/cdn.weglot.com\/weglot_script_tag.js?shop=shop-vitality-gg.myshopify.com","https:\/\/plugin.brevo.com\/integrations\/api\/automation\/script?user_connection_id=621e3114e79769513115daf4\u0026ma-key=i0t9jzejgcczxjntrtzgwusd\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/plugin.brevo.com\/integrations\/api\/sy\/cart_tracking\/script?user_connection_id=621e3114e79769513115daf4\u0026ma-key=i0t9jzejgcczxjntrtzgwusd\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/cdn-app.cart-bot.net\/public\/js\/append.js?shop=shop-vitality-gg.myshopify.com","https:\/\/d3p29gcwgas9m8.cloudfront.net\/assets\/js\/index.js?shop=shop-vitality-gg.myshopify.com","https:\/\/js.appboycdn.com\/shopify-scripts\/0.2.0\/braze-product-script.min.js?product_click=true\u0026product_view=false\u0026shop_domain=shop-vitality-gg.myshopify.com\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/js.appboycdn.com\/shopify-scripts\/0.2.0\/braze-web-sdk-script.min.js?api_key=91b399c6-d175-4d9f-b566-de857ffa8a24\u0026content_cards=false\u0026in_browser_msgs=true\u0026sdk_url=sdk.fra-02.braze.eu\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/js.appboycdn.com\/shopify-scripts\/0.2.0\/braze-cart-script.min.js?api_key=91b399c6-d175-4d9f-b566-de857ffa8a24\u0026sdk_url=sdk.fra-02.braze.eu\u0026shop=shop-vitality-gg.myshopify.com\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/js.appboycdn.com\/shopify-scripts\/0.2.0\/braze-checkout-script.min.js?api_key=91b399c6-d175-4d9f-b566-de857ffa8a24\u0026sdk_url=sdk.fra-02.braze.eu\u0026shop=shop-vitality-gg.myshopify.com\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/js.appboycdn.com\/shopify-scripts\/0.2.0\/braze-email-script.min.js?api_key=91b399c6-d175-4d9f-b566-de857ffa8a24\u0026sdk_url=sdk.fra-02.braze.eu\u0026shop=shop-vitality-gg.myshopify.com\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/ecommerce-editor-connector.live.gelato.tech\/ecommerce-editor\/v1\/shopify.esm.js?c=17649f20-3542-4977-af3f-de7098d67a55\u0026s=8d72629d-2196-4c4b-919f-d3a25b909e92\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/app.bestfreecdn.com\/storage\/js\/p-4922933366.js?ver=181\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/app.bestfreecdn.com\/storage\/js\/p-4922933366.js?ver=181\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/app.bestfreecdn.com\/storage\/js\/p-4922933366.js?ver=181\u0026shop=shop-vitality-gg.myshopify.com","https:\/\/app.bestfreecdn.com\/storage\/js\/p-4922933366.js?ver=181\u0026shop=shop-vitality-gg.myshopify.com"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); } })();</script> <script id="__st">var __st={"a":4922933366,"offset":7200,"reqid":"183dabdd-8085-4afa-b675-1b69f64a8746-1743689910","pageurl":"vitality.gg\/","u":"8dedefe700ac","p":"home"};</script> <script>window.ShopifyPaypalV4VisibilityTracking = true;</script> <script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protégé par hCaptcha',privacyText:'Confidentialité',termsText:'Conditions'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script> <script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//vitality.gg/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//vitality.gg/cdn/shopifycloud/shopify/assets/shopify_pay/storefront-80e528be853eac23af2454534897ca9536b1d3d04aa043b042f34879a3c111c8.js?v=20220906"></script> <script integrity="sha256-HAs5a9TQVLlKuuHrahvWuke+s1UlxXohfHeoYv8G2D8=" data-source-attribution="shopify.dynamic-checkout" defer="defer" src="//vitality.gg/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <script id="sections-script" data-sections="header" defer="defer" src="//vitality.gg/cdn/shop/t/44/compiled_assets/scripts.js?38544"></script> <link rel="stylesheet" media="screen" href="https://vitality.gg/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> <style id="shopify-dynamic-checkout-cart">@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; } } @media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 120px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <style data-shopify>@font-face { font-family: Raleway; font-weight: 400; font-style: normal; font-display: swap; src: url("//vitality.gg/cdn/fonts/raleway/raleway_n4.e721da6683e65ea8e217c48c3a4254b0476a6709.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=538a29d427882ac93cef158c1bac093ff9dc0db2a90af746c5ed89d6bc397df8") format("woff2"), url("//vitality.gg/cdn/fonts/raleway/raleway_n4.c5b6fdec4157e9fa556f2738e9a48cd93d620789.woff?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=17a9e5f1872a6b6cda5d68494810163d7692afc61e60854db427278f07c0d364") format("woff"); } @font-face { font-family: Raleway; font-weight: 600; font-style: normal; font-display: swap; src: url("//vitality.gg/cdn/fonts/raleway/raleway_n6.6c405c3e5d61f12e93db56d9d0f418c2881b8452.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=4c891168f4a5500962a34dbf603fbca0239606156c73c82641910db4990322ff") format("woff2"), url("//vitality.gg/cdn/fonts/raleway/raleway_n6.39865cd6a78ec39c4f87790cf86a854233bb7166.woff?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=fe03cda31eadf1f3ed33a6440ae88ee0865f2ca7139dd20a673f8a3c13920f86") format("woff"); } @font-face { font-family: Raleway; font-weight: 400; font-style: italic; font-display: swap; src: url("//vitality.gg/cdn/fonts/raleway/raleway_i4.41b3a2a9c9f42636b840169d068a8e0b9287c999.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=0ed2ce595fa23a695bef348ffde8d55668334869cbfd6583f7d835907558d018") format("woff2"), url("//vitality.gg/cdn/fonts/raleway/raleway_i4.72e7ebae137779bde0c424e25a6e62b0a6971d01.woff?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=05fd2dc71f106012b5371abd5488b1a8fbee219d774e25100830942d8688c23e") format("woff"); } @font-face { font-family: Raleway; font-weight: 600; font-style: italic; font-display: swap; src: url("//vitality.gg/cdn/fonts/raleway/raleway_i6.32b9ebcf12360f6214025a1e24fd9776d1ad0a79.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=960a5e4ee980648c0555352c871d70afde994045d2ad02a7bca0c699a2e86246") format("woff2"), url("//vitality.gg/cdn/fonts/raleway/raleway_i6.ad24d29d0796805c1e0b4b99f349c3f3c873c3cb.woff?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=f3422eb9e728243df69ebd184ac43de9fee7031da0111065abc5aae7f6aed4ab") format("woff"); } @font-face { font-family: "Neue Plak"; font-weight: 900; font-style: normal; font-display: swap; src: url("//vitality.gg/cdn/fonts/neue_plak/neueplak_n9.b232a18b7b28f01c270e64b40d4ce24941c205c8.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=62d84a924a3a160ea9979e33452ae3097d91ac884344097ef4bdcf2106ffc49b") format("woff2"), url("//vitality.gg/cdn/fonts/neue_plak/neueplak_n9.83d253b534f9740614eb45b1de6a646eb945927e.woff?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=fc748b3d80a2de913b7f6f1a34870cdf8abe8662c2a2cea297e0d532596df478") format("woff"); } @font-face { font-family: "Neue Plak"; font-weight: 600; font-style: normal; font-display: swap; src: url("//vitality.gg/cdn/fonts/neue_plak/neueplak_n6.a8fe8fbdf38601d2f5eccfc65cbcb96cb6319a3f.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=588204d5bb95c53ebc677054122cd003c452af0e7c419957566742fdba4dbcbc") format("woff2"), url("//vitality.gg/cdn/fonts/neue_plak/neueplak_n6.b67382d6e11d29f724fb06088c71ec136df8ff72.woff?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=387fee102ff0f6600749cd906a584f32ba6e86c1870e37e0a45e3a7dbb7bf186") format("woff"); } :root { --font-body-family: Raleway, sans-serif; --font-body-style: normal; --font-body-weight: 400; --font-heading-family: "Neue Plak", sans-serif; --font-heading-style: normal; --font-heading-weight: 900; --font-body-scale: 1.0; --font-heading-scale: 1.0; --font-navigation-family: var(--font-heading-family); --font-navigation-size: 14px; --font-navigation-weight: 400; --font-button-family: var(--font-heading-family); --font-button-size: 14px; --font-button-baseline: 0rem; --font-price-family: var(--font-heading-family); --font-price-scale: var(--font-heading-scale); --color-base-text: 0, 0, 0; --color-base-background: 255, 255, 255; --color-base-solid-button-labels: 0, 0, 0; --color-base-outline-button-labels: 0, 0, 0; --color-base-accent: 255, 255, 255; --color-base-heading: 0, 0, 0; --color-base-border: 0, 0, 0; --color-placeholder: 210, 213, 217; --color-overlay: 0, 0, 0; --color-keyboard-focus: 135, 173, 245; --color-shadow: 168, 232, 226; --shadow-opacity: 1; --color-background-dark: 235, 235, 235; --color-price: #000000; --color-sale-price: #d72c0d; --color-sale-badge-background: #d72c0d; --color-reviews: #feff00; --color-critical: #d72c0d; --color-success: #008060; --color-highlight: 254, 255, 0; --payment-terms-background-color: #ffffff; --page-width: 160rem; --page-width-margin: 0rem; --card-color-scheme: var(--color-placeholder); --card-text-alignment: left; --card-flex-alignment: flex-left; --card-image-padding: 0px; --card-border-width: 0px; --card-radius: 0px; --card-shadow-horizontal-offset: 0px; --card-shadow-vertical-offset: 0px; --button-radius: 0px; --button-border-width: 1px; --button-shadow-horizontal-offset: 0px; --button-shadow-vertical-offset: 0px; --spacing-sections-desktop: 0px; --spacing-sections-mobile: 0px; --gradient-free-ship-progress: linear-gradient(90deg, rgba(210, 213, 217, 1) 13%, rgba(254, 255, 0, 1) 86%); --gradient-free-ship-complete: linear-gradient(90deg, rgba(254, 255, 0, 1) 13%, rgba(254, 255, 0, 1) 86%); --badge-soldes-bg-color: #fae100; --badge-soldes-text-color: #000; .badge--soldes { border-color: var(--badge-soldes-bg-color); background-color: var(--badge-soldes-bg-color); color: var(--badge-soldes-text-color); } --badge-bon deal -bg-color: #fae100; --badge-bon deal -text-color: #000; .badge--bon-deal { border-color: var(--badge-bon deal -bg-color); background-color: var(--badge-bon deal -bg-color); color: var(--badge-bon deal -text-color); } --badge-nouveauté-bg-color: #fae100; --badge-nouveauté-text-color: #000; .badge--nouveaute { border-color: var(--badge-nouveauté-bg-color); background-color: var(--badge-nouveauté-bg-color); color: var(--badge-nouveauté-text-color); } --badge-personnalisable-bg-color: #fae100; --badge-personnalisable-text-color: #000; .badge--personnalisable { border-color: var(--badge-personnalisable-bg-color); background-color: var(--badge-personnalisable-bg-color); color: var(--badge-personnalisable-text-color); } --badge-bundle-15-bg-color: #fae100; --badge-bundle-15-text-color: #000; .badge--bundle-15 { border-color: var(--badge-bundle-15-bg-color); background-color: var(--badge-bundle-15-bg-color); color: var(--badge-bundle-15-text-color); } --badge-édition-limitée-bg-color: #ff0000; --badge-édition-limitée-text-color: #000; .badge--edition-limitee { border-color: var(--badge-édition-limitée-bg-color); background-color: var(--badge-édition-limitée-bg-color); color: var(--badge-édition-limitée-text-color); } } *, *::before, *::after { box-sizing: inherit; } html { box-sizing: border-box; font-size: calc(var(--font-body-scale) * 62.5%); height: 100%; } body { min-height: 100%; margin: 0; font-size: 1.5rem; letter-spacing: 0.06rem; line-height: calc(1 + 0.6 / var(--font-body-scale)); font-family: var(--font-body-family); font-style: var(--font-body-style); font-weight: var(--font-body-weight); } @media screen and (min-width: 750px) { body { font-size: 1.6rem; } }</style><svg viewBox="0 0 122 53" fill="none" style="display:none;"><defs><path id="hlCircle" d="M119.429 6.64904C100.715 1.62868 55.3088 -4.62247 23.3966 10.5358C-8.5157 25.694 0.331084 39.5052 9.60732 45.0305C18.8835 50.5558 53.0434 57.468 96.7751 45.0305C111.541 40.8309 135.673 24.379 109.087 13.4508C105.147 11.8313 93.2293 8.5924 77.0761 8.5924" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path></defs></svg><link href="//vitality.gg/cdn/shop/t/44/assets/base.css?v=21290184012604254811742571331" rel="stylesheet" type="text/css" media="all" /><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/apps.css?v=94391361311411416301742571331" media="print" fetchpriority="low" onload="this.media='all'"><link rel="preload" as="font" href="//vitality.gg/cdn/fonts/raleway/raleway_n4.e721da6683e65ea8e217c48c3a4254b0476a6709.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=538a29d427882ac93cef158c1bac093ff9dc0db2a90af746c5ed89d6bc397df8" type="font/woff2" crossorigin><link rel="preload" as="font" href="//vitality.gg/cdn/fonts/neue_plak/neueplak_n9.b232a18b7b28f01c270e64b40d4ce24941c205c8.woff2?h1=dml0YWxpdHkuZ2c&h2=c2hvcC12aXRhbGl0eS1nZy5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=62d84a924a3a160ea9979e33452ae3097d91ac884344097ef4bdcf2106ffc49b" type="font/woff2" crossorigin><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-predictive-search.css?v=139997671741464011091742571331" media="print" onload="this.media='all'"><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-quick-view.css?v=74011563189484492361742571331" media="print" onload="this.media='all'"><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-color-swatches.css?v=9330494655392753921742571331" media="print" onload="this.media='all'"><script> window.dataLayer.push({ page: { type: "index", }, user: { statut: "non", email_hashed: null, country: "\"\"" } }); </script> <script> document.documentElement.classList.replace('no-js', 'js'); window.theme = window.theme || {}; theme.routes = { root_url: '/', cart_url: '/cart', cart_add_url: '/cart/add', cart_change_url: '/cart/change', cart_update_url: '/cart/update', search_url: '/search', predictive_search_url: '/search/suggest' }; theme.modules = { scrollsnap: '//vitality.gg/cdn/shop/t/44/assets/scrollsnap.js?v=170600829773392310311742571331' } theme.cartStrings = { error: `Il y a une erreur lors de la mise à jour de votre panier. Veuillez réessayer.`, quantityError: `Vous pouvez uniquement ajouter [quantity] de cet élément à votre panier.` }; theme.variantStrings = { addToCart: `Ajouter au panier`, soldOut: `Épuisé`, unavailable: `Indisponible`, preOrder: `Pré-commande` }; theme.accessibilityStrings = { imageAvailable: `Image [index] est maintenant disponible dans la vue galerie`, shareSuccess: `Lien copié dans le presse-papier!` } theme.dateStrings = { d: `J`, day: `Jour`, days: `Jours`, hour: `Heure`, hours: `Heures`, minute: `Min`, minutes: `Mins`, second: `Sec`, seconds: `Secs` };theme.shopSettings = { moneyFormat: "{{amount}} €", isoCode: "EUR", cartDrawer: true, currencyCode: false, giftwrapRate: 'product' }; theme.settings = { themeName: 'Be Yours', themeVersion: '7.2.2', agencyId: '' }; /*! (c) Andrea Giammarchi @webreflection ISC */ !function(){"use strict";var e=function(e,t){var n=function(e){for(var t=0,n=e.length;t<n;t++)r(e[t])},r=function(e){var t=e.target,n=e.attributeName,r=e.oldValue;t.attributeChangedCallback(n,r,t.getAttribute(n))};return function(o,a){var l=o.constructor.observedAttributes;return l&&e(a).then((function(){new t(n).observe(o,{attributes:!0,attributeOldValue:!0,attributeFilter:l});for(var e=0,a=l.length;e<a;e++)o.hasAttribute(l[e])&&r({target:o,attributeName:l[e],oldValue:null})})),o}};function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function n(e,n){var r="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t(e,n):void 0}}(e))||n&&e&&"number"==typeof e.length){r&&(e=r);var o=0,a=function(){};return{s:a,n:function(){return o>=e.length?{done:!0}:{done:!1,value:e[o++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,i=!0,u=!1;return{s:function(){r=r.call(e)},n:function(){var e=r.next();return i=e.done,e},e:function(e){u=!0,l=e},f:function(){try{i||null==r.return||r.return()}finally{if(u)throw l}}}} /*! (c) Andrea Giammarchi - ISC */var r=!0,o=!1,a="querySelectorAll",l="querySelectorAll",i=self,u=i.document,c=i.Element,s=i.MutationObserver,f=i.Set,d=i.WeakMap,h=function(e){return l in e},v=[].filter,g=function(e){var t=new d,i=function(n,r){var o;if(r)for(var a,l=function(e){return e.matches||e.webkitMatchesSelector||e.msMatchesSelector}(n),i=0,u=p.length;i<u;i++)l.call(n,a=p[i])&&(t.has(n)||t.set(n,new f),(o=t.get(n)).has(a)||(o.add(a),e.handle(n,r,a)));else t.has(n)&&(o=t.get(n),t.delete(n),o.forEach((function(t){e.handle(n,r,t)})))},g=function(e){for(var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=0,r=e.length;n<r;n++)i(e[n],t)},p=e.query,y=e.root||u,m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:MutationObserver,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:["*"],u=function t(o,l,i,u,c,s){var f,d=n(o);try{for(d.s();!(f=d.n()).done;){var h=f.value;(s||a in h)&&(c?i.has(h)||(i.add(h),u.delete(h),e(h,c)):u.has(h)||(u.add(h),i.delete(h),e(h,c)),s||t(h[a](l),l,i,u,c,r))}}catch(e){d.e(e)}finally{d.f()}},c=new l((function(e){if(i.length){var t,a=i.join(","),l=new Set,c=new Set,s=n(e);try{for(s.s();!(t=s.n()).done;){var f=t.value,d=f.addedNodes,h=f.removedNodes;u(h,a,l,c,o,o),u(d,a,l,c,r,o)}}catch(e){s.e(e)}finally{s.f()}}})),s=c.observe;return(c.observe=function(e){return s.call(c,e,{subtree:r,childList:r})})(t),c}(i,y,s,p),b=c.prototype.attachShadow;return b&&(c.prototype.attachShadow=function(e){var t=b.call(this,e);return m.observe(t),t}),p.length&&g(y[l](p)),{drop:function(e){for(var n=0,r=e.length;n<r;n++)t.delete(e[n])},flush:function(){for(var e=m.takeRecords(),t=0,n=e.length;t<n;t++)g(v.call(e[t].removedNodes,h),!1),g(v.call(e[t].addedNodes,h),!0)},observer:m,parse:g}},p=self,y=p.document,m=p.Map,b=p.MutationObserver,w=p.Object,E=p.Set,S=p.WeakMap,A=p.Element,M=p.HTMLElement,O=p.Node,N=p.Error,C=p.TypeError,T=p.Reflect,q=w.defineProperty,I=w.keys,D=w.getOwnPropertyNames,L=w.setPrototypeOf,P=!self.customElements,k=function(e){for(var t=I(e),n=[],r=t.length,o=0;o<r;o++)n[o]=e[t[o]],delete e[t[o]];return function(){for(var o=0;o<r;o++)e[t[o]]=n[o]}};if(P){var x=function(){var e=this.constructor;if(!$.has(e))throw new C("Illegal constructor");var t=$.get(e);if(W)return z(W,t);var n=H.call(y,t);return z(L(n,e.prototype),t)},H=y.createElement,$=new m,_=new m,j=new m,R=new m,V=[],U=g({query:V,handle:function(e,t,n){var r=j.get(n);if(t&&!r.isPrototypeOf(e)){var o=k(e);W=L(e,r);try{new r.constructor}finally{W=null,o()}}var a="".concat(t?"":"dis","connectedCallback");a in r&&e[a]()}}).parse,W=null,F=function(e){if(!_.has(e)){var t,n=new Promise((function(e){t=e}));_.set(e,{$:n,_:t})}return _.get(e).$},z=e(F,b);q(self,"customElements",{configurable:!0,value:{define:function(e,t){if(R.has(e))throw new N('the name "'.concat(e,'" has already been used with this registry'));$.set(t,e),j.set(e,t.prototype),R.set(e,t),V.push(e),F(e).then((function(){U(y.querySelectorAll(e))})),_.get(e)._(t)},get:function(e){return R.get(e)},whenDefined:F}}),q(x.prototype=M.prototype,"constructor",{value:x}),q(self,"HTMLElement",{configurable:!0,value:x}),q(y,"createElement",{configurable:!0,value:function(e,t){var n=t&&t.is,r=n?R.get(n):R.get(e);return r?new r:H.call(y,e)}}),"isConnected"in O.prototype||q(O.prototype,"isConnected",{configurable:!0,get:function(){return!(this.ownerDocument.compareDocumentPosition(this)&this.DOCUMENT_POSITION_DISCONNECTED)}})}else if(P=!self.customElements.get("extends-li"))try{var B=function e(){return self.Reflect.construct(HTMLLIElement,[],e)};B.prototype=HTMLLIElement.prototype;var G="extends-li";self.customElements.define("extends-li",B,{extends:"li"}),P=y.createElement("li",{is:G}).outerHTML.indexOf(G)<0;var J=self.customElements,K=J.get,Q=J.whenDefined;q(self.customElements,"whenDefined",{configurable:!0,value:function(e){var t=this;return Q.call(this,e).then((function(n){return n||K.call(t,e)}))}})}catch(e){}if(P){var X=function(e){var t=ae.get(e);ve(t.querySelectorAll(this),e.isConnected)},Y=self.customElements,Z=y.createElement,ee=Y.define,te=Y.get,ne=Y.upgrade,re=T||{construct:function(e){return e.call(this)}},oe=re.construct,ae=new S,le=new E,ie=new m,ue=new m,ce=new m,se=new m,fe=[],de=[],he=function(e){return se.get(e)||te.call(Y,e)},ve=g({query:de,handle:function(e,t,n){var r=ce.get(n);if(t&&!r.isPrototypeOf(e)){var o=k(e);be=L(e,r);try{new r.constructor}finally{be=null,o()}}var a="".concat(t?"":"dis","connectedCallback");a in r&&e[a]()}}).parse,ge=g({query:fe,handle:function(e,t){ae.has(e)&&(t?le.add(e):le.delete(e),de.length&&X.call(de,e))}}).parse,pe=A.prototype.attachShadow;pe&&(A.prototype.attachShadow=function(e){var t=pe.call(this,e);return ae.set(this,t),t});var ye=function(e){if(!ue.has(e)){var t,n=new Promise((function(e){t=e}));ue.set(e,{$:n,_:t})}return ue.get(e).$},me=e(ye,b),be=null;D(self).filter((function(e){return/^HTML.*Element$/.test(e)})).forEach((function(e){var t=self[e];function n(){var e=this.constructor;if(!ie.has(e))throw new C("Illegal constructor");var n=ie.get(e),r=n.is,o=n.tag;if(r){if(be)return me(be,r);var a=Z.call(y,o);return a.setAttribute("is",r),me(L(a,e.prototype),r)}return oe.call(this,t,[],e)}q(n.prototype=t.prototype,"constructor",{value:n}),q(self,e,{value:n})})),q(y,"createElement",{configurable:!0,value:function(e,t){var n=t&&t.is;if(n){var r=se.get(n);if(r&&ie.get(r).tag===e)return new r}var o=Z.call(y,e);return n&&o.setAttribute("is",n),o}}),q(Y,"get",{configurable:!0,value:he}),q(Y,"whenDefined",{configurable:!0,value:ye}),q(Y,"upgrade",{configurable:!0,value:function(e){var t=e.getAttribute("is");if(t){var n=se.get(t);if(n)return void me(L(e,n.prototype),t)}ne.call(Y,e)}}),q(Y,"define",{configurable:!0,value:function(e,t,n){if(he(e))throw new N("'".concat(e,"' has already been defined as a custom element"));var r,o=n&&n.extends;ie.set(t,o?{is:e,tag:o}:{is:"",tag:e}),o?(r="".concat(o,'[is="').concat(e,'"]'),ce.set(r,t.prototype),se.set(e,t),de.push(r)):(ee.apply(Y,arguments),fe.push(r=e)),ye(e).then((function(){o?(ve(y.querySelectorAll(r)),le.forEach(X,[r])):ge(y.querySelectorAll(r))})),ue.get(e)._(t)}})}}(); </script> <!-- BEGIN app block: shopify://apps/addingwell/blocks/aw-gtm/c8ed21e7-0ac8-4249-8c91-cbdde850b5b8 --><script type="module"> const keySessionStorage = 'aw_settings'; let __AW__settings = JSON.parse(sessionStorage.getItem(keySessionStorage)); if(!__AW__settings) { const awSettings = await fetch( "/apps/addingwell-proxy", { method: "GET", redirect: "manual", headers: {'Content-Type': 'application/json', 'Access-Control-Allow-Origin': '*'} } ); __AW__settings = await awSettings.json(); sessionStorage.setItem(keySessionStorage, JSON.stringify(__AW__settings)); } if(__AW__settings.insertGtmTag && __AW__settings.gtmId) { let __AW__gtmUrl = 'https://www.googletagmanager.com/gtm.js'; let __AW__isAddingwellCdn = false; if(__AW__settings.insertGtmUrl && __AW__settings.gtmUrl) { __AW__gtmUrl = __AW__settings.gtmUrl; __AW__isAddingwellCdn = __AW__settings.isAddingwellCdn; } (function(w,d,s,l,i){ w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; j.async=true; j.src=`${__AW__gtmUrl}?${__AW__isAddingwellCdn ? 'aw' : 'id'}=`+(__AW__isAddingwellCdn ? i.replace(/^GTM-/, '') : i)+dl;f.parentNode.insertBefore(j,f); })(window,document,'script',`${__AW__settings.dataLayerVariableName}`,`${__AW__settings.gtmId}`); } const __AW__getEventNameWithSuffix = (eventName) => { return eventName + (__AW__settings.dataLayerEventSuffix ? "_" + __AW__settings.dataLayerEventSuffix : ""); } if(__AW__settings.enableDataLayer) { function __AW__filterNullOrEmpty(obj) { let filteredObj = {}; for (let key in obj) { if (obj.hasOwnProperty(key)) { let value = obj[key]; // If value is an object (and not null), recursively filter sub-elements if (typeof value === "object" && value !== null && value !== undefined) { let filteredSubObject = __AW__filterNullOrEmpty(value); // Add the filtered sub-object only if it's not empty if (Object.keys(filteredSubObject).length > 0) { filteredObj[key] = filteredSubObject; } } else { // Add the value only if it's neither null nor an empty string if (value !== null && value !== "" && value !== undefined) { filteredObj[key] = value; } } } } return filteredObj; } function getPageType(value) { const pageTypeMapping = { 404: '404', article: 'article', blog: 'blog', cart: 'cart', collection: 'collection', gift_card: 'gift_card', index: 'homepage', product: 'product', search: 'searchresults', 'customers/login': 'login', 'customers/register': 'sign_up' }; return pageTypeMapping[value] || 'other'; } function pushDataLayerEvents() { window[__AW__settings.dataLayerVariableName] = window[__AW__settings.dataLayerVariableName] || []; // init data layer if doesn't already exist var template = "index"; const moneyFormat = "{{amount}} €"; const getFormattedPrice = (price) => { let formattedPrice = price; if(moneyFormat.indexOf("amount_with_period_and_space_separator") > -1) { formattedPrice = price.replace(' ', ''); } else if(moneyFormat.indexOf("amount_with_space_separator") > -1) { formattedPrice = price.replace(' ', '').replace(',', '.'); } else if(moneyFormat.indexOf("amount_no_decimals_with_space_separator") > -1) { formattedPrice = price.replace(' ', ''); } else if(moneyFormat.indexOf("amount_with_apostrophe_separator") > -1) { formattedPrice = price.replace('\'', ''); } else if(moneyFormat.indexOf("amount_no_decimals_with_comma_separator") > -1) { formattedPrice = price.replace('.', ''); } else if(moneyFormat.indexOf("amount_with_comma_separator") > -1) { formattedPrice = price.replace('.', '').replace(',', '.'); } else if(moneyFormat.indexOf("amount_no_decimals") > -1) { formattedPrice = price.replace(',', ''); } else if(moneyFormat.indexOf("amount") > -1) { formattedPrice = price.replace(',', ''); } else { formattedPrice = price.replace('.', '').replace(",", "."); } return parseFloat(formattedPrice); }; /********************** * DATALAYER SECTIONS ***********************/ /** * DATALAYER: User Data * Build user_data properties. */ window.__AW__UserData = {}; window.__AW__UserData = __AW__filterNullOrEmpty(window.__AW__UserData); window.__AW__UserData["page_type"] = getPageType(template); window[__AW__settings.dataLayerVariableName].push(window.__AW__UserData); window[__AW__settings.dataLayerVariableName].push({"event": __AW__getEventNameWithSuffix("page_view")}); /** * DATALAYER: 404 Pages * Fire on 404 Pages */ /** * DATALAYER: Blog Articles * Fire on Blog Article Pages */ /** DATALAYER: Product List Page (Collections, Category) * Fire on all product listing pages. */ const __AW__getFirstAvailableVariant = (items) => { for(let keyItem = 0; keyItem < items.length; keyItem += 1) { const item = items[keyItem]; if(item.availability) { return item; } } /** By Default return the first variant */ return items[0]; }; const __AW__transformNumberToString = (value) => { if (value !== null && value !== undefined && typeof value === 'number') { return value.toString(); } /** By Default return the current value */ return value; }; let discountPrice = 0.00; window.__AW__slaveShopifyCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"EUR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; /** DATALAYER: Product Page * Fire on all Product View pages. */ /** DATALAYER: Cart View * Fire anytime a user views their cart (non-dynamic) */ let drawerCartAlreadyOpened = false; function observeCartDrawerOpen() { const cartDrawer = document.querySelector("cart-drawer"); if (!cartDrawer) return; const observer = new MutationObserver(() => { const isOpen = cartDrawer.classList.contains("active") || cartDrawer.hasAttribute("open"); if (isOpen && !drawerCartAlreadyOpened) { // Delayed view_cart to ensure to have cart update setTimeout(() => { drawerCartAlreadyOpened = true; const ecommerceDataLayer = { ecommerce: { currency: __AW__slaveShopifyCart.currency, value: __AW__slaveShopifyCart.total_price / 100, items: __AW__slaveShopifyCart.items.map(item => { const price = (item.discounted_price ?? item.price) / 100; const discount = (item.price - (item.discounted_price ?? 0)) / 100; let coupon = ""; if (Array.isArray(item?.discounts)) { coupon = item.discounts .filter(discount => typeof discount?.title === 'string') .map(discount => discount.title) .join(', '); } return { item_id: __AW__transformNumberToString(item.product_id), item_variant: item.variant_title, item_variant_title: item.variant_title, item_variant_id: __AW__transformNumberToString(item.variant_id), item_product_id: __AW__transformNumberToString(item.product_id), item_product_title: item.product_title, item_name: item.product_title, price: price, discount: discount, item_brand: item.vendor, item_category: item.product_type, item_list_name: item.collection || '', item_list_id: '', quantity: item.quantity, sku: __AW__transformNumberToString(item.sku), coupon: coupon, url: item.url }; }) } }; window[__AW__settings.dataLayerVariableName].push({ ecommerce: null }); window[__AW__settings.dataLayerVariableName].push({ ...{'event': __AW__getEventNameWithSuffix('view_cart')}, ...ecommerceDataLayer }); }, 1000) } if (!isOpen) { drawerCartAlreadyOpened = false; } }); observer.observe(cartDrawer, { attributes: true, attributeFilter: ['class', 'open'] }); } observeCartDrawerOpen() /** DATALAYER: Search Results */ var searchPage = new RegExp("search", "g"); if(document.location.pathname.match(searchPage)){ var __AW__items = []; var __AW__Ecommerce = { ecommerce: { items : __AW__items } }; window[__AW__settings.dataLayerVariableName].push({ ecommerce: null }); window[__AW__settings.dataLayerVariableName].push({ ...{ 'search_term' : null, 'results_count': null, 'event': __AW__getEventNameWithSuffix("search"), }, ...__AW__Ecommerce }); } const cartRegex = /\/cart\/(add|change)(\.js|\.json)?(\?.*)?$/; const cartJsRegex = /\/cart\/\.js(\?.*)?$/; let cartJsPending = false; let cartData = null; setTimeout(() => { delayedFetchXhr(); }, 1000); function delayedFetchXhr() { const originalFetch = fetch; window.fetch = async function (...args) { const [resource, config] = args; try { if (typeof resource !== 'string') { console.error('Invalid resource type'); return originalFetch.apply(this, args); } if (cartRegex.test(resource)) { const response = await originalFetch.apply(this, args); if (response.ok) { monitorCartUpdate(); } else { console.warn(`Fetch for ${resource} failed with status: ${response.status}`); } return response; // Return the original response } else if (cartJsRegex.test(resource)) { cartJsPending = true; const response = await originalFetch.apply(this, args); if (response.ok) { cartData = await response.json(); } return response; } } catch (error) { console.error('Error in fetch handler:', error); } return originalFetch.apply(this, args); }; // Intercept XMLHttpRequest const awOriginalXHR = window.XMLHttpRequest; function awCustomXHR() { const xhr = new awOriginalXHR(); // Override the open method const originalOpen = xhr.open; xhr.open = function (method, url, ...rest) { this._url = url; this._method = method; originalOpen.apply(this, [method, url, ...rest]); }; const originalSend = xhr.send; xhr.send = function (body) { this.addEventListener('readystatechange', function () { if (this.readyState === 4 && this.status === 200 && cartRegex.test(this._url)) { monitorCartUpdate(); } }); originalSend.apply(this, arguments); }; return xhr; } window.XMLHttpRequest = awCustomXHR; } let cartUpdateTimeout = null; function monitorCartUpdate() { if (cartUpdateTimeout) { clearTimeout(cartUpdateTimeout); } cartJsPending = false; cartUpdateTimeout = setTimeout(() => { if (!cartJsPending) { fetchCartData(); } }, 200); } async function fetchCartData() { try { const response = await fetch('/cart.js'); if (response.ok) { cartData = await response.json(); compareCartData(cartData); } else { console.error('Failed to fetch /cart.js:', response.status); } } catch (error) { console.error('Error fetching /cart.js:', error); } } function compareCartData(newCartData) { const oldCartData = __AW__slaveShopifyCart || { items: [] }; newCartData = newCartData || {items: []}; const oldItems = new Map(oldCartData.items.map(item => [item.id, item])); const newItems = new Map(newCartData.items.map(item => [item.id, item])); newItems.forEach((newItem, key) => { const oldItem = oldItems.get(key); const eventName = "add_to_cart"; if (!oldItem) { handleCartDataLayer(eventName, newItem.quantity, newItem); } else if (newItem.quantity > oldItem.quantity) { handleCartDataLayer(eventName, newItem.quantity - oldItem.quantity, newItem); } }); oldItems.forEach((oldItem, key) => { const newItem = newItems.get(key); const eventName = "remove_from_cart"; if (!newItem) { handleCartDataLayer(eventName, oldItem.quantity, oldItem); } else if (oldItem.quantity > newItem.quantity) { handleCartDataLayer(eventName, oldItem.quantity - newItem.quantity, newItem); } }); __AW__slaveShopifyCart = newCartData; } function handleCartDataLayer(eventName, quantity, item) { const price = (item.discounted_price ?? item.price) / 100; const discount = (item.price - (item.discounted_price ?? 0)) / 100; const totalValue = price * quantity; let coupon = ""; if(Array.isArray(item?.discounts)) { coupon = item.discounts .filter(discount => typeof discount?.title === 'string') .map(discount => discount.title) .join(', '); } __AW__Ecommerce = { ecommerce: { currency: "EUR", value: totalValue, items: [{ item_id: __AW__transformNumberToString(item.product_id), item_variant: item.variant_title || "Default Variant", item_variant_id: __AW__transformNumberToString(item.variant_id), item_variant_title: item.variant_title || "Default Variant", item_name: item.product_title, item_product_id: __AW__transformNumberToString(item.product_id), item_product_title: item.product_title, sku: __AW__transformNumberToString(item.sku), discount: discount, price: price, item_brand: item.vendor, item_category: item.product_type, quantity: quantity, coupon: coupon, url: item?.url }] } }; window[__AW__settings.dataLayerVariableName].push({ ecommerce: null }); window[__AW__settings.dataLayerVariableName].push({ ...{ 'event': __AW__getEventNameWithSuffix(eventName) }, ...__AW__Ecommerce }); } } if (document.readyState === 'loading') { // document still loading... document.addEventListener('DOMContentLoaded', () => { pushDataLayerEvents(); }); } else { // already loaded, chocs away! pushDataLayerEvents(); } } </script> <!-- END app block --><!-- BEGIN app block: shopify://apps/seoant-ai-seo/blocks/seoant-core/8e57283b-dcb0-4f7b-a947-fb5c57a0d59d --> <!--SEOAnt Core By SEOAnt Teams, v0.1.6 START --> <!-- SON-LD generated By SEOAnt END --> <!-- Start : SEOAnt BrokenLink Redirect --><script type="text/javascript"> !function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=11)}([function(t,e,r){"use strict";var n=r(2),o=Object.prototype.toString;function i(t){return"[object Array]"===o.call(t)}function a(t){return"undefined"===typeof t}function u(t){return null!==t&&"object"===typeof t}function s(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!==t&&"undefined"!==typeof t)if("object"!==typeof t&&(t=[t]),i(t))for(var r=0,n=t.length;r<n;r++)e.call(null,t[r],r,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:i,isArrayBuffer:function(t){return"[object ArrayBuffer]"===o.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!==typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"===typeof t},isNumber:function(t){return"number"===typeof t},isObject:u,isUndefined:a,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:s,isStream:function(t){return u(t)&&s(t.pipe)},isURLSearchParams:function(t){return"undefined"!==typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:c,merge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]=r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},deepMerge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]="object"===typeof r?t({},r):r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},extend:function(t,e,r){return c(e,(function(e,o){t[o]=r&&"function"===typeof e?n(e,r):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(t,e,r){t.exports=r(12)},function(t,e,r){"use strict";t.exports=function(t,e){return function(){for(var r=new Array(arguments.length),n=0;n<r.length;n++)r[n]=arguments[n];return t.apply(e,r)}}},function(t,e,r){"use strict";var n=r(0);function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,r){if(!e)return t;var i;if(r)i=r(e);else if(n.isURLSearchParams(e))i=e.toString();else{var a=[];n.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,(function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),a.push(o(e)+"="+o(t))})))})),i=a.join("&")}if(i){var u=t.indexOf("#");-1!==u&&(t=t.slice(0,u)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}},function(t,e,r){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,r){"use strict";(function(e){var n=r(0),o=r(19),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var u={adapter:function(){var t;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof e&&"[object process]"===Object.prototype.toString.call(e))&&(t=r(6)),t}(),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),n.forEach(["post","put","patch"],(function(t){u.headers[t]=n.merge(i)})),t.exports=u}).call(this,r(18))},function(t,e,r){"use strict";var n=r(0),o=r(20),i=r(3),a=r(22),u=r(25),s=r(26),c=r(7);t.exports=function(t){return new Promise((function(e,f){var l=t.data,p=t.headers;n.isFormData(l)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(t.auth){var d=t.auth.username||"",m=t.auth.password||"";p.Authorization="Basic "+btoa(d+":"+m)}var y=a(t.baseURL,t.url);if(h.open(t.method.toUpperCase(),i(y,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,h.onreadystatechange=function(){if(h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in h?u(h.getAllResponseHeaders()):null,n={data:t.responseType&&"text"!==t.responseType?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:t,request:h};o(e,f,n),h=null}},h.onabort=function(){h&&(f(c("Request aborted",t,"ECONNABORTED",h)),h=null)},h.onerror=function(){f(c("Network Error",t,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),f(c(e,t,"ECONNABORTED",h)),h=null},n.isStandardBrowserEnv()){var v=r(27),g=(t.withCredentials||s(y))&&t.xsrfCookieName?v.read(t.xsrfCookieName):void 0;g&&(p[t.xsrfHeaderName]=g)}if("setRequestHeader"in h&&n.forEach(p,(function(t,e){"undefined"===typeof l&&"content-type"===e.toLowerCase()?delete p[e]:h.setRequestHeader(e,t)})),n.isUndefined(t.withCredentials)||(h.withCredentials=!!t.withCredentials),t.responseType)try{h.responseType=t.responseType}catch(w){if("json"!==t.responseType)throw w}"function"===typeof t.onDownloadProgress&&h.addEventListener("progress",t.onDownloadProgress),"function"===typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){h&&(h.abort(),f(t),h=null)})),void 0===l&&(l=null),h.send(l)}))}},function(t,e,r){"use strict";var n=r(21);t.exports=function(t,e,r,o,i){var a=new Error(t);return n(a,e,r,o,i)}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){e=e||{};var r={},o=["url","method","params","data"],i=["headers","auth","proxy"],a=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];n.forEach(o,(function(t){"undefined"!==typeof e[t]&&(r[t]=e[t])})),n.forEach(i,(function(o){n.isObject(e[o])?r[o]=n.deepMerge(t[o],e[o]):"undefined"!==typeof e[o]?r[o]=e[o]:n.isObject(t[o])?r[o]=n.deepMerge(t[o]):"undefined"!==typeof t[o]&&(r[o]=t[o])})),n.forEach(a,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])}));var u=o.concat(i).concat(a),s=Object.keys(e).filter((function(t){return-1===u.indexOf(t)}));return n.forEach(s,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])})),r}},function(t,e,r){"use strict";function n(t){this.message=t}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,t.exports=n},function(t,e,r){t.exports=r(13)},function(t,e,r){t.exports=r(30)},function(t,e,r){var n=function(t){"use strict";var e=Object.prototype,r=e.hasOwnProperty,n="function"===typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",i=n.asyncIterator||"@@asyncIterator",a=n.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(S){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof l?e:l,i=Object.create(o.prototype),a=new L(n||[]);return i._invoke=function(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return j()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===f)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=c(t,e,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(t,r,a),i}function c(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(S){return{type:"throw",arg:S}}}t.wrap=s;var f={};function l(){}function p(){}function h(){}var d={};d[o]=function(){return this};var m=Object.getPrototypeOf,y=m&&m(m(T([])));y&&y!==e&&r.call(y,o)&&(d=y);var v=h.prototype=l.prototype=Object.create(d);function g(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function w(t,e){var n;this._invoke=function(o,i){function a(){return new e((function(n,a){!function n(o,i,a,u){var s=c(t[o],t,i);if("throw"!==s.type){var f=s.arg,l=f.value;return l&&"object"===typeof l&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,u)}),(function(t){n("throw",t,a,u)})):e.resolve(l).then((function(t){f.value=t,a(f)}),(function(t){return n("throw",t,a,u)}))}u(s.arg)}(o,i,n,a)}))}return n=n?n.then(a,a):a()}}function x(t,e){var r=t.iterator[e.method];if(void 0===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,x(t,e),"throw"===e.method))return f;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var n=c(r,t.iterator,e.arg);if("throw"===n.type)return e.method="throw",e.arg=n.arg,e.delegate=null,f;var o=n.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,f):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,f)}function b(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(b,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=v.constructor=h,h.constructor=p,p.displayName=u(h,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"===typeof t&&t.constructor;return!!e&&(e===p||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,u(t,a,"GeneratorFunction")),t.prototype=Object.create(v),t},t.awrap=function(t){return{__await:t}},g(w.prototype),w.prototype[i]=function(){return this},t.AsyncIterator=w,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new w(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},g(v),u(v,a,"Generator"),v[o]=function(){return this},v.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=T,L.prototype={constructor:L,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(E),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),f},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),f}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;E(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},t}(t.exports);try{regeneratorRuntime=n}catch(o){Function("r","regeneratorRuntime = r")(n)}},function(t,e,r){"use strict";var n=r(0),o=r(2),i=r(14),a=r(8);function u(t){var e=new i(t),r=o(i.prototype.request,e);return n.extend(r,i.prototype,e),n.extend(r,e),r}var s=u(r(5));s.Axios=i,s.create=function(t){return u(a(s.defaults,t))},s.Cancel=r(9),s.CancelToken=r(28),s.isCancel=r(4),s.all=function(t){return Promise.all(t)},s.spread=r(29),t.exports=s,t.exports.default=s},function(t,e,r){"use strict";var n=r(0),o=r(3),i=r(15),a=r(16),u=r(8);function s(t){this.defaults=t,this.interceptors={request:new i,response:new i}}s.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=u(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[a,void 0],r=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)r=r.then(e.shift(),e.shift());return r},s.prototype.getUri=function(t){return t=u(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(t){s.prototype[t]=function(e,r){return this.request(n.merge(r||{},{method:t,url:e}))}})),n.forEach(["post","put","patch"],(function(t){s.prototype[t]=function(e,r,o){return this.request(n.merge(o||{},{method:t,url:e,data:r}))}})),t.exports=s},function(t,e,r){"use strict";var n=r(0);function o(){this.handlers=[]}o.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){n.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,r){"use strict";var n=r(0),o=r(17),i=r(4),a=r(5);function u(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return u(t),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return u(t),e.data=o(e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(u(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e,r){return n.forEach(r,(function(r){t=r(t,e)})),t}},function(t,e){var r,n,o=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function u(t){if(r===setTimeout)return setTimeout(t,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"===typeof setTimeout?setTimeout:i}catch(t){r=i}try{n="function"===typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var s,c=[],f=!1,l=-1;function p(){f&&s&&(f=!1,s.length?c=s.concat(c):l=-1,c.length&&h())}function h(){if(!f){var t=u(p);f=!0;for(var e=c.length;e;){for(s=c,c=[];++l<e;)s&&s[l].run();l=-1,e=c.length}s=null,f=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function m(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];c.push(new d(t,e)),1!==c.length||f||u(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){n.forEach(t,(function(r,n){n!==e&&n.toUpperCase()===e.toUpperCase()&&(t[e]=r,delete t[n])}))}},function(t,e,r){"use strict";var n=r(7);t.exports=function(t,e,r){var o=r.config.validateStatus;!o||o(r.status)?t(r):e(n("Request failed with status code "+r.status,r.config,null,r.request,r))}},function(t,e,r){"use strict";t.exports=function(t,e,r,n,o){return t.config=e,r&&(t.code=r),t.request=n,t.response=o,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},function(t,e,r){"use strict";var n=r(23),o=r(24);t.exports=function(t,e){return t&&!n(e)?o(t,e):e}},function(t,e,r){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,r){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,r){"use strict";var n=r(0),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,r,i,a={};return t?(n.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=n.trim(t.substr(0,i)).toLowerCase(),r=n.trim(t.substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([r]):a[e]?a[e]+", "+r:r}})),a):a}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function o(t){var n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=o(window.location.href),function(e){var r=n.isString(e)?o(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?{write:function(t,e,r,o,i,a){var u=[];u.push(t+"="+encodeURIComponent(e)),n.isNumber(r)&&u.push("expires="+new Date(r).toGMTString()),n.isString(o)&&u.push("path="+o),n.isString(i)&&u.push("domain="+i),!0===a&&u.push("secure"),document.cookie=u.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,r){"use strict";var n=r(9);function o(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var r=this;t((function(t){r.reason||(r.reason=new n(t),e(r.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,r){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,r){"use strict";r.r(e);var n=r(1),o=r.n(n);function i(t,e,r,n,o,i,a){try{var u=t[i](a),s=u.value}catch(c){return void r(c)}u.done?e(s):Promise.resolve(s).then(n,o)}function a(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function u(t){i(a,n,o,u,s,"next",t)}function s(t){i(a,n,o,u,s,"throw",t)}u(void 0)}))}}var u=r(10),s=r.n(u);var c=function(t){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"GET";return r=r.toUpperCase(),new Promise((function(n){var o;"GET"===r&&(o=s.a.get(t,{params:e})),o.then((function(t){n(t.data)}))}))}("https://api-app.seoant.com/api/v1/receive_id",t,"GET")};function f(){return(f=a(o.a.mark((function t(e,r,n){var i;return o.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i={shop:e,code:r,seogid:n},t.next=3,c(i);case 3:t.sent;case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var l=window.location.href;if(-1!=l.indexOf("seogid")){var p=l.split("seogid");if(void 0!=p[1]){var h=window.location.pathname+window.location.search;window.history.pushState({},0,h),function(t,e,r){f.apply(this,arguments)}("shop-vitality-gg.myshopify.com","",p[1])}}}]); </script><!-- END : SEOAnt BrokenLink Redirect --> <!-- Added By SEOAnt AMP. v0.0.1, START --> <!-- Added By SEOAnt AMP END --> <!-- Instant Page START --><!-- Instant Page END --> <!-- Google search console START v1.0 --><!-- Google search console END v1.0 --> <!-- Lazy Loading START --><!-- Lazy Loading END --> <!-- SEOAnt Core End --> <!-- END app block --><!-- BEGIN app block: shopify://apps/multi-location-inv/blocks/app-embed/982328e1-99f7-4a7e-8266-6aed71bf0021 --> <script src="https://cdn.shopify.com/extensions/a0643fb1-3bb9-4350-9ae0-001fca50aa24/08e4f2e/assets/common.bundle.js"></script> <style> .iia-icon svg{height:18px;width:18px}.iia-disabled-button{pointer-events:none}.iia-hidden {display: none;} </style> <script> window.inventoryInfo = window.inventoryInfo || {}; window.inventoryInfo.shop = window.inventoryInfo.shop || {}; window.inventoryInfo.shop.shopifyDomain = 'shop-vitality-gg.myshopify.com'; window.inventoryInfo.shop.locale = 'fr'; window.inventoryInfo.settings = {"onBoarding":{"theme":{"themeSelectionStep":{"complete":true,"data":{"themeId":"172632539475"}},"appEmbedStep":{"skipped":true},"appBlockStep":{"skipped":true},"productPageStep":{"skipped":true}}},"metafield":{"allow":true,"enabled":true,"inProgress":true,"schema":"V1"},"batchProcessing":{"startTime":"Fri, 24 Jan 2025 10:36:55 GMT"}}; </script> <script src="https://cdn.shopify.com/extensions/a0643fb1-3bb9-4350-9ae0-001fca50aa24/08e4f2e/assets/main.bundle.js"></script> <!-- END app block --><!-- BEGIN app block: shopify://apps/seoant-redirects/blocks/brokenlink-404/cc7b1996-e567-42d0-8862-356092041863 --> <script type="text/javascript"> !function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=11)}([function(t,e,r){"use strict";var n=r(2),o=Object.prototype.toString;function i(t){return"[object Array]"===o.call(t)}function a(t){return"undefined"===typeof t}function u(t){return null!==t&&"object"===typeof t}function s(t){return"[object Function]"===o.call(t)}function c(t,e){if(null!==t&&"undefined"!==typeof t)if("object"!==typeof t&&(t=[t]),i(t))for(var r=0,n=t.length;r<n;r++)e.call(null,t[r],r,t);else for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&e.call(null,t[o],o,t)}t.exports={isArray:i,isArrayBuffer:function(t){return"[object ArrayBuffer]"===o.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"===typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!==typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"===typeof t},isNumber:function(t){return"number"===typeof t},isObject:u,isUndefined:a,isDate:function(t){return"[object Date]"===o.call(t)},isFile:function(t){return"[object File]"===o.call(t)},isBlob:function(t){return"[object Blob]"===o.call(t)},isFunction:s,isStream:function(t){return u(t)&&s(t.pipe)},isURLSearchParams:function(t){return"undefined"!==typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:c,merge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]=r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},deepMerge:function t(){var e={};function r(r,n){"object"===typeof e[n]&&"object"===typeof r?e[n]=t(e[n],r):e[n]="object"===typeof r?t({},r):r}for(var n=0,o=arguments.length;n<o;n++)c(arguments[n],r);return e},extend:function(t,e,r){return c(e,(function(e,o){t[o]=r&&"function"===typeof e?n(e,r):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(t,e,r){t.exports=r(12)},function(t,e,r){"use strict";t.exports=function(t,e){return function(){for(var r=new Array(arguments.length),n=0;n<r.length;n++)r[n]=arguments[n];return t.apply(e,r)}}},function(t,e,r){"use strict";var n=r(0);function o(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,r){if(!e)return t;var i;if(r)i=r(e);else if(n.isURLSearchParams(e))i=e.toString();else{var a=[];n.forEach(e,(function(t,e){null!==t&&"undefined"!==typeof t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,(function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),a.push(o(e)+"="+o(t))})))})),i=a.join("&")}if(i){var u=t.indexOf("#");-1!==u&&(t=t.slice(0,u)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}},function(t,e,r){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,r){"use strict";(function(e){var n=r(0),o=r(19),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var u={adapter:function(){var t;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof e&&"[object process]"===Object.prototype.toString.call(e))&&(t=r(6)),t}(),transformRequest:[function(t,e){return o(e,"Accept"),o(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"===typeof t)try{t=JSON.parse(t)}catch(e){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],(function(t){u.headers[t]={}})),n.forEach(["post","put","patch"],(function(t){u.headers[t]=n.merge(i)})),t.exports=u}).call(this,r(18))},function(t,e,r){"use strict";var n=r(0),o=r(20),i=r(3),a=r(22),u=r(25),s=r(26),c=r(7);t.exports=function(t){return new Promise((function(e,f){var l=t.data,p=t.headers;n.isFormData(l)&&delete p["Content-Type"];var h=new XMLHttpRequest;if(t.auth){var d=t.auth.username||"",m=t.auth.password||"";p.Authorization="Basic "+btoa(d+":"+m)}var y=a(t.baseURL,t.url);if(h.open(t.method.toUpperCase(),i(y,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,h.onreadystatechange=function(){if(h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in h?u(h.getAllResponseHeaders()):null,n={data:t.responseType&&"text"!==t.responseType?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:r,config:t,request:h};o(e,f,n),h=null}},h.onabort=function(){h&&(f(c("Request aborted",t,"ECONNABORTED",h)),h=null)},h.onerror=function(){f(c("Network Error",t,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),f(c(e,t,"ECONNABORTED",h)),h=null},n.isStandardBrowserEnv()){var v=r(27),g=(t.withCredentials||s(y))&&t.xsrfCookieName?v.read(t.xsrfCookieName):void 0;g&&(p[t.xsrfHeaderName]=g)}if("setRequestHeader"in h&&n.forEach(p,(function(t,e){"undefined"===typeof l&&"content-type"===e.toLowerCase()?delete p[e]:h.setRequestHeader(e,t)})),n.isUndefined(t.withCredentials)||(h.withCredentials=!!t.withCredentials),t.responseType)try{h.responseType=t.responseType}catch(w){if("json"!==t.responseType)throw w}"function"===typeof t.onDownloadProgress&&h.addEventListener("progress",t.onDownloadProgress),"function"===typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){h&&(h.abort(),f(t),h=null)})),void 0===l&&(l=null),h.send(l)}))}},function(t,e,r){"use strict";var n=r(21);t.exports=function(t,e,r,o,i){var a=new Error(t);return n(a,e,r,o,i)}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){e=e||{};var r={},o=["url","method","params","data"],i=["headers","auth","proxy"],a=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];n.forEach(o,(function(t){"undefined"!==typeof e[t]&&(r[t]=e[t])})),n.forEach(i,(function(o){n.isObject(e[o])?r[o]=n.deepMerge(t[o],e[o]):"undefined"!==typeof e[o]?r[o]=e[o]:n.isObject(t[o])?r[o]=n.deepMerge(t[o]):"undefined"!==typeof t[o]&&(r[o]=t[o])})),n.forEach(a,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])}));var u=o.concat(i).concat(a),s=Object.keys(e).filter((function(t){return-1===u.indexOf(t)}));return n.forEach(s,(function(n){"undefined"!==typeof e[n]?r[n]=e[n]:"undefined"!==typeof t[n]&&(r[n]=t[n])})),r}},function(t,e,r){"use strict";function n(t){this.message=t}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,t.exports=n},function(t,e,r){t.exports=r(13)},function(t,e,r){t.exports=r(30)},function(t,e,r){var n=function(t){"use strict";var e=Object.prototype,r=e.hasOwnProperty,n="function"===typeof Symbol?Symbol:{},o=n.iterator||"@@iterator",i=n.asyncIterator||"@@asyncIterator",a=n.toStringTag||"@@toStringTag";function u(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(S){u=function(t,e,r){return t[e]=r}}function s(t,e,r,n){var o=e&&e.prototype instanceof l?e:l,i=Object.create(o.prototype),a=new L(n||[]);return i._invoke=function(t,e,r){var n="suspendedStart";return function(o,i){if("executing"===n)throw new Error("Generator is already running");if("completed"===n){if("throw"===o)throw i;return j()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var u=x(a,r);if(u){if(u===f)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if("suspendedStart"===n)throw n="completed",r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n="executing";var s=c(t,e,r);if("normal"===s.type){if(n=r.done?"completed":"suspendedYield",s.arg===f)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(n="completed",r.method="throw",r.arg=s.arg)}}}(t,r,a),i}function c(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(S){return{type:"throw",arg:S}}}t.wrap=s;var f={};function l(){}function p(){}function h(){}var d={};d[o]=function(){return this};var m=Object.getPrototypeOf,y=m&&m(m(T([])));y&&y!==e&&r.call(y,o)&&(d=y);var v=h.prototype=l.prototype=Object.create(d);function g(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function w(t,e){var n;this._invoke=function(o,i){function a(){return new e((function(n,a){!function n(o,i,a,u){var s=c(t[o],t,i);if("throw"!==s.type){var f=s.arg,l=f.value;return l&&"object"===typeof l&&r.call(l,"__await")?e.resolve(l.__await).then((function(t){n("next",t,a,u)}),(function(t){n("throw",t,a,u)})):e.resolve(l).then((function(t){f.value=t,a(f)}),(function(t){return n("throw",t,a,u)}))}u(s.arg)}(o,i,n,a)}))}return n=n?n.then(a,a):a()}}function x(t,e){var r=t.iterator[e.method];if(void 0===r){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=void 0,x(t,e),"throw"===e.method))return f;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return f}var n=c(r,t.iterator,e.arg);if("throw"===n.type)return e.method="throw",e.arg=n.arg,e.delegate=null,f;var o=n.arg;return o?o.done?(e[t.resultName]=o.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=void 0),e.delegate=null,f):o:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,f)}function b(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function L(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(b,this),this.reset(!0)}function T(t){if(t){var e=t[o];if(e)return e.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var n=-1,i=function e(){for(;++n<t.length;)if(r.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=void 0,e.done=!0,e};return i.next=i}}return{next:j}}function j(){return{value:void 0,done:!0}}return p.prototype=v.constructor=h,h.constructor=p,p.displayName=u(h,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"===typeof t&&t.constructor;return!!e&&(e===p||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,u(t,a,"GeneratorFunction")),t.prototype=Object.create(v),t},t.awrap=function(t){return{__await:t}},g(w.prototype),w.prototype[i]=function(){return this},t.AsyncIterator=w,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new w(s(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},g(v),u(v,a,"Generator"),v[o]=function(){return this},v.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=T,L.prototype={constructor:L,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(E),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function n(r,n){return a.type="throw",a.arg=t,e.next=r,n&&(e.method="next",e.arg=void 0),!!n}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev<i.catchLoc)return n(i.catchLoc,!0);if(this.prev<i.finallyLoc)return n(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return n(i.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return n(i.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var o=this.tryEntries[n];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,f):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),f},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),f}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;E(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:T(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=void 0),f}},t}(t.exports);try{regeneratorRuntime=n}catch(o){Function("r","regeneratorRuntime = r")(n)}},function(t,e,r){"use strict";var n=r(0),o=r(2),i=r(14),a=r(8);function u(t){var e=new i(t),r=o(i.prototype.request,e);return n.extend(r,i.prototype,e),n.extend(r,e),r}var s=u(r(5));s.Axios=i,s.create=function(t){return u(a(s.defaults,t))},s.Cancel=r(9),s.CancelToken=r(28),s.isCancel=r(4),s.all=function(t){return Promise.all(t)},s.spread=r(29),t.exports=s,t.exports.default=s},function(t,e,r){"use strict";var n=r(0),o=r(3),i=r(15),a=r(16),u=r(8);function s(t){this.defaults=t,this.interceptors={request:new i,response:new i}}s.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=u(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[a,void 0],r=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)r=r.then(e.shift(),e.shift());return r},s.prototype.getUri=function(t){return t=u(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(t){s.prototype[t]=function(e,r){return this.request(n.merge(r||{},{method:t,url:e}))}})),n.forEach(["post","put","patch"],(function(t){s.prototype[t]=function(e,r,o){return this.request(n.merge(o||{},{method:t,url:e,data:r}))}})),t.exports=s},function(t,e,r){"use strict";var n=r(0);function o(){this.handlers=[]}o.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},o.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},o.prototype.forEach=function(t){n.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=o},function(t,e,r){"use strict";var n=r(0),o=r(17),i=r(4),a=r(5);function u(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return u(t),t.headers=t.headers||{},t.data=o(t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||a.adapter)(t).then((function(e){return u(t),e.data=o(e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(u(t),e&&e.response&&(e.response.data=o(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e,r){return n.forEach(r,(function(r){t=r(t,e)})),t}},function(t,e){var r,n,o=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function u(t){if(r===setTimeout)return setTimeout(t,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"===typeof setTimeout?setTimeout:i}catch(t){r=i}try{n="function"===typeof clearTimeout?clearTimeout:a}catch(t){n=a}}();var s,c=[],f=!1,l=-1;function p(){f&&s&&(f=!1,s.length?c=s.concat(c):l=-1,c.length&&h())}function h(){if(!f){var t=u(p);f=!0;for(var e=c.length;e;){for(s=c,c=[];++l<e;)s&&s[l].run();l=-1,e=c.length}s=null,f=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function m(){}o.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];c.push(new d(t,e)),1!==c.length||f||u(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=m,o.addListener=m,o.once=m,o.off=m,o.removeListener=m,o.removeAllListeners=m,o.emit=m,o.prependListener=m,o.prependOnceListener=m,o.listeners=function(t){return[]},o.binding=function(t){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(t){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e){n.forEach(t,(function(r,n){n!==e&&n.toUpperCase()===e.toUpperCase()&&(t[e]=r,delete t[n])}))}},function(t,e,r){"use strict";var n=r(7);t.exports=function(t,e,r){var o=r.config.validateStatus;!o||o(r.status)?t(r):e(n("Request failed with status code "+r.status,r.config,null,r.request,r))}},function(t,e,r){"use strict";t.exports=function(t,e,r,n,o){return t.config=e,r&&(t.code=r),t.request=n,t.response=o,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},function(t,e,r){"use strict";var n=r(23),o=r(24);t.exports=function(t,e){return t&&!n(e)?o(t,e):e}},function(t,e,r){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,r){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,r){"use strict";var n=r(0),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,r,i,a={};return t?(n.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=n.trim(t.substr(0,i)).toLowerCase(),r=n.trim(t.substr(i+1)),e){if(a[e]&&o.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([r]):a[e]?a[e]+", "+r:r}})),a):a}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function o(t){var n=t;return e&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=o(window.location.href),function(e){var r=n.isString(e)?o(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0}},function(t,e,r){"use strict";var n=r(0);t.exports=n.isStandardBrowserEnv()?{write:function(t,e,r,o,i,a){var u=[];u.push(t+"="+encodeURIComponent(e)),n.isNumber(r)&&u.push("expires="+new Date(r).toGMTString()),n.isString(o)&&u.push("path="+o),n.isString(i)&&u.push("domain="+i),!0===a&&u.push("secure"),document.cookie=u.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,r){"use strict";var n=r(9);function o(t){if("function"!==typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var r=this;t((function(t){r.reason||(r.reason=new n(t),e(r.reason))}))}o.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},o.source=function(){var t;return{token:new o((function(e){t=e})),cancel:t}},t.exports=o},function(t,e,r){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,r){"use strict";r.r(e);var n=r(1),o=r.n(n);function i(t,e,r,n,o,i,a){try{var u=t[i](a),s=u.value}catch(c){return void r(c)}u.done?e(s):Promise.resolve(s).then(n,o)}function a(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var a=t.apply(e,r);function u(t){i(a,n,o,u,s,"next",t)}function s(t){i(a,n,o,u,s,"throw",t)}u(void 0)}))}}var u=r(10),s=r.n(u);var c=function(t){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"GET";return r=r.toUpperCase(),new Promise((function(n){var o;"GET"===r&&(o=s.a.get(t,{params:e})),o.then((function(t){n(t.data)}))}))}("https://api-brokenlinkmanager.seoant.com/api/v1/receive_id",t,"GET")};function f(){return(f=a(o.a.mark((function t(e,r,n){var i;return o.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i={shop:e,code:r,gbaid:n},t.next=3,c(i);case 3:t.sent;case 4:case"end":return t.stop()}}),t)})))).apply(this,arguments)}var l=window.location.href;if(-1!=l.indexOf("gbaid")){var p=l.split("gbaid");if(void 0!=p[1]){var h=window.location.pathname+window.location.search;window.history.pushState({},0,h),function(t,e,r){f.apply(this,arguments)}("shop-vitality-gg.myshopify.com","",p[1])}}}]); </script><!-- END app block --><script src="https://cdn.shopify.com/extensions/cda31fbd-2b98-4594-bb3d-f8c37d344544/miniorange-social-login-11/assets/app-embed-block.js" type="text/javascript" defer="defer"></script> <link href="https://cdn.shopify.com/extensions/cda31fbd-2b98-4594-bb3d-f8c37d344544/miniorange-social-login-11/assets/app-embed-block.css" rel="stylesheet" type="text/css" media="all"> <script src="https://cdn.shopify.com/extensions/a9f7955c-2868-4f5b-aff9-33b83ca7f274/panda-size-chart-26/assets/panda-sizechart.min.js" type="text/javascript" defer="defer"></script> <link href="https://cdn.shopify.com/extensions/a9f7955c-2868-4f5b-aff9-33b83ca7f274/panda-size-chart-26/assets/app.min.css" rel="stylesheet" type="text/css" media="all"> <link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch"> <script>(function(){if ("sendBeacon" in navigator && "performance" in window) {var session_token = document.cookie.match(/_shopify_s=([^;]*)/);function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 4922933366,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script> <script id="web-pixels-manager-setup">(function e(e,d,r,n,o,i){if(void 0===i&&(i={}),!Boolean(null===(t=null===(a=window.Shopify)||void 0===a?void 0:a.analytics)||void 0===t?void 0:t.replayQueue)){var a,t;window.Shopify=window.Shopify||{};var s=window.Shopify;s.analytics=s.analytics||{};var l=s.analytics;l.replayQueue=[],l.publish=function(e,d,r){return l.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var u=function(){var e={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[2-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[1-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/},d=e.modern,r=e.legacy,n=navigator.userAgent;return n.match(d)?"modern":n.match(r)?"legacy":"unknown"}(),c="modern"===u?"modern":"legacy",f=(null!=o?o:{modern:"",legacy:""})[c],m=function(e){return[e.baseUrl,"/wpm","/b",e.hashVersion,"modern"===e.buildTarget?"m":"l",".js"].join("")}({baseUrl:r,hashVersion:n,buildTarget:c}),p=function(e){var d=e.version,r=e.bundleTarget,n=e.surface,o=e.pageUrl,i=e.monorailEndpoint;return{emit:function(e){var a=e.status,t=e.errorMsg,s=(new Date).getTime(),l=JSON.stringify({metadata:{event_sent_at_ms:s},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:d,bundle_target:r,page_url:o,status:a,surface:n,error_msg:t},metadata:{event_created_at_ms:s}}]});if(!i)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(i,l)}catch(e){}var u=new XMLHttpRequest;try{return u.open("POST",i,!0),u.setRequestHeader("Content-Type","text/plain"),u.send(l),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:n,bundleTarget:u,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint});try{i.browserTarget=u,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,i=e.onerror,a=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,a&&(l.integrity=a,l.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{l.dataset[f]=s[f]}catch(e){}if(o&&l.addEventListener("load",o),i&&l.addEventListener("error",i),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:m,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null===(d=null===(e=window.Shopify)||void 0===e?void 0:e.analytics)||void 0===d?void 0:d.initialized)}()){var r=window.webPixelsManager.init(e)||void 0;if(r){d(r);var n=window.Shopify.analytics;n.replayQueue.forEach((function(e){var d=e[0],n=e[1],o=e[2];r.publishCustomEvent(d,n,o)})),n.replayQueue=[],n.publish=r.publishCustomEvent,n.visitor=r.visitor,n.initialized=!0}}},onerror:function(){return p.emit({status:"failed",errorMsg:"".concat(m," has failed to load")})},sri:function(e){var d=/^sha384-[A-Za-z0-9+/=]+$/;return"string"==typeof e&&d.test(e)}(f)?f:"",scriptDataAttributes:i}),p.emit({status:"loading"})}catch(e){p.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}})({shopId: 4922933366,storefrontBaseUrl: "https://vitality.gg",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"1098613075","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-FE54YX2YXJ\\\",\\\"google_tag_ids\\\":[\\\"G-FE54YX2YXJ\\\",\\\"GT-PHCK6NPX\\\"],\\\"target_country\\\":\\\"FR\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-FE54YX2YXJ\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-FE54YX2YXJ\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-FE54YX2YXJ\\\",\\\"MC-NZSGWVTF7W\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-FE54YX2YXJ\\\",\\\"MC-NZSGWVTF7W\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-FE54YX2YXJ\\\",\\\"MC-NZSGWVTF7W\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-FE54YX2YXJ\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-FE54YX2YXJ\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"4dfb9bba78bcc1d3298173fc750a772c","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"260997459","configuration":"{\"pixel_id\":\"1205534649582776\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"8d894c63179843e74a9691414b5ad83d","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"]},{"id":"61636947","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"23","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"GTM"},{"id":"128549203","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"2","type":"CUSTOM","privacyPurposes":[],"name":"Addingwell GTM"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0411","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,effectiveTopLevelDomain: "",initData: {"shop":{"name":"Team Vitality","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"shop-vitality-gg.myshopify.com","countryCode":"FR","storefrontUrl":"https://vitality.gg"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});},"https://vitality.gg/cdn","a2bf07f9wd258a588pa9bc280fmc06997f5",{"modern":"","legacy":""},{"shopId":"4922933366","storefrontBaseUrl":"https://vitality.gg","extensionBaseUrl":"https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[]","isMerchantRequest":"false","hashVersion":"a2bf07f9wd258a588pa9bc280fmc06997f5"});</script><script> window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'EUR'; var meta = {"page":{"pageType":"home"}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; } </script> <script class="analytics"> (function () { var customDocumentWrite = function(content) { var jquery = null; if (window.jQuery) { jquery = window.jQuery; } else if (window.Checkout && window.Checkout.$) { jquery = window.Checkout.$; } if (jquery) { jquery('body').append(content); } }; var hasLoggedConversion = function(token) { if (token) { return document.cookie.indexOf('loggedConversion=' + token) !== -1; } return false; } var setCookieIfConversion = function(token) { if (token) { var twoMonthsFromNow = new Date(Date.now()); twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; } } var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; if (trekkie.integrations) { return; } trekkie.methods = [ 'identify', 'page', 'ready', 'track', 'trackForm', 'trackLink' ]; trekkie.factory = function(method) { return function() { var args = Array.prototype.slice.call(arguments); args.unshift(method); trekkie.push(args); return trekkie; }; }; for (var i = 0; i < trekkie.methods.length; i++) { var key = trekkie.methods[i]; trekkie[key] = trekkie.factory(key); } trekkie.load = function(config) { trekkie.config = config || {}; trekkie.config.initialDocumentCookie = document.cookie; var first = document.getElementsByTagName('script')[0]; var script = document.createElement('script'); script.type = 'text/javascript'; script.onerror = function(e) { var scriptFallback = document.createElement('script'); scriptFallback.type = 'text/javascript'; scriptFallback.onerror = function(error) { var Monorail = { produce: function produce(monorailDomain, schemaId, payload) { var currentMs = new Date().getTime(); var event = { schema_id: schemaId, payload: payload, metadata: { event_created_at_ms: currentMs, event_sent_at_ms: currentMs } }; return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); }, sendRequest: function sendRequest(endpointUrl, payload) { // Try the sendBeacon API if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { var blobData = new window.Blob([payload], { type: 'text/plain' }); if (window.navigator.sendBeacon(endpointUrl, blobData)) { return true; } // sendBeacon was not successful } // XHR beacon var xhr = new XMLHttpRequest(); try { xhr.open('POST', endpointUrl); xhr.setRequestHeader('Content-Type', 'text/plain'); xhr.send(payload); } catch (e) { console.log(e); } return false; }, isIos12: function isIos12() { return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; } }; Monorail.produce('monorail-edge.shopifysvc.com', 'trekkie_storefront_load_errors/1.1', {shop_id: 4922933366, theme_id: 179918078291, app_name: "storefront", context_url: window.location.href, source_url: "//vitality.gg/cdn/s/trekkie.storefront.67031bb556ecae068d9d26b268af7634adc01a0c.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//vitality.gg/cdn/s/trekkie.storefront.67031bb556ecae068d9d26b268af7634adc01a0c.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//vitality.gg/cdn/s/trekkie.storefront.67031bb556ecae068d9d26b268af7634adc01a0c.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":4922933366,"isMerchantRequest":null,"themeId":179918078291,"themeCityHash":"3056205127725747520","contentLanguage":"fr","currency":"EUR"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"home","shopifyEmitted":true}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//vitality.gg/cdn/shopifycloud/shopify/assets/shop_events_listener-7e40c6290cd8fa1230e4aaf3237dddc1b481b77fa56e4b2df23c8bb8ad35e726.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script defer src="https://vitality.gg/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.5.0.min.js" data-application="storefront-renderer" data-shop-id="4922933366" data-render-region="gcp-europe-west3" data-page-type="index" data-theme-instance-id="179918078291" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" ></script> </head> <body class="template-index" data-heading-capitalize data-price-superscript> <script> (() => { const configElement = document.getElementById("elevar-gtm-suite-config"); if (!configElement) { console.error("Elevar Data Layer: Config element not found"); return; } const config = JSON.parse(configElement.textContent); const script = document.createElement("script"); script.type = "text/javascript"; script.src = config.gtm_suite_script; script.onerror = () => { console.error("Elevar Data Layer: JS script failed to load"); }; script.onload = async () => { if (!window.ElevarGtmSuite) { console.error("Elevar Data Layer: `ElevarGtmSuite` is not defined"); return; } const cartData = { attributes:{}, cartTotal: "0.0", currencyCode:"EUR", items: [] } ; await window.ElevarGtmSuite.handlers.cartAttributesReconcile( cartData, config.event_config.save_order_notes, config.consent_enabled ); if (config.event_config.user) { const data = {cartTotal: "0.0", currencyCode:"EUR",}; window.ElevarGtmSuite.handlers.user(data); } if (config.event_config.product_add_to_cart_ajax) { window.ElevarGtmSuite.handlers.productAddToCartAjax( config.event_config.save_order_notes, config.consent_enabled ); } if (config.event_config.cart_reconcile) { window.ElevarGtmSuite.handlers.cartItemsReconcile(cartData); }}; document.body.appendChild(script); })(); </script> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MKWNNW2" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <a class="skip-to-content-link button button--small visually-hidden" href="#MainContent"> Ignorer le contenu </a> <div class="transition-body"> <!-- BEGIN sections: header-group --> <section id="shopify-section-sections--24915612860755__scrolling_promotion_GxgMbM" class="shopify-section shopify-section-group-header-group section"><style data-shopify>#shopify-section-sections--24915612860755__scrolling_promotion_GxgMbM { --section-padding-top: 12px; --section-padding-bottom: 12px; --color-icon: 255, 255, 255; --gradient-background: linear-gradient(89deg, rgba(219, 149, 250, 0), rgba(148, 88, 255, 0) 100%); --color-background: 0, 0, 0; --color-foreground: 255, 255, 255; --color-link: var(--color-foreground); }</style><link href="//vitality.gg/cdn/shop/t/44/assets/section-scrolling-promotion.css?v=156433215322463280581742571331" rel="stylesheet" type="text/css" media="all" /> <scrolling-promotion data-speed="1.7" class="scrolling-promotion scrolling-promotion--left section--padding promotion-icon--colored"> <div class="promotion"><div class="promotion__item promotion__item--icon promotion-icon--medium"><div class="promotion__text heading" style="--font-size: 14px;">Livraison offerte dès 100€ d'achat</div></div><div class="promotion__item promotion__item--icon promotion-icon--small"><a href="https://vitality.gg/collections/maillot-pro-vitality-2025" class="promotion__link"><div class="promotion__text heading" style="--font-size: 14px;">GIVEAWAY : Achète un maillot pro 2025 pour tenter de Gagner 2 PLaces aux LFL DAYS du 09/04</div></a></div></div> </scrolling-promotion> </section><div id="shopify-section-sections--24915612860755__header" class="shopify-section shopify-section-group-header-group shopify-section-header"><style data-shopify>#shopify-section-sections--24915612860755__header { --section-padding-top: 12px; --section-padding-bottom: 12px; --image-logo-height: 44px; --gradient-header-background: #ffffff; --color-header-background: 255, 255, 255; --color-header-foreground: 40, 40, 40; --color-header-border: 210, 213, 217; --color-highlight: 254, 255, 0; --icon-weight: 1.1px; }</style><style> @media screen and (min-width: 750px) { #shopify-section-sections--24915612860755__header { --image-logo-height: 50px; } }:root { --color-header-transparent: 255, 255, 255; } .shopify-section-header:not(.shopify-section-header-sticky) .header-transparent .header::before { height: 0; }header-drawer { display: block; } @media screen and (min-width: 990px) { header-drawer { display: none; } } .menu-drawer-container { display: flex; position: static; } .list-menu { list-style: none; padding: 0; margin: 0; } .list-menu--inline { display: inline-flex; flex-wrap: wrap; column-gap: 1.5rem; } .list-menu__item--link { text-decoration: none; padding-bottom: 1rem; padding-top: 1rem; line-height: calc(1 + 0.6 / var(--font-body-scale)); } @media screen and (min-width: 750px) { .list-menu__item--link { padding-bottom: 0.5rem; padding-top: 0.5rem; } } .localization-form { padding-inline-start: 1.5rem; padding-inline-end: 1.5rem; } localization-form .localization-selector { background-color: transparent; box-shadow: none; padding: 1rem 0; height: auto; margin: 0; line-height: calc(1 + .8 / var(--font-body-scale)); letter-spacing: .04rem; } .localization-form__select .icon-caret { width: 0.8rem; margin-inline-start: 1rem; } </style> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-sticky-header.css?v=95295370359768812341742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-list-menu.css?v=154923630017571300081742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-search.css?v=171583078862608933091742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-menu-drawer.css?v=106766231699916165481742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/disclosure.css?v=170388319628845242881742571331" media="print" onload="this.media='all'"><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-cart-drawer.css?v=127710220823084058661742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-discounts.css?v=95161821600007313611742571331" media="print" onload="this.media='all'"><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-price.css?v=59207726444330931731742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-loading-overlay.css?v=121974073346977247381742571331" media="print" onload="this.media='all'"><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-menu-dropdown.css?v=181748863344190386101742571331" media="print" onload="this.media='all'"> <script src="//vitality.gg/cdn/shop/t/44/assets/menu-dropdown.js?v=84406870153186263601742571331" defer="defer"></script><link href="//vitality.gg/cdn/shop/t/44/assets/component-transparent-header.css?v=87900365645918729601742571331" rel="stylesheet" type="text/css" media="all" /> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-sticky-header.css?v=95295370359768812341742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-list-menu.css?v=154923630017571300081742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-search.css?v=171583078862608933091742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-menu-dropdown.css?v=181748863344190386101742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-menu-drawer.css?v=106766231699916165481742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/disclosure.css?v=170388319628845242881742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <script src="//vitality.gg/cdn/shop/t/44/assets/search-modal.js?v=116111636907037380331742571331" defer="defer"></script><script src="//vitality.gg/cdn/shop/t/44/assets/cart-recommendations.js?v=90721338966468528161742571331" defer="defer"></script> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-cart-recommendations.css?v=110066881137668293791742571331" media="print" onload="this.media='all'"><svg xmlns="http://www.w3.org/2000/svg" class="hidden"> <symbol id="icon-cart" fill="none" viewbox="0 0 24 24"> <path d="M16 10V6a4 4 0 0 0-8 0v4" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" vector-effect="non-scaling-stroke"/> <path class="icon-fill" d="M20.46 15.44 18.39 21a1.39 1.39 0 0 1-1.27.93H6.88A1.39 1.39 0 0 1 5.61 21l-2.07-5.56-1.23-3.26c-.12-.34-.23-.62-.32-.85a17.28 17.28 0 0 1 20 0c-.09.23-.2.51-.32.85Z" fill="none"/> <path d="M20.46 15.44 18.39 21a1.39 1.39 0 0 1-1.27.93H6.88A1.39 1.39 0 0 1 5.61 21l-2.07-5.56-1.23-3.26c-.12-.34-.23-.62-.32-.85a17.28 17.28 0 0 1 20 0c-.09.23-.2.51-.32.85Z" fill="none" stroke="currentColor" stroke-miterlimit="10" vector-effect="non-scaling-stroke"/> </symbol> <symbol id="icon-close" fill="none" viewBox="0 0 12 12"> <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> </symbol> <symbol id="icon-search" fill="none" viewBox="0 0 15 17"> <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> </symbol> </svg><sticky-header class="header-wrapper header-wrapper--uppercase header-transparent"> <header class="header page-width header--middle-left header--mobile-center header-section--padding"> <div class="header__left" > <header-drawer> <details class="menu-drawer-container"> <summary class="header__icon header__icon--menu focus-inset" aria-label="Menu"> <span class="header__icon header__icon--summary"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-hamburger" fill="none" viewBox="0 0 32 32"> <path d="M0 26.667h32M0 16h26.98M0 5.333h32" stroke="currentColor"/> </svg> <svg class="icon icon-close" aria-hidden="true" focusable="false"> <use href="#icon-close"></use> </svg> </span> </summary> <div id="menu-drawer" class="menu-drawer motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-container"> <div class="menu-drawer__navigation-container"> <drawer-close-button class="header__icon header__icon--menu medium-hide large-up-hide" data-animate data-animate-delay-1> <svg class="icon icon-close" aria-hidden="true" focusable="false"> <use href="#icon-close"></use> </svg> </drawer-close-button> <nav class="menu-drawer__navigation" data-animate data-animate-delay-1> <ul class="menu-drawer__menu list-menu" role="list"><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Shop<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></span> </summary> <div id="link-shop" class="menu-drawer__submenu motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-submenu"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> <a class="menu-drawer__menu-item" href="/collections" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': '','menu_page_type': 'collections_link'});">Shop</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Catégories<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></span> </summary> <div id="childlink-categories" class="menu-drawer__submenu motion-reduce"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> <a class="menu-drawer__menu-item" href="/collections"onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Catégories','menu_page_type': 'collections_link'});">Catégories</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> <a href="/collections/maillots-officiels" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Maillots','menu_page_type': 'collection_link'});"> Maillots </a> </li><li> <a href="/collections/nouveautes" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Nouveautés','menu_page_type': 'collection_link'});"> Nouveautés </a> </li><li> <a href="/collections/esport" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Esport','menu_page_type': 'collection_link'});"> Esport </a> </li><li> <a href="/collections/lifestyle" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Lifestyle','menu_page_type': 'collection_link'});"> Lifestyle </a> </li><li> <a href="/collections/licences-manga-vitality" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Collab Manga','menu_page_type': 'collection_link'});"> Collab Manga </a> </li><li> <a href="/collections/manchettes" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Manchettes esport','menu_page_type': 'collection_link'});"> Manchettes esport </a> </li><li> <a href="/collections/accessoires" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Accessoires','menu_page_type': 'collection_link'});"> Accessoires </a> </li><li> <a href="/collections/promotions" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Promotions','menu_page_type': 'collection_link'});"> Promotions </a> </li><li> <a href="/collections/tous-les-produits" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Tous les produits','menu_page_type': 'collection_link'});"> Tous les produits </a> </li></ul> </div> </details></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">En ce moment<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></span> </summary> <div id="childlink-en-ce-moment" class="menu-drawer__submenu motion-reduce"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> <a class="menu-drawer__menu-item" href="/collections"onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'En ce moment','menu_page_type': 'collections_link'});">En ce moment</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li> <a href="/collections/les-loot-boxes" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Loot Boxes Magiques','menu_page_type': 'collection_link'});"> Loot Boxes Magiques </a> </li><li> <a href="/collections/maillot-pro-vitality-2025" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Maillot Pro 2025','menu_page_type': 'collection_link'});"> Maillot Pro 2025 </a> </li><li> <a href="/collections/essentials" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Essentials 2025','menu_page_type': 'collection_link'});"> Essentials 2025 </a> </li><li> <a href="/collections/vitality-fan-pack" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Fan Pack 2025 ','menu_page_type': 'collection_link'});"> Fan Pack 2025 </a> </li><li> <a href="/collections/travel-kit" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Travel Kit 2025 ','menu_page_type': 'collection_link'});"> Travel Kit 2025 </a> </li><li> <a href="/collections/pro-kit" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Pro Kit 2025 ','menu_page_type': 'collection_link'});"> Pro Kit 2025 </a> </li><li> <a href="/products/bombers-schott-vitality" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Vitality x Schott','menu_page_type': 'product_link'});"> Vitality x Schott </a> </li><li> <a href="/collections/cartes-cadeaux" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Carte Cadeaux','menu_page_type': 'collection_link'});"> Carte Cadeaux </a> </li><li> <a href="/collections/promotions" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': 'Outlet','menu_page_type': 'collection_link'});"> Outlet </a> </li></ul> </div> </details></li></ul> </div> </div> </details></li><li><a href="/pages/teams" class="menu-drawer__menu-item list-menu__itemfocus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Teams','sub_lebel': '','menu_page_type': 'page_link'});">Teams</a></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">V.Hive<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></span> </summary> <div id="link-v-hive" class="menu-drawer__submenu motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-submenu"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> <a class="menu-drawer__menu-item" href="/pages/v-hive-la-ruche" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': '','menu_page_type': 'page_link'});">V.Hive</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="https://vhive.vitality.gg/" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': 'V.Hive l'App','menu_page_type': 'http_link'});"> V.Hive l&#39;App </a></li><li><a href="/pages/v-hive-la-ruche" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': 'V.Hive la Ruche','menu_page_type': 'page_link'});"> V.Hive la Ruche </a></li><li><a href="/pages/v-shop" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': 'V.Shop','menu_page_type': 'page_link'});"> V.Shop </a></li></ul> </div> </div> </details></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">Partners<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></span> </summary> <div id="link-partners" class="menu-drawer__submenu motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-submenu"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> <a class="menu-drawer__menu-item" href="/pages/partners" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': '','menu_page_type': 'page_link'});">Partners</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/partners" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': 'Partenariats','menu_page_type': 'page_link'});"> Partenariats </a></li><li><a href="/pages/licensing" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': 'Licensing','menu_page_type': 'page_link'});"> Licensing </a></li><li><a href="/pages/nos-offres-b2b" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': 'Nos offres B2B','menu_page_type': 'page_link'});"> Nos offres B2B </a></li></ul> </div> </div> </details></li><li><details> <summary> <span class="menu-drawer__menu-item list-menu__item animate-arrow focus-inset">About<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></span> </summary> <div id="link-about" class="menu-drawer__submenu motion-reduce" tabindex="-1"> <div class="menu-drawer__inner-submenu"> <div class="menu-drawer__topbar"> <button type="button" class="menu-drawer__close-button focus-inset" aria-expanded="true" data-close> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> <a class="menu-drawer__menu-item" href="/pages/qui-sommes-nous" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': '','menu_page_type': 'page_link'});">About</a> </div> <ul class="menu-drawer__menu list-menu" role="list" tabindex="-1"><li><a href="/pages/qui-sommes-nous" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Qui sommes-nous ? ','menu_page_type': 'page_link'});"> Qui sommes-nous ? </a></li><li><a href="/pages/kare" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Kare','menu_page_type': 'page_link'});"> Kare </a></li><li><a href="https://team-vitality.welcomekit.co/" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Recrutement','menu_page_type': 'http_link'});"> Recrutement </a></li><li><a href="/blogs/actualites" class="menu-drawer__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Actualités','menu_page_type': 'blog_link'});"> Actualités </a></li></ul> </div> </div> </details></li></ul> </nav><div class="menu-drawer__localization" data-animate data-animate-delay-1><noscript><form method="post" action="/localization" id="HeaderDrawerLanguageFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="localization-form__select"> <p class="visually-hidden" id="HeaderDrawerLanguageLabelNoScript">Langue</p> <select class="localization-selector link" name="locale_code" aria-labelledby="HeaderDrawerLanguageLabelNoScript"><option value="fr" lang="fr" selected> Français </option><option value="en" lang="en"> English </option></select> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </div> <button class="button button--tertiary">Mettre à jour la langue</button></form></noscript> <localization-form><form method="post" action="/localization" id="HeaderDrawerLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="no-js-hidden"> <span class="visually-hidden" id="HeaderDrawerLanguageLabel">Langue</span> <div class="disclosure"> <button type="button" class="disclosure__button localization-form__select localization-selector" aria-expanded="false" aria-controls="HeaderDrawerLanguageList" aria-describedby="HeaderDrawerLanguageLabel"> <span class="label">Français</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </button> <ul id="HeaderDrawerLanguageList" role="list" class="disclosure__list list-unstyled" hidden> <li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link disclosure__link--active focus-inset" href="#" hreflang="fr" lang="fr" aria-current="true" data-value="fr"> Français </a> </li><li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link focus-inset" href="#" hreflang="en" lang="en" data-value="en"> English </a> </li></ul> </div> <input type="hidden" name="locale_code" value="fr"/> </div></form></localization-form></div><div class="menu-drawer__utility-links" data-animate data-animate-delay-2><a href="/account/login" class="menu-drawer__account link link-with-icon focus-inset"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> <path d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933Z" stroke="currentColor"/> <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> </svg> <span class="label">Connexion</span> </a><ul class="list list-social list-unstyled" role="list"><li class="list-social__item"><a target="_blank" rel="noopener" href="https://www.facebook.com/teamvitality/" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'facebook'});"> <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> </svg> <span class="visually-hidden">Facebook</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://twitter.com/TeamVitality" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'twitter'});"> <svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 24 24"> <path fill="currentColor" d="M18.2048 2.25H21.5128L14.2858 10.51L22.7878 21.75H16.1308L10.9168 14.933L4.95084 21.75H1.64084L9.37084 12.915L1.21484 2.25H8.04084L12.7538 8.481L18.2048 2.25ZM17.0438 19.77H18.8768L7.04484 4.126H5.07784L17.0438 19.77Z"></path> </svg> <span class="visually-hidden">Twitter</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.instagram.com/teamvitality/" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'instagram'});"> <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512"> <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> </svg> <span class="visually-hidden">Instagram</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.youtube.com/channel/UCgjhed4ZWlmC25hS4Sgs7gw" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'youtube'});"> <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> </svg> <span class="visually-hidden">YouTube</span> </a> </li></ul> </div> </div> </div> </div> </details> </header-drawer></div><h1 class="header__heading"><a href="/" class="header__heading-link focus-inset"><img srcset="//vitality.gg/cdn/shop/files/Vitality-logo-black-rgb.png?height=44&v=1683194830 1x, //vitality.gg/cdn/shop/files/Vitality-logo-black-rgb.png?height=88&v=1683194830 2x" src="//vitality.gg/cdn/shop/files/Vitality-logo-black-rgb.png?height=44&v=1683194830" loading="lazy" width="930" height="1053" alt="Team Vitality" class="header__heading-logo normal medium-hide large-up-hide" /><img srcset="//vitality.gg/cdn/shop/files/Vitality-logo-black-rgb_1_5c36a8d1-0cde-4aef-a074-2b4fafd5ec0b.png?height=50&v=1684483759 1x, //vitality.gg/cdn/shop/files/Vitality-logo-black-rgb_1_5c36a8d1-0cde-4aef-a074-2b4fafd5ec0b.png?height=100&v=1684483759 2x" src="//vitality.gg/cdn/shop/files/Vitality-logo-black-rgb_1_5c36a8d1-0cde-4aef-a074-2b4fafd5ec0b.png?height=50&v=1684483759" loading="lazy" width="930" height="1053" alt="Team Vitality" class="header__heading-logo normal small-hide" /><img srcset="//vitality.gg/cdn/shop/files/Vitality-logo-white-rgb.svg?height=44&v=1740757870 1x, //vitality.gg/cdn/shop/files/Vitality-logo-white-rgb.svg?height=88&v=1740757870 2x" src="//vitality.gg/cdn/shop/files/Vitality-logo-white-rgb.svg?height=44&v=1740757870" loading="lazy" width="446" height="505" alt="Team Vitality" class="header__heading-logo inverse medium-hide large-up-hide" /><img srcset="//vitality.gg/cdn/shop/files/Vitality-logo-white-rgb.png?height=50&v=1740757972 1x, //vitality.gg/cdn/shop/files/Vitality-logo-white-rgb.png?height=100&v=1740757972 2x" src="//vitality.gg/cdn/shop/files/Vitality-logo-white-rgb.png?height=50&v=1740757972" loading="lazy" width="930" height="1053" alt="Team Vitality" class="header__heading-logo inverse small-hide" /></a></h1><nav class="header__inline-menu"> <ul class="list-menu list-menu--inline" role="list"><li><mega-menu class="is-megamenu show-images"><a data-label="shop" href="/collections" class="header__menu-item header__menu-item--top list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': '','menu_page_type': 'collections_link'});"><span class="label">Shop</span></a><div class="list-menu-dropdown hidden"> <div class="page-width"><div class="list-mega-menu"><div class="mega-menu__item"> <a href="/collections" class="mega-menu__item-link list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Catégories'','menu_page_type': 'collections_link'});"><div class="header__menu-item"> <span class="label">Catégories</span> </div> </a><ul class="list-menu-child list-menu"><li> <a href="/collections/maillots-officiels" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Maillots'','menu_page_type': 'collection_link'});"> <span class="label">Maillots</span> </a> </li><li> <a href="/collections/nouveautes" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Nouveautés'','menu_page_type': 'collection_link'});"> <span class="label">Nouveautés</span> </a> </li><li> <a href="/collections/esport" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Esport'','menu_page_type': 'collection_link'});"> <span class="label">Esport</span> </a> </li><li> <a href="/collections/lifestyle" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Lifestyle'','menu_page_type': 'collection_link'});"> <span class="label">Lifestyle</span> </a> </li><li> <a href="/collections/licences-manga-vitality" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Collab Manga'','menu_page_type': 'collection_link'});"> <span class="label">Collab Manga</span> </a> </li><li> <a href="/collections/manchettes" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Manchettes esport'','menu_page_type': 'collection_link'});"> <span class="label">Manchettes esport</span> </a> </li><li> <a href="/collections/accessoires" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Accessoires'','menu_page_type': 'collection_link'});"> <span class="label">Accessoires</span> </a> </li><li> <a href="/collections/promotions" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Promotions'','menu_page_type': 'collection_link'});"> <span class="label">Promotions</span> </a> </li><li> <a href="/collections/tous-les-produits" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Tous les produits'','menu_page_type': 'collection_link'});"> <span class="label">Tous les produits</span> </a> </li></ul></div><div class="mega-menu__item"> <a href="/collections" class="mega-menu__item-link list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''En ce moment'','menu_page_type': 'collections_link'});"><div class="header__menu-item"> <span class="label">En ce moment</span> </div> </a><ul class="list-menu-child list-menu"><li> <a href="/collections/les-loot-boxes" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Loot Boxes Magiques'','menu_page_type': 'collection_link'});"> <span class="label">Loot Boxes Magiques</span> </a> </li><li> <a href="/collections/maillot-pro-vitality-2025" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Maillot Pro 2025'','menu_page_type': 'collection_link'});"> <span class="label">Maillot Pro 2025</span> </a> </li><li> <a href="/collections/essentials" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Essentials 2025'','menu_page_type': 'collection_link'});"> <span class="label">Essentials 2025</span> </a> </li><li> <a href="/collections/vitality-fan-pack" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Fan Pack 2025 '','menu_page_type': 'collection_link'});"> <span class="label">Fan Pack 2025 </span> </a> </li><li> <a href="/collections/travel-kit" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Travel Kit 2025 '','menu_page_type': 'collection_link'});"> <span class="label">Travel Kit 2025 </span> </a> </li><li> <a href="/collections/pro-kit" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Pro Kit 2025 '','menu_page_type': 'collection_link'});"> <span class="label">Pro Kit 2025 </span> </a> </li><li> <a href="/products/bombers-schott-vitality" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Vitality x Schott'','menu_page_type': 'product_link'});"> <span class="label">Vitality x Schott</span> </a> </li><li> <a href="/collections/cartes-cadeaux" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Carte Cadeaux'','menu_page_type': 'collection_link'});"> <span class="label">Carte Cadeaux</span> </a> </li><li> <a href="/collections/promotions" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Shop','sub_lebel': ''Outlet'','menu_page_type': 'collection_link'});"> <span class="label">Outlet</span> </a> </li></ul></div><div class="mega-menu__item mega-menu__item--blank"></div></div><div class="mega-menu__promo"> <a class="mega-menu__promo-link media-wrapper" href="/collections/travel-kit"> <div class="image-animate media media--square" style="--image-position: center center;" > <img src="//vitality.gg/cdn/shop/files/TravelKit25_tshirt_1500x1500_04.jpg?v=1743509661&amp;width=1100" alt="t-shirt esport travel kit vitality 2025 écriture au dos" srcset="//vitality.gg/cdn/shop/files/TravelKit25_tshirt_1500x1500_04.jpg?v=1743509661&amp;width=165 165w, //vitality.gg/cdn/shop/files/TravelKit25_tshirt_1500x1500_04.jpg?v=1743509661&amp;width=360 360w, //vitality.gg/cdn/shop/files/TravelKit25_tshirt_1500x1500_04.jpg?v=1743509661&amp;width=535 535w, //vitality.gg/cdn/shop/files/TravelKit25_tshirt_1500x1500_04.jpg?v=1743509661&amp;width=750 750w, //vitality.gg/cdn/shop/files/TravelKit25_tshirt_1500x1500_04.jpg?v=1743509661&amp;width=940 940w, //vitality.gg/cdn/shop/files/TravelKit25_tshirt_1500x1500_04.jpg?v=1743509661&amp;width=1100 1100w" width="1100" height="1100" loading="lazy" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(100vw - 3rem)" is="lazy-image"> </div><div class="mega-menu__promo-content"><div class="mega-menu__promo-heading"> <span class="label">Voyage avec le Travel Kit !</span> </div><div class="mega-menu__promo-subheading"></div> </div></a> </div><div class="mega-menu__promo"> <a class="mega-menu__promo-link media-wrapper" href="/collections/vitality-pro"> <div class="image-animate media media--square" style="--image-position: center center;" > <img src="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_05_afd20704-68c3-4b0f-bf33-8652258dedf3.jpg?v=1740161757&amp;width=1100" alt="" srcset="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_05_afd20704-68c3-4b0f-bf33-8652258dedf3.jpg?v=1740161757&amp;width=165 165w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_05_afd20704-68c3-4b0f-bf33-8652258dedf3.jpg?v=1740161757&amp;width=360 360w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_05_afd20704-68c3-4b0f-bf33-8652258dedf3.jpg?v=1740161757&amp;width=535 535w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_05_afd20704-68c3-4b0f-bf33-8652258dedf3.jpg?v=1740161757&amp;width=750 750w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_05_afd20704-68c3-4b0f-bf33-8652258dedf3.jpg?v=1740161757&amp;width=940 940w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_05_afd20704-68c3-4b0f-bf33-8652258dedf3.jpg?v=1740161757&amp;width=1100 1100w" width="1100" height="1100" loading="lazy" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(100vw - 3rem)" is="lazy-image"> </div><div class="mega-menu__promo-content"><div class="mega-menu__promo-heading"> <span class="label">Joue comme un pro !</span> </div><div class="mega-menu__promo-subheading"></div> </div></a> </div></div> </div></mega-menu> </li><li><dropdown-menu> <a href="/pages/teams" class="header__menu-item header__menu-item--top list-menu__item focus-inset"><span class="label">Teams</span></a> </dropdown-menu></li><li><dropdown-menu><a href="/pages/v-hive-la-ruche" class="header__menu-item header__menu-item--top list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': '','menu_page_type': 'page_link'});"><span class="label">V.Hive</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> <a href="https://vhive.vitality.gg/" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': 'V.Hive l'App','menu_page_type': 'http_link'});"> <span class="label">V.Hive l&#39;App</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/pages/v-hive-la-ruche" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': 'V.Hive la Ruche','menu_page_type': 'page_link'});"> <span class="label">V.Hive la Ruche</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/pages/v-shop" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'V.Hive','sub_lebel': 'V.Shop','menu_page_type': 'page_link'});"> <span class="label">V.Shop</span> </a> </dropdown-menu></li></ul> </div> </dropdown-menu></li><li><dropdown-menu><a href="/pages/partners" class="header__menu-item header__menu-item--top list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': '','menu_page_type': 'page_link'});"><span class="label">Partners</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> <a href="/pages/partners" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': 'Partenariats','menu_page_type': 'page_link'});"> <span class="label">Partenariats</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/pages/licensing" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': 'Licensing','menu_page_type': 'page_link'});"> <span class="label">Licensing</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/pages/nos-offres-b2b" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'Partners','sub_lebel': 'Nos offres B2B','menu_page_type': 'page_link'});"> <span class="label">Nos offres B2B</span> </a> </dropdown-menu></li></ul> </div> </dropdown-menu></li><li><dropdown-menu><a href="/pages/qui-sommes-nous" class="header__menu-item header__menu-item--top list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': '','menu_page_type': 'page_link'});"><span class="label">About</span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg></a> <div class="list-menu-dropdown hidden"> <ul class="list-menu" role="list" tabindex="-1"><li><dropdown-menu> <a href="/pages/qui-sommes-nous" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Qui sommes-nous ? ','menu_page_type': 'page_link'});"> <span class="label">Qui sommes-nous ? </span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/pages/kare" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Kare','menu_page_type': 'page_link'});"> <span class="label">Kare</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="https://team-vitality.welcomekit.co/" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Recrutement','menu_page_type': 'http_link'});"> <span class="label">Recrutement</span> </a> </dropdown-menu></li><li><dropdown-menu> <a href="/blogs/actualites" class="header__menu-item list-menu__item focus-inset" onClick="window.dataLayer.push({'event': 'clic_navigation','top_level': 'About','sub_lebel': 'Actualités','menu_page_type': 'blog_link'});"> <span class="label">Actualités</span> </a> </dropdown-menu></li></ul> </div> </dropdown-menu></li></ul> </nav> <div class="header__right"><noscript><form method="post" action="/localization" id="HeaderLanguageFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="localization-form__select"> <p class="visually-hidden" id="HeaderLanguageLabelNoScript">Langue</p> <select class="localization-selector link" name="locale_code" aria-labelledby="HeaderLanguageLabelNoScript"><option value="fr" lang="fr" selected> Français </option><option value="en" lang="en"> English </option></select> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </div> <button class="button button--tertiary">Mettre à jour la langue</button></form></noscript> <localization-form class="on-header"><form method="post" action="/localization" id="HeaderLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="no-js-hidden"> <span class="visually-hidden" id="HeaderLanguageLabel">Langue</span> <div class="disclosure"> <button type="button" class="disclosure__button localization-form__select localization-selector header__icon" aria-expanded="false" aria-controls="HeaderLanguageList" aria-describedby="HeaderLanguageLabel"> <span class="label">Français</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </button> <ul id="HeaderLanguageList" role="list" class="disclosure__list list-unstyled" hidden> <li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link disclosure__link--active focus-inset" href="#" hreflang="fr" lang="fr" aria-current="true" data-value="fr"> Français </a> </li><li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link focus-inset" href="#" hreflang="en" lang="en" data-value="en"> English </a> </li></ul> </div> <input type="hidden" name="locale_code" value="fr"/> </div></form></localization-form><search-modal> <details> <summary class="header__icon header__icon--summary header__icon--search focus-inset modal__toggle" aria-haspopup="dialog" aria-label="Chercher sur notre site"> <span> <svg class="icon icon-search modal__toggle-open" aria-hidden="true" focusable="false"> <use href="#icon-search"></use> </svg> <svg class="icon icon-close modal__toggle-close" aria-hidden="true" focusable="false"> <use href="#icon-close"></use> </svg> </span> </summary> <div class="search-modal modal__content" role="dialog" aria-modal="true" aria-label="Chercher sur notre site"> <div class="page-width"> <div class="search-modal__content" tabindex="-1"><predictive-search data-loading-text="Chargement en cours..." data-per-page="10"><form action="/search" method="get" role="search" class="search search-modal__form"> <div class="field"> <button type="submit" class="search__button focus-inset" aria-label="Chercher sur notre site" tabindex="-1"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-search" fill="none" viewBox="0 0 15 17"> <circle cx="7.11113" cy="7.11113" r="6.56113" stroke="currentColor" fill="none"/> <path d="M11.078 12.3282L13.8878 16.0009" stroke="currentColor" stroke-linecap="round" fill="none"/> </svg> </button> <input id="Search-In-Modal-987" class="search__input field__input" type="search" name="q" value="" placeholder="Rechercher" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" /> <label class="visually-hidden" for="Search-In-Modal-987">Chercher sur notre site</label> <input type="hidden" name="type" value="product"/> <input type="hidden" name="options[prefix]" value="last"/><div class="predictive-search__loading-state"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> </svg> </div><button type="reset" class="search__button focus-inset">Effacer</button><button type="button" class="search__button focus-inset" aria-label="Fermer" tabindex="-1"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 12 12"> <path d="M1 1L11 11" stroke="currentColor" stroke-linecap="round" fill="none"/> <path d="M11 1L1 11" stroke="currentColor" stroke-linecap="round" fill="none"/> </svg> </button> </div><div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search></div> <span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span></form></predictive-search></div> </div> <div class="modal-overlay"></div> </div> </details> </search-modal><a href="/account/login" class="header__icon header__icon--account focus-inset small-hide"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-account" fill="none" viewBox="0 0 14 18"> <path d="M7.34497 10.0933C4.03126 10.0933 1.34497 12.611 1.34497 15.7169C1.34497 16.4934 1.97442 17.1228 2.75088 17.1228H11.9391C12.7155 17.1228 13.345 16.4934 13.345 15.7169C13.345 12.611 10.6587 10.0933 7.34497 10.0933Z" stroke="currentColor"/> <ellipse cx="7.34503" cy="5.02631" rx="3.63629" ry="3.51313" stroke="currentColor" stroke-linecap="square"/> </svg> <span class="visually-hidden">Connexion</span> </a><cart-drawer> <details class="cart-drawer-container"> <summary class="header__icon focus-inset"> <span class="header__icon header__icon--summary header__icon--cart" id="cart-icon-bubble"> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> <span class="visually-hidden">Panier</span></span> </summary> <mini-cart class="cart-drawer focus-inset" id="mini-cart" data-url="?section_id=mini-cart"> <div class="loading-overlay"> <div class="loading-overlay__spinner"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-spinner" fill="none" viewBox="0 0 66 66"> <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"/> </svg> </div> </div> </mini-cart> </details> <noscript> <a href="/cart" class="header__icon header__icon--cart focus-inset"> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> <span class="visually-hidden">Panier</span></a> </noscript> </cart-drawer></div> </header> <span class="header-background"></span> </sticky-header> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "Team Vitality", "logo": "https:\/\/vitality.gg\/cdn\/shop\/files\/Vitality-logo-black-rgb_1_5c36a8d1-0cde-4aef-a074-2b4fafd5ec0b.png?v=1684483759\u0026width=930", "sameAs": [ "https:\/\/www.facebook.com\/teamvitality\/", "https:\/\/twitter.com\/TeamVitality", "", "https:\/\/www.instagram.com\/teamvitality\/", "", "", "", "https:\/\/www.youtube.com\/channel\/UCgjhed4ZWlmC25hS4Sgs7gw", "" ], "url": "https:\/\/vitality.gg" } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "name": "Team Vitality", "potentialAction": { "@type": "SearchAction", "target": "https:\/\/vitality.gg\/search?q={search_term_string}", "query-input": "required name=search_term_string" }, "url": "https:\/\/vitality.gg" } </script><script src="//vitality.gg/cdn/shop/t/44/assets/cart.js?v=67779386188387270281742571331" defer="defer"></script> <script src="//vitality.gg/cdn/shop/t/44/assets/cart-drawer.js?v=5420845715490320271742571331" defer="defer"></script> </div> <!-- END sections: header-group --> <div class="transition-content"> <main id="MainContent" class="content-for-layout focus-none shopify-section" role="main" tabindex="-1"> <section id="shopify-section-template--24915616694611__video_hero_cLaRC8" class="shopify-section section"><style data-shopify>#shopify-section-template--24915616694611__video_hero_cLaRC8 { --section-padding-top: 0px; --section-padding-bottom: 0px;--image-ratio-percent: 41.66666666666667%;--color-overlay-opacity: 0.0; --color-overlay: 0, 0, 0; --color-foreground: 255, 255, 255; --color-link: var(--color-foreground); --color-border: var(--color-foreground); --color-heading: var(--color-foreground); --color-button-background: 255, 255, 255; --color-button-text: 0, 0, 0; --color-button-border: var(--color-button-background); --color-shadow: var(--color-foreground); --shadow-opacity: 0.3; }</style><link href="//vitality.gg/cdn/shop/t/44/assets/section-image-banner.css?v=78763579951728223231742571331" rel="stylesheet" type="text/css" media="all" /> <link href="//vitality.gg/cdn/shop/t/44/assets/section-video-hero.css?v=128925557251688866411742571331" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="page-width page-width--full-width"> <div id="Banner-template--24915616694611__video_hero_cLaRC8" class="banner banner--container banner--mobile-bottom"><div class="banner__media"> <use-animate data-animate="zoom-fade" class="media-wrapper media-wrapper--large"> <div class="image-animate media media--adapt media-mobile--250px"><video-section data-video-hero data-type="mp4"> <video playsinline="true" autoplay="autoplay" loop="loop" muted="muted" preload="metadata" poster="//vitality.gg/cdn/shop/files/preview_images/349aee4415df4007a8f874b482b1fe67.thumbnail.0000000000_small.jpg?v=1741103803"><source src="//vitality.gg/cdn/shop/videos/c/vp/349aee4415df4007a8f874b482b1fe67/349aee4415df4007a8f874b482b1fe67.HD-1080p-7.2Mbps-43593502.mp4?v=0" type="video/mp4"><img src="//vitality.gg/cdn/shop/files/preview_images/349aee4415df4007a8f874b482b1fe67.thumbnail.0000000000_small.jpg?v=1741103803"></video> </video-section> </div> </use-animate> </div></div> </div> </div> <style> #shopify-section-template--24915616694611__video_hero_cLaRC8 .banner {position: relative; z-index: 1;} </style></section><section id="shopify-section-template--24915616694611__scrolling_promotion_RyNNfg" class="shopify-section section"><style data-shopify>#shopify-section-template--24915616694611__scrolling_promotion_RyNNfg { --section-padding-top: 0px; --section-padding-bottom: 0px;}</style><link href="//vitality.gg/cdn/shop/t/44/assets/section-scrolling-promotion.css?v=156433215322463280581742571331" rel="stylesheet" type="text/css" media="all" /> <scrolling-promotion data-speed="1.6" class="scrolling-promotion scrolling-promotion--left section--padding"> <div class="promotion"><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 40px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/Kia-5.svg?height=40&v=1740416907 1x, //vitality.gg/cdn/shop/files/Kia-5.svg?height=80&v=1740416907 2x" src="//vitality.gg/cdn/shop/files/Kia-5.svg?height=40&v=1740416907" alt="" loading="lazy" width="108.97196261682244" height="40" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 40px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/Copy-of-Copy-of-logo-black.svg?height=40&v=1740416951 1x, //vitality.gg/cdn/shop/files/Copy-of-Copy-of-logo-black.svg?height=80&v=1740416951 2x" src="//vitality.gg/cdn/shop/files/Copy-of-Copy-of-logo-black.svg?height=40&v=1740416951" alt="" loading="lazy" width="126.53386454183267" height="40" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 80px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/vertical_1.svg?height=80&v=1740417481 1x, //vitality.gg/cdn/shop/files/vertical_1.svg?height=160&v=1740417481 2x" src="//vitality.gg/cdn/shop/files/vertical_1.svg?height=80&v=1740417481" alt="" loading="lazy" width="85.84615384615384" height="80" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 100px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/Copie_de_logo_megabold2.svg?height=100&v=1740417766 1x, //vitality.gg/cdn/shop/files/Copie_de_logo_megabold2.svg?height=200&v=1740417766 2x" src="//vitality.gg/cdn/shop/files/Copie_de_logo_megabold2.svg?height=100&v=1740417766" alt="" loading="lazy" width="177.86458333333334" height="100" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 120px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/Magnum.svg?height=120&v=1740417886 1x, //vitality.gg/cdn/shop/files/Magnum.svg?height=240&v=1740417886 2x" src="//vitality.gg/cdn/shop/files/Magnum.svg?height=120&v=1740417886" alt="" loading="lazy" width="169.81512605042016" height="120" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 100px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/Main_Hummel_logo_pos_1.svg?height=100&v=1740418340 1x, //vitality.gg/cdn/shop/files/Main_Hummel_logo_pos_1.svg?height=200&v=1740418340 2x" src="//vitality.gg/cdn/shop/files/Main_Hummel_logo_pos_1.svg?height=100&v=1740418340" alt="" loading="lazy" width="141.44893111638953" height="100" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 20px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/EVNIA.svg?height=20&v=1740418761 1x, //vitality.gg/cdn/shop/files/EVNIA.svg?height=40&v=1740418761 2x" src="//vitality.gg/cdn/shop/files/EVNIA.svg?height=20&v=1740418761" alt="" loading="lazy" width="118.8888888888889" height="20" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 60px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/Symbole-CA---noir.png?height=60&v=1740418895 1x, //vitality.gg/cdn/shop/files/Symbole-CA---noir.png?height=120&v=1740418895 2x" src="//vitality.gg/cdn/shop/files/Symbole-CA---noir.png?height=60&v=1740418895" alt="" loading="lazy" width="85.63545150501673" height="60" class="promotion__image image-fit" is="lazy-image" /> </div></div><div class="promotion__item media-wrapper media-wrapper--small" style="--image-height: 60px" ><div class="image-animate media"> <img srcset="//vitality.gg/cdn/shop/files/ALDI_Nord_Logo_2021_Black_1.svg?height=60&v=1740419210 1x, //vitality.gg/cdn/shop/files/ALDI_Nord_Logo_2021_Black_1.svg?height=120&v=1740419210 2x" src="//vitality.gg/cdn/shop/files/ALDI_Nord_Logo_2021_Black_1.svg?height=60&v=1740419210" alt="" loading="lazy" width="57.333333333333336" height="60" class="promotion__image image-fit" is="lazy-image" /> </div></div></div> </scrolling-promotion> </section><section id="shopify-section-template--24915616694611__featured-collection" class="shopify-section section"><style data-shopify>#shopify-section-template--24915616694611__featured-collection { --section-padding-top: 36px; --section-padding-bottom: 36px; --image-position: center center; }</style><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-price.css?v=59207726444330931731742571331" media="print" onload="this.media='all'"><noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-price.css?v=59207726444330931731742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <link href="//vitality.gg/cdn/shop/t/44/assets/component-product-grid.css?v=10757344605323473501742571331" rel="stylesheet" type="text/css" media="all" /> <link href="//vitality.gg/cdn/shop/t/44/assets/component-card.css?v=93900253985876745921742571331" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="page-width"> <div class="title-wrapper left"> <h2 class="title h2">Les produits Vitality</h2> </div> <div class="slider-mobile-gutter"> <ul id="Slider-template--24915616694611__featured-collection" class="product-grid grid grid--rigid grid--1-col-mobile grid--2-col grid--3p3-col-tablet grid--4p3-col-desktop slider slider--tablet slider--tablet-up cursor--drag" role="list" is="scroll-snap-slider" data-draggable="true" ><li id="Slide-template--24915616694611__featured-collection-1" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/maillot-pro-vitality-2025-par-equipe" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=82 165w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=180 360w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=267 535w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=375 750w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=470 940w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=1100" alt="Maillot Pro Vitality 2025 par équipe" srcset="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=165 165w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=360 360w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=535 535w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=750 750w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=940 940w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=1100" alt="cs2 " srcset="//vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=1 1w, //vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=165 165w, //vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=360 360w, //vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=535 535w, //vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=750 750w, //vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=940 940w, //vitality.gg/cdn/shop/files/CS2_SANS_GGBET_front_02.png?v=1743415409&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/maillot-pro-vitality-2025-par-equipe" class="full-unstyled-link"> <span class="visually-hidden">Maillot Pro Vitality 2025 par équipe</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/maillot-pro-vitality-2025-par-equipe" class="card-information__text h4" tabindex="-1"> Maillot Pro Vitality 2025 par équipe </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>79.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>79.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>79.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/maillot-pro-vitality-2025-par-equipe" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span><span class="badge badge--personnalisable"> Personnalisable </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-2" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/maillot-pro-vitality-2025" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=82 165w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=180 360w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=267 535w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=375 750w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=470 940w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=1100" alt="Maillot Pro Vitality 2025" srcset="//vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=165 165w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=360 360w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=535 535w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=750 750w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=940 940w, //vitality.gg/cdn/shop/files/1500x1500_Packshot.png?v=1743415535&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=1100" alt="Maillot esport pro vitality 2025" srcset="//vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=1 1w, //vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=165 165w, //vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=360 360w, //vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=535 535w, //vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=750 750w, //vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=940 940w, //vitality.gg/cdn/shop/files/Pro_Jersey_25_1500x1500_01.jpg?v=1743415535&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/maillot-pro-vitality-2025" class="full-unstyled-link"> <span class="visually-hidden">Maillot Pro Vitality 2025</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/maillot-pro-vitality-2025" class="card-information__text h4" tabindex="-1"> Maillot Pro Vitality 2025 </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>79.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>79.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>79.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/maillot-pro-vitality-2025" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span><span class="badge badge--personnalisable"> Personnalisable </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-3" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/manchettes-pro-vitality-2025" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&width=82 165w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&width=180 360w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&width=267 535w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&width=375 750w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&width=470 940w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&amp;width=1100" alt="manchettes esport pro vitality 2025" srcset="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&amp;width=165 165w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&amp;width=360 360w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&amp;width=535 535w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&amp;width=750 750w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&amp;width=940 940w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_01.jpg?v=1734627356&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=1100" alt="manchettes esport pro vitality 2025 portées" srcset="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=1 1w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=165 165w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=360 360w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=535 535w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=750 750w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=940 940w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_02.jpg?v=1734627355&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/manchettes-pro-vitality-2025" class="full-unstyled-link"> <span class="visually-hidden">Manchettes Pro Vitality 2025</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/manchettes-pro-vitality-2025" class="card-information__text h4" tabindex="-1"> Manchettes Pro Vitality 2025 </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>29.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>29.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>29.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/manchettes-pro-vitality-2025" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-4" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/veste-essentials-2025-vitality-noire" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&width=82 165w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&width=180 360w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&width=267 535w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&width=375 750w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&width=470 940w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&amp;width=1100" alt="Veste Essentials 2025 Vitality noire" srcset="//vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&amp;width=165 165w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&amp;width=360 360w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&amp;width=535 535w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&amp;width=750 750w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&amp;width=940 940w, //vitality.gg/cdn/shop/files/veste_essentials25_1.png?v=1741342713&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=1100" alt="Veste Essentials 2025 Vitality noire portée par Fuury" srcset="//vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=1 1w, //vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=165 165w, //vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=360 360w, //vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=535 535w, //vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=750 750w, //vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=940 940w, //vitality.gg/cdn/shop/files/veste_essentials25_2.png?v=1741342803&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/veste-essentials-2025-vitality-noire" class="full-unstyled-link"> <span class="visually-hidden">Veste Essentials 2025 Vitality Noire</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/veste-essentials-2025-vitality-noire" class="card-information__text h4" tabindex="-1"> Veste Essentials 2025 Vitality Noire </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>69.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>69.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>69.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/veste-essentials-2025-vitality-noire" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-5" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/hoodie-essentials-2025-vitality-gris" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&width=82 165w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&width=180 360w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&width=267 535w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&width=375 750w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&width=470 940w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&amp;width=1100" alt="Hoodie Essentials 2025 Vitality gris" srcset="//vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&amp;width=165 165w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&amp;width=360 360w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&amp;width=535 535w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&amp;width=750 750w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&amp;width=940 940w, //vitality.gg/cdn/shop/files/hoodie_essentials25_1.png?v=1741342279&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=1100" alt="Hoodie Essentials 2025 Vitality porté M0NKEY M00N" srcset="//vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=1 1w, //vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=165 165w, //vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=360 360w, //vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=535 535w, //vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=750 750w, //vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=940 940w, //vitality.gg/cdn/shop/files/hoodie_essentials25_2.png?v=1741342322&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/hoodie-essentials-2025-vitality-gris" class="full-unstyled-link"> <span class="visually-hidden">Hoodie Essentials 2025 Vitality Gris</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/hoodie-essentials-2025-vitality-gris" class="card-information__text h4" tabindex="-1"> Hoodie Essentials 2025 Vitality Gris </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>59.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>59.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>59.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/hoodie-essentials-2025-vitality-gris" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-6" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/t-shirt-essential-25-vitality-noir" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&width=82 165w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&width=180 360w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&width=267 535w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&width=375 750w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&width=470 940w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&amp;width=1100" alt="T-shirt Essentials 2025 Vitality noir" srcset="//vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&amp;width=165 165w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&amp;width=360 360w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&amp;width=535 535w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&amp;width=750 750w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&amp;width=940 940w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_1.png?v=1741343973&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=1100" alt="T-shirt Essentials 2025 Vitality noir porté par Evalunna" srcset="//vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=1 1w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=165 165w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=360 360w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=535 535w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=750 750w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=940 940w, //vitality.gg/cdn/shop/files/t-shirt_noir_essentials25_2.png?v=1741344024&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/t-shirt-essential-25-vitality-noir" class="full-unstyled-link"> <span class="visually-hidden">T-shirt Essentials 2025 Vitality Noir</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/t-shirt-essential-25-vitality-noir" class="card-information__text h4" tabindex="-1"> T-shirt Essentials 2025 Vitality Noir </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>24.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>24.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>24.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/t-shirt-essential-25-vitality-noir" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-7" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/t-shirt-essential-25-vitality-gris" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&width=82 165w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&width=180 360w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&width=267 535w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&width=375 750w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&width=470 940w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&amp;width=1100" alt="T-shirt Essentials 2025 Vitality gris" srcset="//vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&amp;width=165 165w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&amp;width=360 360w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&amp;width=535 535w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&amp;width=750 750w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&amp;width=940 940w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_1.png?v=1741344506&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=1100" alt="T-shirt Essentials 2025 Vitality gris porté par fuury" srcset="//vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=1 1w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=165 165w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=360 360w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=535 535w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=750 750w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=940 940w, //vitality.gg/cdn/shop/files/t-shirt_gris_essentials25_2.png?v=1741344535&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/t-shirt-essential-25-vitality-gris" class="full-unstyled-link"> <span class="visually-hidden">T-shirt Essentials 2025 Vitality Gris</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/t-shirt-essential-25-vitality-gris" class="card-information__text h4" tabindex="-1"> T-shirt Essentials 2025 Vitality Gris </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>24.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>24.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>24.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/t-shirt-essential-25-vitality-gris" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-8" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/jogging-essentials-2025-vitality-gris" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&width=82 165w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&width=180 360w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&width=267 535w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&width=375 750w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&width=470 940w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&amp;width=1100" alt="Jogging Essentials 2025 Vitality gris" srcset="//vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&amp;width=165 165w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&amp;width=360 360w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&amp;width=535 535w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&amp;width=750 750w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&amp;width=940 940w, //vitality.gg/cdn/shop/files/jogging_essentials25_1.png?v=1741343556&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=1100" alt="Jogging Essentials 2025 Vitality gris porté par Fuury" srcset="//vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=1 1w, //vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=165 165w, //vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=360 360w, //vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=535 535w, //vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=750 750w, //vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=940 940w, //vitality.gg/cdn/shop/files/jogging_essentials25_2.png?v=1741343584&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/jogging-essentials-2025-vitality-gris" class="full-unstyled-link"> <span class="visually-hidden">Jogging Essentials 2025 Vitality Gris</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/jogging-essentials-2025-vitality-gris" class="card-information__text h4" tabindex="-1"> Jogging Essentials 2025 Vitality Gris </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>49.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>49.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>49.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/jogging-essentials-2025-vitality-gris" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-9" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/short-essentials-2025-vitality-noir" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&width=82 165w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&width=180 360w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&width=267 535w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&width=375 750w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&width=470 940w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&amp;width=1100" alt="Short Essentials 2025 Vitality noir" srcset="//vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&amp;width=165 165w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&amp;width=360 360w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&amp;width=535 535w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&amp;width=750 750w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&amp;width=940 940w, //vitality.gg/cdn/shop/files/short_essentials25_1.png?v=1741343180&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=1100" alt="Short Essentials 2025 Vitality noir porté par M0NKEY M00N" srcset="//vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=1 1w, //vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=165 165w, //vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=360 360w, //vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=535 535w, //vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=750 750w, //vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=940 940w, //vitality.gg/cdn/shop/files/short_essentials25_2.png?v=1741343210&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/short-essentials-2025-vitality-noir" class="full-unstyled-link"> <span class="visually-hidden">Short Essentials 2025 Vitality Noir</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/short-essentials-2025-vitality-noir" class="card-information__text h4" tabindex="-1"> Short Essentials 2025 Vitality Noir </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>39.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>39.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>39.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/short-essentials-2025-vitality-noir" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-10" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/veste-pro-kit-vitality-2025" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&width=82 165w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&width=180 360w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&width=267 535w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&width=375 750w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&width=470 940w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&amp;width=1100" alt="veste pro kit vitality 2025 " srcset="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&amp;width=165 165w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&amp;width=360 360w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&amp;width=535 535w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&amp;width=750 750w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&amp;width=940 940w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_01.jpg?v=1734623651&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=1100" alt="veste pro kit vitality 2025 badge" srcset="//vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=1 1w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=165 165w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=360 360w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=535 535w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=750 750w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=940 940w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Jacket_1500x1500_03.jpg?v=1734623651&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/veste-pro-kit-vitality-2025" class="full-unstyled-link"> <span class="visually-hidden">Veste Pro Kit Vitality 2025</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/veste-pro-kit-vitality-2025" class="card-information__text h4" tabindex="-1"> Veste Pro Kit Vitality 2025 </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>69.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi></bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>69.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/veste-pro-kit-vitality-2025" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-11" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/jogging-pro-kit-2025-vitality" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&width=82 165w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&width=180 360w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&width=267 535w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&width=375 750w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&width=470 940w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&amp;width=1100" alt="jogging pro kit vitality 2025" srcset="//vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&amp;width=165 165w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&amp;width=360 360w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&amp;width=535 535w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&amp;width=750 750w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&amp;width=940 940w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_01.jpg?v=1734623737&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=1100" alt="jogging pro kit vitality 2025 zoom" srcset="//vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=1 1w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=165 165w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=360 360w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=535 535w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=750 750w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=940 940w, //vitality.gg/cdn/shop/files/Pro_Kit_25_Pants_1500x1500_03.jpg?v=1734623743&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/jogging-pro-kit-2025-vitality" class="full-unstyled-link"> <span class="visually-hidden">Jogging Pro Kit Vitality 2025</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/jogging-pro-kit-2025-vitality" class="card-information__text h4" tabindex="-1"> Jogging Pro Kit Vitality 2025 </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>59.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi></bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>59.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/jogging-pro-kit-2025-vitality" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li><li id="Slide-template--24915616694611__featured-collection-12" class="grid__item slider__slide" > <link href="//vitality.gg/cdn/shop/t/44/assets/component-rating.css?v=64661097211703302241742571331" rel="stylesheet" type="text/css" media="all" /> <div class="card-wrapper"> <use-animate data-animate="zoom-fade-small" class="card card--product" tabindex="-1"> <a href="/products/polaire-travel-kit-2025" class="card__media media-wrapper" tabindex="-1"> <div class="card--image-animate image-animate media media--square media--hover-effect"> <picture is="prog-picture" class="motion-reduce" data-hq="//vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&width=2000"> <source media="(min-resolution: 2dppx) and (max-width: 749px)" srcset="//vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&width=82 165w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&width=180 360w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&width=267 535w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&width=375 750w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&width=470 940w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&width=550 1100w" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)"> <img src="//vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&amp;width=1100" alt="polaire esport travel kit 2025 team vitality" srcset="//vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&amp;width=165 165w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&amp;width=360 360w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&amp;width=535 535w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&amp;width=750 750w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&amp;width=940 940w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_01.jpg?v=1738250647&amp;width=1100 1100w" width="1100" height="1100" loading="eager" class="motion-reduce" sizes="(min-width: 1600px) 367px, (min-width: 990px) calc((100vw - 10rem) / 4), (min-width: 750px) calc((100vw - 10rem) / 3), calc(62vw - 3rem)" is="lazy-image"> </picture><picture class="motion-reduce"> <img src="//vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=1100" alt="polaire esport travel kit 2025 team vitality portée par naak nako" srcset="//vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=1 1w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=165 165w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=360 360w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=535 535w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=750 750w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=940 940w, //vitality.gg/cdn/shop/files/TravelKit25_fleece_1500x1500_03.jpg?v=1738250650&amp;width=1100 1100w" width="1100" height="1100" loading="eager" sizes="(min-width: 990px) 367px, 1px" is="lazy-image"> </picture></div> </a></use-animate> <div class="card-information"> <a href="/products/polaire-travel-kit-2025" class="full-unstyled-link"> <span class="visually-hidden">Polaire Travel Kit Vitality 2025</span> </a> <div class="card-information__wrapper"><div class="card-information__top"></div><a href="/products/polaire-travel-kit-2025" class="card-information__text h4" tabindex="-1"> Polaire Travel Kit Vitality 2025 </a> <span class="caption-large light"></span> <div class="price" > <dl><div class="price__regular"> <dt> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd > <span class="price-item price-item--regular"> <price-money><bdi>79.99 €</bdi></price-money> </span> </dd> </div> <div class="price__sale"><dt class="price__compare"> <span class="visually-hidden visually-hidden--inline">Prix normal</span> </dt> <dd class="price__compare"> <s class="price-item price-item--regular"> <price-money><bdi>79.99 €</bdi></price-money> </s> </dd><dt> <span class="visually-hidden visually-hidden--inline">Prix de vente</span> </dt> <dd > <span class="price-item price-item--sale"> <price-money><bdi>79.99 €</bdi></price-money> </span> </dd> </div></dl></div> </div> <div class="card-information__button"><a href="/products/polaire-travel-kit-2025" class="button button--small" tabindex="-1"> <span class="label"> Voir le produit </span> <svg class="icon icon-cart" aria-hidden="true" focusable="false"> <use href="#icon-cart"></use> </svg> </a></div> </div> <div class="card__badge"><span class="badge badge--nouveaute"> Nouveauté </span></div></div> </li></ul> <div class="slider-buttons no-js-hidden small-hide"> <button type="button" class="slider-button slider-button--prev" name="previous" aria-label="Glisser vers la gauche" disabled="disabled"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> <button type="button" class="slider-button slider-button--next" name="next" aria-label="Glisser vers la droite"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> </div> </div><div class="view-all center"> <a href="/collections/tous-les-produits" class="button" aria-label="Voir tout produit dans Tous les produits la collection" > <span class="label"> Voir tout </span> </a> </div></div> </div> </section><section id="shopify-section-template--24915616694611__gallery_dJPyWM" class="shopify-section section"><style data-shopify>#shopify-section-template--24915616694611__gallery_dJPyWM { --section-padding-top: 36px; --section-padding-bottom: 36px; } #Gallery-template--24915616694611__gallery_dJPyWM { --image-height: 230px; } @media screen and (min-width: 750px) { #Gallery-template--24915616694611__gallery_dJPyWM { --grid-horizontal-spacing: 2px; --image-height: 530px; } }</style><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" media="print" onload="this.media='all'"> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <link href="//vitality.gg/cdn/shop/t/44/assets/section-gallery.css?v=80276132695312000421742571331" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="page-width page-width--full-width"> <div class="title-wrapper page-width left"> <h2 class="title h1">NOS COLLECTIONS</h2> </div><slider-component class="slider-mobile-gutter"> <ul id="Gallery-template--24915616694611__gallery_dJPyWM" class="gallery gallery--3 grid grid--2-col grid--1-col-mobile slider slider--tablet gallery--contrast" role="list" ><li id="Slide-template--24915616694611__gallery_dJPyWM-1" class="grid__item gallery__item slider__slide" > <use-animate class="gallery__card media-wrapper" data-animate="zoom-fade"><a href=" /collections/esport " class="full-unstyled-link"> <span class="visually-hidden">Esport</span> </a><div class="image-animate media" style="--image-position: center center;"><img src="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=3840" alt="" srcset="//vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=375 375w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=750 750w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=3000 3000w, //vitality.gg/cdn/shop/files/Sleeves_1500x1500_04_fdd1dce4-3633-4369-9899-b03747190106.jpg?v=1740156642&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="(min-width: 1600px) 500px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)&quot;" is="lazy-image"> </div><div class="gallery__overlay gallery__overlay--bottom-left"> <div class="gallery__text"> <div class="overlay-text__wrapper"><p class="overlay-text__heading h2">Esport</p></div> </div> </div></use-animate> </li><li id="Slide-template--24915616694611__gallery_dJPyWM-2" class="grid__item gallery__item slider__slide" > <use-animate class="gallery__card media-wrapper" data-animate="zoom-fade"><a href=" /collections/lifestyle " class="full-unstyled-link"> <span class="visually-hidden">Lifestyle</span> </a><div class="image-animate media" style="--image-position: center center;"><img src="//vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=3840" alt="" srcset="//vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=375 375w, //vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=750 750w, //vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=3000 3000w, //vitality.gg/cdn/shop/files/1500x1500_08_92e605d7-bed3-4fcb-95e1-3467a6bd41af.jpg?v=1740161338&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="(min-width: 1600px) 500px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)&quot;" is="lazy-image"> </div><div class="gallery__overlay gallery__overlay--bottom-left"> <div class="gallery__text"> <div class="overlay-text__wrapper"><p class="overlay-text__heading h2">Lifestyle</p></div> </div> </div></use-animate> </li><li id="Slide-template--24915616694611__gallery_dJPyWM-3" class="grid__item gallery__item slider__slide" > <use-animate class="gallery__card media-wrapper" data-animate="zoom-fade"><a href=" /collections/accessoires " class="full-unstyled-link"> <span class="visually-hidden">Accessoires</span> </a><div class="image-animate media" style="--image-position: center center;"><img src="//vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=3840" alt="" srcset="//vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=375 375w, //vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=750 750w, //vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=3000 3000w, //vitality.gg/cdn/shop/files/Sales_Booster_1500x1500_05_2ede2979-a92d-4f0a-b464-e155fa739ccd.jpg?v=1740160940&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="(min-width: 1600px) 500px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)&quot;" is="lazy-image"> </div><div class="gallery__overlay gallery__overlay--bottom-left"> <div class="gallery__text"> <div class="overlay-text__wrapper"><p class="overlay-text__heading h2">Accessoires</p></div> </div> </div></use-animate> </li></ul> </slider-component> </div> </div> </section><section id="shopify-section-template--24915616694611__collage_Ef4jbB" class="shopify-section section collage-section"><style data-shopify>#shopify-section-template--24915616694611__collage_Ef4jbB { --section-padding-top: 36px; --section-padding-bottom: 0px; }</style><link href="//vitality.gg/cdn/shop/t/44/assets/section-collage.css?v=109000418293548605411742571331" rel="stylesheet" type="text/css" media="all" /> <link href="//vitality.gg/cdn/shop/t/44/assets/component-card.css?v=93900253985876745921742571331" rel="stylesheet" type="text/css" media="all" /> <link href="//vitality.gg/cdn/shop/t/44/assets/component-price.css?v=59207726444330931731742571331" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-deferred-media.css?v=17808808663945790771742571331" media="print" onload="this.media='all'"> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-deferred-media.css?v=17808808663945790771742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <div class="section--padding"> <div class="page-width"> <div class="title-wrapper left"> <h2 class="title h1">Nos dernières vidéos</h2> </div> <div class="collage collage--left collage--mobile collage--contrast"><div class="collage__item collage__item--video collage__item--left" ><div class="collage-card collage-video"><noscript> <div class="collapse-video-section__media" style="--ratio-percent: 56.25%;" ><a href="https://youtu.be/mhwm4sB2zwc?si=cF20Dn8h4t3SealF" class="collage-content card-wrapper"> <div class="card deferred-media__poster"> <span class="deferred-media__poster-button motion-reduce"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-play" fill="none" viewBox="0 0 20 20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.277 12.927V7.07l4.649 2.927-4.649 2.93zm-.134-7.235a.595.595 0 00-.32-.092c-.344 0-.623.292-.623.653v7.492c0 .119.03.235.089.337.177.309.56.41.855.224l5.954-3.747a.638.638 0 00.214-.224.673.673 0 00-.214-.897L8.144 5.691z" fill="currentColor"/> </svg></span> <div class="media media--adapt" style="--image-ratio-percent: 56.25%;" ><img src="//vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=3000" alt="" srcset="//vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=375 375w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=750 750w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=3000 3000w" width="3000" height="1688" loading="lazy" class="collage-card__image" sizes="(min-width: 1600px) 1005px, (min-width: 750px) 50rem, calc(100vw - 3rem)"> </div></div> </a></div> </noscript> <deferred-media class="collage-content card-wrapper deferred-media no-js-hidden media-wrapper media-wrapper--large" data-media-id="mhwm4sB2zwc" > <button id="Deferred-Poster-mhwm4sB2zwc" class="card deferred-media__poster" type="button" > <span class="deferred-media__poster-button motion-reduce"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-play" fill="none" viewBox="0 0 20 20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.277 12.927V7.07l4.649 2.927-4.649 2.93zm-.134-7.235a.595.595 0 00-.32-.092c-.344 0-.623.292-.623.653v7.492c0 .119.03.235.089.337.177.309.56.41.855.224l5.954-3.747a.638.638 0 00.214-.224.673.673 0 00-.214-.897L8.144 5.691z" fill="currentColor"/> </svg></span> <use-animate data-animate="zoom-fade-small" class="media-wrapper"><div class="image-animate media media--adapt" style="--image-ratio-percent: 56.25%;" ><img src="//vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=3000" alt="Charger la vidéo: Team Vitality Direction Lyon pour notre 3ème étoile | RLCS World Championship 2025" srcset="//vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=375 375w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=750 750w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/maxresdefault.jpg?v=1740482011&amp;width=3000 3000w" width="3000" height="1688" loading="lazy" class="collage-card__image" sizes="(min-width: 1600px) 1005px, (min-width: 750px) 50rem, calc(100vw - 3rem)" is="lazy-image"> </div></use-animate></button> <template><video-section data-init-mode="template" data-parent="deferred-media" data-loop="0" data-type="youtube" data-video-id="mhwm4sB2zwc"></video-section></template> </deferred-media> </div></div><div class="collage__item collage__item--video collage__item--left" ><div class="collage-card collage-video"><noscript> <div class="collapse-video-section__media" style="--ratio-percent: 56.25%;" ><a href="https://youtu.be/2v7hpprRr1Q?si=wBnIwnNViznilzNm" class="collage-content card-wrapper"> <div class="card deferred-media__poster"> <span class="deferred-media__poster-button motion-reduce"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-play" fill="none" viewBox="0 0 20 20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.277 12.927V7.07l4.649 2.927-4.649 2.93zm-.134-7.235a.595.595 0 00-.32-.092c-.344 0-.623.292-.623.653v7.492c0 .119.03.235.089.337.177.309.56.41.855.224l5.954-3.747a.638.638 0 00.214-.224.673.673 0 00-.214-.897L8.144 5.691z" fill="currentColor"/> </svg></span> <div class="media media--adapt" style="--image-ratio-percent: 56.25%;" ><img src="//vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=3000" alt="" srcset="//vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=375 375w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=750 750w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=3000 3000w" width="3000" height="1688" loading="lazy" class="collage-card__image" sizes="(min-width: 1600px) 1005px, (min-width: 750px) 50rem, calc(100vw - 3rem)"> </div></div> </a></div> </noscript> <deferred-media class="collage-content card-wrapper deferred-media no-js-hidden media-wrapper media-wrapper--large" data-media-id="2v7hpprRr1Q" > <button id="Deferred-Poster-2v7hpprRr1Q" class="card deferred-media__poster" type="button" > <span class="deferred-media__poster-button motion-reduce"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-play" fill="none" viewBox="0 0 20 20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.277 12.927V7.07l4.649 2.927-4.649 2.93zm-.134-7.235a.595.595 0 00-.32-.092c-.344 0-.623.292-.623.653v7.492c0 .119.03.235.089.337.177.309.56.41.855.224l5.954-3.747a.638.638 0 00.214-.224.673.673 0 00-.214-.897L8.144 5.691z" fill="currentColor"/> </svg></span> <use-animate data-animate="zoom-fade-small" class="media-wrapper"><div class="image-animate media media--adapt" style="--image-ratio-percent: 56.25%;" ><img src="//vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=3000" alt="Charger la vidéo: Play Rocket League just like the World Champion | M0nkey M00n SETTINGS and SETUP" srcset="//vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=375 375w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=750 750w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/maxresdefault_1.jpg?v=1740482200&amp;width=3000 3000w" width="3000" height="1688" loading="lazy" class="collage-card__image" sizes="(min-width: 1600px) 1005px, (min-width: 750px) 50rem, calc(100vw - 3rem)" is="lazy-image"> </div></use-animate></button> <template><video-section data-init-mode="template" data-parent="deferred-media" data-loop="0" data-type="youtube" data-video-id="2v7hpprRr1Q"></video-section></template> </deferred-media> </div></div><div class="collage__item collage__item--video collage__item--left" ><div class="collage-card collage-video"><noscript> <div class="collapse-video-section__media" style="--ratio-percent: 56.25%;" ><a href="https://youtu.be/xNXhbTAz4sc?si=8ArFLCfm1A0M0wlJ" class="collage-content card-wrapper"> <div class="card deferred-media__poster"> <span class="deferred-media__poster-button motion-reduce"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-play" fill="none" viewBox="0 0 20 20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.277 12.927V7.07l4.649 2.927-4.649 2.93zm-.134-7.235a.595.595 0 00-.32-.092c-.344 0-.623.292-.623.653v7.492c0 .119.03.235.089.337.177.309.56.41.855.224l5.954-3.747a.638.638 0 00.214-.224.673.673 0 00-.214-.897L8.144 5.691z" fill="currentColor"/> </svg></span> <div class="media media--adapt" style="--image-ratio-percent: 56.25%;" ><img src="//vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=3000" alt="" srcset="//vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=375 375w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=750 750w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=3000 3000w" width="3000" height="1688" loading="lazy" class="collage-card__image" sizes="(min-width: 1600px) 1005px, (min-width: 750px) 50rem, calc(100vw - 3rem)"> </div></div> </a></div> </noscript> <deferred-media class="collage-content card-wrapper deferred-media no-js-hidden media-wrapper media-wrapper--large" data-media-id="xNXhbTAz4sc" > <button id="Deferred-Poster-xNXhbTAz4sc" class="card deferred-media__poster" type="button" > <span class="deferred-media__poster-button motion-reduce"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-play" fill="none" viewBox="0 0 20 20"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.277 12.927V7.07l4.649 2.927-4.649 2.93zm-.134-7.235a.595.595 0 00-.32-.092c-.344 0-.623.292-.623.653v7.492c0 .119.03.235.089.337.177.309.56.41.855.224l5.954-3.747a.638.638 0 00.214-.224.673.673 0 00-.214-.897L8.144 5.691z" fill="currentColor"/> </svg></span> <use-animate data-animate="zoom-fade-small" class="media-wrapper"><div class="image-animate media media--adapt" style="--image-ratio-percent: 56.25%;" ><img src="//vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=3000" alt="Charger la vidéo: CAPTAIN ZEN IS LEADING THE COMMS | Team Vitality Rocket League voicecomms EU Open 1" srcset="//vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=375 375w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=750 750w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/maxresdefault_2.jpg?v=1740482328&amp;width=3000 3000w" width="3000" height="1688" loading="lazy" class="collage-card__image" sizes="(min-width: 1600px) 1005px, (min-width: 750px) 50rem, calc(100vw - 3rem)" is="lazy-image"> </div></use-animate></button> <template><video-section data-init-mode="template" data-parent="deferred-media" data-loop="0" data-type="youtube" data-video-id="xNXhbTAz4sc"></video-section></template> </deferred-media> </div></div></div> </div> </div> </section><section id="shopify-section-template--24915616694611__rich_text_pfaWbj" class="shopify-section section"><style data-shopify>#shopify-section-template--24915616694611__rich_text_pfaWbj { --section-padding-top: 36px; --section-padding-bottom: 36px;}</style><link href="//vitality.gg/cdn/shop/t/44/assets/section-rich-text.css?v=14567887949619385071742571331" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-rte.css?v=102114663036358899191742571331" media="print" onload="this.media='all'"> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-rte.css?v=102114663036358899191742571331" rel="stylesheet" type="text/css" media="all" /></noscript><div class="page-width"> <div class="rich-text section--padding"> <div class="rich-text__blocks center mobile-center"><a class="button button--medium" href="https://www.youtube.com/c/Team_Vitality" > Voir la chaîne Youtube </a></div> </div> </div> </section><section id="shopify-section-template--24915616694611__gallery_dXK6Ct" class="shopify-section section"><style data-shopify>#shopify-section-template--24915616694611__gallery_dXK6Ct { --section-padding-top: 36px; --section-padding-bottom: 36px; } #Gallery-template--24915616694611__gallery_dXK6Ct { --image-height: 200px; } @media screen and (min-width: 750px) { #Gallery-template--24915616694611__gallery_dXK6Ct { --grid-horizontal-spacing: 4px; --image-height: 620px; } }</style><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" media="print" onload="this.media='all'"> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <link href="//vitality.gg/cdn/shop/t/44/assets/section-gallery.css?v=80276132695312000421742571331" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="page-width page-width--full-width"> <div class="title-wrapper title-wrapper--no-heading page-width left"> <h2 class="title h1"></h2> </div><slider-component class="slider-mobile-gutter"> <ul id="Gallery-template--24915616694611__gallery_dXK6Ct" class="gallery gallery--2 grid grid--2-col grid--1-col-mobile slider slider--tablet gallery--contrast" role="list" ><li id="Slide-template--24915616694611__gallery_dXK6Ct-1" class="grid__item gallery__item slider__slide" > <use-animate class="gallery__card media-wrapper" data-animate="zoom-fade"><a href=" /pages/vhive-discount-points " class="full-unstyled-link"> <span class="visually-hidden">V.Hive App Discount Points</span> </a><div class="image-animate media" style="--image-position: top center;"><img src="//vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=3840" alt="" srcset="//vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=375 375w, //vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=750 750w, //vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=3000 3000w, //vitality.gg/cdn/shop/files/Asset3_eshop_A_1500x1500_8f5cefc2-dcc0-4a9d-9340-a42b6d1a9061.jpg?v=1715084326&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)&quot;" is="lazy-image"> </div><div class="gallery__overlay gallery__overlay--bottom-left"> <div class="gallery__text"> <div class="overlay-text__wrapper"><p class="overlay-text__heading h2">V.Hive App Discount Points</p></div> </div> </div></use-animate> </li><li id="Slide-template--24915616694611__gallery_dXK6Ct-2" class="grid__item gallery__item slider__slide" > <use-animate class="gallery__card media-wrapper" data-animate="zoom-fade"><a href=" /collections/collection-exclusivite-v-hive " class="full-unstyled-link"> <span class="visually-hidden">Produits pour les membres</span> </a><div class="image-animate media" style="--image-position: top center;"><img src="//vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=3840" alt="" srcset="//vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=375 375w, //vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=750 750w, //vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=1100 1100w, //vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=1500 1500w, //vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=1780 1780w, //vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=2000 2000w, //vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=3000 3000w, //vitality.gg/cdn/shop/files/Asset3_eshop_B_1500x1500_327f7cf0-cccb-4352-80b5-3c0296764086.jpg?v=1729504776&amp;width=3840 3840w" width="3840" height="3840" loading="lazy" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)&quot;" is="lazy-image"> </div><div class="gallery__overlay gallery__overlay--bottom-left"> <div class="gallery__text"> <div class="overlay-text__wrapper"><p class="overlay-text__heading h2">Produits pour les membres</p></div> </div> </div></use-animate> </li></ul> </slider-component> </div> </div> </section><section id="shopify-section-template--24915616694611__featured_blog_KkR9Ni" class="shopify-section section"><style data-shopify>#shopify-section-template--24915616694611__featured_blog_KkR9Ni { --section-padding-top: 36px; --section-padding-bottom: 36px; --image-position: center center; }</style><link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-card.css?v=93900253985876745921742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-article-card.css?v=42159173692308693251742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/section-featured-blog.css?v=68626175492844547921742571331" media="print" onload="this.media='all'"> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-slider.css?v=62249353983361936981742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-card.css?v=93900253985876745921742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-article-card.css?v=42159173692308693251742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <link href="//vitality.gg/cdn/shop/t/44/assets/section-featured-blog.css?v=68626175492844547921742571331" rel="stylesheet" type="text/css" media="all" /> <div class="section--padding"> <div class="blog page-width"><div class="title-wrapper center"> <div class="title h1">Dernières actualités</div></div><slider-component class="slider-mobile-gutter"> <ul id="Slider-template--24915616694611__featured_blog_KkR9Ni" class="blog__posts articles-wrapper grid grid--2-col grid--1-col-mobile grid--3-col-tablet slider slider--tablet blog__posts--3-items" role="list" ><li id="Slide-template--24915616694611__featured_blog_KkR9Ni-1" class="blog__post grid__item slider__slide" > <article class="article-card" aria-labelledby="Article-610463088979"><a href="/blogs/actualites/team-vitality-poursuit-son-regne-sur-la-scene-cs2-champion-du-blast-open-spring-2025-et-une-16e-victoire-daffilee" class="card" onClick="window.dataLayer.push({'event': 'read_article','article_title': 'TEAM VITALITY POURSUIT SON RÈGNE SUR LA SCÈNE CS2 : CHAMPION DU BLAST OPEN SPRING 2025 ET UNE 16E VICTOIRE D'AFFILÉE !' });"><use-animate data-animate="zoom-fade-small" class="article-card__image-wrapper media-wrapper"> <div class="article-card__image image-animate media media--landscape media--hover-effect"><img src="//vitality.gg/cdn/shop/articles/CS2_BLAST_OpenSpring_champions.png?v=1743514549&amp;width=1500" alt="TEAM VITALITY POURSUIT SON RÈGNE SUR LA SCÈNE CS2 : CHAMPION DU BLAST OPEN SPRING 2025 ET UNE 16E VICTOIRE D&#39;AFFILÉE !" srcset="//vitality.gg/cdn/shop/articles/CS2_BLAST_OpenSpring_champions.png?v=1743514549&amp;width=165 165w, //vitality.gg/cdn/shop/articles/CS2_BLAST_OpenSpring_champions.png?v=1743514549&amp;width=360 360w, //vitality.gg/cdn/shop/articles/CS2_BLAST_OpenSpring_champions.png?v=1743514549&amp;width=535 535w, //vitality.gg/cdn/shop/articles/CS2_BLAST_OpenSpring_champions.png?v=1743514549&amp;width=750 750w, //vitality.gg/cdn/shop/articles/CS2_BLAST_OpenSpring_champions.png?v=1743514549&amp;width=1100 1100w, //vitality.gg/cdn/shop/articles/CS2_BLAST_OpenSpring_champions.png?v=1743514549&amp;width=1500 1500w" width="1500" height="2000" loading="lazy" class="motion-reduce" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)" is="lazy-image"> </div> </use-animate><div class="article-card__info"><header class="article-card__header" > <h3 class="article-card__title h3" id="Article-610463088979"> TEAM VITALITY POURSUIT SON RÈGNE SUR LA SCÈNE CS2 : CHAMPION DU BLAST OPEN SPRING 2025 ET UNE 16E VICTOIRE D&#39;AFFILÉE ! </h3> <div></div> </header><p class="article-card__excerpt rte" >Team Vitality vient de gagner le BLAST Open Spring 2025 après une superbe victoire face à MOUZ en Grande Finale 3-2.</p><div class="article-card__footer" > <span class="article-card__link" aria-label="Lire la suite: TEAM VITALITY POURSUIT SON RÈGNE SUR LA SCÈNE CS2 : CHAMPION DU BLAST OPEN SPRING 2025 ET UNE 16E VICTOIRE D&amp;#39;AFFILÉE !">Lire la suite</span> </div></div> </a> </article> </li><li id="Slide-template--24915616694611__featured_blog_KkR9Ni-2" class="blog__post grid__item slider__slide" > <article class="article-card" aria-labelledby="Article-609994309971"><a href="/blogs/actualites/asus-republic-of-gamers-renforce-son-partenariat-avec-team-vitality" class="card" onClick="window.dataLayer.push({'event': 'read_article','article_title': 'ASUS REPUBLIC OF GAMERS RENFORCE SON PARTENARIAT AVEC TEAM VITALITY EN DEVENANT LE PARTENAIRE PC DES ÉQUIPES COUNTER–STRIKE 2 ET VALORANT' });"><use-animate data-animate="zoom-fade-small" class="article-card__image-wrapper media-wrapper"> <div class="article-card__image image-animate media media--landscape media--hover-effect"><img src="//vitality.gg/cdn/shop/articles/16x9_New_Partner_ASUS_PC_1_abee8dc0-74c9-4d13-bef5-e1d4227a0584.png?v=1742920201&amp;width=1500" alt="ASUS REPUBLIC OF GAMERS RENFORCE SON PARTENARIAT AVEC TEAM VITALITY EN DEVENANT LE PARTENAIRE PC DES ÉQUIPES COUNTER–STRIKE 2 ET VALORANT" srcset="//vitality.gg/cdn/shop/articles/16x9_New_Partner_ASUS_PC_1_abee8dc0-74c9-4d13-bef5-e1d4227a0584.png?v=1742920201&amp;width=165 165w, //vitality.gg/cdn/shop/articles/16x9_New_Partner_ASUS_PC_1_abee8dc0-74c9-4d13-bef5-e1d4227a0584.png?v=1742920201&amp;width=360 360w, //vitality.gg/cdn/shop/articles/16x9_New_Partner_ASUS_PC_1_abee8dc0-74c9-4d13-bef5-e1d4227a0584.png?v=1742920201&amp;width=535 535w, //vitality.gg/cdn/shop/articles/16x9_New_Partner_ASUS_PC_1_abee8dc0-74c9-4d13-bef5-e1d4227a0584.png?v=1742920201&amp;width=750 750w, //vitality.gg/cdn/shop/articles/16x9_New_Partner_ASUS_PC_1_abee8dc0-74c9-4d13-bef5-e1d4227a0584.png?v=1742920201&amp;width=1100 1100w, //vitality.gg/cdn/shop/articles/16x9_New_Partner_ASUS_PC_1_abee8dc0-74c9-4d13-bef5-e1d4227a0584.png?v=1742920201&amp;width=1500 1500w" width="1500" height="844" loading="lazy" class="motion-reduce" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)" is="lazy-image"> </div> </use-animate><div class="article-card__info"><header class="article-card__header" > <h3 class="article-card__title h3" id="Article-609994309971"> ASUS REPUBLIC OF GAMERS RENFORCE SON PARTENARIAT AVEC TEAM VITALITY EN DEVENANT LE PARTENAIRE PC DES ÉQUIPES COUNTER–STRIKE 2 ET VALORANT </h3> <div></div> </header><p class="article-card__excerpt rte" >Team Vitality et ASUS Republic of Gamers (ROG) sont ravis d’annoncer l’extension de leur partenariat. À compter d’aujourd’hui, les équipes Counter-Strike 2 et VALORANT de Team Vitality bénéficieront également d’une...</p><div class="article-card__footer" > <span class="article-card__link" aria-label="Lire la suite: ASUS REPUBLIC OF GAMERS RENFORCE SON PARTENARIAT AVEC TEAM VITALITY EN DEVENANT LE PARTENAIRE PC DES ÉQUIPES COUNTER–STRIKE 2 ET VALORANT">Lire la suite</span> </div></div> </a> </article> </li><li id="Slide-template--24915616694611__featured_blog_KkR9Ni-3" class="blog__post grid__item slider__slide" > <article class="article-card" aria-labelledby="Article-609954136403"><a href="/blogs/actualites/philips-evnia-et-team-vitality-poursuivent-l-aventure-jusqu-en-2027" class="card" onClick="window.dataLayer.push({'event': 'read_article','article_title': 'PHILIPS EVNIA ET TEAM VITALITY POURSUIVENT L’AVENTURE JUSQU’EN 2027' });"><use-animate data-animate="zoom-fade-small" class="article-card__image-wrapper media-wrapper"> <div class="article-card__image image-animate media media--landscape media--hover-effect"><img src="//vitality.gg/cdn/shop/articles/1300x545_PR_EVNIA.jpg?v=1742553435&amp;width=1500" alt="PHILIPS EVNIA ET TEAM VITALITY POURSUIVENT L’AVENTURE JUSQU’EN 2027" srcset="//vitality.gg/cdn/shop/articles/1300x545_PR_EVNIA.jpg?v=1742553435&amp;width=165 165w, //vitality.gg/cdn/shop/articles/1300x545_PR_EVNIA.jpg?v=1742553435&amp;width=360 360w, //vitality.gg/cdn/shop/articles/1300x545_PR_EVNIA.jpg?v=1742553435&amp;width=535 535w, //vitality.gg/cdn/shop/articles/1300x545_PR_EVNIA.jpg?v=1742553435&amp;width=750 750w, //vitality.gg/cdn/shop/articles/1300x545_PR_EVNIA.jpg?v=1742553435&amp;width=1100 1100w, //vitality.gg/cdn/shop/articles/1300x545_PR_EVNIA.jpg?v=1742553435&amp;width=1500 1500w" width="1500" height="629" loading="lazy" class="motion-reduce" sizes="(min-width: 1600px) 750px, (min-width: 750px) calc((100vw - 10rem) / 2), calc(100vw - 3rem)" is="lazy-image"> </div> </use-animate><div class="article-card__info"><header class="article-card__header" > <h3 class="article-card__title h3" id="Article-609954136403"> PHILIPS EVNIA ET TEAM VITALITY POURSUIVENT L’AVENTURE JUSQU’EN 2027 </h3> <div></div> </header><p class="article-card__excerpt rte" >Team Vitality est fière d’annoncer le renouvellement de son partenariat avec Philips Evnia. Ensemble, les deux marques vont poursuivre leur influence à l’échelle mondiale en évoluant sur 9 jeux, dont...</p><div class="article-card__footer" > <span class="article-card__link" aria-label="Lire la suite: PHILIPS EVNIA ET TEAM VITALITY POURSUIVENT L’AVENTURE JUSQU’EN 2027">Lire la suite</span> </div></div> </a> </article> </li></ul> </slider-component><div class="view-all center"> <a href="/blogs/actualites" class="button"> <span class="label"> Voir tout </span> </a> </div></div> </div> </section> </main> <!-- BEGIN sections: footer-group --> <div id="shopify-section-sections--24915612696915__footer" class="shopify-section shopify-section-group-footer-group shopify-section-footer"><style data-shopify>#shopify-section-sections--24915612696915__footer { --gradient-background: #000000; --color-background: 0, 0, 0; --color-foreground: 255, 255, 255; --color-link: 255, 255, 255; --color-border: 255, 255, 255; --color-heading: 255, 255, 255; }</style><link href="//vitality.gg/cdn/shop/t/44/assets/section-footer.css?v=20103842964801335251742571331" rel="stylesheet" type="text/css" media="all" /> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-newsletter.css?v=19745187667507529331742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-accordion.css?v=5234466532213842031742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-list-payment.css?v=90190534466538419181742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-list-social.css?v=71494611815837440191742571331" media="print" onload="this.media='all'"> <link rel="stylesheet" href="//vitality.gg/cdn/shop/t/44/assets/component-rte.css?v=102114663036358899191742571331" media="print" onload="this.media='all'"> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-newsletter.css?v=19745187667507529331742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-accordion.css?v=5234466532213842031742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-list-payment.css?v=90190534466538419181742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-list-social.css?v=71494611815837440191742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <noscript><link href="//vitality.gg/cdn/shop/t/44/assets/component-rte.css?v=102114663036358899191742571331" rel="stylesheet" type="text/css" media="all" /></noscript> <script src="//vitality.gg/cdn/shop/t/44/assets/footer-accordion.js?v=61102387610248778321742571331" defer="defer"></script> <footer class="footer footer--border-top"><div class="footer__content-top page-width"> <div class="grid"><div class="grid__item footer__content-left footer__content-left--alt"> <div class="footer__blocks-wrapper grid grid--1-col grid--2-col grid--4-col-tablet"><footer-accordion class="accordion footer-block grid__item footer-block--menu" > <details open> <summary tabindex="-1"> <p class="h4 accordion__title">Shop</p> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </summary><ul class="footer-block__details-content list-unstyled"><li> <a href="/collections/tous-les-produits" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Tous les produits'});"> Tous les produits </a> </li><li> <a href="/collections" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Toutes les collections'});"> Toutes les collections </a> </li><li> <a href="/collections/nouveautes" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Nouveautés'});"> Nouveautés </a> </li><li> <a href="/collections/last-chance" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Promotions'});"> Promotions </a> </li><li> <a href="/collections/maillots-officiels" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Maillots'});"> Maillots </a> </li><li> <a href="/collections/lifestyle" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Lifestyle'});"> Lifestyle </a> </li></ul></details> </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > <details open> <summary tabindex="-1"> <p class="h4 accordion__title">Esport &amp; Vitality</p> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </summary><ul class="footer-block__details-content list-unstyled"><li> <a href="/pages/teams" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Teams'});"> Teams </a> </li><li> <a href="https://shop.vitality.gg/pages/v-hive-la-ruche?view=v-hive-la-ruche" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'V.Hive la Ruche'});"> V.Hive la Ruche </a> </li><li> <a href="https://vhive.vitality.gg/" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'V.Hive l'App'});"> V.Hive l'App </a> </li><li> <a href="https://shop.vitality.gg/pages/v-shop?view=v-shop" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'V.Shop'});"> V.Shop </a> </li><li> <a href="/blogs/actualites" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Actualités'});"> Actualités </a> </li></ul></details> </footer-accordion><footer-accordion class="accordion footer-block grid__item footer-block--menu" > <details open> <summary tabindex="-1"> <p class="h4 accordion__title">Plus</p> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </summary><ul class="footer-block__details-content list-unstyled"><li> <a href="/pages/partners" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Partenariats'});"> Partenariats </a> </li><li> <a href="https://shop.vitality.gg/pages/licensing?view=licensing" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Licensing'});"> Licensing </a> </li><li> <a href="https://shop.vitality.gg/pages/nos-offres-b2b?view=nos-offre-b2b" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Nos offres B2B'});"> Nos offres B2B </a> </li><li> <a href="https://shop.vitality.gg/pages/kare?view=kare" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Kare'});"> Kare </a> </li><li> <a href="https://team-vitality.welcomekit.co/" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Recrutement'});"> Recrutement </a> </li><li> <a href="/pages/livraison-et-retours" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Livraison et retour'});"> Livraison et retour </a> </li><li> <a href="/blogs/faq" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'FAQ'});"> FAQ </a> </li><li> <a href="/pages/charte-de-protection-des-donnees-a-caractere-personnel" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Charte de protection des données'});"> Charte de protection des données </a> </li><li> <a href="/pages/conditions-generales-dutilisation-1" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Conditions générales d'utilisation'});"> Conditions générales d'utilisation </a> </li><li> <a href="/pages/formulaire-retractation" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Formulaire de rétractation'});"> Formulaire de rétractation </a> </li><li> <a href="/pages/conditions-generales-de-vente-1" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'CGV'});"> CGV </a> </li><li> <a href="/pages/contactez-nous" class="link list-menu__item list-menu__item--link" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'Contacte-nous'});"> Contacte-nous </a> </li></ul></details> </footer-accordion></div> </div><div class="grid__item footer__content-right"> <div class="grid"><div class="grid__item small-hide"> <div></div> </div><div class="grid__item"><footer-accordion class="accordion footer-block--newsletter" data-open> <details open> <summary tabindex="-1"> <p class="h4 accordion__title">Notre newsletter</p> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </summary> <div class="footer-block__details-content"> <div class="footer-block__newsletter"><form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="return_to" value="back" /><input type="hidden" name="contact[tags]" value="newsletter"/> <div class="field"> <input id="ContactFooter-email" type="email" name="contact[email]" class="field__input required" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Entrez votre email ici" required /> <label class="visually-hidden" for="ContactFooter-email">Entrez votre email ici</label> <button type="submit" class="button button--arrow field__button animate-arrow" name="commit" aria-label="S&#39;abonner"> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-arrow" fill="none" viewBox="0 0 14 10"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor"/> </svg> </button> </div><div class="typeset rte"> <p>Inscris-toi et reste au courant de toutes nos dernières nouveautés !</p> </div></form></div><p class="h4 accordion__title">Follow us</p> <ul class="footer__list-social list-unstyled list-social" role="list"> <li class="list-social__item"><a target="_blank" rel="noopener" href="https://www.facebook.com/teamvitality/" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'facebook'});"> <svg aria-hidden="true" focusable="false" class="icon icon-facebook" viewBox="0 0 320 512"> <path fill="currentColor" d="M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"/> </svg> <span class="visually-hidden">Facebook</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://twitter.com/TeamVitality" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'twitter'});"> <svg aria-hidden="true" focusable="false" class="icon icon-twitter" viewBox="0 0 24 24"> <path fill="currentColor" d="M18.2048 2.25H21.5128L14.2858 10.51L22.7878 21.75H16.1308L10.9168 14.933L4.95084 21.75H1.64084L9.37084 12.915L1.21484 2.25H8.04084L12.7538 8.481L18.2048 2.25ZM17.0438 19.77H18.8768L7.04484 4.126H5.07784L17.0438 19.77Z"></path> </svg> <span class="visually-hidden">Twitter</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.instagram.com/teamvitality/" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'instagram'});"> <svg aria-hidden="true" focusable="false" class="icon icon-instagram" viewBox="0 0 448 512"> <path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"/> </svg> <span class="visually-hidden">Instagram</span> </a> </li><li class="list-social__item"> <a target="_blank" rel="noopener" href="https://www.youtube.com/channel/UCgjhed4ZWlmC25hS4Sgs7gw" class="list-social__link link link--text link-with-icon" onClick="window.dataLayer.push({'event': 'clic_footer','footer_cta': 'youtube'});"> <svg aria-hidden="true" focusable="false" class="icon icon-youtube" viewBox="0 0 576 512"> <path fill="currentColor" d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"/> </svg> <span class="visually-hidden">YouTube</span> </a> </li> <li class="list-social__item--placeholder">Suivez-nous sur les médias sociaux!</li> </ul></div> </details> </footer-accordion></div> </div> </div></div> </div><div class="footer__content-bottom"> <div class="footer__content-bottom-wrapper page-width"> <div class="footer__column footer__column--info"> <div class="footer__copyright"> <small class="copyright__content">&copy; 2025, <a href="/" title="">Team Vitality</a>. </small> </div> </div> <div class="footer__column footer__column--extra"> <div class="footer__localization"><noscript><form method="post" action="/localization" id="FooterLanguageFormNoScript" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="localization-form__select"> <p class="visually-hidden" id="FooterLanguageLabelNoScript">Langue</p> <select class="localization-selector link" name="locale_code" aria-labelledby="FooterLanguageLabelNoScript"><option value="fr" lang="fr" selected> Français </option><option value="en" lang="en"> English </option></select> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </div> <button class="button button--tertiary">Mettre à jour la langue</button></form></noscript> <localization-form><form method="post" action="/localization" id="FooterLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/" /><div class="no-js-hidden"> <span class="visually-hidden" id="FooterLanguageLabel">Langue</span> <div class="disclosure"> <button type="button" class="disclosure__button localization-form__select localization-selector link link--text link-with-icon" aria-expanded="false" aria-controls="FooterLanguageList" aria-describedby="FooterLanguageLabel"> <span class="label">Français</span> <svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-caret" fill="none" viewBox="0 0 24 15"> <path fill-rule="evenodd" clip-rule="evenodd" d="M12 15c-.3 0-.6-.1-.8-.4l-11-13C-.2 1.2-.1.5.3.2c.4-.4 1.1-.3 1.4.1L12 12.5 22.2.4c.4-.4 1-.5 1.4-.1.4.4.5 1 .1 1.4l-11 13c-.1.2-.4.3-.7.3z" fill="currentColor"/> </svg> </button> <ul id="FooterLanguageList" role="list" class="disclosure__list list-unstyled" hidden> <li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link disclosure__link--active focus-inset" href="#" hreflang="fr" lang="fr" aria-current="true" data-value="fr"> Français </a> </li><li class="disclosure__item" tabindex="-1"> <a class="disclosure__link link focus-inset" href="#" hreflang="en" lang="en" data-value="en"> English </a> </li></ul> </div> <input type="hidden" name="locale_code" value="fr"/> </div></form></localization-form></div><div class="footer__payment"> <span class="visually-hidden">Modes de paiement</span> <ul class="list list-payment" role="list"><li class="list-payment__item"> <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-american_express" viewBox="0 0 38 24" width="38" height="24"><title id="pi-american_express">American Express</title><path fill="#000" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z" opacity=".07"/><path fill="#006FCF" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z"/><path fill="#FFF" d="M22.012 19.936v-8.421L37 11.528v2.326l-1.732 1.852L37 17.573v2.375h-2.766l-1.47-1.622-1.46 1.628-9.292-.02Z"/><path fill="#006FCF" d="M23.013 19.012v-6.57h5.572v1.513h-3.768v1.028h3.678v1.488h-3.678v1.01h3.768v1.531h-5.572Z"/><path fill="#006FCF" d="m28.557 19.012 3.083-3.289-3.083-3.282h2.386l1.884 2.083 1.89-2.082H37v.051l-3.017 3.23L37 18.92v.093h-2.307l-1.917-2.103-1.898 2.104h-2.321Z"/><path fill="#FFF" d="M22.71 4.04h3.614l1.269 2.881V4.04h4.46l.77 2.159.771-2.159H37v8.421H19l3.71-8.421Z"/><path fill="#006FCF" d="m23.395 4.955-2.916 6.566h2l.55-1.315h2.98l.55 1.315h2.05l-2.904-6.566h-2.31Zm.25 3.777.875-2.09.873 2.09h-1.748Z"/><path fill="#006FCF" d="M28.581 11.52V4.953l2.811.01L32.84 9l1.456-4.046H37v6.565l-1.74.016v-4.51l-1.644 4.494h-1.59L30.35 7.01v4.51h-1.768Z"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" width="38" height="24" role="img" viewBox="0 0 38 24" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="pi-cartes_bancaires"><title id="pi-cartes_bancaires">Cartes Bancaires</title><rect x="1" y="1" width="36" height="22" rx="2" fill="url(#pi-cartes_bancaires-paint0_linear)"/><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07"/><path fill-rule="evenodd" clip-rule="evenodd" d="M28 9.934c0 1.067-.8 1.932-1.79 1.934v.002h-6.52V8h6.52c.99.002 1.79.867 1.79 1.934zm0 4.104c0 1.067-.8 1.932-1.79 1.934v.003h-6.52v-3.87h6.52c.99.002 1.79.867 1.79 1.933zm-13.224-1.934h4.788v.378c0 1.943-1.46 3.518-3.26 3.518H13.26C11.46 16 10 14.425 10 12.482v-.938c0-1.943 1.46-3.518 3.26-3.518h3.044c1.8 0 3.26 1.575 3.26 3.518v.326h-4.788v.234z" fill="#fff"/><defs><linearGradient id="pi-cartes_bancaires-paint0_linear" x1="37" y1="1" x2="17.422" y2="33.036" gradientUnits="userSpaceOnUse"><stop stop-color="#083969"/><stop offset=".492" stop-color="#007B9D"/><stop offset="1" stop-color="#00A84A"/></linearGradient></defs></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#F79E1B" cx="23" cy="12" r="7"/><path fill="#FF5F00" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg> </li><li class="list-payment__item"> <svg class="icon icon--full-color" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"/></svg> </li></ul> </div></div> </div> </div> </footer> </div> <!-- END sections: footer-group --> </div> </div> <!-- BEGIN sections: overlay-group --> <!-- END sections: overlay-group --> <ul hidden> <li id="a11y-refresh-page-message">Choisir une sélection entraîne une actualisation complète de la page.</li> </ul> <svg xmlns="http://www.w3.org/2000/svg" class="hidden"> <symbol id="icon-cart" fill="none" viewbox="0 0 18 19"> <path d="M3.09333 5.87954L16.2853 5.87945V5.87945C16.3948 5.8795 16.4836 5.96831 16.4836 6.07785V11.4909C16.4836 11.974 16.1363 12.389 15.6603 12.4714C11.3279 13.2209 9.49656 13.2033 5.25251 13.9258C4.68216 14.0229 4.14294 13.6285 4.0774 13.0537C3.77443 10.3963 2.99795 3.58502 2.88887 2.62142C2.75288 1.42015 0.905376 1.51528 0.283581 1.51478" stroke="currentColor"/> <path d="M13.3143 16.8554C13.3143 17.6005 13.9183 18.2045 14.6634 18.2045C15.4085 18.2045 16.0125 17.6005 16.0125 16.8554C16.0125 16.1104 15.4085 15.5063 14.6634 15.5063C13.9183 15.5063 13.3143 16.1104 13.3143 16.8554Z" fill="currentColor"/> <path d="M3.72831 16.8554C3.72831 17.6005 4.33233 18.2045 5.07741 18.2045C5.8225 18.2045 6.42651 17.6005 6.42651 16.8554C6.42651 16.1104 5.8225 15.5063 5.07741 15.5063C4.33233 15.5063 3.72831 16.1104 3.72831 16.8554Z" fill="currentColor"/> </symbol> </svg><script src="//vitality.gg/cdn/shop/t/44/assets/predictive-search.js?v=166617881691878729471742571331" defer="defer"></script><script src="//vitality.gg/cdn/shop/t/44/assets/quick-view.js?v=108476240367538103291742571331" defer="defer"></script><script src="//vitality.gg/cdn/shop/t/44/assets/color-swatches.js?v=5909835773001775461742571331" defer="defer"></script><script type="text/javascript"> window.Shopify.loadFeatures( [ { name: 'consent-tracking-api', version: '0.1', }, ], error => {} ); function updateShopifyConsent() { if (typeof Didomi !== 'undefined' && Didomi.getCurrentUserStatus) { const consentStatus = Didomi.getCurrentUserStatus(); const purposes = consentStatus.purposes || {}; const marketingConsent = purposes.create_ads_profile?.enabled || purposes.select_personalized_ads?.enabled; const analyticsConsent = purposes.measure_content_performance?.enabled; const preferencesConsent = purposes.select_personalized_content?.enabled || purposes.create_content_profile?.enabled; window.Shopify.customerPrivacy.setTrackingConsent({ marketing: marketingConsent, analytics: analyticsConsent, preferences: preferencesConsent }, () => {}); } } window.didomiEventListeners = window.didomiEventListeners || []; document.addEventListener('didomiOnReady', function (e) { const Didomi = e.detail.didomi; if (Didomi && Didomi.getCurrentUserStatus) { updateShopifyConsent(); Didomi.on('consent.changed', function () { updateShopifyConsent(); }); } }); setTimeout(function() { if (window.Didomi && window.Didomi.getCurrentUserStatus) { updateShopifyConsent(); window.Didomi.on('consent.changed', function () { updateShopifyConsent(); }); } }, 5000); </script> <div id="shopify-block-AYVJZbS91TWZST3BPe__6076770253474975442" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: react-embed --><script type="text/javascript"> if (!window.YANET_DISCOUNT) window.YANET_DISCOUNT = {}; if (!window.YANET_DISCOUNT.EMBED) window.YANET_DISCOUNT.EMBED = {}; window.YANET_DISCOUNT.EMBED.appProxyPath = "/apps/yanet-discount";</script> <link href="//cdn.shopify.com/extensions/ab5c2b43-d507-4b81-872d-f45ec6eed989/yanet-volume-discount-35/assets/yn_dc_embed_index.css" rel="stylesheet" type="text/css" media="all" /> <script src="https://cdn.shopify.com/extensions/ab5c2b43-d507-4b81-872d-f45ec6eed989/yanet-volume-discount-35/assets/yn_dc_embed_index.js" defer></script> <div id="yn-dc-theme-app-embed-block-root" class="yn-tw-r"></div> <!-- END app snippet --> </div><div id="shopify-block-AUGtrWDQ0RERkM01oW__7346926215697999694" class="shopify-block shopify-app-block"><link rel="stylesheet" href="https://pro.fontawesome.com/releases/v5.10.0/css/all.css" integrity="sha384-AYmEC3Yw5cVb3ZcuHtOA93w35dYTsvhLPVnYs9eStHfGJvOvKxVfELGroGkvsg+p" crossorigin="anonymous"/> <center><div id="socialicons"> <a href="https://shop.miniorange.com/social-login/openidcallback/facebook?shop=shop-vitality-gg.myshopify.com" style="display: inline;"><i class="fab fa-facebook btn-facebook" style="text-align: center; margin-top: 5px; height: 45px; width: 45px; padding-top: 8px; margin-left: 10px; border-radius: 5px; font-size: 29px;"></i></a> <a href="https://shop.miniorange.com/social-login/openidcallback/google?shop=shop-vitality-gg.myshopify.com" style="display: inline;"><i class="fab fa-google btn-google" style="text-align: center; margin-top: 5px; height: 45px; width: 45px; padding-top: 8px; margin-left: 10px; border-radius: 5px; font-size: 29px;"></i></a> <a href="https://shop.miniorange.com/social-login/openidcallback/twitter?shop=shop-vitality-gg.myshopify.com" style="display: inline;"><i class="fab fa-twitter btn-twitter" style="text-align: center; margin-top: 5px; height: 45px; width: 45px; padding-top: 8px; margin-left: 10px; border-radius: 5px; font-size: 29px;"></i></a> <a href="https://shop.miniorange.com/social-login/openidcallback/discord?shop=shop-vitality-gg.myshopify.com" style="display: inline;"><i class="fab fa-discord btn-discord" style="text-align: center; margin-top: 5px; height: 45px; width: 45px; padding-top: 8px; margin-left: 10px; border-radius: 5px; font-size: 29px;"></i></a> <a href="https://shop.miniorange.com/social-login/openidcallback/twitch?shop=shop-vitality-gg.myshopify.com" style="display: inline;"><i class="fab fa-twitch btn-twitch" style="text-align: center; margin-top: 5px; height: 45px; width: 45px; padding-top: 8px; margin-left: 10px; border-radius: 5px; font-size: 29px;"></i></a> </div></center> <script> let div = document.getElementById("customer_login"); let p = document.getElementById("socialicons"); if(div === null) { p.style.display = 'none'; }else { p.style.display = 'block'; div.prepend(p); } </script> </div><div id="shopify-block-AN01DZkI0T0tiMTYwW__3500920606369333595" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: panda-sc-variables --> <script> let pandaSizeChartCollIds = []; let pandaSizeChartPageType = 'index'; let pandaProductVariant = null let pandaSizeChartProductJson = null let pandaSizeProductId = null ; </script><!-- END app snippet --> </div><div id="shopify-block-AY3U0WTB0TFZETC9BZ__8995108654912250046" class="shopify-block shopify-app-block"><script> window.kaktusAppData = { customerId: null, customerTags: ''.split(',') || [] } </script> <script async src="https://app.bestfreecdn.com/storage/js/p-4922933366.js?ver=1743689910&shop=4922933366"></script> </div></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10