www.rvca.com
Open in
urlscan Pro
23.227.38.74
Public Scan
Submitted URL: http://www.rvca.com/
Effective URL: https://www.rvca.com/
Submission: On February 19 via api from US — Scanned from CA
Effective URL: https://www.rvca.com/
Submission: On February 19 via api from US — Scanned from CA
Form analysis
7 forms found in the DOMPOST /cart/update
<form method="post" action="/cart/update" id="currency_form" accept-charset="UTF-8" class="shopify-currency-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="currency"><input type="hidden" name="utf8" value="✓"><input
type="hidden" name="return_to" value="/">
<select name="currency" style="background-color:#ffffff;color:#000000;" class="" onchange="this.parentNode.submit()" data-uw-rm-form="fx" aria-label="Single select" data-uw-hidden-control="hidden-control-element">
<option selected="true">USD</option>
</select>
</form>
<form class="relative search-trigger">
<div class="tools__button cursor-pointer flex items-center" neptune-engage="{
targets:[
{
attributes:[
{
att:data-return-focus,
set:here
}
]
},
{
selector:html,
attributes:[
{
att:data-active-modal,
set:search
}
]
},
{
selector:.modal-search-form,
methods:reset
}
]
}">
<input type="search" id="Search-header" value="" class="search-trigger__input absolute inset-0 opacity-0 cursor-pointer w-full" readonly="readonly" right="left" autocomplete="off" data-uw-rm-form="fx" aria-label="Search field"
data-uw-hidden-control="hidden-control-element">
<span class="search-trigger__icon">
<svg class="icon tools__icon icon-search" style="" width="24" height="20" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<use xlink:href="#icon-def-search"></use>
</svg>
<span class="sr-only">search</span>
</span>
<span class="search-trigger__text hidden lg:block">Search</span>
</div>
<input type="submit" value="go" class="sr-only" data-uw-rm-form="fx" aria-label="Submit button">
</form>
GET /search
<form action="/search" method="get" role="search" class="modal-search-form flex relative mx-auto w-full group">
<label for="modalSearchInput" class="invisible hidden"> Search </label>
<input type="search" name="q" id="modalSearchInput" value="" placeholder="Search" class="search-modal__input focus:border-0 focus:outline-none shadow-none ui-autocomplete-input w-full px-10" autocomplete="off" autocorrect="off" autocapitalize="off"
aria-label="Search" aria-autocomplete="list" onkeydown="if ( window.searchLoading != true ){ window.searchLoading = true; Neptune.liquid.load('SearchResults'); } this.typingTimer = this.typingTimer || {}; clearTimeout(this.typingTimer);"
onkeyup="if(event.which!=27){clearTimeout(this.typingTimer); this.typingTimer = setTimeout(()=>{ Neptune.liquid.load('SearchSuggest','url:https://d7fc3x.a.searchspring.io/api/suggest/query?siteId=d7fc3x&query='+this.value); window.searchLoading = false; _n.qs('.search-results').classList.remove('hidden');},500)}"
neptune-engage="{
on:keyup,
which: 27,
targets:[{
selector:html,
attributes:[{
att:data-active-modal,
set:_remove
}]
},
{
selector:'[data-return-focus]',
attributes:[{
att:data-return-focus,
set:_remove
}],
focus:true
}]
}" data-uw-rm-form="nfx">
<input type="submit" value="go" class="sr-only" data-uw-rm-form="fx" aria-label="Submit button" data-uw-hidden-control="hidden-control-element">
<button class="search-modal__input--search h-full border-none cursor-pointer text-center absolute animate left-0 top-0">
<span class="icon text-black flex flex-col justify-center items-center mha" style="max-width: 38px;">
<svg class="icon search-modal__icon icon-search" style="" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<use xlink:href="#icon-def-search"></use>
</svg>
<span class="sr-only">Search</span>
</span>
</button>
<button class="search-modal__input--close absolute top-0 right-0" neptune-engage="{preventDefault:true,targets:[
{selector:html,attributes:[{att:data-active-modal,set:_remove}]},
{selector:.search-results,classes:add:hidden}
]}">
<svg class="icon search-modal__icon icon-x-circle" style="" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<use xlink:href="#icon-def-x-circle"></use>
</svg>
<span class="sr-only">Close</span>
</button>
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-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="/">
<input name="country_code" type="hidden">
</form>
POST /localization
<form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-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="/">
<input name="country_code" type="hidden">
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-WuPU3m" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 100%; overflow: visible; max-width: 300px; float: left; border-radius: 0px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgba(255, 255, 255, 0); background-repeat: no-repeat; background-position-y: 50%; padding: 0px; flex: 1 1 0%;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px; min-height: 40px; 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 10px 0px 0px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_99275452" class="needsclick go762664083 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(48, 48, 48); font-family: Roboto, Arial, "Helvetica Neue", Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgba(255, 255, 255, 0); border: 1px solid rgb(48, 48, 48);"
data-uw-rm-form="nfx">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</div>
</div>
<div component="[object Object]" data-testid="form-component" class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 0px; position: relative; flex: 0 1 auto; margin: 0px auto;"><button
class="needsclick go3894874857 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgb(48, 48, 48); border-radius: 0px; border-style: none; border-color: rgb(29, 29, 29); border-width: 2px; color: rgb(255, 255, 255); font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; line-height: 1; white-space: normal; padding: 0px 10px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 40px;">Subscribe</button>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" style="display: none;" data-uw-rm-form="fx" aria-label="Submit button" data-uw-hidden-control="hidden-control-element">
</form>
<form class="needsclick klaviyo-form klaviyo-form-version-cid_3 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-UWkZ5i" novalidate="" tabindex="-1"
style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 24px; 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: 20px; flex: 1 1 0%;">
<div title="RVCA" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; flex-direction: column; width: 390px; margin: -20px 0px -20px -20px; padding: 0px; border-top: 0px solid transparent; border-right: 0px; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-bottom-left-radius: 24px; border-top-left-radius: 24px; overflow: hidden; min-width: 390px; min-height: 550px;">
<div class="needsclick kl-private-reset-css-Xuajs1"
style="background-image: url("https://d3k81ch9hvuctc.cloudfront.net/company/TPbNZz/images/02793a8d-d5c0-4e70-9b10-dbd2e0eecab0.png"); 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 20px; min-height: 550px; 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: 10px 6px; 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/TPbNZz/images/a0dfb635-4a5c-4e50-bade-ce822a99b4ce.png" tabindex="-1" alt="RVCA" class="needsclick kl-private-reset-css-Xuajs1" data-uw-rm-alt-original="RVCA" data-uw-rm-alt="ALT"
style="max-width: 100%; width: 100px; 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: 15px 10px 10px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970236" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: left;"><span
style="font-weight: bold; font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif; font-style: normal; font-size: 28px;">15% OFF YOUR FIRST ORDER</span><!--EndFragment--></p>
</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; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970237" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; line-height: 150%; text-align: center;"><!--StartFragment--><span
style="font-weight: 400; font-style: normal; font-size: 14px; font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif;">When you sign up for emails. Plus, be the first to know about exclusive offers, new arrivals &
events.</span><!--EndFragment--></p>
</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 10px 5px; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970238" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400; text-align: center;"><!--StartFragment--></p>
<div class="needsclick kl-private-reset-css-Xuajs1" data-testid="form-row">
<div class="needsclick kl-private-reset-css-Xuajs1" data-testid="form-component">
<div id="rich-text-90802492" class="kl-private-reset-css-Xuajs1 go3176171171">
<div><span style="font-size: 14px; font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal;">Preferences:</span><!--EndFragment--></div>
</div>
</div>
</div>
<div class="needsclick kl-private-reset-css-Xuajs1" data-testid="form-row">
<div class="needsclick kl-private-reset-css-Xuajs1" data-testid="form-component">
<div class="needsclick kl-private-reset-css-Xuajs1">
<div class="needsclick go2376614969 kl-private-reset-css-Xuajs1">
<div class="needsclick kl-private-reset-css-Xuajs1" role="group" aria-labelledby="kl_vco_shopping_preferences__4_label"><!--EndFragment--></div>
</div>
</div>
</div>
</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: 20px 10px; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; justify-content: flex-start; display: flex;">
<div class="needsclick go2658510535 kl-private-reset-css-Xuajs1" style="align-self: flex-end; flex-flow: column wrap;">
<div role="group" aria-labelledby="kl_Interest__7_label" class="needsclick kl-private-reset-css-Xuajs1" style="display: inline-flex; justify-content: flex-start; flex-wrap: wrap;"><input tabindex="0" type="checkbox" id="Interest__7__12"
name="Interest__7" aria-invalid="false" aria-label="MENS" class="needsclick kl-private-reset-css-Xuajs1" data-uw-rm-form="nfx" style="position: absolute; width: 0px; opacity: 0;"><label for="Interest__7__12"
class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go2725624752" width="20px"
height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(0, 0, 0); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
<g>
<g>
<rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,0)"></rect>
</g>
</g>
</svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
<defs></defs>
<g id="checkbox_inner_Interest__7__12" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="checkbox-on-checkbox_inner_Interest__7__12" transform="translate(3.000000, 4.000000)" fill="#303B43">
<polygon id="shape-checkbox_inner_Interest__7__12" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
</g>
</g>
</svg>
<div class="needsclick kl-private-reset-css-Xuajs1"
style="cursor: pointer; color: rgb(0, 0, 0); font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
MENS</div>
</label><input tabindex="0" type="checkbox" id="Interest__7__13" name="Interest__7" aria-invalid="false" aria-label="WOMENS" class="needsclick kl-private-reset-css-Xuajs1" data-uw-rm-form="nfx"
style="position: absolute; width: 0px; opacity: 0;"><label for="Interest__7__13" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go2725624752" width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(0, 0, 0); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
<g>
<g>
<rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,0)"></rect>
</g>
</g>
</svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
<defs></defs>
<g id="checkbox_inner_Interest__7__13" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="checkbox-on-checkbox_inner_Interest__7__13" transform="translate(3.000000, 4.000000)" fill="#303B43">
<polygon id="shape-checkbox_inner_Interest__7__13" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
</g>
</g>
</svg>
<div class="needsclick kl-private-reset-css-Xuajs1"
style="cursor: pointer; color: rgb(0, 0, 0); font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
WOMENS</div>
</label><input tabindex="0" type="checkbox" id="Interest__7__14" name="Interest__7" aria-invalid="false" aria-label="BOYS" class="needsclick kl-private-reset-css-Xuajs1" data-uw-rm-form="nfx"
style="position: absolute; width: 0px; opacity: 0;"><label for="Interest__7__14" class="needsclick kl-private-reset-css-Xuajs1"
style="display: flex; align-items: center; flex: 0 0 auto; padding-bottom: 8px; word-break: break-word; max-width: 100%; cursor: pointer;"><svg class="go2725624752" width="20px" height="20px" viewBox="0 0 20 20" version="1.1"
xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="stroke: rgb(0, 0, 0); margin-right: 8px; min-width: 20px; width: auto; height: auto;">
<g>
<g>
<rect stroke-width="1" x="0.5" y="0.5" width="19" height="19" rx="2.22222222" fill="rgba(255,255,255,0)"></rect>
</g>
</g>
</svg><svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="cursor: pointer; display: none; position: absolute; margin: 0px;">
<defs></defs>
<g id="checkbox_inner_Interest__7__14" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="checkbox-on-checkbox_inner_Interest__7__14" transform="translate(3.000000, 4.000000)" fill="#303B43">
<polygon id="shape-checkbox_inner_Interest__7__14" fill="#000000" points="4.45454545 9.20149254 1.11363636 5.75373134 0 6.90298507 4.45454545 11.5 14 1.64925373 12.8863636 0.5"></polygon>
</g>
</g>
</svg>
<div class="needsclick kl-private-reset-css-Xuajs1"
style="cursor: pointer; color: rgb(0, 0, 0); font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; margin-right: 24px; display: flex; position: relative; top: 1px;">
BOYS</div>
</label></div>
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
</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>
<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; position: relative; flex: 1 0 0px;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_100970241" class="needsclick go2264706930 kl-private-reset-css-Xuajs1" type="email"
autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="true" options="[object Object]" data-uw-rm-form="nfx" aria-describedby="klaviyo_ariaid_8"
style="box-sizing: border-box; border-radius: 0px; padding: 0px 0px 0px 16px; height: 40px; text-align: left; color: rgb(0, 0, 0); font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 14px; font-weight: 400; letter-spacing: 0px; background-color: rgba(255, 255, 255, 0); border: 1px solid rgb(208, 51, 31);">
<div class="needsclick kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;">
<div class="needsclick kl-private-reset-css-Xuajs1" style="background-color: white; position: absolute; z-index: 1; right: 0px; border-radius: 4px; animation: 0.4s ease 0s 1 normal none running klaviyo-fadein; top: 9px;">
<div class="needsclick go3298969293 kl-private-reset-css-Xuajs1" style="border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.26) 1px 1px 4px 0px; border: 1px solid rgb(208, 51, 31); background-color: rgb(255, 244, 240);"><span role="alert"
id="klaviyo_ariaid_8" class="needsclick kl-private-reset-css-Xuajs1" style="font-size: 14px; padding: 8px; font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; color: rgb(208, 51, 31);">This field is
required</span></div>
</div>
</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: 13px 10px 10px; position: relative; background-color: rgba(255, 255, 255, 0); 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: 0px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 20px; font-weight: 400; letter-spacing: 0px; 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: 40px; width: 100%;">SUBMIT</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: 2px 10px 10px; position: relative; flex: 1 0 0px;"><button
class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
style="background: rgba(255, 255, 255, 0); border-radius: 2px; border-style: none; border-color: rgb(0, 0, 0); border-width: 0px; color: rgb(0, 0, 0); font-family: "Roboto Condensed", Helvetica, Arial, sans-serif; font-size: 12px; font-weight: 400; letter-spacing: 0px; 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: 30px; width: 100%;">NO
THANKS</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; position: relative; flex: 1 0 0px;">
<div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-100970244" style="width: 100%;">
<p style="font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span
style="font-family: 'Roboto Condensed', Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; font-size: 9px;">15% off coupon code will be sent to the email provided. Valid for first-time US customers and new email
subscribers only. Exclusions apply – discount not valid on wetsuits, GIs, special collections, third-party goods, or custom products. Code expires 90 days from retrieval and is valid online at rvca.com, one use per customer. Cannot
apply offer to past orders nor combine the discount with any other offer. By entering your email you agree to our <a href="https://www.rvca.com/customer-help/privacy-policy.html" text="Privacy Policy">Privacy Policy</a>.</span></p>
</div>
</div>
</div>
</div><input type="submit" tabindex="-1" value="Submit" data-uw-rm-form="fx" aria-label="Submit button" data-uw-hidden-control="hidden-control-element" style="display: none;">
</form>
Text Content
Skip to main contentEnable accessibility for visually impairedOpen the accessibility menu Open the Accessible Navigation Menu RVCA uses cookies to better understand how visitors use our site, for advertising and to offer you a more personalized experience. We share information about your use of our site with third-parties, analytics, social media and advertising partners in accordance with our Privacy Policy. You can manage this sharing by selecting the "Do Not Sell or Share My Personal Information" link located in the footer. Learn more. DeclineAccept ✕ It appears you are visiting from Canada. Do you want to redirect to the RVCA CA Store? Yes, pleaseNo, thanks × Please ensure Javascript is enabled for purposes of website accessibility Skip to content USD chevron-left RVCA – RVCA.COM NEW TO SALE | UP TO 40% OFF SHOP SALE RVCA x SAGE VAUGHN COLLECTION SHOP NOW Insiders get FREE shipping JOIN/LOGIN HAWAII COLLECTION / RVCALOHA Shop Now chevron-right close menu close RVCA.com Logo chevron-left NEW TO SALE | UP TO 40% OFF SHOP SALE RVCA x SAGE VAUGHN COLLECTION SHOP NOW Insiders get FREE shipping JOIN/LOGIN HAWAII COLLECTION / RVCALOHA Shop Now chevron-right close * Mens Show mens menu chevron-down * Collections Collections menu children chevron-down * New Arrivals * Sage Vaughn * Hawaii * Dayshift * Big Rvca * Vacancy * Pigment Dye * Clothing Clothing menu children chevron-down * Tees | Tanks * Shirts | Flannels * Shorts | Hybrids * Athletic Shorts * Denim * Pants * Hoodies | Sweatshirts * Jackets * Boardshorts * Tees | Tanks Tees | Tanks menu children chevron-down * Short Sleeves * Long Sleeves * Accessories Accessories menu children chevron-down * Hats | Beanies * Backpacks | Luggage * Sandals * Other Accessories DAYSHIFT COLLECTION * Womens Show womens menu chevron-down * Collections Collections menu children chevron-down * New Arrivals * Sage Vaughn * Dayshift * Vacancy * Selects * Clothing Clothing menu children chevron-down * Tops * Tees | Tanks * Shorts | Skirts * Dresses | Rompers * Hoodies | Fleece * Sweaters * Pants * Denim * Jackets * Swim Swim menu children chevron-down * Bikini Tops * Bikini Bottoms * One Pieces * Accessories Accessories menu children chevron-down * Hats * Backpacks | Luggage NEW JACKETS * Sport Show sport menu chevron-down * Sport Collections Sport Collections menu children chevron-down * Mens New Arrivals * Womens New Arrivals * Yogger Series * Combat Sport * Sport Vent Series * RVCA x Shoyoroll * Sport Mens Sport Mens menu children chevron-down * Athletic Shorts * Workout Shirts * Workout Pants * Workout Pullovers | Hoodies * GIs * Sport Womens Sport Womens menu children chevron-down * Athletic Shorts * Sports Bras * Workout Tops * Workout Leggings | Joggers * Compression Clothing * Sport Accessories Sport Accessories menu children chevron-down * Hats | Beanies * Boxing | MMA Gloves * Backpacks | Bags NEW SPORT ARRIVALS * Surf Show surf menu chevron-down * Wetsuits Wetsuits menu children chevron-down * Rashguards | Surf Tees * Neoprene Tops * Boardshorts SURF RASHGUARDS * Boys Show boys menu chevron-down * Collections Collections menu children chevron-down * Boys New Arrivals * Clothing Clothing menu children chevron-down * Tees | Tanks * Shirts | Flannels * Shorts * Boardshorts * Hoodies | Fleece * Denim | Pants * Jackets * Accessories Accessories menu children chevron-down * Hats | Beanies NEW ARRIVALS * Sale Show sale menu chevron-down * Mens Sale Mens Sale menu children chevron-down * Tees * Tops * Boardshorts * Shorts * Pants | Denim * Hoodies | Jackets * Accessories * Womens Sale Womens Sale menu children chevron-down * Tops * Pants * Hoodies | Sweaters * Swimwear * Shorts * Dresses * Sport Sale Sport Sale menu children chevron-down * Sport Mens * Sport Womens * Sport Mens Tops * Sport Mens Bottoms * Sport Womens Bottoms * Sport Accessories * Boys Sale Boys Sale menu children chevron-down * Tops * Accessories * New To Sale * Search * Log in Log in search Search Log in Cart Close Search Search Close YOUR CART Close You are $99.99 away from free US ground shipping Your cart is empty Continue shopping Your cart Taxes and shipping calculated at checkout Subtotal $0.00 Checkout WELCOME Close SHOP IN: Country United States (USD) Language English (en) Update Preferences ANP ARTIST COLLECTION Shop Now ANP ARTIST COLLECTION Shop Now THE BALANCE OF OPPOSITES SPORT FLEECE Shop Now SPORT SPECTRUM PANTS Shop Now MEN'S GRAPHIC TEES Shop Now MEN'S NEW ARRIVALS Shop Now SPORT GRAPHIC TEES ELEVATE YOUR GAME Shop Now WOMEN'S NEW ARRIVALS Shop Now WOMEN'S GRAPHIC TEES Shop Now WOMEN'S PANTS Shop Now WOMEN'S SWEATERS Shop Now DAYSHIFT COLLECTION FEATURING EFFORTLESSLY COOL DESIGNS, DURABLE FABRICS, AND FUNCTIONAL STYLE, THESE STAPLES ARE ALL ABOUT TIMELESS COMFORT WITH A TOUCH OF ELEVATED EDGE. shop the collection TRENDING THIS SEASON PUSH HARDER. RUN FASTER. LEAVE IT ALL ON THE CONCRETE. THIS IS YOUR WORKOUT. THIS IS WHERE THE CHANGE IS MADE. MOVE EFFORTLESSLY FROM THE GYM TO THE STREETS IN THE RVCA MEN’S COLLECTION, FEATURING PREMIUM ON-TREND CLOTHING AND ACCESSORIES THAT KEEP IT FRESH WHILE HELPING YOU REACH PEAK PERFORMANCE. SPORT JACKETS SPORT PANTS SPORT TEES SPORT SHORTS SPORT HOODIES SHOP ALL MENS YOGGER SERIES PAIRING CLEAN STYLE WITH YOGGER PERFORMANCE TECHNOLOGY. Shop Now BOYS SHIRTS & FLANNELS CLASSIC STYLES FOR EVERY OCCASION. Shop Now RECOMMENDED PRODUCTS check Compare VACANCY CREW NECK SWEATSHIRT $70.00 check Compare SAGE ELASTIC WAIST HEMP 17" BOARDSHORTS $66.00 check Compare SHADOW BOX LONG SLEEVE T-SHIRT $40.00 check Compare SAGE VAUGHN SHORT SLEEVE WOVEN SHIRT $66.00 check Compare SAGE VAUGHN ANP T-SHIRT $40.00 check Compare SAGE VAUGHN ANP T-SHIRT $40.00 check Compare SAGE HOODIE SWEATSHIRT $66.00 check Compare SAGE VAUGHN RUNNER 14" SHORTS $80.00 check Compare CROPPED FLOWER SHORT SLEEVE T-SHIRT $30.00 check Compare SASHA ANP TANK $50.00 check Compare CROPPED FLOWER SHORT SLEEVE T-SHIRT $30.00 check Compare SAGE CROSS BACK BRA $66.00 chevron-left chevron-right Sign Up for our Newsletter Subscribe * Support minus plus * Help Center * FAQ * Shipping * Returns * Contact Us * Affiliate Program * First Responders & Healthcare Workers Discount * About minus plus * Careers * Privacy Policy * Terms of Use * Accessibility Statement * Do Not Sell or Share My Personal Information * * * * * * * * * Instagram * Facebook * YouTube © 2024 RVCA.com. All Rights Reserved. * Choosing a selection results in a full page refresh. close arrow-left close close move close My Wishlist0 Close dialog 3 15% OFF YOUR FIRST ORDER When you sign up for emails. Plus, be the first to know about exclusive offers, new arrivals & events. Preferences: MENS WOMENS BOYS This field is required SUBMIT NO THANKS 15% off coupon code will be sent to the email provided. Valid for first-time US customers and new email subscribers only. Exclusions apply – discount not valid on wetsuits, GIs, special collections, third-party goods, or custom products. Code expires 90 days from retrieval and is valid online at rvca.com, one use per customer. Cannot apply offer to past orders nor combine the discount with any other offer. By entering your email you agree to our Privacy Policy.