www.viruseurope.com Open in urlscan Pro
23.227.38.74  Public Scan

URL: https://www.viruseurope.com/
Submission: On May 15 via manual from AL — Scanned from CA

Form analysis 7 forms found in the DOM

/search

<form class="search megamenu__search-form-mobile" action="/search">
  <input type="text" placeholder="search" name="q" value="" class="aa-input" autocomplete="off" spellcheck="false" role="combobox" aria-autocomplete="both" aria-expanded="false" aria-owns="algolia-autocomplete-listbox-0" dir="auto" style="">
  <pre aria-hidden="true"
    style="position: absolute; visibility: hidden; white-space: pre; font-family: Roboto, sans-serif; font-size: 18px; font-style: normal; font-variant: normal; font-weight: 300; word-spacing: 0px; letter-spacing: 0.45px; text-indent: 0px; text-rendering: optimizespeed; text-transform: none;"></pre>
  <svg aria-hidden="true" focusable="false" role="presentation" class="megamenu__icon icon-search" viewBox="0 0 64 64">
    <path d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"></path>
  </svg>
  <svg aria-hidden="true" focusable="false" data-close-icon="" role="presentation" class="megamenu__icon icon-close" viewBox="0 0 64 64">
    <path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"></path>
  </svg>
</form>

/search

<form class="search megamenu__search-form" action="/search">
  <input type="text" placeholder="Search" name="q" value="" class="aa-input" autocomplete="off" spellcheck="false" role="combobox" aria-autocomplete="both" aria-expanded="false" aria-owns="algolia-autocomplete-listbox-1" dir="auto" style="">
  <pre aria-hidden="true"
    style="position: absolute; visibility: hidden; white-space: pre; font-family: Roboto, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 300; word-spacing: 0px; letter-spacing: 0.375px; text-indent: 0px; text-rendering: optimizespeed; text-transform: none;"></pre>
  <svg aria-hidden="true" focusable="false" data-search-icon="" role="presentation" class="megamenu__icon icon-search" viewBox="0 0 64 64">
    <path vector-effect="non-scaling-stroke" d="M47.16 28.58A18.58 18.58 0 1 1 28.58 10a18.58 18.58 0 0 1 18.58 18.58zM54 54L41.94 42"></path>
  </svg>
  <svg aria-hidden="true" focusable="false" data-close-icon="" role="presentation" class="megamenu__icon icon-close" viewBox="0 0 64 64">
    <path vector-effect="non-scaling-stroke" d="M19 17.61l27.12 27.13m0-27.12L19 44.74"></path>
  </svg>
</form>

<form data-sms-form="">
  <div class="note note--success sms-form-notice sms-form-notice--success" data-sms-form-success=""> Thanks for subscribing </div>
  <div class="note form-error sms-form-notice sms-form-notice--error" data-sms-form-error=""> Please enter a valid phone number </div>
  <label for="sms-" class="hidden-label"> Enter your phone number </label>
  <div class="newsletter-form-group sms-form-group" data-sms-form-group="">
    <input type="phone" value="" placeholder="Enter your phone number" id="sms-1637190159cb89ed23" class="newsletter-form-group__input phone__input">
    <button data-sms-submit="" class="newsletter-form-group__submit sms__submit" title="Subscribe">
      <img class="icon" style="filter: invert(1)" src="//cdn.shopify.com/s/files/1/0618/0988/5441/t/4/assets/icon-sms.png?v=102958191352952638041667253073" alt="subscribe">
    </button>
  </div>
</form>

POST /contact#newsletter-footer

<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <label for="Email-footer" class="hidden-label"> Enter your email </label>
  <input type="hidden" name="contact[tags]" value="prospect,newsletter">
  <input type="hidden" name="contact[context]" value="footer">
  <div class="newsletter-form-group">
    <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-footer" class="newsletter-form-group__input" autocapitalize="off">
    <button type="submit" class="newsletter-form-group__submit" name="commit" title="Subscribe">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64">
        <path d="M63 52H1V12h62zM1 12l25.68 24h9.72L63 12M21.82 31.68L1.56 51.16m60.78.78L41.27 31.68"></path>
      </svg>
    </button>
  </div>
</form>

POST /contact#newsletter-footer

<form method="post" action="/contact#newsletter-footer" id="newsletter-footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <label for="Email-footer" class="hidden-label"> Enter your email </label>
  <input type="hidden" name="contact[tags]" value="prospect,newsletter">
  <input type="hidden" name="contact[context]" value="footer">
  <div class="newsletter-form-group">
    <input type="email" value="" placeholder="Enter your email" name="contact[email]" id="Email-footer" class="newsletter-form-group__input" autocapitalize="off">
    <button type="submit" class="newsletter-form-group__submit" name="commit" title="Subscribe">
      <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-email" viewBox="0 0 64 64">
        <path d="M63 52H1V12h62zM1 12l25.68 24h9.72L63 12M21.82 31.68L1.56 51.16m60.78.78L41.27 31.68"></path>
      </svg>
    </button>
  </div>
</form>

POST /cart

<form action="/cart" method="post" novalidate="" class="drawer__contents cart ajaxcart cart--empty">
  <div class="drawer__header">
    <div class="drawer__close text-right">
      <button type="button" class="drawer__close-button js-drawer-close">
        <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-close" viewBox="0 0 64 64">
          <path d="M19 17.61l27.12 27.13m0-27.12L19 44.74"></path>
        </svg>
        <span class="icon__fallback-text">Close cart</span>
      </button>
    </div>
  </div>
  <div class="drawer__inner">
    <div class="drawer__scrollable">
      <div class="cart__empty-text text-center">
        <p>Your cart is currently empty.</p>
        <p class="rte">Continue browsing <a href="/collections/all">here</a>.</p>
      </div>
      <div class="cart-promo-banner">
        <div class="cart-promo-banner__inner">
          <div class="cart-promo-banner__mini" data-free-ship-wrap="">
            <div class="cart-promo-banner__mini-text cart-promo-banner__mini-text--invalid">
              <span data-free-ship-difference="">£150</span> away from free shipping!
            </div>
            <div class="cart-promo-banner__mini-text cart-promo-banner__mini-text--valid"> Your order qualifies for free shipping! </div>
          </div>
        </div>
      </div>
      <script>
        var freeShipAmount = 150;
      </script>
      <div class="cart__items" data-cart-item-list="">
        <div class="cart__item ajaxcart__product ajax-cart__template" data-cart-item="" data-cart-item-id="" aria-live="polite">
          <div class="cart__row-product ajaxcart__row-product">
            <div class="cart__product-image-wrap">
              <a href="" class="cart__product-image lazypreload" aria-label="" data-cart-item-href="" data-cart-item-background-image="" data-sizes="auto"></a>
            </div>
            <div class="ajaxcart__item-content">
              <div class="grid grid--small">
                <div class="grid__item three-quarters">
                  <a href="" class="cart__product-name" data-cart-item-href="" data-cart-item-title="" aria-label="">

<span class="tdf-cart-item-t"></span>                       </a>
                  <span class="cart__item-subtitle cart__item-subtitle--inline" data-cart-item-variant-title="">
                  </span>
                  <span data-cart-item-price-container=""><span class="cart__item-price"></span></span>
                  <div data-cart-item-subscription-name="">
                  </div>
                  <div class="cart__item-subtitle" data-cart-item-property-list="">
                    <div class=" ajax-cart__template" data-cart-item-property=""> t: e </div>
                  </div>
                  <div data-cart-item-discount-list=""></div>
                </div>
                <div class="grid__item one-quarter text-right">
                  <div>
                    <label for="updates_" class="visually-hidden" data-cart-item-label-quantity=""> Quantity </label>
                    <input type="number" pattern="\d*" id="updates_" class="cart__quantity" name="updates[]" value="" min="0" data-id="" data-cart-item-input-quantity="">
                  </div>
                  <button type="button" class="cart__remove text-link" data-cart-item-delete="">Remove</button>
                </div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="drawer__footer cart__footer">
      <div data-cart-discount-container="" class="cart__details hide">
        <div class="cart__detail-title"> Discounts </div>
        <div class="cart__detail-info" data-cart-discount-content="">
          <div data-cart-discount="">
            <span data-cart-discount-title="">
            </span>
            <span class="cart__detail-discount-amount"> -<span data-cart-discount-amount=""></span>
            </span>
          </div>
        </div>
      </div>
      <div class="cart__details">
        <div class="cart__detail-title"> Subtotal </div>
        <div class="cart__detail-info">
          <span data-cart-subtotal="" class="tdf-cart-total-parent"><span style="display:none" class="tdf-cart-total-flag"></span>£0.00</span>
        </div>
      </div>
      <p class="cart__note text-center"> Shipping, taxes, and discount codes calculated at checkout. </p>
      <button type="submit" class="btn btn--full cart__checkout cart__checkout--drawer" name="checkout" data-cart-submit=""><span>
          <span>Check out</span>
        </span></button>
    </div>
  </div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-Yc2R9r" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 6px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 15px 40px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 390px; margin: -15px 0px -15px -40px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 6px; border-top-left-radius: 6px; overflow: hidden; min-width: 390px; min-height: 450px;">
    <div class="needsclick  kl-private-reset-css-Xuajs1"
      style="background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/S2BVyP/images/9dd15213-a05d-4ce5-8353-11821f30bff2.jpeg&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; width: 100%; height: 100%; display: block;">
    </div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 0px 0px 40px; min-height: 450px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px 10px; position: relative; flex: 0 1 auto; margin: 0px auto;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; width: 100%; height: auto;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="position: relative; display: flex; align-items: center; width: 100%; height: auto;"><img
              src="https://d3k81ch9hvuctc.cloudfront.net/company/S2BVyP/images/3448a058-099e-4baf-b355-e9e5502148e2.png" tabindex="-1" class="needsclick  kl-private-reset-css-Xuajs1"
              style="max-width: 100%; width: 150px; height: auto; cursor: initial;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 0px 20px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" style="width: 100%;">
          <div style="text-align: center; line-height: 225%;"><span style="font-family: roboto-condensed, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold; font-style: italic; font-size: 24px;">DO YOU WANT</span></div>
          <div style="text-align: center; line-height: 350%;"><span style="font-family: roboto-condensed, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold; font-style: italic; font-size: 55px;">€10 OFF</span></div>
          <div style="text-align: center; line-height: 100%;"><span style="font-family: roboto-condensed, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold; font-style: italic; font-size: 24px;">YOUR FIRST ORDER?</span></div>
          <div style="text-align: center;">&nbsp;</div>
          <div style="text-align: center;"><span style="font-family: roboto-condensed, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold; font-style: italic; font-size: 24px;">PLUS A FREE GIFT</span></div>
          <div style="text-align: center;"><span style="font-size: 24px;"><span style="font-family: roboto-condensed, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold; font-style: italic;">WORTH&nbsp;</span><span
                style="font-family: roboto-condensed, Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: bold; font-style: italic;">AT LEAST&nbsp;€10</span></span></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px 6px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(0, 0, 0); border-radius: 50px; border-style: none; border-color: rgb(21, 117, 81); border-width: 2px; color: rgb(255, 255, 255); font-family: Roboto, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 20px; font-weight: 500; letter-spacing: 3px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 60px; width: 100%;">YES,
          I DO!</button></div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 1px; position: relative; flex: 1 0 0px;"><button
          class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(255, 255, 255); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(0, 0, 0); font-family: Roboto, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 2px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 50px; width: 100%;">no,
          thanks</button></div>
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Loading
Skip to content

FREE SHIPPING TO UK/IRELAND ON ORDERS OVER £130
FREE SHIPPING TO NORTH-WEST EUROPE ON ORDERS OVER €150
View site navigation

 * Home
 * New Releases
 * Men's
   
    * Collections
      
      * Limited Black Camo
      * All New
      * Best Sellers
      * Bioceramic™
      * CoolJade™
      * EcoCloud™
      * Best of Joggers
      * Outlet
   
    * Bottoms
      
      * Shorts
      * Joggers + Pants
      * Compression Pants
      * Compression ¾ Pants
      * Compression Shorts
      * Boxer Briefs
      * Singlets
   
    * Tops
      
      * Shirts + Tanks
      * Long Sleeves
      * Sweatshirts
      * Jackets
   
    * + More
      
      * Gift Cards
      * Accessories
      * Socks
   
   Your perspective shapes your boundaries. Explore New Collection
   Activity
   
    * Functional Fitness
    * Weightlifting + Powerlifting
    * Combat
    * Paddle
    * OCR
    * Adventure
    * Shop All Men's

 * Women's
   
    * Collections
      
      * Limited Black Camo
      * All New
      * Best Sellers
      * Bioceramic™
      * CoolJade™
      * EcoCloud™
      * Best of Joggers
      * Outlet
   
    * Bottoms
      
      * Shorts
      * Joggers + Pants
      * Compression Pants
      * Compression Crop + 7/8
      * Singlets
   
    * Tops
      
      * Sports Bras
      * Shirts + Tanks
      * Long Sleeves
      * Jackets
   
    * + More
      
      * Gift Cards
      * Accessories
      * Socks
   
   Your perspective shapes your boundaries. Explore New Collection
   Activity
   
    * Functional Fitness
    * Weightlifting + Powerlifting
    * Combat
    * Paddle
    * OCR
    * Adventure
    * Gaming
    * Shop All Women's

 * Technology
 * FAQ
 * Supply+
 * Login

Cart 0
Added to Cart
Pause slideshow Play slideshow


BLACK CAMO COLLECTION

A Limited Collection
Shop Collection



A FRESH PERSPECTIVE

New Styles. New Perspectives.
Shop Men's Shop Women's


BLACK CAMO COLLECTION

A Limited Collection
Shop Collection

 * 1
 * 2
 * 3



Welcome to Virus.
Technology Driven

The top athletes have access to the best apparel, and you should too. At Virus,
we design activity specific high performance apparel to give you the confidence
to achieve your goals. We believe everyone should have access to technology
driven active wear to elevate your performance.

Learn More



VIRUS® TECHNOLOGY

For those who seek the edge of what’s possible in performance fabrics, Virus®
fabrication walks the line with the most technological fabrics on the planet.
Athlete tested. Athlete proven.
Explore What's Possible
Classics


ALL-TIME BEST SELLERS

Our most popular products designed with technology and fit in mind.

Shop Best Sellers
New Releases

Your perspective shapes your boundaries.

Shop Collection
New Men's Shorts

All New Men's Shorts Collection Featuring Airflex Fabric.

Shop Collection
View Fall Lookbook


CUSTOM COLLECTIVE

Custom Collective is designed to give you the ability to brand our Virus
products with your personal customization. We will guide you through the process
of coordinating printing and custom logo placement.
Learn More


NEW MEN'S RELEASES

Barbell State of Mind Tee
£25.00
Sliders Boxer Briefs
£32.00
Hydro Short Sleeve
£33.00
IconX Joggers
£86.00
Forever Short Sleeve
£29.00
Triwire Pants
£86.00
Sliders Boxer Briefs
£32.00
TOMANATOR x VIRUS Ridge Long Sleeve
£50.00
Galaxy Short Sleeve
£25.00
Origin 9" Shorts
£55.00
Barbell State of Mind Tee
£25.00
Sliders Boxer Briefs
£32.00
Hydro Short Sleeve
£33.00
IconX Joggers
£86.00
Forever Short Sleeve
£29.00
Triwire Pants
£86.00
Sliders Boxer Briefs
£32.00
TOMANATOR x VIRUS Ridge Long Sleeve
£50.00
Galaxy Short Sleeve
£25.00
Origin 9" Shorts
£55.00
Barbell State of Mind Tee
£25.00
Sliders Boxer Briefs
£32.00
Hydro Short Sleeve
£33.00
IconX Joggers
£86.00
 * 1
 * 2
 * 3
 * 4

New Women's Releases

Technology Driven. 

Shop Collection
Women's Compression

Bioceramic™ and CoolJade™ Compression.



Shop Collection


NEW WOMEN'S RELEASES

Composure Crew Sweater
£67.00
EAU21 Tech Pants
£62.00
Asymmetric Tech Pants
£62.00
Mount Crop Tee
£28.00
Multiverse Sports Bra
£42.00
Unwind Shorts
£59.00
Unwind Pants
£72.00
Embark 6" Shorts
£48.00
Embark 6" Shorts
£49.00
Unwind Crop Sweater
£64.00
Composure Crew Sweater
£67.00
EAU21 Tech Pants
£62.00
Asymmetric Tech Pants
£62.00
Mount Crop Tee
£28.00
Multiverse Sports Bra
£42.00
Unwind Shorts
£59.00
Unwind Pants
£72.00
Embark 6" Shorts
£48.00
Embark 6" Shorts
£49.00
Unwind Crop Sweater
£64.00
Composure Crew Sweater
£67.00
EAU21 Tech Pants
£62.00
Asymmetric Tech Pants
£62.00
Mount Crop Tee
£28.00
 * 1
 * 2
 * 3
 * 4


SHOP THE LOOK

Select a product
close
Shop The Look
Tracer ½ Zip Pullover
£67.00
View This Product
RX5 ¾ Tech Pants
£59.00
View This Product
Journey Sports Bra
£42.00
View This Product
Tracer ½ Zip Pullover
£67.00
View This Product
RX5 ¾ Tech Pants
£59.00
View This Product
Journey Sports Bra
£42.00
View This Product
 1. 
 2. 
 3. 

View Products
All New
Don't miss out! All New Men's and Women's Product
Shop Collection
Be The First To Know

First dibs anyone? Sign up for real-time SMS updates on all the latest product
releases and collections.

Thanks for subscribing
Please enter a valid phone number
Enter your phone number

Free Shipping

It’s on us! Hit our minimum for free shipping. Complete your purchase and we’ll
handle the rest.

Buy Now, Pay Later

We’re making it easier to get what you want. Shop now, pay later in 4
interest-free installments.

Free Returns

Return within 30 days of receiving your gear. See return policy for details







ON SOCIAL

Send us yours @virusintl_eu

876 likes
@veejayjones I'm so grateful for this season and everything that I've been able
to accomplish. Lots of hard work and time was put into chasing this dream. It
feels amazing to have it pay off in a world title and a series championship.
Pictured — VP OG S/S Rashguard
564 likes
@yks.media Love y’all. 💘 • • Athlete: @jourdannn_14 + @josephroark _ 🇺🇸
#ValentinesDay •
452 likes
@theobstacle_activist What you know about making sweet faces? All jokes aside,
covid sucks! Where I live I’m not really near water. It’s a good 30 min drive to
the river or the closest swamp (yahhh leeches!). 60 min to the closes clean
lake. Normally I do all my paddling on the road and dry land train at home. 📷
@vnishikiori
834 likes
@tems_herry VRS 🌎 WIDE — virusintl.com — @virusintl #virusintl
#thepassionthtadefinesyou Photo // @pierresvensk
Pictured — Origin V3 Shorts
1022 likes
@_jcreate_ Last day. Today. To set those goals and join the best team! In the
past 4 years, I have modified, created, and conquered goals that mean a lot to
me because “I” set them. Since graduating from the collegiate racing scene,
@on_running has had my back and created an outlet to share my love of running
and physical movement.
Pictured — Tempo V2 Shorts
453 likes
@Isaacstant each vibes #maui #surf #lifestyle Pic| @lucas.allen
362 likes
@natalieallport If you’re reading this it’s time to take the leap already!!! 🔥
This year I’ve tried to push my comfort zone more - creating more, connecting
with new people, being more vulnerable and sharing my story... these all felt
scary at first but taking the first step has opened up some really cool
opportunities and has lead to much bigger things than I ever had planned. ⁣
Pictured — Contour Tech Pants
Your Journey Awaits.

Get early access to the newest products + Limited collections. Sign up now and
receive 10% OFF your next purchase.

Enter your email



Virus International empowers lifestyles that seek to live differently, for those
who see possibilities where others see boundaries. We strive for the best in
athletic achievement while pushing the limits in product testing and technology
to serve our passionate community. Our ever-expanding tribe continues to pursue
accomplishments and adventures that transcend all constrains and boarders. Your
journey awaits.

 * Instagram
 * Facebook
 * Twitter
 * Pinterest
 * YouTube

 * Menu
 * New Releases
 * Men's
 * Women's
 * Technology
 * FAQ
 * Supply+

 * Information
 * About Us
 * Returns
 * Gift Cards
 * Order Policies + Contact Us
 * Wholesale
 * Privacy Policy

Your Journey Awaits.

Get early access to the newest products + Limited collections. Sign up now and
receive 10% OFF your next purchase.

Enter your email

© 2023 VIRUS Europe | All Rights Reserved


Close (esc)
Loading




Close cart

Your cart is currently empty.

Continue browsing here.

£150 away from free shipping!
Your order qualifies for free shipping!
t: e

Quantity
Remove
Discounts
-
Subtotal
£0.00

Shipping, taxes, and discount codes calculated at checkout.

Check out
front

GBP
Collections

Blog posts

Pages



Collections

Blog posts

Pages





Close form 1
DO YOU WANT
€10 OFF
YOUR FIRST ORDER?
 
PLUS A FREE GIFT
WORTH AT LEAST €10
YES, I DO!
no, thanks