CINXE.COM

Xbox Icon Collection Remix Eco Sweatshorts – Xbox Gear Shop

<!doctype html> <html class="no-js" lang="en"> <head> <script type="application/vnd.locksmith+json" data-locksmith>{"version":"v160","locked":false,"initialized":true,"scope":"product","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"9c0b638021374d6f892e321e514c04225470ea6d400332b2f8c14c85f0df888b","state":{"template":"product","theme":172482658672,"product":"xbox-icon-collection-remix-eco-sweatshorts-sc1359","collection":"xbox-icon-collection","page":null,"blog":null,"article":null,"app":null},"now":1732709127,"path":"\/collections\/xbox-icon-collection\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","locale_root_url":"\/","canonical_url":"https:\/\/gear.xbox.com\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","customer_id":null,"customer_id_signature":"9c0b638021374d6f892e321e514c04225470ea6d400332b2f8c14c85f0df888b","cart":null}</script><script data-locksmith>!function(){var require=undefined,reqwest=function(){function succeed(e){var t=protocolRe.exec(e.url);return t=t&&t[1]||context.location.protocol,httpsRe.test(t)?twoHundo.test(e.request.status):!!e.request.response}function handleReadyState(e,t,n){return function(){return e._aborted?n(e.request):e._timedOut?n(e.request,"Request is aborted: timeout"):void(e.request&&4==e.request[readyState]&&(e.request.onreadystatechange=noop,succeed(e)?t(e.request):n(e.request)))}}function setHeaders(e,t){var n,s=t.headers||{};s.Accept=s.Accept||defaultHeaders.accept[t.type]||defaultHeaders.accept["*"];var r="undefined"!=typeof FormData&&t.data instanceof FormData;for(n in!t.crossOrigin&&!s[requestedWith]&&(s[requestedWith]=defaultHeaders.requestedWith),!s[contentType]&&!r&&(s[contentType]=t.contentType||defaultHeaders.contentType),s)s.hasOwnProperty(n)&&"setRequestHeader"in e&&e.setRequestHeader(n,s[n])}function setCredentials(e,t){"undefined"!=typeof t.withCredentials&&"undefined"!=typeof e.withCredentials&&(e.withCredentials=!!t.withCredentials)}function generalCallback(e){lastValue=e}function urlappend(e,t){return e+(/[?]/.test(e)?"&":"?")+t}function handleJsonp(e,t,n,s){var r=uniqid++,a=e.jsonpCallback||"callback",o=e.jsonpCallbackName||reqwest.getcallbackPrefix(r),i=new RegExp("((^|[?]|&)"+a+")=([^&]+)"),l=s.match(i),c=doc.createElement("script"),u=0,d=-1!==navigator.userAgent.indexOf("MSIE 10.0");return l?"?"===l[3]?s=s.replace(i,"$1="+o):o=l[3]:s=urlappend(s,a+"="+o),context[o]=generalCallback,c.type="text/javascript",c.src=s,c.async=!0,"undefined"!=typeof c.onreadystatechange&&!d&&(c.htmlFor=c.id="_reqwest_"+r),c.onload=c.onreadystatechange=function(){if(c[readyState]&&"complete"!==c[readyState]&&"loaded"!==c[readyState]||u)return!1;c.onload=c.onreadystatechange=null,c.onclick&&c.onclick(),t(lastValue),lastValue=undefined,head.removeChild(c),u=1},head.appendChild(c),{abort:function(){c.onload=c.onreadystatechange=null,n({},"Request is aborted: timeout",{}),lastValue=undefined,head.removeChild(c),u=1}}}function getRequest(e,t){var n,s=this.o,r=(s.method||"GET").toUpperCase(),a="string"==typeof s?s:s.url,o=!1!==s.processData&&s.data&&"string"!=typeof s.data?reqwest.toQueryString(s.data):s.data||null,i=!1;return("jsonp"==s.type||"GET"==r)&&o&&(a=urlappend(a,o),o=null),"jsonp"==s.type?handleJsonp(s,e,t,a):((n=s.xhr&&s.xhr(s)||xhr(s)).open(r,a,!1!==s.async),setHeaders(n,s),setCredentials(n,s),context[xDomainRequest]&&n instanceof context[xDomainRequest]?(n.onload=e,n.onerror=t,n.onprogress=function(){},i=!0):n.onreadystatechange=handleReadyState(this,e,t),s.before&&s.before(n),i?setTimeout(function(){n.send(o)},200):n.send(o),n)}function Reqwest(e,t){this.o=e,this.fn=t,init.apply(this,arguments)}function setType(e){return null===e?undefined:e.match("json")?"json":e.match("javascript")?"js":e.match("text")?"html":e.match("xml")?"xml":void 0}function init(o,fn){function complete(e){for(o.timeout&&clearTimeout(self.timeout),self.timeout=null;0<self._completeHandlers.length;)self._completeHandlers.shift()(e)}function success(resp){var type=o.type||resp&&setType(resp.getResponseHeader("Content-Type"));resp="jsonp"!==type?self.request:resp;var filteredResponse=globalSetupOptions.dataFilter(resp.responseText,type),r=filteredResponse;try{resp.responseText=r}catch(e){}if(r)switch(type){case"json":try{resp=context.JSON?context.JSON.parse(r):eval("("+r+")")}catch(err){return error(resp,"Could not parse JSON in response",err)}break;case"js":resp=eval(r);break;case"html":resp=r;break;case"xml":resp=resp.responseXML&&resp.responseXML.parseError&&resp.responseXML.parseError.errorCode&&resp.responseXML.parseError.reason?null:resp.responseXML}for(self._responseArgs.resp=resp,self._fulfilled=!0,fn(resp),self._successHandler(resp);0<self._fulfillmentHandlers.length;)resp=self._fulfillmentHandlers.shift()(resp);complete(resp)}function timedOut(){self._timedOut=!0,self.request.abort()}function error(e,t,n){for(e=self.request,self._responseArgs.resp=e,self._responseArgs.msg=t,self._responseArgs.t=n,self._erred=!0;0<self._errorHandlers.length;)self._errorHandlers.shift()(e,t,n);complete(e)}this.url="string"==typeof o?o:o.url,this.timeout=null,this._fulfilled=!1,this._successHandler=function(){},this._fulfillmentHandlers=[],this._errorHandlers=[],this._completeHandlers=[],this._erred=!1,this._responseArgs={};var self=this;fn=fn||function(){},o.timeout&&(this.timeout=setTimeout(function(){timedOut()},o.timeout)),o.success&&(this._successHandler=function(){o.success.apply(o,arguments)}),o.error&&this._errorHandlers.push(function(){o.error.apply(o,arguments)}),o.complete&&this._completeHandlers.push(function(){o.complete.apply(o,arguments)}),this.request=getRequest.call(this,success,error)}function reqwest(e,t){return new Reqwest(e,t)}function normalize(e){return e?e.replace(/\r?\n/g,"\r\n"):""}function serial(e,t){var n,s,r,a,o=e.name,i=e.tagName.toLowerCase(),l=function(e){e&&!e.disabled&&t(o,normalize(e.attributes.value&&e.attributes.value.specified?e.value:e.text))};if(!e.disabled&&o)switch(i){case"input":/reset|button|image|file/i.test(e.type)||(n=/checkbox/i.test(e.type),s=/radio/i.test(e.type),r=e.value,(!n&&!s||e.checked)&&t(o,normalize(n&&""===r?"on":r)));break;case"textarea":t(o,normalize(e.value));break;case"select":if("select-one"===e.type.toLowerCase())l(0<=e.selectedIndex?e.options[e.selectedIndex]:null);else for(a=0;e.length&&a<e.length;a++)e.options[a].selected&&l(e.options[a])}}function eachFormElement(){var e,t,a=this,n=function(e,t){var n,s,r;for(n=0;n<t.length;n++)for(r=e[byTag](t[n]),s=0;s<r.length;s++)serial(r[s],a)};for(t=0;t<arguments.length;t++)e=arguments[t],/input|select|textarea/i.test(e.tagName)&&serial(e,a),n(e,["input","select","textarea"])}function serializeQueryString(){return reqwest.toQueryString(reqwest.serializeArray.apply(null,arguments))}function serializeHash(){var n={};return eachFormElement.apply(function(e,t){e in n?(n[e]&&!isArray(n[e])&&(n[e]=[n[e]]),n[e].push(t)):n[e]=t},arguments),n}function buildParams(e,t,n,s){var r,a,o,i=/\[\]$/;if(isArray(t))for(a=0;t&&a<t.length;a++)o=t[a],n||i.test(e)?s(e,o):buildParams(e+"["+("object"==typeof o?a:"")+"]",o,n,s);else if(t&&"[object Object]"===t.toString())for(r in t)buildParams(e+"["+r+"]",t[r],n,s);else s(e,t)}var context=this,XHR2;if("window"in context)var doc=document,byTag="getElementsByTagName",head=doc[byTag]("head")[0];else try{XHR2=require("xhr2")}catch(ex){throw new Error("Peer dependency `xhr2` required! Please npm install xhr2")}var httpsRe=/^http/,protocolRe=/(^\w+):\/\//,twoHundo=/^(20\d|1223)$/,readyState="readyState",contentType="Content-Type",requestedWith="X-Requested-With",uniqid=0,callbackPrefix="reqwest_"+ +new Date,lastValue,xmlHttpRequest="XMLHttpRequest",xDomainRequest="XDomainRequest",noop=function(){},isArray="function"==typeof Array.isArray?Array.isArray:function(e){return e instanceof Array},defaultHeaders={contentType:"application/x-www-form-urlencoded",requestedWith:xmlHttpRequest,accept:{"*":"text/javascript, text/html, application/xml, text/xml, */*",xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript",js:"application/javascript, text/javascript"}},xhr=function(e){if(!0!==e.crossOrigin)return context[xmlHttpRequest]?new XMLHttpRequest:XHR2?new XHR2:new ActiveXObject("Microsoft.XMLHTTP");var t=context[xmlHttpRequest]?new XMLHttpRequest:null;if(t&&"withCredentials"in t)return t;if(context[xDomainRequest])return new XDomainRequest;throw new Error("Browser does not support cross-origin requests")},globalSetupOptions={dataFilter:function(e){return e}};return Reqwest.prototype={abort:function(){this._aborted=!0,this.request.abort()},retry:function(){init.call(this,this.o,this.fn)},then:function(e,t){return e=e||function(){},t=t||function(){},this._fulfilled?this._responseArgs.resp=e(this._responseArgs.resp):this._erred?t(this._responseArgs.resp,this._responseArgs.msg,this._responseArgs.t):(this._fulfillmentHandlers.push(e),this._errorHandlers.push(t)),this},always:function(e){return this._fulfilled||this._erred?e(this._responseArgs.resp):this._completeHandlers.push(e),this},fail:function(e){return this._erred?e(this._responseArgs.resp,this._responseArgs.msg,this._responseArgs.t):this._errorHandlers.push(e),this},"catch":function(e){return this.fail(e)}},reqwest.serializeArray=function(){var n=[];return eachFormElement.apply(function(e,t){n.push({name:e,value:t})},arguments),n},reqwest.serialize=function(){if(0===arguments.length)return"";var e,t=Array.prototype.slice.call(arguments,0);return(e=t.pop())&&e.nodeType&&t.push(e)&&(e=null),e&&(e=e.type),("map"==e?serializeHash:"array"==e?reqwest.serializeArray:serializeQueryString).apply(null,t)},reqwest.toQueryString=function(e,t){var n,s,r=t||!1,a=[],o=encodeURIComponent,i=function(e,t){t="function"==typeof t?t():null==t?"":t,a[a.length]=o(e)+"="+o(t)};if(isArray(e))for(s=0;e&&s<e.length;s++)i(e[s].name,e[s].value);else for(n in e)e.hasOwnProperty(n)&&buildParams(n,e[n],r,i);return a.join("&").replace(/%20/g,"+")},reqwest.getcallbackPrefix=function(){return callbackPrefix},reqwest.compat=function(e,t){return e&&(e.type&&(e.method=e.type)&&delete e.type,e.dataType&&(e.type=e.dataType),e.jsonpCallback&&(e.jsonpCallbackName=e.jsonpCallback)&&delete e.jsonpCallback,e.jsonp&&(e.jsonpCallback=e.jsonp)),new Reqwest(e,t)},reqwest.ajaxSetup=function(e){for(var t in e=e||{})globalSetupOptions[t]=e[t]},reqwest}(); /*! * Reqwest! A general purpose XHR connection manager * license MIT (c) Dustin Diaz 2015 * https://github.com/ded/reqwest */!function(){var o=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(o.state={},o.util={},o.loading=!1,n)try{o.state=JSON.parse(n)}catch(u){}if(document.addEventListener&&document.querySelector){var s,r,a,t=[76,79,67,75,83,77,73,84,72,49,49],i=function(){r=t.slice(0)},l="style",c=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",c),document.removeEventListener("click",c),s&&document.body.removeChild(s),s=null)};i(),document.addEventListener("keyup",function(e){if(e.keyCode===r[0]){if(clearTimeout(a),r.shift(),0<r.length)return void(a=setTimeout(i,1e3));i(),c(),(s=document.createElement("div"))[l].width="50%",s[l].maxWidth="1000px",s[l].height="85%",s[l].border="1px rgba(0, 0, 0, 0.2) solid",s[l].background="rgba(255, 255, 255, 0.99)",s[l].borderRadius="4px",s[l].position="fixed",s[l].top="50%",s[l].left="50%",s[l].transform="translateY(-50%) translateX(-50%)",s[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",s[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,s.appendChild(t),document.body.appendChild(s),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",c),document.addEventListener("click",c)}})}o.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),o.path=o.state.path||window.location.pathname,o.basePath=o.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),o.reloading=!1,o.util.console=window.console||{log:function(){},error:function(){}},o.util.makeUrl=function(e,t){var n,s=o.basePath+e,r=[],a=o.cache();for(n in a)r.push(n+"="+encodeURIComponent(a[n]));for(n in t)r.push(n+"="+encodeURIComponent(t[n]));return o.state.customer_id&&(r.push("customer_id="+encodeURIComponent(o.state.customer_id)),r.push("customer_id_signature="+encodeURIComponent(o.state.customer_id_signature))),s+=(-1===s.indexOf("?")?"?":"&")+r.join("&")},o._initializeCallbacks=[],o.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';o._initializeCallbacks.push(t)},o.initializeSession=function(e){if(!o.isEmbedded){var t=!1,n=!0,s=!0;(e=e||{}).silent&&(s=n=!(t=!0)),o.ping({silent:t,spinner:n,reload:s,callback:function(){o._initializeCallbacks.forEach(function(e){e()})}})}},o.cache=function(e){var t={};try{var n=function r(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(u){}if(e){for(var s in e)t[s]=e[s];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},o.cache.cart=o.state.cart,o.cache.cartLastSaved=null,o.params=o.cache(),o.util.reload=function(){o.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(u){o.util.console.error("Preferred reload method failed",u),window.location.reload()}},o.cache.saveCart=function(e){if(!o.cache.cart||o.cache.cart===o.cache.cartLastSaved)return e?e():null;var t=o.cache.cartLastSaved;o.cache.cartLastSaved=o.cache.cart,reqwest({url:"/cart/update.json",method:"post",type:"json",data:{attributes:{locksmith:o.cache.cart}},complete:e,error:function(e){if(o.cache.cartLastSaved=t,!o.reloading)throw e}})},o.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',o.util.clobberBody=function(e){document.body.innerHTML=e},o.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},o.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,s={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":s[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(s[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":s[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":s[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(s[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":s[e.elements[t].name]=e.elements[t].value}}return s}},o.util.on=function(e,a,o,t){t=t||document;var i="locksmith-"+e+a,n=function(e){var t=e.target,n=e.target.parentElement,s=t.className.baseVal||t.className||"",r=n.className.baseVal||n.className||"";("string"==typeof s&&-1!==s.split(/\s+/).indexOf(a)||"string"==typeof r&&-1!==r.split(/\s+/).indexOf(a))&&!e[i]&&(e[i]=!0,o(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},o.util.enableActions=function(e){o.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,o.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),o.util.reload()}}))},e)},o.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var s=document.createElement("div");s.innerHTML=t,e.appendChild(s)}else e.innerHTML=t;var r,a,o=e.querySelectorAll("script");for(a=0;a<o.length;++a){r=o[a];var i=document.createElement("script");if(r.type&&(i.type=r.type),r.src)i.src=r.src;else{var l=document.createTextNode(r.innerHTML);i.appendChild(l)}e.appendChild(i)}var c=e.querySelector("[autofocus]");c&&c.focus()},o.post=function(e,t,n){!1!==(n=n||{}).spinner&&o.util.clobberBody(o.util.spinnerHTML);var s={};n.container===document?(s.layout=1,n.success=function(e){document.getElementById(n.container);o.util.clobberDocument(e)}):n.container&&(s.layout=0,n.success=function(e){var t=document.getElementById(n.container);o.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t)}),n.form_type&&(t.form_type=n.form_type),o.loading=!0;var r=o.util.makeUrl(e,s);reqwest({url:r,method:"post",type:n.type||"html",data:t,complete:function(){o.loading=!1},error:function(e){if(!o.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)},success:n.success||o.util.clobberDocument})},o.postResource=function(e,t){e.path=o.path,e.search=window.location.search,e.state=o.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=o.cache.cart,e.locksmith_json=o.jsonTag,e.locksmith_json_signature=o.jsonTagSignature,o.post("/resource",e,t)},o.ping=function(e){if(!o.isEmbedded){e=e||{};var t=function(){e.reload?o.util.reload():"function"==typeof e.callback&&e.callback()};o.post("/ping",{path:o.path,search:window.location.search,state:o.state},{spinner:!!e.spinner,silent:"undefined"==typeof e.silent||e.silent,type:"text",success:function(e){(e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&o.showMessages(e.messages),e.cart&&o.cache.cart!==e.cart?(o.cache.cart=e.cart,o.cache.saveCart(function(){t(),e.cart&&e.cart.match(/^.+:/)&&o.util.reload()})):t()}})}},o.timeoutMonitor=function(){var e=o.cache.cart;o.ping({callback:function(){e!==o.cache.cart||setTimeout(function(){o.timeoutMonitor()},6e4)}})},o.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=" <style> .locksmith-ab .locksmith-b { display: none; } .locksmith-ab.toggled .locksmith-b { display: flex; } .locksmith-ab.toggled .locksmith-a { display: none; } .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; } .locksmith-message + .locksmith-message { border-top: 1px #555 solid; } .locksmith-message a { color: inherit; font-weight: bold; } .locksmith-message a:hover { color: inherit; opacity: 0.8; } a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; } .locksmith-text { flex-grow: 1; } .locksmith-cta { flex-grow: 0; text-align: right; } .locksmith-cta button { transform: scale(0.8); transform-origin: left; } .locksmith-cta > * { display: block; } .locksmith-cta > * + * { margin-top: 10px; } .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; } @media screen and (max-width: 600px) { .locksmith-wide-only { display: none !important; } .locksmith-flex { padding: 0 15px; } .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; } .locksmith-cta { text-align: left; } } @media screen and (min-width: 601px) { .locksmith-narrow-only { display: none !important; } } </style> "+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),o.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),o.util.enableActions(t)}}()}();</script> <script data-locksmith>Locksmith.cache.cart=null</script> <script data-locksmith>Locksmith.jsonTag="\u003cscript type=\"application\/vnd.locksmith+json\" data-locksmith\u003e{\"version\":\"v160\",\"locked\":false,\"initialized\":true,\"scope\":\"product\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"9c0b638021374d6f892e321e514c04225470ea6d400332b2f8c14c85f0df888b\",\"state\":{\"template\":\"product\",\"theme\":172482658672,\"product\":\"xbox-icon-collection-remix-eco-sweatshorts-sc1359\",\"collection\":\"xbox-icon-collection\",\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1732709127,\"path\":\"\\\/collections\\\/xbox-icon-collection\\\/products\\\/xbox-icon-collection-remix-eco-sweatshorts-sc1359\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/gear.xbox.com\\\/products\\\/xbox-icon-collection-remix-eco-sweatshorts-sc1359\",\"customer_id\":null,\"customer_id_signature\":\"9c0b638021374d6f892e321e514c04225470ea6d400332b2f8c14c85f0df888b\",\"cart\":null}\u003c\/script\u003e";Locksmith.jsonTagSignature="c15ff9c0d40d79674f182be833f187da9b3d3d1bfccf7630a5db89b5773804b6"</script> <link rel="stylesheet" href="https://size-charts-relentless.herokuapp.com/css/size-charts-relentless.css" /> <script> var sizeChartsRelentless = window.sizeChartsRelentless || {}; sizeChartsRelentless.product = {"id":8180520059045,"title":"Xbox Icon Collection Remix Eco Sweatshorts","handle":"xbox-icon-collection-remix-eco-sweatshorts-sc1359","description":"\u003cp\u003eThis Icon Collection Remix shorts takes more than just design inspiration from the new\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\" title=\"A link to the Remix Special Edition Xbox Wireless Controller page\" target=\"_blank\" rel=\"noopener noreferrer\" data-mce-href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\"\u003eRemix Special Edition Xbox Controller\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewhich is made partially from reclaimed CDs and recycled Xbox One generation controller parts. \u003c\/p\u003e\n\u003cp\u003eIn that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials: 50% recycled yarn and 50% BCI (Better Cotton Initiative) cotton. The sustainable cotton is sourced from Spain with a manufacturing process that has practically zero climatic footprint. 75% of the mill runs on solar power energy, and it features 0% water usage, 0% chemical product, and 0% CO2 emissions.\u003c\/p\u003e\n\u003cp\u003eThe raw materials are cut \u0026amp; sewn in Los Angeles, garment dyed to color match the limited Xbox Remix controllers, printed with eco-friendly inks and packaged with biodegradable poly bags.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeavyweight fleece, 13.2oz\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eEco friendly, 50% recycled \u0026amp; 50% sustainable cotton\u003c\/li\u003e\n\u003cli\u003eWoven hip label, biodegradable poly bag\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e","published_at":"2024-04-15T14:21:53-04:00","created_at":"2023-04-13T11:12:56-04:00","vendor":"dotexe","type":"Shorts","tags":["bottoms","Clothing","game-pass-holiday-sweater","Men's","Shorts","Unisex","XBOX","Xbox Gear Shop Vault"],"price":4874,"price_min":4874,"price_max":5069,"available":true,"price_varies":true,"compare_at_price":7499,"compare_at_price_min":7499,"compare_at_price_max":7799,"compare_at_price_varies":true,"variants":[{"id":42324361019557,"title":"Tan \/ XS","option1":"Tan","option2":"XS","option3":null,"sku":"XBX-R7006538-1-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":false,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XS","public_title":"Tan \/ XS","options":["Tan","XS"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361052325,"title":"Tan \/ SM","option1":"Tan","option2":"SM","option3":null,"sku":"XBX-R7006538-2-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ SM","public_title":"Tan \/ SM","options":["Tan","SM"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361085093,"title":"Tan \/ M","option1":"Tan","option2":"M","option3":null,"sku":"XBX-R7006538-3-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ M","public_title":"Tan \/ M","options":["Tan","M"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361117861,"title":"Tan \/ L","option1":"Tan","option2":"L","option3":null,"sku":"XBX-R7006538-4-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ L","public_title":"Tan \/ L","options":["Tan","L"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361150629,"title":"Tan \/ XL","option1":"Tan","option2":"XL","option3":null,"sku":"XBX-R7006538-5-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XL","public_title":"Tan \/ XL","options":["Tan","XL"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361183397,"title":"Tan \/ 2XL","option1":"Tan","option2":"2XL","option3":null,"sku":"XBX-R7006538-6-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 2XL","public_title":"Tan \/ 2XL","options":["Tan","2XL"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361216165,"title":"Tan \/ 3XL","option1":"Tan","option2":"3XL","option3":null,"sku":"XBX-R7006538-7-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 3XL","public_title":"Tan \/ 3XL","options":["Tan","3XL"],"price":5069,"weight":680,"compare_at_price":7799,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Detail-01.png?v=1681398776"],"featured_image":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","options":["Color","Size"],"media":[{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","width":3000},{"alt":null,"id":26717782048933,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Detail-01.png?v=1681398776"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Detail-01.png?v=1681398776","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eThis Icon Collection Remix shorts takes more than just design inspiration from the new\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\" title=\"A link to the Remix Special Edition Xbox Wireless Controller page\" target=\"_blank\" rel=\"noopener noreferrer\" data-mce-href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\"\u003eRemix Special Edition Xbox Controller\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewhich is made partially from reclaimed CDs and recycled Xbox One generation controller parts. \u003c\/p\u003e\n\u003cp\u003eIn that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials: 50% recycled yarn and 50% BCI (Better Cotton Initiative) cotton. The sustainable cotton is sourced from Spain with a manufacturing process that has practically zero climatic footprint. 75% of the mill runs on solar power energy, and it features 0% water usage, 0% chemical product, and 0% CO2 emissions.\u003c\/p\u003e\n\u003cp\u003eThe raw materials are cut \u0026amp; sewn in Los Angeles, garment dyed to color match the limited Xbox Remix controllers, printed with eco-friendly inks and packaged with biodegradable poly bags.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeavyweight fleece, 13.2oz\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eEco friendly, 50% recycled \u0026amp; 50% sustainable cotton\u003c\/li\u003e\n\u003cli\u003eWoven hip label, biodegradable poly bag\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e"}; sizeChartsRelentless.productCollections = [{"id":215822401701,"handle":"all-products","title":"All products","updated_at":"2024-11-27T06:20:14-05:00","body_html":"\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cstyle type=\"text\/css\" data-mce-fragment=\"1\"\u003e\u003c!--\ntd {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}\n--\u003e\u003c\/style\u003e\n\u003cspan data-sheets-value='{\"1\":2,\"2\":\"Get your game on in style with the Xbox Store. Featuring official Xbox apparel, accessories, and drinkware, the Xbox Store has everything you need to show your inner gamer off to the world. From the Halo Collection, Gears of War Collection to the classic Xbox Collection, gamers will find their new favorite piece of Xbox merch on the Xbox Store.\"}' data-sheets-userformat='{\"2\":15105,\"3\":{\"1\":0},\"11\":4,\"12\":0,\"14\":{\"1\":2,\"2\":2173750},\"15\":\"-apple-system, system-ui, \\\"San Francisco\\\", \\\"Segoe UI\\\", Roboto, \\\"Helvetica Neue\\\", sans-serif\",\"16\":10}' data-mce-fragment=\"1\"\u003eGet your game on in style with the Xbox Gear Shop. Featuring official Xbox apparel, accessories, and drinkware, the Xbox Gear Shop has everything you need to show your inner gamer off to the world. From the Halo Collection, Gears of War Collection to the classic Xbox Collection, gamers will find their new favorite piece of Xbox merch.\u003c\/span\u003e\u003cbr\u003e","published_at":"2020-08-28T19:19:19-04:00","sort_order":"manual","template_suffix":"","disjunctive":false,"rules":[{"column":"variant_price","relation":"greater_than","condition":".01"},{"column":"title","relation":"not_contains","condition":"FanFest"},{"column":"title","relation":"not_contains","condition":"Xbox Fan Mosaic Poster"},{"column":"title","relation":"not_contains","condition":"Windows"},{"column":"title","relation":"not_contains","condition":"MS Paint"},{"column":"title","relation":"not_contains","condition":"Age of Empires IV Limited Edition Personalized Stein"}],"published_scope":"global"},{"id":224552485029,"handle":"clothing","title":"Clothing","updated_at":"2024-11-27T05:00:04-05:00","body_html":"\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cstyle type=\"text\/css\" data-mce-fragment=\"1\"\u003e\u003c!--\ntd {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}\n--\u003e\u003c\/style\u003e\n\u003cspan data-sheets-value='{\"1\":2,\"2\":\"Do you ever wish that you could take Xbox with you outside of your console? Now you can. With the official Xbox Clothing Collection, you can show off your pride with Xbox t-shirts, hoodies, joggers, jackets, and more. No matter your style, the Xbox Clothing Collection has something for every gamer. \"}' data-sheets-userformat='{\"2\":8961,\"3\":{\"1\":0},\"11\":4,\"12\":0,\"16\":10}' data-mce-fragment=\"1\"\u003eDo you ever wish that you could take Xbox with you outside of your console? Now you can. With the official Xbox Clothing Collection, you can show off your pride with Xbox t-shirts, hoodies, joggers, jackets, and more. No matter your style, the Xbox Clothing Collection has something for every gamer. \u003c\/span\u003e\u003cbr\u003e","published_at":"2020-10-07T13:59:54-04:00","sort_order":"manual","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Long Sleeve T-Shirts"},{"column":"tag","relation":"equals","condition":"T-Shirts"},{"column":"tag","relation":"equals","condition":"Baby Bodysuits"},{"column":"tag","relation":"equals","condition":"Hoodies \u0026 Sweatshirts"},{"column":"tag","relation":"equals","condition":"Hoodies-Sweatshirts"},{"column":"tag","relation":"equals","condition":"Tank Tops"},{"column":"tag","relation":"equals","condition":"Jackets"},{"column":"tag","relation":"equals","condition":"Shorts"},{"column":"tag","relation":"equals","condition":"Jerseys"},{"column":"tag","relation":"equals","condition":"Sweaters"}],"published_scope":"global"},{"id":230196707493,"handle":"globo_basis_collection","title":"Glolo basis collection - Do not delete","updated_at":"2024-11-27T06:20:14-05:00","body_html":null,"published_at":"2020-11-23T01:37:44-05:00","sort_order":"manual","template_suffix":null,"disjunctive":true,"rules":[{"column":"variant_price","relation":"greater_than","condition":"-9999"},{"column":"type","relation":"not_equals","condition":"mw_product_option"}],"published_scope":"global"},{"id":291262070949,"handle":"last-chance-gifts","updated_at":"2024-11-27T05:00:13-05:00","published_at":"2022-12-16T13:54:54-05:00","sort_order":"manual","template_suffix":"","published_scope":"global","title":"Last Chance Gifts","body_html":""},{"id":262146326693,"handle":"sale","title":"Sale Items","updated_at":"2024-11-27T02:25:24-05:00","body_html":"\u003cspan data-mce-fragment=\"1\"\u003eGet your game on in style with the Xbox Gear Shop. Featuring official Xbox apparel, accessories, and drinkware, the Xbox Gear Shop has everything you need to show your inner gamer off to the world. From the Halo Collection, Gears of War Collection to the classic Xbox Collection, gamers will find their new favorite piece of Xbox gear.\u003c\/span\u003e","published_at":"2021-03-15T12:07:45-04:00","sort_order":"manual","template_suffix":"","disjunctive":false,"rules":[{"column":"is_price_reduced","relation":"is_set","condition":""},{"column":"title","relation":"contains","condition":"remix"}],"published_scope":"global"},{"id":305070342309,"handle":"shorts","title":"Shorts","updated_at":"2024-11-26T23:10:32-05:00","body_html":"","published_at":"2024-05-02T10:35:13-04:00","sort_order":"manual","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Shorts"}],"published_scope":"global"},{"id":296190967973,"handle":"winter-sale","updated_at":"2024-11-27T05:00:04-05:00","published_at":"2023-11-08T13:58:24-05:00","sort_order":"manual","template_suffix":"","published_scope":"global","title":"Winter Sale","body_html":""},{"id":222101897381,"handle":"xbox","title":"Xbox","updated_at":"2024-11-27T05:00:13-05:00","body_html":"\u003cmeta charset=\"utf-8\"\u003e\u003cspan data-sheets-value='{\"1\":2,\"2\":\"Do you want to show off how much you love Xbox? Then you are in the right place. Featuring a variety of official Xbox apparel, accessories, and drinkware, this Xbox Collection lets you show off your pride for Xbox in a multitude of ways. From the Xbox Icon Collection Daystrike Camo Hoodie to the Xbox Black Sphere Gaming Hoodie, this collection has something for everyone. \"}' data-sheets-userformat='{\"2\":8961,\"3\":{\"1\":0},\"11\":4,\"12\":0,\"16\":10}' data-mce-fragment=\"1\"\u003eFeaturing a variety of official Xbox apparel, accessories, and drinkware, this Xbox Collection lets you show off your pride for Xbox in a multitude of ways. From Xbox Series S pins to the Xbox Elite Core White jersey, this collection has something for everyone. \u003c\/span\u003e","published_at":"2020-09-24T15:23:45-04:00","sort_order":"manual","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"XBOX"},{"column":"tag","relation":"equals","condition":"Xbox"}],"published_scope":"global","image":{"created_at":"2020-10-19T12:18:55-04:00","alt":"xbox collection banner","width":1920,"height":700,"src":"\/\/gear.xbox.com\/cdn\/shop\/collections\/xbox-banner2.jpg?v=1604599003"}},{"id":267443077285,"handle":"halo-xbox","title":"Xbox + Halo","updated_at":"2024-11-27T06:20:14-05:00","body_html":"","published_at":"2021-07-20T16:15:51-04:00","sort_order":"manual","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Halo"},{"column":"tag","relation":"equals","condition":"Xbox"}],"published_scope":"global"},{"id":617417605488,"handle":"xbox-gear-shop-vault","title":"Xbox Gear Shop Vault","updated_at":"2024-11-27T06:20:14-05:00","body_html":"","published_at":"2024-11-18T12:48:21-05:00","sort_order":"manual","template_suffix":"","disjunctive":true,"rules":[{"column":"tag","relation":"equals","condition":"Xbox Gear Shop Vault"}],"published_scope":"global","image":{"created_at":"2024-11-19T15:18:48-05:00","alt":null,"width":1920,"height":700,"src":"\/\/gear.xbox.com\/cdn\/shop\/collections\/Xbox_Holiday_Vault_Collection_Banner_2024.jpg?v=1732047529"}},{"id":265718136997,"handle":"xbox-icon-collection","updated_at":"2024-11-27T05:00:04-05:00","published_at":"2021-04-22T18:15:04-04:00","sort_order":"manual","template_suffix":"","published_scope":"global","title":"Xbox Icon Collection","body_html":""}]; sizeChartsRelentless.metafield = {"charts":[{"id":"2","title":"Adult Unisex Short Sleeve T-Shirt","descriptionTop":"<p><img style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/2/assets/scr-2-meta-thread-mens-t-shirt.jpg?v=1602684226\" alt=\"\" width=\"300\" height=\"300\" /></p>\r\n<p>*Our everyday adult tee has a standard fit. The preshrunk, 100% cotton is durable and keeps the tee's size with every wear. For a looser fit, we suggest ordering a size up than what you would normally wear.</p>","values":[["Size","Width","Length"],["SM","18.5\"","28\""],["M","20.5\"","29.5\""],["L","22\"","31\""],["XL","24\"","32\""],["XXL","25\"","33\""],["3XL","27\"","33.5\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5691547713701","type":"product","operator":"is-equal-to","title":"Halo Infinite John-117 Tee"},{"id":"5786485325989","type":"product","operator":"is-equal-to","title":"Xbox Series X Color Block Tee"},{"id":"5786478543013","type":"product","operator":"is-equal-to","title":"Xbox Series X Tee"},{"id":"5691578679461","type":"product","operator":"is-equal-to","title":"Gradient.VW Sphere Tee"},{"id":"6635583471781","type":"product","operator":"is-equal-to","title":"Xbox Icon Collection Electric Volt Tee"},{"id":"6741379874981","type":"product","operator":"is-equal-to","title":"Halo 20th Anniversary Tee"},{"id":"6684438462629","type":"product","operator":"is-equal-to","title":"Xbox 20th Anniversary Tee"},{"id":"6778556842149","type":"product","operator":"is-equal-to","title":"Xbox Boxed Wordmark Reflective T-Shirt"},{"id":"6778556776613","type":"product","operator":"is-equal-to","title":"Xbox Series X Gray Dyed T-Shirt"},{"id":"6808025268389","type":"product","operator":"is-equal-to","title":"Xbox Summer Wave Charcoal Tee"},{"id":"6808025432229","type":"product","operator":"is-equal-to","title":"Xbox Summer Wave White Tee"},{"id":"6984148418725","type":"product","operator":"is-equal-to","title":"Xbox 20th Anniversary Nexus Tee"},{"id":"6971368767653","type":"product","operator":"is-equal-to","title":"Psychonauts 2 Black Tie Dye Raz Tee"},{"id":"6971208859813","type":"product","operator":"is-equal-to","title":"Psychonauts 2 Teal Tie Dye Tee"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"1","title":"Women's Short Sleeve T-Shirt","descriptionTop":"<p><img style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/2/assets/scr-1-meta-thread-womens-t-shirt.jpg?v=1602683972\" alt=\"\" width=\"300\" height=\"300\" /></p>","values":[["Size","Width","Length"],["XS","18\"","25\""],["SM","19\"","25.5\""],["M","20\"","25.75\""],["L","20.25\"","26\""],["XL","21.75\"","26.5\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5691602960549","type":"product","operator":"is-equal-to","title":"Grid.VW Sphere Tee Womens"},{"id":"6808025104549","type":"product","operator":"is-equal-to","title":"Xbox Summer Wave Coal Women's Tee"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"3","title":"Adult Hoodie","descriptionTop":"<p><img style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/2/assets/scr-3-meta-thread-hoodie.jpg?v=1602689200\" alt=\"\" width=\"300\" height=\"300\" /></p>","values":[["Size","Width","Body Length","Sleeve Length"],["SM","22\"","30\"","27\""],["M","23\"","31\"","27.5\""],["L","24\"","32\"","28\""],["XL","25\"","33\"","28.5\""],["XXL","26\"","34\"","29\""],["3XL","27\"","35\"","29.5\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5691584053413","type":"product","operator":"is-equal-to","title":"Dash.VW Crewneck Sweatshirt"},{"id":"5593042485413","type":"product","operator":"is-equal-to","title":"Halo Infinite Camo Hoodie"},{"id":"5786488471717","type":"product","operator":"is-equal-to","title":"Xbox Series X Pullover Hoodie"},{"id":"6632308113573","type":"product","operator":"is-equal-to","title":"Xbox Icon Collection Daystrike Camo Hoodie"},{"id":"6808024973477","type":"product","operator":"is-equal-to","title":"Xbox Summer Wave Ash Zip-up Hoodie"},{"id":"6632307753125","type":"product","operator":"is-equal-to","title":"Xbox Black Sphere Gaming Hoodie"},{"id":"6867456655525","type":"product","operator":"is-equal-to","title":"Xbox White Sphere Gaming Hoodie"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"4","title":"Adult Jacket","descriptionTop":"<p><img style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/2/assets/scr-4-meta-thread-jacket.jpg?v=1602690220\" alt=\"\" width=\"300\" height=\"300\" /></p>","values":[["Size","Body Width","Body Length (Front)","Body Length (Back)","Inseam Sleeve Length"],["XS","19\"","28.5\"","30.5\"","21\""],["SM","20.5\"","29.5\"","31.5\"","21\""],["M","21.5\"","30\"","32\"","21.25\""],["L","22.5\"","31\"","32.5\"","22.5\""],["XL","23.5\"","32\"","33.5\"","23\""],["XXL","24\"","32.5\"","34\"","24\""],["3XL","24.5\"","33\"","34.5\"","25\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5691594211493","type":"product","operator":"is-equal-to","title":"Chromatic.VW Windbreaker"},{"id":"5691516551333","type":"product","operator":"is-equal-to","title":"Halo Infinite ONI Training Jacket"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"5","title":"Adult Unisex Short Sleeve T-Shirt","descriptionTop":"","values":[["Sizes","Width (in)","Length (in)","Sleeve Center Back (in)"],["SM","18\"","28\"","15.63\""],["M","20\"","29\"","17\""],["L","22\"","30\"","18.5\""],["XL","24\"","32\"","20\""],["XXL","26\"","32\"","21.5\""],["3XL","28\"","33\"","22.88\""],["4XL","30\"","34\"","24.25\""],["5XL","32\"","35\"","25.37\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5840834330789","type":"product","operator":"is-equal-to","title":"Gears of War Locust Horde Metal T-shirt"},{"id":"5840846389413","type":"product","operator":"is-equal-to","title":"Gears Tactics Luke Preece T-Shirt"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"6","title":"Adult Hoodie","descriptionTop":"","values":[["Size","Width","Length","Center Back Sleeve Length"],["SM","20\"","27\"","34.5\""],["M","22\"","28\"","35.5\""],["L","24\"","29\"","36.5\""],["XL","26\"","30\"","37.5\""],["XXL","28\"","31\"","38.5\""],["3XL","30\"","32\"","39\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5840849862821","type":"product","operator":"is-equal-to","title":"Gears of War Hivebusters Hoodie"},{"id":"6984191803557","type":"product","operator":"is-equal-to","title":"Xbox 20th Anniversary Nexus Hoodie"},{"id":"6971369226405","type":"product","operator":"is-equal-to","title":"Psychonauts 2 Motherlobe AOP Hoodie"},{"id":"6971369062565","type":"product","operator":"is-equal-to","title":"Psychonauts 2 Razedelic AOP Hoodie"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"7","title":"Adult Short Sleeve T-Shirt","descriptionTop":"<p><img style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/2/assets/scr-7-scr-1-Delta11730.jpg?v=1604433143\" alt=\"\" width=\"300\" height=\"300\" /></p>\r\n<p style=\"text-align: center;\"><span style=\"font-family: Montserrat, sans-serif;\">*Our everyday adult t-shirt has a standard fit. The preshrunk, 100% cotton is durable and keeps the tee's size with every wear. For a looser fit, we suggest ordering a size up than what you would normally wear.</span></p>","values":[["Size","Chest","Length"],["SM","18\"","28\""],["M","20\"","29\""],["L","22\"","30\""],["XL","24\"","31\""],["XXL","26\"","32\""],["3XL","28\"","33\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5800533819557","type":"product","operator":"is-equal-to","title":"Xbox FanFest Sphere Men's Tri-Blend T-Shirt"},{"id":"5800534016165","type":"product","operator":"is-equal-to","title":"Xbox FanFest T-Shirt Men's Tri-Blend T-Shirt"},{"id":"5800534212773","type":"product","operator":"is-equal-to","title":"Xbox FanFest Wordmark Men's Tri-Blend T-Shirt"},{"id":"5837768130725","type":"product","operator":"is-equal-to","title":"Grounded BURG.L Men's Tri-Blend T-Shirt"},{"id":"5837766885541","type":"product","operator":"is-equal-to","title":"Grounded Characters Men's Tri-Blend T-Shirt"},{"id":"5800533819557","type":"product","operator":"is-equal-to","title":"Xbox FanFest Sphere Men's Tri-Blend T-Shirt"},{"id":"5800534016165","type":"product","operator":"is-equal-to","title":"Xbox FanFest T-Shirt Men's Tri-Blend T-Shirt"},{"id":"5800534212773","type":"product","operator":"is-equal-to","title":"Xbox FanFest Wordmark Men's Tri-Blend T-Shirt"},{"id":"5826544664741","type":"product","operator":"is-equal-to","title":"Gears of War Crimson Omen Adult Short Sleeve T-Shirt"},{"id":"5826545025189","type":"product","operator":"is-equal-to","title":"Gears of War Crimson Omen Left Chest Adult Short Sleeve T-Shirt"},{"id":"5837767442597","type":"product","operator":"is-equal-to","title":"Grounded Hoops Adult Short Sleeve T-Shirt"},{"id":"5815049945253","type":"product","operator":"is-equal-to","title":"DAY ONE Series S Adult Short Sleeve T-Shirt"},{"id":"5815049650341","type":"product","operator":"is-equal-to","title":"DAY ONE Series X Adult Short Sleeve T-Shirt"},{"id":"5875558383781","type":"product","operator":"is-equal-to","title":"Age of Empires II: DE Elephant Rider T-Shirt"},{"id":"5875562610853","type":"product","operator":"is-equal-to","title":"Age of Empires III Logo T-Shirt"},{"id":"6019318481061","type":"product","operator":"is-equal-to","title":"Age of Empires Logo T-Shirt"},{"id":"5875561988261","type":"product","operator":"is-equal-to","title":"Age of Empires Wololo Red Monk Alternate Adult Short Sleeve T-Shirt"},{"id":"5875561758885","type":"product","operator":"is-equal-to","title":"Age of Empires Wololo! Alternate Blue Priest T-Shirt"},{"id":"5875560218789","type":"product","operator":"is-equal-to","title":"Age of Empires Wololo! Blue Priest T-Shirt"},{"id":"5875561562277","type":"product","operator":"is-equal-to","title":"Age of Empires Wololo! Red Priest T-Shirt"},{"id":"5875562250405","type":"product","operator":"is-equal-to","title":"Age of Empires Wololo! T-Shirt"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"8","title":"Adult Knit Sweater","descriptionTop":"<p style=\"text-align: center;\"><strong>General Size guidelines:</strong><br />Our sweaters have been custom made, knitted from scratch.</p>\r\n<p style=\"text-align: center;\">General <strong>chest size guidelines</strong> are included below.&nbsp; Measure under your arms to the fullest part of thhe chest.</p>\r\n<p style=\"text-align: center;\"><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/45/assets/scr-8-RoodysSizeChart_720x_96f10b43-302d-4d10-b9e5-30e8ebfdaa5f1.png?v=1668468443\" alt=\"\" width=\"720\" height=\"383\" /></p>","values":[["Size","Chest Guidelines"],["XS","34-35\""],["SM","36-37\""],["M","38-39\""],["L","40-41\""],["XL","43-43\""],["XXL","44-45\""],["3XL","46-47\""],["4XL","48-49\""],["5XL","50-51\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5905511678117","type":"product","operator":"is-equal-to","title":"MS Paint Ugly Sweater"},{"id":"5905441751205","type":"product","operator":"is-equal-to","title":"Windows 95 Ugly Sweater"},{"id":"5905491329189","type":"product","operator":"is-equal-to","title":"Windows XP Ugly Sweater"},{"id":"8082853494949","type":"product","operator":"is-equal-to","title":"Windows Ugly Sweater: Clippy Edition"},{"id":"8082909495461","type":"product","operator":"is-equal-to","title":"Xbox Game Pass Holiday Sweater"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"9","title":"Women's T-Shirt","descriptionTop":"<p><img style=\"display: block; margin-left: auto; margin-right: auto;\" src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/23/assets/scr-9-blobid0.png?v=1624386754\" alt=\"\" /></p>","values":[["","XS","SM","M","L","XL","XXL","3XL"],["Shoulder to hem","24.75\"","25.375\"","26\"","26.625\"","27.25\"","27.875\"","28.5\""],["Bust 1\" below armholes","15.25\"","16.25\"","17.25\"","18.25\"","19.75\"","21.25\"","22.75\""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"5875558613157","type":"product","operator":"is-equal-to","title":"Age of Empires II: DE Elephant Rider Women's T-Shirt"},{"id":"5875562872997","type":"product","operator":"is-equal-to","title":"Age of Empires III Logo Women's T-Shirt"},{"id":"5826544926885","type":"product","operator":"is-equal-to","title":"Gears of War Crimson Omen Left Chest Women's Short Sleeve T-Shirt"},{"id":"5826544468133","type":"product","operator":"is-equal-to","title":"Gears of War Crimson Omen Women's Short Sleeve T-Shirt"},{"id":"5867247665317","type":"product","operator":"is-equal-to","title":"Xbox FanFest Women's T-Shirt"},{"id":"6145632436389","type":"product","operator":"is-equal-to","title":"Age of Empires Wololo! Women's T-Shirt"},{"id":"6145623490725","type":"product","operator":"is-equal-to","title":"Grounded Hoops Women's T-Shirt"},{"id":"6805915795621","type":"product","operator":"is-equal-to","title":"Xbox Fanfest Halo Infinite Master Chief Women's T-Shirt"},{"id":"6583247569061","type":"product","operator":"is-equal-to","title":"Xbox FanFest Wordmark Sphere Women's T-Shirt"},{"id":"6782841028773","type":"product","operator":"is-equal-to","title":"Xbox PRIDE Halo Master Chief Women's T-Shirt"},{"id":"6782930845861","type":"product","operator":"is-equal-to","title":"Xbox PRIDE Halo Wordmark Women's T-Shirt"},{"id":"6784608207013","type":"product","operator":"is-equal-to","title":"Xbox PRIDE Psychonauts 2 Womens T-Shirt"},{"id":"6782840570021","type":"product","operator":"is-equal-to","title":"Xbox PRIDE Sphere Women's T-Shirt"},{"id":"6782840799397","type":"product","operator":"is-equal-to","title":"Xbox PRIDE Wordmark Women's T-Shirt"},{"id":"6808025104549","type":"product","operator":"is-equal-to","title":"Xbox Summer Wave Coal Women's Tee"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"10","title":"Adult Short Sleeve T-Shirt","descriptionTop":"","values":[["Size","SM","MD","L","XL","XXL"],["Chest*","34-36\"","38-40\"","42-44\"","46-48\"","50-52\""]],"descriptionBottom":"<div class=\"rte text--pull\" style=\"-webkit-font-smoothing: antialiased; margin-top: -0.435em; word-break: break-word; color: #3a2a2f; font-family: 'Basic Commercial', sans-serif; font-size: 15px; margin-bottom: 40px; box-sizing: border-box !important;\">\r\n<p style=\"-webkit-font-smoothing: antialiased; box-sizing: border-box !important; margin-top: 0px; font-size: inherit; font-weight: inherit; margin-bottom: 0px;\" data-mce-fragment=\"1\">*Measure under the arm and around the fullest part of the chest with arms down, keeping tape horizontal.&nbsp;<span style=\"-webkit-font-smoothing: antialiased; box-sizing: border-box !important;\" data-mce-fragment=\"1\">Tees are 100% Cotton Gildan SoftStyle Tee, machine wash cold, inside out, tumble dry low, do not iron design.</span></p>\r\n</div>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"6087731347621","type":"product","operator":"is-equal-to","title":"Gears of War Kait Diaz ‘Bound by Blood’ Manga T-Shirt"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"11","title":"Women's Bike Shorts","descriptionTop":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/23/assets/scr-11-ScreenShot2021-06-08at4.22.33PM.png?v=1623252162\" alt=\"\" width=\"1333\" height=\"693\" /></p>","values":[["","","","","",""],["","","","","",""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"6808024842405","type":"product","operator":"is-equal-to","title":"Xbox Summer Wave Women's High Waist Bike Shorts"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"12","title":"","descriptionTop":"","values":[["","","","","",""],["","","","","",""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"13","title":"Xbox FanFest 2022 Jersey","descriptionTop":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/23/assets/scr-13-XBOX_2022_fanfest_jersey_xs-5x_03.png?v=1652269904\" alt=\"\" /></p>","values":[["","","","","",""],["","","","","",""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7693593149605","type":"product","operator":"is-equal-to","title":"Xbox FanFest 2022 Jersey"},{"id":"7693602947237","type":"product","operator":"is-equal-to","title":"Xbox FanFest 2022 Jersey VIP"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"14","title":"Adult Unisex T-Shirt","descriptionTop":"<p><img src=\"//snow-themes.s3.us-east-2.amazonaws.com/avalanche/sizing-chart/Adult-Short-Sleeve-T-Shirt-3600-Monster-Digital.jpg\" alt=\"\" /></p>","values":[["Size","S","M","L","XL","2XL"],["Length","27.5","28.5","29.5","30.5","31.5"],["Chest","19","21","23","25","27"],["Sleeve Length","8.13","8.38","8.63","8.88","9.13"]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7800758829221","type":"product","operator":"is-equal-to","title":"Hardwear It's In You, Not On You Tee"},{"id":"7800675598501","type":"product","operator":"is-equal-to","title":"Hardwear Never Not Creating Tee"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"15","title":"Adult Unisex T-Shirt","descriptionTop":"<p><img src=\"//snow-themes.s3.us-east-2.amazonaws.com/avalanche/sizing-chart/Adult-Short-Sleeve-T-Shirt-3600-Monster-Digital.jpg\" alt=\"\" /></p>","values":[["Size","S","M","L","XL","2XL","3XL","4XL"],["Chest (in)","17.5","19.5","21.25","23","25","27","29"],["Length (in)","26.63","28","29.38","30.75","31.63","32.5","33.5"]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"","type":"tag","operator":"is-equal-to","title":"hardwear-tee"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"16","title":"Adult Unisex Sweatshirts","descriptionTop":"<p><img src=\"//snow-themes.s3.us-east-2.amazonaws.com/avalanche/sizing-chart/adult-crew-neck-sweatshirt-monster-digital.jpg\" alt=\"\" /></p>","values":[["Size","S","M","L","XL","2XL"],["Length","26.5","27.5","28.5","29.5","30.5"],["Chest","48","50","52","54","56"],["Shoulder Width","21","22","23","24","25"],["Sleeve Length","35","36","37","38","39"]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"","type":"tag","operator":"is-equal-to","title":"hardwear-sweatshirts"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"17","title":"Adult Utility Jacket","descriptionTop":"","values":[["Size","S","M","L","XL","2XL"],["Length","25.5","26.5","27.5","28.5","29.5"],["Chest","48.5","50.5","52.5","54.5","56.5"],["Shoulder Width","18","19","20","21","22"],["Sleeve Length","34.25","35","35.75","36","36.5"]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"hardwear-utility-jacket","type":"tag","operator":"is-equal-to","title":"hardwear-utility-jacket"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"18","title":"Adult Denim Jacket","descriptionTop":"","values":[["Size","S","M","L","XL","2XL"],["Length","28","29","30","31","32"],["Chest","48","50","52","54","56"],["Shoulder Width","18.5","19","19.5","20","20.5"],["Sleeve Length","34.25","35","35.75","36.5","38"]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"hardwear-denim-jacket","type":"tag","operator":"is-equal-to","title":"hardwear-denim-jacket"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"19","title":"Adult Cargo Pants","descriptionTop":"","values":[["Size","S","M","L","XL","2XL"],["Waist","31.5","33.5","35.5","37.5","39.5"],["Hip","42","44","46","48","50"],["Inseam","32","32","32","34","34"]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"hardwear-cargo-pants","type":"tag","operator":"is-equal-to","title":"hardwear-cargo-pants"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"20","title":"Adult Sweatpants","descriptionTop":"","values":[["Size","S","M","L","XL","2XL"],["Waist","30.5","32.5","34.5","36.5","38.5"],["Hip","41","43","45","47","49"],["Inseam","30","30","30","32","32"]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"hardwear-sweatpants","type":"tag","operator":"is-equal-to","title":"hardwear-sweatpants"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"21","title":"Fracture: Entrenched Tanker Jacket","descriptionTop":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-21-RevisedXbox_2022_Halo_Entrenched_Jackets_sm-4x.jpg?v=1659471318\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7866520043685","type":"product","operator":"is-equal-to","title":"Fracture: Entrenched Tanker Jacket"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"22","title":"Xbox Camper Sphere Tee","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-22-Xbox_2022_Gopr2k_Landscape_Sphere_Tee_sm-4x.jpg?v=1659027527\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7823199240357","type":"product","operator":"is-equal-to","title":"Xbox Camper Sphere Tee"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"23","title":"Xbox Camper Shorts","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-23-Xbox_2022_Gopr2k_Shorts_sm-4x.jpg?v=1659029395\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7819041734821","type":"product","operator":"is-equal-to","title":"Xbox Camper Shorts"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"24","title":"Xbox Camper ABXY Heather Gray Tee","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-24-Xbox_2022_Gopr2k_Abxy_Tee_sm-4x.jpg?v=1659029578\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7816836841637","type":"product","operator":"is-equal-to","title":"Xbox Camper ABXY Heather Gray Tee"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"25","title":"Xbox Camper Sherpa Anorak","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-25-Xbox_2022_Gopr2k_Sherpa_Anorak_sm-4x.jpg?v=1659029678\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7823212511397","type":"product","operator":"is-equal-to","title":"Xbox Camper Sherpa Anorak"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"26","title":"Xbox Camper Utility Crew Sweater","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-26-Xbox_2022_Gopr2k_utility_CrewSweater_sm-4x.jpg?v=1659029764\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7823211593893","type":"product","operator":"is-equal-to","title":"Xbox Camper Utility Crew Sweater"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"27","title":"Xbox Camper Utility Vest","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-27-Xbox_2022_Gopr2k_Utility_Vest_sm-4x.jpg?v=1659029824\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7818997268645","type":"product","operator":"is-equal-to","title":"Xbox Camper Utility Vest"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"28","title":"Xbox Camper Nylon Zip Windbreaker","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/36/assets/scr-28-Xbox_2022_Gopr2k_Zip_Windbreaker_sm-4x.jpg?v=1659029891\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7816852766885","type":"product","operator":"is-equal-to","title":"Xbox Camper Nylon Zip Windbreaker"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"29","title":" Gears of War “Never Fight Alone” T-shirt designed by Luke Preece","descriptionTop":"","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/41/assets/scr-29-NeverAloneSizeChart.png?v=1663364117\" alt=\"\" width=\"758\" height=\"434\" /></p>","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"7947530829989","type":"product","operator":"is-equal-to","title":"Gears of War “Never Fight Alone” T-shirt designed by Luke Preece"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"30","title":"Xbox Letterman Jacket","descriptionTop":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/44/assets/scr-30-XBOX_2022_Varisity_Jacketi_SizeChart.jpg?v=1667503166\" alt=\"\" width=\"1200\" height=\"1500\" /></p>","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"8050706383013","type":"product","operator":"is-equal-to","title":"Xbox Letterman Jacket"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"31","title":"Roody's Holiday Sweater","descriptionTop":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/45/assets/scr-31-RoodysSizeChart_720x_3d21830b-b440-47d6-90bc-f67632d500c6.png?v=1668183681\" alt=\"\" width=\"720\" height=\"720\" /></p>","values":[["","","","","",""],["","","","","",""],["","","","","",""],["","","","","",""]],"descriptionBottom":"","conditionsOperator":"products-matching-any-condition-below","conditions":[{"id":"8082905071781","type":"product","operator":"is-equal-to","title":"Age of Empires Holiday Sweater"}],"buttonPlacement":"use-global","parentSizeChart":"[object Object]"},{"id":"0","values":[["","",""],["","",""],["","",""],["","",""]],"title":"Ugly Holiday Sweater","descriptionTop":"<p><img src=\"https://cdn.shopify.com/s/files/1/0427/7095/6453/t/68/assets/scr-0-HolidaySweater.png?v=1697031701\" alt=\"\" width=\"1544\" height=\"872\" /></p>","conditions":[{"type":"product","title":"Halo Master Chief Knit Holiday Sweater","id":"8250005749925"},{"type":"product","title":"Windows Merry Blissmas Knit Holiday Sweater","id":"8250003390629"},{"type":"product","title":"Xbox Knit Holiday Sweater","id":"8250004537509"}]},{"id":"32","values":[["Size","Body","Chest","Sleeve"],["XS","27\"","19\"","33 1/2\""],["S","28\"","20\"","34 1/2\""],["M","29\"","22\"","35 1/2\""],["L","30\"","24\"","36 1/2\""],["XL","31\"","26\"","37 1/2\""],["2XL","32\"","27\"","38 1/2\""],["3XL","33\"","28\"","39 1/2\""],["4XL","34\"","29 1/2\"","40\""],["5XL","34 1/2\"","31\"","40 1/2\""]],"title":"Standard Pullover Hoodie","conditions":[{"type":"tag","title":"dotexe-pullover-hoodie","id":""}]},{"id":"33","values":[["Size","Waist","Outseam","Inseam"],["S","15\"","39\"","29\""],["M","16\"","40\"","30\""],["L","17\"","41\"","31\""],["XL","18\"","42\"","32\""],["2XL","19\"","43\"","33\""],["3XL","20\"","44\"","34\""]],"title":"Standard Fleece Pants","conditions":[{"type":"tag","title":"dotexe-fleece-pants","id":""}]},{"id":"34","values":[["Size","Body","Chest","Sleeve"],["XS","27\"","19\"","33 1/2\""],["S","28\"","20\"","34 1/2\""],["M","29\"","22\"","35 1/2\""],["L","30\"","24\"","36 1/2\""],["XL","31\"","26\"","37 1/2\""],["2XL","32\"","27\"","38 1/2\""],["3XL","33\"","28\"","39 1/2\""]],"title":"Standard Zip Hoodie","conditions":[{"type":"tag","title":"dotexe-zip-hoodie","id":""}]},{"id":"35","values":[["Size","Body","Chest"],["XS","26 3/4\"","17\""],["S","28\"","18 1/2\""],["M","29 1/2\"","20 1/2\""],["L","31\"","22 1/4\""],["XL","32 1/4\"","24\""],["2XL","33\"","25 1/4\""],["3XL","33 1/2\"","26 3/4\""]],"title":"Standard SS Shirt","conditions":[{"type":"tag","title":"dotexe-ss-shirt","id":""}]},{"id":"36","values":[["Size","Body","Chest"],["S","28 1/4\"","19 3/4\""],["M","29 1/4\"","21 1/4\""],["L","30 1/4\"","22 3/4\""],["XL","31 3/4\"","24 1/2\""],["2XL","32 3/4\"","26 3/4\""],["3XL","34\"","27 1/2\""]],"title":"Standard LS Shirt","conditions":[{"type":"tag","title":"dotexe-ls-shirt","id":""}]}],"buttonPlacement":"above-add-to-cart","buttonIcon":"ruler2","buttonText":"size chart","buttonSize":"Small","currentPlan":""}; </script> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#9bf00b"> <link rel="canonical" href="https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359"> <meta name="format-detection" content="telephone=no"><link rel="shortcut icon" href="//gear.xbox.com/cdn/shop/files/xbox-favicon_32x32.png?v=1614760937" type="image/png" /> <title>Xbox Icon Collection Remix Eco Sweatshorts &ndash; Xbox Gear Shop </title><meta name="description" content="This Icon Collection Remix shorts takes more than just design inspiration from the new Remix Special Edition Xbox Controller which is made partially from reclaimed CDs and recycled Xbox One generation controller parts.  In that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials"> <meta property="og:site_name" content="Xbox Gear Shop"> <meta property="og:url" content="https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359"><meta property="og:title" content="Xbox Icon Collection Remix Eco Sweatshorts"> <meta property="og:type" content="product"> <meta property="og:description" content="This Icon Collection Remix shorts takes more than just design inspiration from the new Remix Special Edition Xbox Controller which is made partially from reclaimed CDs and recycled Xbox One generation controller parts.  In that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials"> <meta property="og:image" content="http://gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_1200x1200.png?v=1681398776"> <meta property="og:image:secure_url" content="https://gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_1200x1200.png?v=1681398776"> <!-- Twitter Card Layout --> <meta name="twitter:card" content="summary"><meta name="twitter:title" content="Xbox Icon Collection Remix Eco Sweatshorts"> <meta name="twitter:description" content="This Icon Collection Remix shorts takes more than just design inspiration from the new Remix Special Edition Xbox Controller which is made partially from reclaimed CDs and recycled Xbox One generation controller parts.  In that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials: 50% recycled yarn and 50% BCI (Better Cotton Initiative) cotton. The sustainable cotton is sourced from Spain with a manufacturing process that has practically zero climatic footprint. 75% of the mill runs on solar power energy, and it features 0% water usage, 0% chemical product, and 0% CO2 emissions. The raw materials are cut &amp;amp; sewn in Los Angeles, garment dyed to color match the limited Xbox Remix controllers, printed with eco-friendly inks and packaged with biodegradable poly bags. Heavyweight fleece, 13.2oz Eco friendly, 50% recycled &amp;amp; 50% sustainable cotton Woven hip label, biodegradable poly bag"> <meta name="twitter:image" content="https://gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_600x600_crop_center.png?v=1681398776"> <!-- Slick Slider --> <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick-theme.min.css" /> <link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.css" /> <!-- Typekits --> <link rel="stylesheet" href="https://use.typekit.net/smz4nhb.css"> <link rel="stylesheet" href="//gear.xbox.com/cdn/shop/t/96/assets/currency-flags.css?v=177154473537266533841730994461"> <style data-shopify> @font-face { font-family: "Avenir Next"; font-weight: 400; font-style: normal; src: url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_n4.7fd0287595be20cd5a683102bf49d073b6abf144.woff2?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=e306e7480e0f5a6c8dbeb7451566bfd10460737d84b918c5e8a33dc8fa9e7805") format("woff2"), url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_n4.a26a334a0852627a5f36b195112385b0cd700077.woff?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=e2da3e656fa75f9eb993d0da0ec90aebf516b9daf38cee64cd77e50e8acd69f4") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 400; font-style: normal; src: url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_n4.7fd0287595be20cd5a683102bf49d073b6abf144.woff2?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=e306e7480e0f5a6c8dbeb7451566bfd10460737d84b918c5e8a33dc8fa9e7805") format("woff2"), url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_n4.a26a334a0852627a5f36b195112385b0cd700077.woff?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=e2da3e656fa75f9eb993d0da0ec90aebf516b9daf38cee64cd77e50e8acd69f4") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 600; font-style: normal; src: url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_n6.08f6a09127d450aa39c74986de08fd8fa84e6a11.woff2?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=bc4d8921eb664583d4014e40430275cde69640e1699d85172adb41e2be4c89a4") format("woff2"), url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_n6.bd2f76897d6f40c767db7c40226916ec7b6ffc65.woff?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=45400a937b77819541eaa7041e129cd0482fa90a8fd4d58bdeb58a0488da0667") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 400; font-style: italic; src: url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_i4.f1583d9f457b68e44fbda187a48b4096d547d7f4.woff2?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=783a46224479c17ce90c4a2310621a60ba862d9dd5fcc9b2038039236e4b1cae") format("woff2"), url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_i4.67fb53a3e0351125941146246183577ae8d8bf23.woff?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=beda3a78394072971433974aac5b0e6d5cc6d031eec4031f7d84b6173b2a2de0") format("woff"); } @font-face { font-family: "Avenir Next"; font-weight: 600; font-style: italic; src: url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_i6.449b8593f8987f1402fdf6d634f972f810c90c5c.woff2?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=9a13ef8e51c311b072020e366aba1ad6f334c57bbfd33fa93621156b64c5089a") format("woff2"), url("//gear.xbox.com/cdn/fonts/avenir_next/avenirnext_i6.9c697a2eda486add54c668d1ec4ac662c8402e7c.woff?h1=eGJveGdlYXJzaG9wLmNvbQ&h2=Z2Vhci54Ym94LmNvbQ&h3=bWljcm9zb2Z0LXhvZ3MuYWNjb3VudC5teXNob3BpZnkuY29t&hmac=093e156fc77a511a314d711248cffbcb17df51fe5e756a561cecd2dcfb469f34") format("woff"); } </style> <link href="//gear.xbox.com/cdn/shop/t/96/assets/theme.scss.css?v=97584681650213726681730995167" rel="stylesheet" type="text/css" media="all" /> <link href="//gear.xbox.com/cdn/shop/t/96/assets/blizzard.scss.css?v=19250898768523888711732310667" rel="stylesheet" type="text/css" media="all" /> <link href="//gear.xbox.com/cdn/shop/t/96/assets/gift-guide.scss.css?v=123957375763871263721730994461" rel="stylesheet" type="text/css" media="all" /> <link href="//gear.xbox.com/cdn/shop/t/96/assets/custom.scss.css?v=37258704274605229161732639171" rel="stylesheet" type="text/css" media="all" /> <style data-shopify> .collection-item__title { font-size: 14.4px; } @media screen and (min-width: 769px) { .collection-item__title { font-size: 18px; } } </style> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); window.theme = window.theme || {}; theme.strings = { addToCart: "Add to cart", soldOut: "Sold Out", unavailable: "Unavailable", stockLabel: "Only [count] items in stock!", willNotShipUntil: "Will not ship until [date]", willBeInStockAfter: "Will be in stock after [date]", waitingForStock: "Inventory on the way", savePrice: "Save [saved_amount]", cartEmpty: "Your cart is currently empty.", cartTermsConfirmation: "You must agree with the terms and conditions of sales to checkout" }; theme.settings = { dynamicVariantsEnable: true, dynamicVariantType: "button", cartType: "drawer", moneyFormat: "${{amount}}", saveType: "percent", recentlyViewedEnabled: false, predictiveSearch: true, predictiveSearchType: "product,article,page", inventoryThreshold: 10, quickView: true, themeName: 'Snow Blizzard', themeVersion: "3.0.2" }; </script> <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="AGfhCIOSLgxQ1GIQB6XmyYnjPAtoG5DVzlFqyLgk1Ak"> <meta name="google-site-verification" content="nn1vYJLrHikipuMs94w6aH0t6MjgCny3ugoXRMxQCOw"> <meta name="google-site-verification" content="D4kPYunJqvtHKueaaIDcCMyQPUO8w63gbDXmg_xJDbU"> <meta name="google-site-verification" content="AGfhCIOSLgxQ1GIQB6XmyYnjPAtoG5DVzlFqyLgk1Ak"> <meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/42770956453/digital_wallets/dialog"> <meta name="shopify-checkout-api-token" content="12482ccda66b14a8f581276d9946d963"> <meta id="in-context-paypal-metadata" data-shop-id="42770956453" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> <link rel="alternate" type="application/json+oembed" href="https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359.oembed"> <script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script> <link rel="preconnect" href="https://shop.app" crossorigin="anonymous"> <script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=42770956453" crossorigin="anonymous"></script> <script id="apple-pay-shop-capabilities" type="application/json">{"shopId":42770956453,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/42770956453","merchantName":"Xbox Gear Shop","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Xbox Gear Shop","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script> <script id="shopify-features" type="application/json">{"accessToken":"12482ccda66b14a8f581276d9946d963","betas":["rich-media-storefront-analytics"],"domain":"gear.xbox.com","predictiveSearch":true,"shopId":42770956453,"smart_payment_buttons_url":"https:\/\/gear.xbox.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/spb.en.js","dynamic_checkout_cart_url":"https:\/\/gear.xbox.com\/cdn\/shopifycloud\/payment-sheet\/assets\/latest\/dynamic-checkout-cart.en.js","locale":"en"}</script> <script>var Shopify = Shopify || {}; Shopify.shop = "microsoft-xogs.myshopify.com"; Shopify.locale = "en"; Shopify.currency = {"active":"USD","rate":"1.0"}; Shopify.country = "US"; Shopify.theme = {"name":"XGS V3.8 - Pin Trading Page","id":172482658672,"schema_name":"Snow Blizzard","schema_version":"3.0.2","theme_store_id":null,"role":"main"}; Shopify.theme.handle = "null"; Shopify.theme.style = {"id":null,"handle":null}; Shopify.cdnHost = "gear.xbox.com/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":"product"}</script> <script defer="defer" async type="module" src="//gear.xbox.com/cdn/shopifycloud/shop-js/modules/client.payment-terms_BF5x7ymI.en.esm.js"></script> <script defer="defer" async type="module" src="//gear.xbox.com/cdn/shopifycloud/shop-js/modules/chunk.common_Ckk3SCTm.esm.js"></script> <script defer="defer" async type="module" src="//gear.xbox.com/cdn/shopifycloud/shop-js/modules/client.login-button_PyB0yoLG.en.esm.js"></script> <script type="module"> await import("//gear.xbox.com/cdn/shopifycloud/shop-js/modules/client.payment-terms_BF5x7ymI.en.esm.js"); await import("//gear.xbox.com/cdn/shopifycloud/shop-js/modules/chunk.common_Ckk3SCTm.esm.js"); await import("//gear.xbox.com/cdn/shopifycloud/shop-js/modules/client.login-button_PyB0yoLG.en.esm.js"); </script> <script> window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"login-button":["modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_BSPYpBgE.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js","modules/chunk.shop-pay_DNi9j_X8.esm.js"],"payment-terms":["modules/client.payment-terms_BF5x7ymI.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"pay-button":["modules/client.pay-button_Cc3hmsbn.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"discount-app":["modules/client.discount-app_Dl148wJa.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"avatar":["modules/client.avatar_BTnouDA3.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_BXLde5-4.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_CSM1j0yH.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_BDGFEblG.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_Ztg3e7fA.en.esm.js","modules/chunk.common_Ckk3SCTm.esm.js","modules/client.login-button_PyB0yoLG.en.esm.js"]}; </script> <script>(function() { function asyncLoad() { var urls = ["https:\/\/bingshoppingtool-t2app-prod.trafficmanager.net\/uet\/tracking_script?shop=microsoft-xogs.myshopify.com","https:\/\/api.omappapi.com\/shopify\/embed\/?shop=microsoft-xogs.myshopify.com","https:\/\/wiser.expertvillagemedia.com\/assets\/js\/wiser_script.js?shop=microsoft-xogs.myshopify.com","https:\/\/swymv3starter-01.azureedge.net\/code\/swym-shopify.js?shop=microsoft-xogs.myshopify.com","\/\/swymv3starter-01.azureedge.net\/code\/swym-shopify.js?shop=microsoft-xogs.myshopify.com","https:\/\/cdn.customily.com\/shopify\/static\/customily.shopify.script.js?shop=microsoft-xogs.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":42770956453,"offset":-18000,"reqid":"72c063e5-d2ee-46a6-8d8c-e0995b492f4a-1732709126","pageurl":"gear.xbox.com\/collections\/xbox-icon-collection\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","u":"b79b4858f68f","p":"product","rtyp":"product","rid":8180520059045};</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(',');function s(t,e,n=!1){try{const o=window.sessionStorage;for(const[n,c]of Object.entries(JSON.parse(o.getItem(e))))t.elements[n]&&(t.elements[n].value=c);n&&o.removeItem(e)}catch{}}const a='form_key',i=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response','password'],u=()=>{try{return window.sessionStorage}catch{return}},m=t=>t.elements[a],f='form_type',d='cptcha';function p(t){t.dataset[d]=!0}const l=window,h=l.document,_='Shopify',y='ce_forms',E='captcha';let v=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe','https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js',T={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=l[_][y],c=o.bindForm;if(c)return c(t,g,e,T).then(n);o.q.push([[t,g,e,T],n]),v||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:'https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js'})),v=!0)});var g,T;l[_]=l[_]||{},l[_][y]=l[_][y]||{},l[_][y].q=[],l[_][E]=l[_][E]||{},l[_][E].protect=function(t,e){n(t,void 0,e),p(t)},Object.freeze(l[_][E]),function(t,e,n,l,h,_){const[y,E,v,g]=function(t,e,n){const s=e?o:[],a=t?c:[],i=[...s,...a],u=[...o],m=r(i),f=r(s),d=n&&r(i.filter((([t,e])=>n.includes(e)))),p=r(u),l=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];return[l(m),l(f),l(d),l(p)]}(l,h,_),T=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},S=t=>y().includes(t);t.addEventListener('submit',(t=>{const e=T(t);if(!e)return;const n=S(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=m(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!u())return;!function(t){const e=u();if(!e)return;const n=m(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){m(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:a})),t.elements[a].value=e}(t,e),function(t,e){const n=u();if(!n)return;const o=[...t.querySelectorAll('input[type="password"]')].map((({name:t})=>t)),c=[...i,...o],r={};for(const[s,a]of new FormData(t).entries())c.includes(s)||(r[s]=a);n.setItem(e,JSON.stringify(r))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const w=(t,e)=>{t&&!t.dataset[d]&&(n(t,e.some((e=>e===t))),p(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=T(t);S(e)&&w(e,E())}));const A=e.get('form_key'),b=e.get(f),I=A&&b;t.addEventListener('DOMContentLoaded',(()=>{const t=E();if(I)for(const e of t)e.elements[f].value===b&&s(e,A);[...new Set([...v(),...y().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>w(e,t)))}))}(h,new URLSearchParams(l.location.search),n,!0,!1,['guest_login'])})()}();</script> <script integrity="sha256-EGCDRYTvIEOXsReXgqGwkAR+5Dl8tickSrieA/ZcQwc=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//gear.xbox.com/cdn/shopifycloud/shopify/assets/storefront/load_feature-1060834584ef204397b1179782a1b090047ee4397cb627244ab89e03f65c4307.js" crossorigin="anonymous"></script> <script crossorigin="anonymous" defer="defer" src="//gear.xbox.com/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="//gear.xbox.com/cdn/shopifycloud/shopify/assets/storefront/features-1c0b396bd4d054b94abae1eb6a1bd6ba47beb35525c57a217c77a862ff06d83f.js" crossorigin="anonymous"></script> <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: 240px; } } </style><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script> <!-- jQuery --> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js" type="text/javascript"></script> <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/jquery-ui.min.js" type="text/javascript"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js" type="text/javascript"></script> <!-- Slick Slider --> <script src="//cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.9.0/slick.min.js"></script> <!-- Holiday Effects --> <script src="//cdn.jsdelivr.net/npm/tsparticles@1.32.0/tsparticles.min.js"></script> <script src="//gear.xbox.com/cdn/shop/t/96/assets/blizzard.js?v=1285498395485420641730994461" type="text/javascript"></script> <script src="//gear.xbox.com/cdn/shop/t/96/assets/vendor-scripts-v6.js" defer="defer"></script> <script src="//gear.xbox.com/cdn/shop/t/96/assets/theme.js?v=32424290242038143991730994461" defer="defer"></script> <script src="//gear.xbox.com/cdn/shop/t/96/assets/ada-compliance.js?v=144955923887287909251730994461" defer="defer"></script><meta name="google-site-verification" content="Dv_WqBGZufgljrWH5oHZqdjW2fRdAZYT5fleKRZKJUg" /> <!-- Global site tag (gtag.js) - Google Ads: XXXXXXXXX --> <script async src="https://www.googletagmanager.com/gtag/js?id=AW-472102367"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'AW-472102367', {'allow_enhanced_conversions': true}); </script> <meta name="google-site-verification" content="xc4qXBPpI4ElsP1KjtGvXJQfSmPF3bToyG5uAh8dHaI" /> <meta name="google-site-verification" content="BQYg-bOMgOhNTOfdcilnbxCIc10L1qpBaUdOsnW07Es" /> <meta name="google-site-verification" content="9aAO4gER4bwf4qnQI3jq3PjuLBo5wFDk_g7UcHyhOy4" /> <meta name="facebook-domain-verification" content="rwdpphayv7j57skul6med4t7303fkt" /> <!-- Reddit Pixel --> <script> !function(w,d){if(!w.rdt){var p=w.rdt=function(){p.sendEvent?p.sendEvent.apply(p,arguments):p.callQueue.push(arguments)};p.callQueue=[];var t=d.createElement("script");t.src="https://www.redditstatic.com/ads/pixel.js",t.async=!0;var s=d.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}}(window,document);rdt('init','a2_dggaf5mmc9hp', {"optOut":false,"useDecimalCurrencyValues":true,"email":"alice@example.com"});rdt('track', 'PageVisit'); </script> <!-- DO NOT MODIFY UNLESS TO REPLACE A USER IDENTIFIER --> <!-- End Reddit Pixel --> <script> window.zoorixCartData = { currency: "USD", currency_symbol: "$", original_total_price: 0, total_discount: 0, item_count: 0, items: [ ] } window.Zoorix = window.Zoorix || {}; window.Zoorix.page_type = "product" window.Zoorix.product_id = "8180520059045"; </script> <script> var evmcollectionhandle = 'all-products,clothing,globo_basis_collection,last-chance-gifts,sale,shorts,winter-sale,xbox,halo-xbox,xbox-gear-shop-vault,xbox-icon-collection' ? 'all-products,clothing,globo_basis_collection,last-chance-gifts,sale,shorts,winter-sale,xbox,halo-xbox,xbox-gear-shop-vault,xbox-icon-collection'.split(',') : []; var evmcustomerId = '' ? '' : ""; window.evmWSSettings = { collections: [215822401701,224552485029,230196707493,291262070949,262146326693,305070342309,296190967973,222101897381,267443077285,617417605488,265718136997], collectionhandles :evmcollectionhandle, tags: 'bottoms,Clothing,game-pass-holiday-sweater,Men&#39;s,Shorts,Unisex,XBOX,Xbox Gear Shop Vault'.split(','), moneyFormat: "${{amount}}", moneyFormatWithCurrency: "${{amount}} USD", currency: "USD", domain: "gear.xbox.com", product_type: "Shorts", product_vendor: "dotexe", customerId: evmcustomerId, } if(!window.jQuery){ /*! jQuery v2.2.4 | (c) jQuery Foundation | jquery.org/license */ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="2.2.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isPlainObject:function(a){var b;if("object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype||{},"isPrototypeOf"))return!1;for(b in a);return void 0===b||k.call(a,b)},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=d.createElement("script"),b.text=a,d.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:h.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(d=e.call(arguments,2),f=function(){return a.apply(b||this,d.concat(e.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=la(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=ma(b);function pa(){}pa.prototype=d.filters=d.pseudos,d.setFilters=new pa,g=fa.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=R.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=S.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(Q," ")}),h=h.slice(c.length));for(g in d.filter)!(e=W[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fa.error(a):z(a,i).slice(0)};function qa(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return h.call(b,a)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&f.parentNode&&(this.length=1,this[0]=f),this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?void 0!==c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?h.call(n(a),this[0]):h.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||n.uniqueSort(e),D.test(a)&&e.reverse()),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){n.each(b,function(b,c){n.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==n.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return n.each(arguments,function(a,b){var c;while((c=n.inArray(b,f,c))>-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.removeEventListener("DOMContentLoaded",J),a.removeEventListener("load",J),n.ready()}n.ready.promise=function(b){return I||(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(n.ready):(d.addEventListener("DOMContentLoaded",J),a.addEventListener("load",J))),I.promise(b)},n.ready.promise();var K=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)K(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},L=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function M(){this.expando=n.expando+M.uid++}M.uid=1,M.prototype={register:function(a,b){var c=b||{};return a.nodeType?a[this.expando]=c:Object.defineProperty(a,this.expando,{value:c,writable:!0,configurable:!0}),a[this.expando]},cache:function(a){if(!L(a))return{};var b=a[this.expando];return b||(b={},L(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[b]=c;else for(d in b)e[d]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=a[this.expando];if(void 0!==f){if(void 0===b)this.register(a);else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in f?d=[b,e]:(d=e,d=d in f?[d]:d.match(G)||[])),c=d.length;while(c--)delete f[d[c]]}(void 0===b||n.isEmptyObject(f))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!n.isEmptyObject(b)}};var N=new M,O=new M,P=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Q=/[A-Z]/g;function R(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Q,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:P.test(c)?n.parseJSON(c):c; }catch(e){}O.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return O.hasData(a)||N.hasData(a)},data:function(a,b,c){return O.access(a,b,c)},removeData:function(a,b){O.remove(a,b)},_data:function(a,b,c){return N.access(a,b,c)},_removeData:function(a,b){N.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=O.get(f),1===f.nodeType&&!N.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),R(f,d,e[d])));N.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){O.set(this,a)}):K(this,function(b){var c,d;if(f&&void 0===b){if(c=O.get(f,a)||O.get(f,a.replace(Q,"-$&").toLowerCase()),void 0!==c)return c;if(d=n.camelCase(a),c=O.get(f,d),void 0!==c)return c;if(c=R(f,d,void 0),void 0!==c)return c}else d=n.camelCase(a),this.each(function(){var c=O.get(this,d);O.set(this,d,b),a.indexOf("-")>-1&&void 0!==c&&O.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){O.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=N.get(a,b),c&&(!d||n.isArray(c)?d=N.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return N.get(a,c)||N.access(a,c,{empty:n.Callbacks("once memory").add(function(){N.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=N.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var S=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,T=new RegExp("^(?:([+-])=|)("+S+")([a-z%]*)$","i"),U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)};function W(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return n.css(a,b,"")},i=h(),j=c&&c[3]||(n.cssNumber[b]?"":"px"),k=(n.cssNumber[b]||"px"!==j&&+i)&&T.exec(n.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,n.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var X=/^(?:checkbox|radio)$/i,Y=/<([\w:-]+)/,Z=/^$|\/(?:java|ecma)script/i,$={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};$.optgroup=$.option,$.tbody=$.tfoot=$.colgroup=$.caption=$.thead,$.th=$.td;function _(a,b){var c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function aa(a,b){for(var c=0,d=a.length;d>c;c++)N.set(a[c],"globalEval",!b||N.get(b[c],"globalEval"))}var ba=/<|&#?\w+;/;function ca(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],o=0,p=a.length;p>o;o++)if(f=a[o],f||0===f)if("object"===n.type(f))n.merge(m,f.nodeType?[f]:f);else if(ba.test(f)){g=g||l.appendChild(b.createElement("div")),h=(Y.exec(f)||["",""])[1].toLowerCase(),i=$[h]||$._default,g.innerHTML=i[1]+n.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;n.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",o=0;while(f=m[o++])if(d&&n.inArray(f,d)>-1)e&&e.push(f);else if(j=n.contains(f.ownerDocument,f),g=_(l.appendChild(f),"script"),j&&aa(g),c){k=0;while(f=g[k++])Z.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var da=/^key/,ea=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,fa=/^([^.]*)(?:\.(.+)|)/;function ga(){return!0}function ha(){return!1}function ia(){try{return d.activeElement}catch(a){}}function ja(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)ja(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=ha;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return"undefined"!=typeof n&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(G)||[""],j=b.length;while(j--)h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=N.hasData(a)&&N.get(a);if(r&&(i=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=fa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&N.remove(a,"handle events")}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(N.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!==this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget detail eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,e,f,g=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||d,e=c.documentElement,f=c.body,a.pageX=b.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),a.which||void 0===g||(a.which=1&g?1:2&g?3:4&g?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,e,f=a.type,g=a,h=this.fixHooks[f];h||(this.fixHooks[f]=h=ea.test(f)?this.mouseHooks:da.test(f)?this.keyHooks:{}),e=h.props?this.props.concat(h.props):this.props,a=new n.Event(g),b=e.length;while(b--)c=e[b],a[c]=g[c];return a.target||(a.target=d),3===a.target.nodeType&&(a.target=a.target.parentNode),h.filter?h.filter(a,g):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==ia()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===ia()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ga:ha):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={constructor:n.Event,isDefaultPrevented:ha,isPropagationStopped:ha,isImmediatePropagationStopped:ha,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ga,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ga,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ga,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||n.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),n.fn.extend({on:function(a,b,c,d){return ja(this,a,b,c,d)},one:function(a,b,c,d){return ja(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=ha),this.each(function(){n.event.remove(this,a,c,b)})}});var ka=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,la=/<script|<style|<link/i,ma=/checked\s*(?:[^=]|=\s*.checked.)/i,na=/^true\/(.*)/,oa=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function pa(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function qa(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function ra(a){var b=na.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function sa(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(N.hasData(a)&&(f=N.access(a),g=N.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}O.hasData(a)&&(h=O.access(a),i=n.extend({},h),O.set(b,i))}}function ta(a,b){var c=b.nodeName.toLowerCase();"input"===c&&X.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function ua(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&ma.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),ua(f,b,c,d)});if(o&&(e=ca(b,a[0].ownerDocument,!1,a,d),g=e.firstChild,1===e.childNodes.length&&(e=g),g||d)){for(h=n.map(_(e,"script"),qa),i=h.length;o>m;m++)j=e,m!==p&&(j=n.clone(j,!0,!0),i&&n.merge(h,_(j,"script"))),c.call(a[m],j,m);if(i)for(k=h[h.length-1].ownerDocument,n.map(h,ra),m=0;i>m;m++)j=h[m],Z.test(j.type||"")&&!N.access(j,"globalEval")&&n.contains(k,j)&&(j.src?n._evalUrl&&n._evalUrl(j.src):n.globalEval(j.textContent.replace(oa,"")))}return a}function va(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(_(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&aa(_(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(ka,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=_(h),f=_(a),d=0,e=f.length;e>d;d++)ta(f[d],g[d]);if(b)if(c)for(f=f||_(a),g=g||_(h),d=0,e=f.length;e>d;d++)sa(f[d],g[d]);else sa(a,h);return g=_(h,"script"),g.length>0&&aa(g,!i&&_(a,"script")),h},cleanData:function(a){for(var b,c,d,e=n.event.special,f=0;void 0!==(c=a[f]);f++)if(L(c)){if(b=c[N.expando]){if(b.events)for(d in b.events)e[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);c[N.expando]=void 0}c[O.expando]&&(c[O.expando]=void 0)}}}),n.fn.extend({domManip:ua,detach:function(a){return va(this,a,!0)},remove:function(a){return va(this,a)},text:function(a){return K(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.appendChild(a)}})},prepend:function(){return ua(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=pa(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return ua(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(_(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return K(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!la.test(a)&&!$[(Y.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(_(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return ua(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(_(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),f=e.length-1,h=0;f>=h;h++)c=h===f?this:this.clone(!0),n(e[h])[b](c),g.apply(d,c.get());return this.pushStack(d)}});var wa,xa={HTML:"block",BODY:"block"};function ya(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function za(a){var b=d,c=xa[a];return c||(c=ya(a,b),"none"!==c&&c||(wa=(wa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=wa[0].contentDocument,b.write(),b.close(),c=ya(a,b),wa.detach()),xa[a]=c),c}var Aa=/^margin/,Ba=new RegExp("^("+S+")(?!px)[a-z%]+$","i"),Ca=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)},Da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e},Ea=d.documentElement;!function(){var b,c,e,f,g=d.createElement("div"),h=d.createElement("div");if(h.style){h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,g.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",g.appendChild(h);function i(){h.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",h.innerHTML="",Ea.appendChild(g);var d=a.getComputedStyle(h);b="1%"!==d.top,f="2px"===d.marginLeft,c="4px"===d.width,h.style.marginRight="50%",e="4px"===d.marginRight,Ea.removeChild(g)}n.extend(l,{pixelPosition:function(){return i(),b},boxSizingReliable:function(){return null==c&&i(),c},pixelMarginRight:function(){return null==c&&i(),e},reliableMarginLeft:function(){return null==c&&i(),f},reliableMarginRight:function(){var b,c=h.appendChild(d.createElement("div"));return c.style.cssText=h.style.cssText="-webkit-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",h.style.width="1px",Ea.appendChild(g),b=!parseFloat(a.getComputedStyle(c).marginRight),Ea.removeChild(g),h.removeChild(c),b}})}}();function Fa(a,b,c){var d,e,f,g,h=a.style;return c=c||Ca(a),g=c?c.getPropertyValue(b)||c[b]:void 0,""!==g&&void 0!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),c&&!l.pixelMarginRight()&&Ba.test(g)&&Aa.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f),void 0!==g?g+"":g}function Ga(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Ha=/^(none|table(?!-c[ea]).+)/,Ia={position:"absolute",visibility:"hidden",display:"block"},Ja={letterSpacing:"0",fontWeight:"400"},Ka=["Webkit","O","Moz","ms"],La=d.createElement("div").style;function Ma(a){if(a in La)return a;var b=a[0].toUpperCase()+a.slice(1),c=Ka.length;while(c--)if(a=Ka[c]+b,a in La)return a}function Na(a,b,c){var d=T.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Oa(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Pa(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Ca(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Fa(a,b,f),(0>e||null==e)&&(e=a.style[b]),Ba.test(e))return e;d=g&&(l.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Oa(a,b,c||(g?"border":"content"),d,f)+"px"}function Qa(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=N.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=N.access(d,"olddisplay",za(d.nodeName)))):(e=V(d),"none"===c&&e||N.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Fa(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=T.exec(c))&&e[1]&&(c=W(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(n.cssNumber[h]?"":"px")),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Ma(h)||h),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Fa(a,b,d)),"normal"===e&&b in Ja&&(e=Ja[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?Ha.test(n.css(a,"display"))&&0===a.offsetWidth?Da(a,Ia,function(){return Pa(a,b,d)}):Pa(a,b,d):void 0},set:function(a,c,d){var e,f=d&&Ca(a),g=d&&Oa(a,b,d,"border-box"===n.css(a,"boxSizing",!1,f),f);return g&&(e=T.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=n.css(a,b)),Na(a,c,g)}}}),n.cssHooks.marginLeft=Ga(l.reliableMarginLeft,function(a,b){return b?(parseFloat(Fa(a,"marginLeft"))||a.getBoundingClientRect().left-Da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px":void 0}),n.cssHooks.marginRight=Ga(l.reliableMarginRight,function(a,b){return b?Da(a,{display:"inline-block"},Fa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Aa.test(a)||(n.cssHooks[a+b].set=Na)}),n.fn.extend({css:function(a,b){return K(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Ca(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Qa(this,!0)},hide:function(){return Qa(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function Ra(a,b,c,d,e){return new Ra.prototype.init(a,b,c,d,e)}n.Tween=Ra,Ra.prototype={constructor:Ra,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||n.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ra.propHooks[this.prop];return a&&a.get?a.get(this):Ra.propHooks._default.get(this)},run:function(a){var b,c=Ra.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ra.propHooks._default.set(this),this}},Ra.prototype.init.prototype=Ra.prototype,Ra.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[n.cssProps[a.prop]]&&!n.cssHooks[a.prop]?a.elem[a.prop]=a.now:n.style(a.elem,a.prop,a.now+a.unit)}}},Ra.propHooks.scrollTop=Ra.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},n.fx=Ra.prototype.init,n.fx.step={};var Sa,Ta,Ua=/^(?:toggle|show|hide)$/,Va=/queueHooks$/;function Wa(){return a.setTimeout(function(){Sa=void 0}),Sa=n.now()}function Xa(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=U[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ya(a,b,c){for(var d,e=(_a.tweeners[b]||[]).concat(_a.tweeners["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Za(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&V(a),q=N.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?N.get(a,"olddisplay")||za(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Ua.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?za(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=N.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;N.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ya(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function $a(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function _a(a,b,c){var d,e,f=0,g=_a.prefilters.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Sa||Wa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{},easing:n.easing._default},c),originalProperties:b,originalOptions:c,startTime:Sa||Wa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for($a(k,j.opts.specialEasing);g>f;f++)if(d=_a.prefilters[f].call(j,a,k,j.opts))return n.isFunction(d.stop)&&(n._queueHooks(j.elem,j.opts.queue).stop=n.proxy(d.stop,d)),d;return n.map(k,Ya,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(_a,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return W(c.elem,a,T.exec(b),c),c}]},tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.match(G);for(var c,d=0,e=a.length;e>d;d++)c=a[d],_a.tweeners[c]=_a.tweeners[c]||[],_a.tweeners[c].unshift(b)},prefilters:[Za],prefilter:function(a,b){b?_a.prefilters.unshift(a):_a.prefilters.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,null!=d.queue&&d.queue!==!0||(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=_a(this,n.extend({},a),f);(e||N.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=N.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Va.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=N.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Xa(b,!0),a,d,e)}}),n.each({slideDown:Xa("show"),slideUp:Xa("hide"),slideToggle:Xa("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Sa=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Sa=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ta||(Ta=a.setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){a.clearInterval(Ta),Ta=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(b,c){return b=n.fx?n.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",l.checkOn=""!==a.value,l.optSelected=c.selected,b.disabled=!0,l.optDisabled=!c.disabled,a=d.createElement("input"),a.value="t",a.type="radio",l.radioValue="t"===a.value}();var ab,bb=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return K(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),e=n.attrHooks[b]||(n.expr.match.bool.test(b)?ab:void 0)),void 0!==c?null===c?void n.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=n.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(G);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)}}),ab={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=bb[b]||n.find.attr;bb[b]=function(a,b,d){var e,f;return d||(f=bb[b],bb[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,bb[b]=f),e}});var cb=/^(?:input|select|textarea|button)$/i,db=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return K(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&n.isXMLDoc(a)||(b=n.propFix[b]||b,e=n.propHooks[b]), void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):cb.test(a.nodeName)||db.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var eb=/[\t\r\n\f]/g;function fb(a){return a.getAttribute&&a.getAttribute("class")||""}n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,fb(this)))});if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,fb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(G)||[];while(c=this[i++])if(e=fb(c),d=1===c.nodeType&&(" "+e+" ").replace(eb," ")){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=n.trim(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):n.isFunction(a)?this.each(function(c){n(this).toggleClass(a.call(this,c,fb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=n(this),f=a.match(G)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=fb(this),b&&N.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":N.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+fb(c)+" ").replace(eb," ").indexOf(b)>-1)return!0;return!1}});var gb=/\r/g,hb=/[\x20\t\r\n\f]+/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(gb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a)).replace(hb," ")}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],(c.selected||i===e)&&(l.optDisabled?!c.disabled:null===c.getAttribute("disabled"))&&(!c.parentNode.disabled||!n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(n.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>-1:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var ib=/^(?:focusinfocus|focusoutblur)$/;n.extend(n.event,{trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!ib.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),l=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},f||!o.trigger||o.trigger.apply(e,c)!==!1)){if(!f&&!o.noBubble&&!n.isWindow(e)){for(j=o.delegateType||q,ib.test(j+q)||(h=h.parentNode);h;h=h.parentNode)p.push(h),i=h;i===(e.ownerDocument||d)&&p.push(i.defaultView||i.parentWindow||a)}g=0;while((h=p[g++])&&!b.isPropagationStopped())b.type=g>1?j:o.bindType||q,m=(N.get(h,"events")||{})[b.type]&&N.get(h,"handle"),m&&m.apply(h,c),m=l&&h[l],m&&m.apply&&L(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=q,f||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!L(e)||l&&n.isFunction(e[q])&&!n.isWindow(e)&&(i=e[l],i&&(e[l]=null),n.event.triggered=q,e[q](),n.event.triggered=void 0,i&&(e[l]=i)),b.result}},simulate:function(a,b,c){var d=n.extend(new n.Event,c,{type:a,isSimulated:!0});n.event.trigger(d,null,b)}}),n.fn.extend({trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),l.focusin="onfocusin"in a,l.focusin||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a))};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=N.access(d,b);e||d.addEventListener(a,c,!0),N.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=N.access(d,b)-1;e?N.access(d,b,e):(d.removeEventListener(a,c,!0),N.remove(d,b))}}});var jb=a.location,kb=n.now(),lb=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var mb=/#.*$/,nb=/([?&])_=[^&]*/,ob=/^(.*?):[ \t]*([^\r\n]*)$/gm,pb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,qb=/^(?:GET|HEAD)$/,rb=/^\/\//,sb={},tb={},ub="*/".concat("*"),vb=d.createElement("a");vb.href=jb.href;function wb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(G)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function xb(a,b,c,d){var e={},f=a===tb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function yb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function zb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Ab(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jb.href,type:"GET",isLocal:pb.test(jb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":ub,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?yb(yb(a,n.ajaxSettings),b):yb(n.ajaxSettings,a)},ajaxPrefilter:wb(sb),ajaxTransport:wb(tb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m=n.ajaxSetup({},c),o=m.context||m,p=m.context&&(o.nodeType||o.jquery)?n(o):n.event,q=n.Deferred(),r=n.Callbacks("once memory"),s=m.statusCode||{},t={},u={},v=0,w="canceled",x={readyState:0,getResponseHeader:function(a){var b;if(2===v){if(!h){h={};while(b=ob.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===v?g:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return v||(a=u[c]=u[c]||a,t[a]=b),this},overrideMimeType:function(a){return v||(m.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>v)for(b in a)s[b]=[s[b],a[b]];else x.always(a[x.status]);return this},abort:function(a){var b=a||w;return e&&e.abort(b),z(0,b),this}};if(q.promise(x).complete=r.add,x.success=x.done,x.error=x.fail,m.url=((b||m.url||jb.href)+"").replace(mb,"").replace(rb,jb.protocol+"//"),m.type=c.method||c.type||m.method||m.type,m.dataTypes=n.trim(m.dataType||"*").toLowerCase().match(G)||[""],null==m.crossDomain){j=d.createElement("a");try{j.href=m.url,j.href=j.href,m.crossDomain=vb.protocol+"//"+vb.host!=j.protocol+"//"+j.host}catch(y){m.crossDomain=!0}}if(m.data&&m.processData&&"string"!=typeof m.data&&(m.data=n.param(m.data,m.traditional)),xb(sb,m,c,x),2===v)return x;k=n.event&&m.global,k&&0===n.active++&&n.event.trigger("ajaxStart"),m.type=m.type.toUpperCase(),m.hasContent=!qb.test(m.type),f=m.url,m.hasContent||(m.data&&(f=m.url+=(lb.test(f)?"&":"?")+m.data,delete m.data),m.cache===!1&&(m.url=nb.test(f)?f.replace(nb,"$1_="+kb++):f+(lb.test(f)?"&":"?")+"_="+kb++)),m.ifModified&&(n.lastModified[f]&&x.setRequestHeader("If-Modified-Since",n.lastModified[f]),n.etag[f]&&x.setRequestHeader("If-None-Match",n.etag[f])),(m.data&&m.hasContent&&m.contentType!==!1||c.contentType)&&x.setRequestHeader("Content-Type",m.contentType),x.setRequestHeader("Accept",m.dataTypes[0]&&m.accepts[m.dataTypes[0]]?m.accepts[m.dataTypes[0]]+("*"!==m.dataTypes[0]?", "+ub+"; q=0.01":""):m.accepts["*"]);for(l in m.headers)x.setRequestHeader(l,m.headers[l]);if(m.beforeSend&&(m.beforeSend.call(o,x,m)===!1||2===v))return x.abort();w="abort";for(l in{success:1,error:1,complete:1})x[l](m[l]);if(e=xb(tb,m,c,x)){if(x.readyState=1,k&&p.trigger("ajaxSend",[x,m]),2===v)return x;m.async&&m.timeout>0&&(i=a.setTimeout(function(){x.abort("timeout")},m.timeout));try{v=1,e.send(t,z)}catch(y){if(!(2>v))throw y;z(-1,y)}}else z(-1,"No Transport");function z(b,c,d,h){var j,l,t,u,w,y=c;2!==v&&(v=2,i&&a.clearTimeout(i),e=void 0,g=h||"",x.readyState=b>0?4:0,j=b>=200&&300>b||304===b,d&&(u=zb(m,x,d)),u=Ab(m,u,x,j),j?(m.ifModified&&(w=x.getResponseHeader("Last-Modified"),w&&(n.lastModified[f]=w),w=x.getResponseHeader("etag"),w&&(n.etag[f]=w)),204===b||"HEAD"===m.type?y="nocontent":304===b?y="notmodified":(y=u.state,l=u.data,t=u.error,j=!t)):(t=y,!b&&y||(y="error",0>b&&(b=0))),x.status=b,x.statusText=(c||y)+"",j?q.resolveWith(o,[l,y,x]):q.rejectWith(o,[x,y,t]),x.statusCode(s),s=void 0,k&&p.trigger(j?"ajaxSuccess":"ajaxError",[x,m,j?l:t]),r.fireWith(o,[x,y]),k&&(p.trigger("ajaxComplete",[x,m]),--n.active||n.event.trigger("ajaxStop")))}return x},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax(n.extend({url:a,type:b,dataType:e,data:c,success:d},n.isPlainObject(a)&&a))}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return n.isFunction(a)?this.each(function(b){n(this).wrapInner(a.call(this,b))}):this.each(function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return!n.expr.filters.visible(a)},n.expr.filters.visible=function(a){return a.offsetWidth>0||a.offsetHeight>0||a.getClientRects().length>0};var Bb=/%20/g,Cb=/\[\]$/,Db=/\r?\n/g,Eb=/^(?:submit|button|image|reset|file)$/i,Fb=/^(?:input|select|textarea|keygen)/i;function Gb(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Cb.test(a)?d(a,e):Gb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Gb(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Gb(c,a[c],b,e);return d.join("&").replace(Bb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Fb.test(this.nodeName)&&!Eb.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Db,"\r\n")}}):{name:b.name,value:c.replace(Db,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Hb={0:200,1223:204},Ib=n.ajaxSettings.xhr();l.cors=!!Ib&&"withCredentials"in Ib,l.ajax=Ib=!!Ib,n.ajaxTransport(function(b){var c,d;return l.cors||Ib&&!b.crossDomain?{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Hb[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=n("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Jb=[],Kb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Jb.pop()||n.expando+"_"+kb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Kb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Kb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Kb,"$1"+e):b.jsonp!==!1&&(b.url+=(lb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?n(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Jb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||d;var e=x.exec(a),f=!c&&[];return e?[b.createElement(e[1])]:(e=ca([a],b,f),f&&f.length&&n(f).remove(),n.merge([],e.childNodes))};var Lb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Lb)return Lb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};function Mb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,n.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(e=d.getBoundingClientRect(),c=Mb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ea})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;n.fn[a]=function(d){return K(this,function(a,d,e){var f=Mb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Ga(l.pixelPosition,function(a,c){return c?(c=Fa(a,b),Ba.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return K(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)},size:function(){return this.length}}),n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Nb=a.jQuery,Ob=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Ob),b&&a.jQuery===n&&(a.jQuery=Nb),n},b||(a.jQuery=a.$=n),n}); } /*! Wiser slider v2.3.4 */ !function(t,e,i,s){function n(e,i){this.settings=null,this.options=t.extend({},n.Defaults,i),this.$element=t(e),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},t.each(["onResize","onThrottledResize"],t.proxy(function(e,i){this._handlers[i]=t.proxy(this[i],this)},this)),t.each(n.Plugins,t.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),t.each(n.Workers,t.proxy(function(e,i){this._pipe.push({filter:i.filter,run:t.proxy(i.run,this)})},this)),this.setup(),this.initialize()}n.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:e,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},n.Width={Default:"default",Inner:"inner",Outer:"outer"},n.Type={Event:"event",State:"state"},n.Plugins={},n.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,n={width:"auto","margin-left":s?e:"","margin-right":s?"":e};!i&&this.$stage.children().css(n),t.css=n}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};s--;)i=this._mergers[s],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=i>1||t.items.merge,o[s]=n?e*i:this._items[s].width();this._widths=o}},{filter:["items","settings"],run:function(){var e=[],i=this._items,s=this.settings,n=Math.max(2*s.items,4),o=2*Math.ceil(i.length/2),r=s.loop&&i.length?s.rewind?n:Math.max(n,o):0,a="",h="";for(r/=2;r>0;)e.push(this.normalize(e.length/2,!0)),a+=i[e[e.length-1]][0].outerHTML,e.push(this.normalize(i.length-1-(e.length-1)/2,!0)),h=i[e[e.length-1]][0].outerHTML+h,r-=1;this._clones=e,t(a).addClass("cloned").appendTo(this.$stage),t(h).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t=this.settings.rtl?1:-1,e=this._clones.length+this._items.length,i=-1,s=0,n=0,o=[];++i<e;)s=o[i-1]||0,n=this._widths[this.relative(i)]+this.settings.margin,o.push(s+n*t);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,i={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],s.eq(e).css(t.css);else i&&(t.css.width=t.items.width,s.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,s,n=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*n,h=[];for(i=0,s=this._coordinates.length;i<s;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*n,(this.op(t,"<=",r)&&this.op(t,">",a)||this.op(e,"<",r)&&this.op(e,">",a))&&h.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+h.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],n.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=t("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(t("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},n.prototype.initializeItems=function(){var e=this.$element.find(".owl-item");if(e.length)return this._items=e.get().map(function(e){return t(e)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},n.prototype.initialize=function(){var t,e,i;this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:void 0,i=this.$element.children(e).width(),t.length&&i<=0&&this.preloadAutoWidthImages(t)),this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},n.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},n.prototype.setup=function(){var e=this.viewport(),i=this.options.responsive,s=-1,n=null;i?(t.each(i,function(t){t<=e&&t>s&&(s=Number(t))}),"function"==typeof(n=t.extend({},this.options,i[s])).stagePadding&&(n.stagePadding=n.stagePadding()),delete n.responsive,n.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+s))):n=t.extend({},this.options),this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=s,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},n.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},n.prototype.prepare=function(e){var i=this.trigger("prepare",{content:e});return i.data||(i.data=t("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(e)),this.trigger("prepared",{content:i.data}),i.data},n.prototype.update=function(){for(var e=0,i=this._pipe.length,s=t.proxy(function(t){return this[t]},this._invalidated),n={};e<i;)(this._invalidated.all||t.grep(this._pipe[e].filter,s).length>0)&&this._pipe[e].run(n),e++;this._invalidated={},!this.is("valid")&&this.enter("valid")},n.prototype.width=function(t){switch(t=t||n.Width.Default){case n.Width.Inner:case n.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},n.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},n.prototype.onThrottledResize=function(){e.clearTimeout(this.resizeTimer),this.resizeTimer=e.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},n.prototype.onResize=function(){return!!this._items.length&&this._width!==this.$element.width()&&!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))},n.prototype.registerEventHandlers=function(){t.support.transition&&this.$stage.on(t.support.transition.end+".owl.core",t.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(e,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",t.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",t.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",t.proxy(this.onDragEnd,this)))},n.prototype.onDragStart=function(e){var s=null;3!==e.which&&(t.support.transform?s={x:(s=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===s.length?12:4],y:s[16===s.length?13:5]}:(s=this.$stage.position(),s={x:this.settings.rtl?s.left+this.$stage.width()-this.width()+this.settings.margin:s.left,y:s.top}),this.is("animating")&&(t.support.transform?this.animate(s.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===e.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=t(e.target),this._drag.stage.start=s,this._drag.stage.current=s,this._drag.pointer=this.pointer(e),t(i).on("mouseup.owl.core touchend.owl.core",t.proxy(this.onDragEnd,this)),t(i).one("mousemove.owl.core touchmove.owl.core",t.proxy(function(e){var s=this.difference(this._drag.pointer,this.pointer(e));t(i).on("mousemove.owl.core touchmove.owl.core",t.proxy(this.onDragMove,this)),Math.abs(s.x)<Math.abs(s.y)&&this.is("valid")||(e.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},n.prototype.onDragMove=function(t){var e=null,i=null,s=null,n=this.difference(this._drag.pointer,this.pointer(t)),o=this.difference(this._drag.stage.start,n);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,o.x=((o.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),s=this.settings.pullDrag?-1*n.x/5:0,o.x=Math.max(Math.min(o.x,e+s),i+s)),this._drag.stage.current=o,this.animate(o.x))},n.prototype.onDragEnd=function(e){var s=this.difference(this._drag.pointer,this.pointer(e)),n=this._drag.stage.current,o=s.x>0^this.settings.rtl?"left":"right";t(i).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==s.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(n.x,0!==s.x?o:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=o,(Math.abs(s.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},n.prototype.closest=function(e,i){var s=-1,n=this.width(),o=this.coordinates();return this.settings.freeDrag||t.each(o,t.proxy(function(t,r){return"left"===i&&e>r-30&&e<r+30?s=t:"right"===i&&e>r-n-30&&e<r-n+30?s=t+1:this.op(e,"<",r)&&this.op(e,">",void 0!==o[t+1]?o[t+1]:r-n)&&(s="left"===i?t+1:t),-1===s},this)),this.settings.loop||(this.op(e,">",o[this.minimum()])?s=e=this.minimum():this.op(e,"<",o[this.maximum()])&&(s=e=this.maximum())),s},n.prototype.animate=function(e){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),i&&(this.enter("animating"),this.trigger("translate")),t.support.transform3d&&t.support.transition?this.$stage.css({transform:"translate3d("+e+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):i?this.$stage.animate({left:e+"px"},this.speed(),this.settings.fallbackEasing,t.proxy(this.onTransitionEnd,this)):this.$stage.css({left:e+"px"})},n.prototype.is=function(t){return this._states.current[t]&&this._states.current[t]>0},n.prototype.current=function(t){if(void 0===t)return this._current;if(0!==this._items.length){if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});void 0!==e.data&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current}},n.prototype.invalidate=function(e){return"string"===t.type(e)&&(this._invalidated[e]=!0,this.is("valid")&&this.leave("valid")),t.map(this._invalidated,function(t,e){return e})},n.prototype.reset=function(t){void 0!==(t=this.normalize(t))&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},n.prototype.normalize=function(t,e){var i=this._items.length,s=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=void 0:(t<0||t>=i+s)&&(t=((t-s/2)%i+i)%i+s/2),t},n.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},n.prototype.maximum=function(t){var e,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[--e].width(),s=this.$element.width();e--&&!((i+=this._items[e].width()+this.settings.margin)>s););o=e+1}else o=n.center?this._items.length-1:this._items.length-n.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},n.prototype.minimum=function(t){return t?0:this._clones.length/2},n.prototype.items=function(t){return void 0===t?this._items.slice():(t=this.normalize(t,!0),this._items[t])},n.prototype.mergers=function(t){return void 0===t?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},n.prototype.clones=function(e){var i=this._clones.length/2,s=i+this._items.length,n=function(t){return t%2==0?s+t/2:i-(t+1)/2};return void 0===e?t.map(this._clones,function(t,e){return n(e)}):t.map(this._clones,function(t,i){return t===e?n(i):null})},n.prototype.speed=function(t){return void 0!==t&&(this._speed=t),this._speed},n.prototype.coordinates=function(e){var i,s=1,n=e-1;return void 0===e?t.map(this._coordinates,t.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(s=-1,n=e+1),i=this._coordinates[e],i+=(this.width()-i+(this._coordinates[n]||0))/2*s):i=this._coordinates[n]||0,i=Math.ceil(i))},n.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},n.prototype.to=function(t,e){var i=this.current(),s=null,n=t-this.relative(i),o=(n>0)-(n<0),r=this._items.length,a=this.minimum(),h=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(n)>r/2&&(n+=-1*o*r),(s=(((t=i+n)-a)%r+r)%r+a)!==t&&s-n<=h&&s-n>0&&(i=s-n,t=s,this.reset(i))):t=this.settings.rewind?(t%(h+=1)+h)%h:Math.max(a,Math.min(h,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update()},n.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},n.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},n.prototype.onTransitionEnd=function(t){if(void 0!==t&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},n.prototype.viewport=function(){var s;return this.options.responsiveBaseElement!==e?s=t(this.options.responsiveBaseElement).width():e.innerWidth?s=e.innerWidth:i.documentElement&&i.documentElement.clientWidth?s=i.documentElement.clientWidth:console.warn("Can not detect viewport width."),s},n.prototype.replace=function(e){this.$stage.empty(),this._items=[],e&&(e=e instanceof jQuery?e:t(e)),this.settings.nestedItemSelector&&(e=e.find("."+this.settings.nestedItemSelector)),e.filter(function(){return 1===this.nodeType}).each(t.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},n.prototype.add=function(e,i){var s=this.relative(this._current);i=void 0===i?this._items.length:this.normalize(i,!0),e=e instanceof jQuery?e:t(e),this.trigger("add",{content:e,position:i}),e=this.prepare(e),0===this._items.length||i===this._items.length?(0===this._items.length&&this.$stage.append(e),0!==this._items.length&&this._items[i-1].after(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[i].before(e),this._items.splice(i,0,e),this._mergers.splice(i,0,1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[s]&&this.reset(this._items[s].index()),this.invalidate("items"),this.trigger("added",{content:e,position:i})},n.prototype.remove=function(t){void 0!==(t=this.normalize(t,!0))&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},n.prototype.preloadAutoWidthImages=function(e){e.each(t.proxy(function(e,i){this.enter("pre-loading"),i=t(i),t(new Image).one("load",t.proxy(function(t){i.attr("src",t.target.src),i.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))},this))},n.prototype.destroy=function(){for(var s in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),t(i).off(".owl.core"),!1!==this.settings.responsive&&(e.clearTimeout(this.resizeTimer),this.off(e,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[s].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},n.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case"<":return s?t>i:t<i;case">":return s?t<i:t>i;case">=":return s?t<=i:t>=i;case"<=":return s?t>=i:t<=i}},n.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},n.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},n.prototype.trigger=function(e,i,s,o,r){var a={item:{count:this._items.length,index:this.current()}},h=t.camelCase(t.grep(["on",e,s],function(t){return t}).join("-").toLowerCase()),l=t.Event([e,"owl",s||"carousel"].join(".").toLowerCase(),t.extend({relatedTarget:this},a,i));return this._supress[e]||(t.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(l)}),this.register({type:n.Type.Event,name:e}),this.$element.trigger(l),this.settings&&"function"==typeof this.settings[h]&&this.settings[h].call(this,l)),l},n.prototype.enter=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy(function(t,e){void 0===this._states.current[e]&&(this._states.current[e]=0),this._states.current[e]++},this))},n.prototype.leave=function(e){t.each([e].concat(this._states.tags[e]||[]),t.proxy(function(t,e){this._states.current[e]--},this))},n.prototype.register=function(e){if(e.type===n.Type.Event){if(t.event.special[e.name]||(t.event.special[e.name]={}),!t.event.special[e.name].owl){var i=t.event.special[e.name]._default;t.event.special[e.name]._default=function(t){return!i||!i.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&t.namespace.indexOf("owl")>-1:i.apply(this,arguments)},t.event.special[e.name].owl=!0}}else e.type===n.Type.State&&(this._states.tags[e.name]?this._states.tags[e.name]=this._states.tags[e.name].concat(e.tags):this._states.tags[e.name]=e.tags,this._states.tags[e.name]=t.grep(this._states.tags[e.name],t.proxy(function(i,s){return t.inArray(i,this._states.tags[e.name])===s},this)))},n.prototype.suppress=function(e){t.each(e,t.proxy(function(t,e){this._supress[e]=!0},this))},n.prototype.release=function(e){t.each(e,t.proxy(function(t,e){delete this._supress[e]},this))},n.prototype.pointer=function(t){var i={x:null,y:null};return(t=(t=t.originalEvent||t||e.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(i.x=t.pageX,i.y=t.pageY):(i.x=t.clientX,i.y=t.clientY),i},n.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},n.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},t.fn.WiserCarouselSlider=function(e){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var s=t(this),o=s.data("owl.carousel");o||(o=new n(this,"object"==typeof e&&e),s.data("owl.carousel",o),t.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(e,i){o.register({type:n.Type.Event,name:i}),o.$element.on(i+".owl.carousel.core",t.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([i]),o[i].apply(this,[].slice.call(arguments,1)),this.release([i]))},o))})),"string"==typeof e&&"_"!==e.charAt(0)&&o[e].apply(o,i)})},t.fn.WiserCarouselSlider.Constructor=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={autoRefresh:!0,autoRefreshInterval:500},n.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=e.setInterval(t.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},n.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},n.prototype.destroy=function(){var t,i;for(t in e.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.AutoRefresh=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":t.proxy(function(e){if(e.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(e.property&&"position"==e.property.name||"initialized"==e.type)){var i=this._core.settings,s=i.center&&Math.ceil(i.items/2)||i.items,n=i.center&&-1*s||0,o=(e.property&&void 0!==e.property.value?e.property.value:this._core.current())+n,r=this._core.clones().length,a=t.proxy(function(t,e){this.load(e)},this);for(i.lazyLoadEager>0&&(s+=i.lazyLoadEager,i.loop&&(o-=i.lazyLoadEager,s++));n++<s;)this.load(r/2+this._core.relative(o)),r&&t.each(this._core.clones(this._core.relative(o)),a),o++}},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={lazyLoad:!1,lazyLoadEager:0},n.prototype.load=function(i){var s=this._core.$stage.children().eq(i),n=s&&s.find(".owl-lazy");!n||t.inArray(s.get(0),this._loaded)>-1||(n.each(t.proxy(function(i,s){var n,o=t(s),r=e.devicePixelRatio>1&&o.attr("data-src-retina")||o.attr("data-src")||o.attr("data-srcset");this._core.trigger("load",{element:o,url:r},"lazy"),o.is("img")?o.one("load.owl.lazy",t.proxy(function(){o.css("opacity",1),this._core.trigger("loaded",{element:o,url:r},"lazy")},this)).attr("src",r):o.is("source")?o.one("load.owl.lazy",t.proxy(function(){this._core.trigger("loaded",{element:o,url:r},"lazy")},this)).attr("srcset",r):((n=new Image).onload=t.proxy(function(){o.css({"background-image":'url("'+r+'")',opacity:"1"}),this._core.trigger("loaded",{element:o,url:r},"lazy")},this),n.src=r)},this)),this._loaded.push(s.get(0)))},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Lazy=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(i){this._core=i,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&this.update()},this),"loaded.owl.lazy":t.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var s=this;t(e).on("load",function(){s._core.settings.autoHeight&&s.update()}),t(e).resize(function(){s._core.settings.autoHeight&&(null!=s._intervalId&&clearTimeout(s._intervalId),s._intervalId=setTimeout(function(){s.update()},250))})};n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){var e=this._core._current,i=e+this._core.settings.items,s=this._core.settings.lazyLoad,n=this._core.$stage.children().toArray().slice(e,i),o=[],r=0;t.each(n,function(e,i){o.push(t(i).height())}),(r=Math.max.apply(null,o))<=1&&s&&this._previousHeight&&(r=this._previousHeight),this._previousHeight=r,this._core.$stage.parent().height(r).addClass(this._core.settings.autoHeightClass)},n.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.AutoHeight=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":t.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":t.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":t.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":t.proxy(function(e){if(e.namespace){var i=t(e.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,t(e.content)))}},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",t.proxy(function(t){this.play(t)},this))};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,r=t.attr("href");if(!r)throw new Error("Missing video URL.");if((s=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu")>-1)i="youtube";else if(s[3].indexOf("vimeo")>-1)i="vimeo";else{if(!(s[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");i="vzaar"}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},e.attr("data-video",r),this.thumbnail(t,this._videos[r])},n.prototype.thumbnail=function(e,i){var s,n,o=i.width&&i.height?"width:"+i.width+"px;height:"+i.height+"px;":"",r=e.find("img"),a="src",h="",l=this._core.settings,c=function(i){s=l.lazyLoad?t("<div/>",{class:"owl-video-tn "+h,srcType:i}):t("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+i+")"}),e.after(s),e.after('<div class="owl-video-play-icon"></div>')};if(e.wrap(t("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",h="owl-lazy"),r.length)return c(r.attr(a)),r.remove(),!1;"youtube"===i.type?(n="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",c(n)):"vimeo"===i.type?t.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t[0].thumbnail_large,c(n)}}):"vzaar"===i.type&&t.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){n=t.framegrab_url,c(n)}})},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},n.prototype.play=function(e){var i,s=t(e.target).closest("."+this._core.settings.itemClass),n=this._videos[s.attr("data-video")],o=n.width||"100%",r=n.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),s=this._core.items(this._core.relative(s.index())),this._core.reset(s.index()),(i=t('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",r),i.attr("width",o),"youtube"===n.type?i.attr("src","//www.youtube.com/embed/"+n.id+"?autoplay=1&rel=0&v="+n.id):"vimeo"===n.type?i.attr("src","//player.vimeo.com/video/"+n.id+"?autoplay=1"):"vzaar"===n.type&&i.attr("src","//view.vzaar.com/"+n.id+"/player?autoplay=true"),t(i).wrap('<div class="owl-video-frame" />').insertAfter(s.find(".owl-video")),this._playing=s.addClass("owl-video-playing"))},n.prototype.isInFullScreen=function(){var e=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return e&&t(e).parent().hasClass("owl-video-frame")},n.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this.core=e,this.core.options=t.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":t.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":t.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":t.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&t.support.animation&&t.support.transition){this.core.speed(0);var e,i=t.proxy(this.clear,this),s=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,r=this.core.settings.animateOut;this.core.current()!==this.previous&&(r&&(e=this.core.coordinates(this.previous)-this.core.coordinates(this.next),s.one(t.support.animation.end,i).css({left:e+"px"}).addClass("animated owl-animated-out").addClass(r)),o&&n.one(t.support.animation.end,i).addClass("animated owl-animated-in").addClass(o))}},n.prototype.clear=function(e){t(e.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":t.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":t.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":t.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":t.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=t.extend({},n.Defaults,this._core.options)};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype._next=function(s){this._call=e.setTimeout(t.proxy(this._next,this,s),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||i.hidden||this._core.next(s||this._core.settings.autoplaySpeed)},n.prototype.read=function(){return(new Date).getTime()-this._time},n.prototype.play=function(i,s){var n;this._core.is("rotating")||this._core.enter("rotating"),i=i||this._core.settings.autoplayTimeout,n=Math.min(this._time%(this._timeout||i),i),this._paused?(this._time=this.read(),this._paused=!1):e.clearTimeout(this._call),this._time+=this.read()%i-n,this._timeout=i,this._call=e.setTimeout(t.proxy(this._next,this,s),i-n)},n.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,e.clearTimeout(this._call),this._core.leave("rotating"))},n.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,e.clearTimeout(this._call))},n.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.autoplay=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(e){this._core=e,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":t.proxy(function(e){e.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+t(e.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":t.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":t.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":t.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers)};n.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!1,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},n.prototype.initialize=function(){var e,i=this._core.settings;for(e in this._controls.$relative=(i.navContainer?t(i.navContainer):t("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=t("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",t.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=t("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",t.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[t('<button role="button">').addClass(i.dotClass).append(t("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?t(i.dotsContainer):t("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",t.proxy(function(e){var s=t(e.target).parent().is(this._controls.$absolute)?t(e.target).index():t(e.target).parent().index();e.preventDefault(),this.to(s,i.dotsSpeed)},this)),this._overrides)this._core[e]=t.proxy(this[e],this)},n.prototype.destroy=function(){var t,e,i,s,n;for(t in n=this._core.settings,this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&n.navContainer?this._controls[e].html(""):this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},n.prototype.update=function(){var t,e,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<s;t++){if(e>=r||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+r-1}),Math.min(n,t-i)===n)break;e=0}e+=this._core.mergers(this._core.relative(t))}},n.prototype.draw=function(){var e,i=this._core.settings,s=this._core.items().length<=i.items,n=this._core.relative(this._core.current()),o=i.loop||i.rewind;this._controls.$relative.toggleClass("disabled",!i.nav||s),i.nav&&(this._controls.$previous.toggleClass("disabled",!o&&n<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!o&&n>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!i.dots||s),i.dots&&(e=this._pages.length-this._controls.$absolute.children().length,i.dotsData&&0!==e?this._controls.$absolute.html(this._templates.join("")):e>0?this._controls.$absolute.append(new Array(e+1).join(this._templates[0])):e<0&&this._controls.$absolute.children().slice(e).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(t.inArray(this.current(),this._pages)).addClass("active"))},n.prototype.onTrigger=function(e){var i=this._core.settings;e.page={index:t.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}},n.prototype.current=function(){var e=this._core.relative(this._core.current());return t.grep(this._pages,t.proxy(function(t,i){return t.start<=e&&t.end>=e},this)).pop()},n.prototype.getPosition=function(e){var i,s,n=this._core.settings;return"page"==n.slideBy?(i=t.inArray(this.current(),this._pages),s=this._pages.length,e?++i:--i,i=this._pages[(i%s+s)%s].start):(i=this._core.relative(this._core.current()),s=this._core.items().length,e?i+=n.slideBy:i-=n.slideBy),i},n.prototype.next=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!0),e)},n.prototype.prev=function(e){t.proxy(this._overrides.to,this._core)(this.getPosition(!1),e)},n.prototype.to=function(e,i,s){var n;!s&&this._pages.length?(n=this._pages.length,t.proxy(this._overrides.to,this._core)(this._pages[(e%n+n)%n].start,i)):t.proxy(this._overrides.to,this._core)(e,i)},t.fn.WiserCarouselSlider.Constructor.Plugins.Navigation=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(i){this._core=i,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":t.proxy(function(i){i.namespace&&"URLHash"===this._core.settings.startPosition&&t(e).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":t.proxy(function(e){if(e.namespace){var i=t(e.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=e.content}},this),"changed.owl.carousel":t.proxy(function(i){if(i.namespace&&"position"===i.property.name){var s=this._core.items(this._core.relative(this._core.current())),n=t.map(this._hashes,function(t,e){return t===s?e:null}).join();if(!n||e.location.hash.slice(1)===n)return;e.location.hash=n}},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers),t(e).on("hashchange.owl.navigation",t.proxy(function(t){var i=e.location.hash.substring(1),s=this._core.$stage.children(),n=this._hashes[i]&&s.index(this._hashes[i]);void 0!==n&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)},this))};n.Defaults={URLhashListener:!1},n.prototype.destroy=function(){var i,s;for(i in t(e).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(i,this._handlers[i]);for(s in Object.getOwnPropertyNames(this))"function"!=typeof this[s]&&(this[s]=null)},t.fn.WiserCarouselSlider.Constructor.Plugins.Hash=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=t("<support>").get(0).style,o="Webkit Moz O ms".split(" "),r={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}};function a(e,i){var r=!1,a=e.charAt(0).toUpperCase()+e.slice(1);return t.each((e+" "+o.join(a+" ")+a).split(" "),function(t,e){if(n[e]!==s)return r=!i||e,!1}),r}function h(t){return a(t,!0)}!!a("transition")&&(t.support.transition=new String(h("transition")),t.support.transition.end=r.transition.end[t.support.transition]),!!a("animation")&&(t.support.animation=new String(h("animation")),t.support.animation.end=r.animation.end[t.support.animation]),a("transform")&&(t.support.transform=new String(h("transform")),t.support.transform3d=!!a("perspective"))}(window.Zepto||window.jQuery,window,document); </script> <script src="https://wiser.expertvillagemedia.com/assets/js/wiser_recom.js" async evm-ws-shop-id="42770956453" ws-data-evmpopup="0" data-maincollection-id="265718136997" data-productid="8180520059045" data-collectid="215822401701" data-page="product" data-phandle="xbox-icon-collection-remix-eco-sweatshorts-sc1359" data-shop-id="microsoft-xogs.myshopify.com"></script> <script> var wiser_today_date = "2024-11-27"; if(localStorage.getItem('wisede_browse_' + wiser_today_date)==undefined){ for (var i = 0; i < localStorage.length; i++){ if (localStorage.key(i).substring(0,14) == 'wisede_browse_') { localStorage.removeItem(localStorage.key(i)); } } localStorage.setItem('wisede_browse_' + wiser_today_date,1); localStorage.removeItem("wi_related_browse"); localStorage.removeItem("wi_recent_products"); } var wiser_view_products= "5"; var current_productid= "8180520059045"; var evmVariantDetails = []; var evmCollectionsDetails = []; var evmImageDetails = []; evmVariantDetails.push({ id : "42324361019557", title : "Tan / XS", price : "48.74", inventory_policy : "deny", compare_at_price : "74.99", inventory_quantity : "0", image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776" }); evmVariantDetails.push({ id : "42324361052325", title : "Tan / SM", price : "48.74", inventory_policy : "deny", compare_at_price : "74.99", inventory_quantity : "12", image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776" }); evmVariantDetails.push({ id : "42324361085093", title : "Tan / M", price : "48.74", inventory_policy : "deny", compare_at_price : "74.99", inventory_quantity : "31", image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776" }); evmVariantDetails.push({ id : "42324361117861", title : "Tan / L", price : "48.74", inventory_policy : "deny", compare_at_price : "74.99", inventory_quantity : "29", image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776" }); evmVariantDetails.push({ id : "42324361150629", title : "Tan / XL", price : "48.74", inventory_policy : "deny", compare_at_price : "74.99", inventory_quantity : "18", image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776" }); evmVariantDetails.push({ id : "42324361183397", title : "Tan / 2XL", price : "48.74", inventory_policy : "deny", compare_at_price : "74.99", inventory_quantity : "21", image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776" }); evmVariantDetails.push({ id : "42324361216165", title : "Tan / 3XL", price : "50.69", inventory_policy : "deny", compare_at_price : "77.99", inventory_quantity : "7", image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776" }); evmCollectionsDetails.push({ id : "215822401701", handle : "all-products", title : "All products", }); evmCollectionsDetails.push({ id : "224552485029", handle : "clothing", title : "Clothing", }); evmCollectionsDetails.push({ id : "230196707493", handle : "globo_basis_collection", title : "Glolo basis collection - Do not delete", }); evmCollectionsDetails.push({ id : "291262070949", handle : "last-chance-gifts", title : "Last Chance Gifts", }); evmCollectionsDetails.push({ id : "262146326693", handle : "sale", title : "Sale Items", }); evmCollectionsDetails.push({ id : "305070342309", handle : "shorts", title : "Shorts", }); evmCollectionsDetails.push({ id : "296190967973", handle : "winter-sale", title : "Winter Sale", }); evmCollectionsDetails.push({ id : "222101897381", handle : "xbox", title : "Xbox", }); evmCollectionsDetails.push({ id : "267443077285", handle : "halo-xbox", title : "Xbox + Halo", }); evmCollectionsDetails.push({ id : "617417605488", handle : "xbox-gear-shop-vault", title : "Xbox Gear Shop Vault", }); evmCollectionsDetails.push({ id : "265718136997", handle : "xbox-icon-collection", title : "Xbox Icon Collection", }); evmImageDetails.push({ src : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776", }); evmImageDetails.push({ src : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Detail-01.png?v=1681398776", }); if(localStorage.getItem("wi_related_browse")==undefined){ var evmproductIds = []; evmproductIds.push(current_productid); var evmProductDetails = { pdetails: [] }; evmProductDetails.pdetails.push({ id : "8180520059045", title : "Xbox Icon Collection Remix Eco Sweatshorts", handle : "xbox-icon-collection-remix-eco-sweatshorts-sc1359", variants : evmVariantDetails, images : evmImageDetails, image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776", vendor : "dotexe", published_at : "2024-04-15 14:21:53 -0400", collections : evmCollectionsDetails, }); }else{ var evmproductIds = localStorage.getItem("wi_related_browse"); evmproductIds = JSON.parse(evmproductIds); var wi_recent_products = localStorage.getItem("wi_recent_products"); var evmProductDetails = JSON.parse(wi_recent_products); var wiser_total = evmproductIds.length; if(wiser_total == wiser_view_products){ var productdetail_index = evmProductDetails.pdetails.findIndex(function(item, i){ return item.id === evmproductIds[0]; }); evmProductDetails.pdetails.splice(productdetail_index, 1); evmproductIds.splice(0, 1); } var evmindex = evmproductIds.indexOf(current_productid); if(evmindex == -1) { evmproductIds.push(current_productid); evmProductDetails.pdetails.push({ id : "8180520059045", title : "Xbox Icon Collection Remix Eco Sweatshorts", handle : "xbox-icon-collection-remix-eco-sweatshorts-sc1359", variants : evmVariantDetails, images : evmImageDetails, image : "//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01.png?v=1681398776", vendor : "dotexe", published_at : "2024-04-15 14:21:53 -0400", collections : evmCollectionsDetails, }); }else{ evmproductIds.splice(evmindex, 1); //evmproductIds[evmindex] = current_productid ; evmproductIds.push(current_productid); } } if(evmproductIds.length > 0){ localStorage.setItem("wi_related_browse",JSON.stringify(evmproductIds)); localStorage.setItem("wi_recent_products",JSON.stringify(evmProductDetails)); } </script> <div class="evm-wiser-popup-mainsection"></div> <!-- Start of Chatbot Widget script --> <script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=8c7dd066-73bf-4868-ba11-420a5a12cdff"> </script> <!-- End of Chatbot Widget script --> <!-- BEGIN app block: shopify://apps/order-limits-minmaxify/blocks/app-embed-block/3acfba32-89f3-4377-ae20-cbb9abc48475 --><script type="text/javascript" src="https://limits.minmaxify.com/microsoft-xogs.myshopify.com?v=120&r=20240813221923"></script> <!-- END app app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> <script async src="https://static.klaviyo.com/onsite/js/RQ9bBn/klaviyo.js?company_id=RQ9bBn"></script> <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script> <script id="viewed_product"> if (item == null) { var _learnq = _learnq || []; var item = { Name: "Xbox Icon Collection Remix Eco Sweatshorts", ProductID: 8180520059045, Categories: ["All products","Clothing","Glolo basis collection - Do not delete","Last Chance Gifts","Sale Items","Shorts","Winter Sale","Xbox","Xbox + Halo","Xbox Gear Shop Vault","Xbox Icon Collection"], ImageURL: "https://gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_grande.png?v=1681398776", URL: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", Brand: "dotexe", Price: "$48.74", Value: "48.74", CompareAtPrice: "$77.99" }; _learnq.push(['track', 'Viewed Product', item]); _learnq.push(['trackViewedItem', { Title: item.Name, ItemId: item.ProductID, Categories: item.Categories, ImageUrl: item.ImageURL, Url: item.URL, Metadata: { Brand: item.Brand, Price: item.Price, Value: item.Value, CompareAtPrice: item.CompareAtPrice } }]); } </script> <script> window.klaviyoReviewsProductDesignMode = false </script> <!-- END app app block --><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: 42770956453,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token: session_token && session_token.length === 2 ? session_token[1] : "",page_type: "product"};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 d(d,e,r,a,n){var o,i,t,s,l=(i=(o={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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-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:?[ /-](12[89]|1[3-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(12[7-9]|1[3-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(12[89]|1[3-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+|)/}).modern,t=o.legacy,s=navigator.userAgent,i.test(s)?"modern":(t.test(s),"legacy"));window.Shopify=window.Shopify||{};var c=window.Shopify;c.analytics=c.analytics||{};var u=c.analytics;u.replayQueue=[],u.publish=function(d,e,r){return u.replayQueue.push([d,e,r]),!0};try{self.performance.mark("wpm:start")}catch(d){}var h=[r,"/wpm","/b",n,l.substring(0,1),".js"].join("");!function(d){var e=d.src,r=d.async,a=void 0===r||r,n=d.onload,o=d.onerror,i=document.createElement("script"),t=document.head,s=document.body;i.async=a,i.src=e,n&&i.addEventListener("load",n),o&&i.addEventListener("error",o),t?t.appendChild(i):s?s.appendChild(i):console.error("Did not find a head or body element to append the script")}({src:h,async:!0,onload:function(){var r=window.webPixelsManager.init(d);e(r);var a=window.Shopify.analytics;a.replayQueue.forEach((function(d){var e=d[0],a=d[1],n=d[2];r.publishCustomEvent(e,a,n)})),a.replayQueue=[],a.publish=r.publishCustomEvent,a.visitor=r.visitor},onerror:function(){var e=d.storefrontBaseUrl.replace(/\/$/,""),r="".concat(e,"/.well-known/shopify/monorail/unstable/produce_batch"),n=JSON.stringify({metadata:{event_sent_at_ms:(new Date).getTime()},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:a||"latest",bundle_target:l,page_url:self.location.href,status:"failed",surface:d.surface,error_msg:"".concat(h," has failed to load")},metadata:{event_created_at_ms:(new Date).getTime()}}]});try{if(self.navigator.sendBeacon.bind(self.navigator)(r,n))return!0}catch(d){}var o=new XMLHttpRequest;try{return o.open("POST",r,!0),o.setRequestHeader("Content-Type","text/plain"),o.send(n),!0}catch(d){console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging a load error.")}return!1}})})({shopId: 42770956453,storefrontBaseUrl: "https://gear.xbox.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",surface: "storefront-renderer",enabledBetaFlags: [],webPixelsConfigList: [{"id":"710574448","configuration":"{\"config\":\"{\\\"pixel_id\\\":\\\"G-Y8Z1Q0YZK7\\\",\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-Y8Z1Q0YZK7\\\"},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-Y8Z1Q0YZK7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-Y8Z1Q0YZK7\\\",\\\"MC-WVHDQTBGSR\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-Y8Z1Q0YZK7\\\",\\\"MC-WVHDQTBGSR\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-Y8Z1Q0YZK7\\\",\\\"MC-WVHDQTBGSR\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-Y8Z1Q0YZK7\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-Y8Z1Q0YZK7\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"afe7c2de16587d6c6689522527d6c67f","type":"APP","apiClientId":1780363,"privacyPurposes":[]},{"id":"115343728","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Meta Pixel"},{"id":"116162928","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Klaviyo - TESTING - Cane"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0220","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Xbox Gear Shop","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"microsoft-xogs.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/gear.xbox.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":48.74,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361019557","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-1-XGS-ECO-SSHORT","title":"Tan \/ XS","untranslatedTitle":"Tan \/ XS"},{"price":{"amount":48.74,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361052325","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-2-XGS-ECO-SSHORT","title":"Tan \/ SM","untranslatedTitle":"Tan \/ SM"},{"price":{"amount":48.74,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361085093","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-3-XGS-ECO-SSHORT","title":"Tan \/ M","untranslatedTitle":"Tan \/ M"},{"price":{"amount":48.74,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361117861","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-4-XGS-ECO-SSHORT","title":"Tan \/ L","untranslatedTitle":"Tan \/ L"},{"price":{"amount":48.74,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361150629","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-5-XGS-ECO-SSHORT","title":"Tan \/ XL","untranslatedTitle":"Tan \/ XL"},{"price":{"amount":48.74,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361183397","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-6-XGS-ECO-SSHORT","title":"Tan \/ 2XL","untranslatedTitle":"Tan \/ 2XL"},{"price":{"amount":50.69,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361216165","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-7-XGS-ECO-SSHORT","title":"Tan \/ 3XL","untranslatedTitle":"Tan \/ 3XL"}],"purchasingCompany":null},},function pageEvents(webPixelsManagerAPI) {webPixelsManagerAPI.publish("page_viewed", {});webPixelsManagerAPI.publish("product_viewed", {"productVariant":{"price":{"amount":48.74,"currencyCode":"USD"},"product":{"title":"Xbox Icon Collection Remix Eco Sweatshorts","vendor":"dotexe","id":"8180520059045","untranslatedTitle":"Xbox Icon Collection Remix Eco Sweatshorts","url":"\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359","type":"Shorts"},"id":"42324361052325","image":{"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"sku":"XBX-R7006538-2-XGS-ECO-SSHORT","title":"Tan \/ SM","untranslatedTitle":"Tan \/ SM"}});},"https://gear.xbox.com/cdn","1518c2ba4d2b3301a1e3cb6576947ef22edf7bb6","3c762e5aw5b983e43pc2dc4883m545d5a27",);</script> <script>window.ShopifyAnalytics = window.ShopifyAnalytics || {}; window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; window.ShopifyAnalytics.meta.currency = 'USD'; var meta = {"product":{"id":8180520059045,"gid":"gid:\/\/shopify\/Product\/8180520059045","vendor":"dotexe","type":"Shorts","variants":[{"id":42324361019557,"price":4874,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XS","public_title":"Tan \/ XS","sku":"XBX-R7006538-1-XGS-ECO-SSHORT"},{"id":42324361052325,"price":4874,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ SM","public_title":"Tan \/ SM","sku":"XBX-R7006538-2-XGS-ECO-SSHORT"},{"id":42324361085093,"price":4874,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ M","public_title":"Tan \/ M","sku":"XBX-R7006538-3-XGS-ECO-SSHORT"},{"id":42324361117861,"price":4874,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ L","public_title":"Tan \/ L","sku":"XBX-R7006538-4-XGS-ECO-SSHORT"},{"id":42324361150629,"price":4874,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XL","public_title":"Tan \/ XL","sku":"XBX-R7006538-5-XGS-ECO-SSHORT"},{"id":42324361183397,"price":4874,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 2XL","public_title":"Tan \/ 2XL","sku":"XBX-R7006538-6-XGS-ECO-SSHORT"},{"id":42324361216165,"price":5069,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 3XL","public_title":"Tan \/ 3XL","sku":"XBX-R7006538-7-XGS-ECO-SSHORT"}]},"page":{"pageType":"product","resourceType":"product","resourceId":8180520059045}}; for (var attr in meta) { window.ShopifyAnalytics.meta[attr] = meta[attr]; }</script> <script>window.ShopifyAnalytics.merchantGoogleAnalytics = function() { }; </script> <script class="analytics">(window.gaDevIds=window.gaDevIds||[]).push('BwiEti'); (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: 42770956453, theme_id: 172482658672, app_name: "storefront", context_url: window.location.href, source_url: "//gear.xbox.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js"}); }; scriptFallback.async = true; scriptFallback.src = '//gear.xbox.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js'; first.parentNode.insertBefore(scriptFallback, first); }; script.async = true; script.src = '//gear.xbox.com/cdn/s/trekkie.storefront.20de3b35f21c3bd6ff73e3f1547eb7d54e6e94e4.min.js'; first.parentNode.insertBefore(script, first); }; trekkie.load( {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":42770956453,"isMerchantRequest":null,"themeId":172482658672,"themeCityHash":"2050586673682178687","contentLanguage":"en","currency":"USD"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain"},"Google Analytics":{"trackingId":"UA-182097652-1","domain":"auto","siteSpeedSampleRate":"10","enhancedEcommerce":true,"doubleClick":true,"includeSearch":true},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} ); var loaded = false; trekkie.ready(function() { if (loaded) return; loaded = true; window.ShopifyAnalytics.lib = window.trekkie; ga('require', 'linker'); function addListener(element, type, callback) { if (element.addEventListener) { element.addEventListener(type, callback); } else if (element.attachEvent) { element.attachEvent('on' + type, callback); } } function decorate(event) { event = event || window.event; var target = event.target || event.srcElement; if (target && (target.getAttribute('action') || target.getAttribute('href'))) { ga(function (tracker) { var linkerParam = tracker.get('linkerParam'); document.cookie = '_shopify_ga=' + linkerParam + '; ' + 'path=/'; }); } } addListener(window, 'load', function(){ for (var i=0; i < document.forms.length; i++) { var action = document.forms[i].getAttribute('action'); if(action && action.indexOf('/cart') >= 0) { addListener(document.forms[i], 'submit', decorate); } } for (var i=0; i < document.links.length; i++) { var href = document.links[i].getAttribute('href'); if(href && href.indexOf('/checkout') >= 0) { addListener(document.links[i], 'click', decorate); } } }); var originalDocumentWrite = document.write; document.write = customDocumentWrite; try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; document.write = originalDocumentWrite; window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8180520059045}); var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) var token = match? match[1]: undefined; if (!hasLoggedConversion(token)) { setCookieIfConversion(token); window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":42324361019557,"productId":8180520059045,"productGid":"gid:\/\/shopify\/Product\/8180520059045","name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XS","price":"48.74","sku":"XBX-R7006538-1-XGS-ECO-SSHORT","brand":"dotexe","variant":"Tan \/ XS","category":"Shorts","nonInteraction":true}); window.ShopifyAnalytics.lib.track("monorail:\/\/trekkie_storefront_viewed_product\/1.1",{"currency":"USD","variantId":42324361019557,"productId":8180520059045,"productGid":"gid:\/\/shopify\/Product\/8180520059045","name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XS","price":"48.74","sku":"XBX-R7006538-1-XGS-ECO-SSHORT","brand":"dotexe","variant":"Tan \/ XS","category":"Shorts","nonInteraction":true,"referer":"https:\/\/gear.xbox.com\/collections\/xbox-icon-collection\/products\/xbox-icon-collection-remix-eco-sweatshorts-sc1359"}); } }); var eventsListenerScript = document.createElement('script'); eventsListenerScript.async = true; eventsListenerScript.src = "//gear.xbox.com/cdn/shopifycloud/shopify/assets/shop_events_listener-61fa9e0a912c675e178777d2b27f6cbd482f8912a6b0aa31fa3515985a8cd626.js"; document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); })();</script> <script class="boomerang"> (function () { window.BOOMR = window.BOOMR || {}; window.BOOMR.themeName = "Snow Blizzard"; window.BOOMR.themeVersion = "3.0.2"; window.BOOMR.shopId = 42770956453; window.BOOMR.themeId = 172482658672; })();</script> <script defer src="https://gear.xbox.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-1.0.2.min.js" data-application="storefront-renderer" data-shop-id="42770956453" data-render-region="gcp-asia-southeast1" data-page-type="product" data-theme-instance-id="172482658672" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" ></script> </head> <body id="xbox-icon-collection-collection" class="template-product " data-transitions="false"> <button onclick="topFunction()" id="toTheTop" title="Go to top"><?xml version="1.0" encoding="utf-8"?> <svg version="1.1" id="Layer_2" fill="#054b16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 173.7 200" xml:space="preserve"> <g id="wDuPTu_1_"> <g> <path d="M70.8,64c0,1,0,1.9,0,2.8c0,10.1,0,20.3,0,30.4c0,10.9,0,21.8,0,32.6c0,11.1,0,22.2,0,33.3c0,10.3,0,20.5,0,30.8 c0,0.2,0,0.4,0,0.7h31.1c0-1,0-1.9,0-2.9c0-9.9,0-19.7,0-29.6c0-11.7,0-23.4,0-35.2c0-10.1,0-20.2,0-30.4c0-10,0-20,0-29.9 c0-0.9,0-1.7,0-2.6c0.1,0,0.2-0.1,0.3-0.1c13.8,13.8,27.5,27.6,41.4,41.5c7.2-7.3,14.4-14.4,21.4-21.6 c-26.2-26.2-52.4-52.5-78.6-78.8C60.1,31.4,33.9,57.7,7.7,83.9C14.8,91,22,98.2,29.3,105.5C43.1,91.7,56.9,77.9,70.8,64z"/> </g> </g> </svg> </button> <a class="in-page-link visually-hidden skip-link" href="#MainContent">Skip to content</a> <div id="PageContainer" class="page-container"> <div class="transition-body"> <div id="shopify-section-newsletter-popup" class="shopify-section index-section--hidden"> </div> <div id="shopify-section-sizing-chart-popup" class="shopify-section"><link href="//gear.xbox.com/cdn/shop/t/96/assets/sizing-chart-popup.css?v=3013955097295060271730994461" rel="stylesheet" type="text/css" media="all" /> <div class="size-chart-overlay"></div> <div class="size-chart-popup"> <p class="size-chart-close-button">X</p> <div class="size-chart-popup-container"> <style> .size-chart-popup-container table {width: 100%!important;} </style> <style> .size-chart-popup-container table {width: 100%!important;} </style> <!-- T-SHIRTS / LONG SLEEVES --> <!-- END T-SHIRTS / LONG SLEEVES --> <!-- BUTTON DOWNS --> <!-- END BUTTON DOWNS --> <!-- POLOS --> <!-- END POLOS --> <!-- VESTS --> <!-- END VESTS --> <!-- TANK TOPS --> <!-- END TANK TOPS --> <!-- HOODIES --> <!-- END HOODIES --> <style> .size-chart-popup-container table {width: 100%!important;} </style> <!-- CREWNECKS --> <!-- END CREWNECKS --> <!-- JACKETS --> <!-- END JACKETS --> <!-- SWEATPANTS --> <!-- END SWEATPANTS --> <!-- LEGGINGS --> <!-- END LEGGINGS --> <!-- SHORTS --> <!-- END SHORTS --> <!-- SWIM WEAR --> <!-- END SWIM WEAR --> <!-- BABY BODYSUITS --> <!-- END BABY BODYSUITS --> <!-- SLEEPWEAR --> <!-- END SLEEPWEAR --> <!-- FOOTWEAR --> <!-- END FOOTWEAR --> <!-- BAGS --> <!-- END BAGS --> <!-- HISTORY LIST --> <!-- END HISTORY LIST --> <!-- PET GEAR --> <!-- END PET GEAR --> <!-- HATS --> <!-- BUCKET HAT --> <!-- Waffle Beanie --> <!-- Vintage Corduroy Cap --> <!-- Flat Bill Snapback --> <!-- END HATS --> <!-- MISCELLANEOUS --> <!-- END MISCELLANEOUS --> <!-- COSTUMES --> <!-- END COSTUMES --> <!-- DOG ACCESSORIES --> <!-- END DOG ACCESSORIES --> <!-- BRAS --> <!-- END BRAS --> <!-- SWEATERS --> <!-- END SWEATERS --> <!-- BEGIN DRESSES --> <!-- END DRESSES --> </div> </div> <style data-shopify> .size-chart-button{color:#333333;} .size-chart-button svg{fill:#333333; width: 1.3rem; height: auto;} .size-chart-close-button{color:#000000;} .size-chart-overlay{ background:#000000; opacity:0.85; } .size-chart-popup{ max-width:500px; background:#ffffff; } .size-chart-popup-header h3{text-transform:capitalize; color:#000000;} .size-chart-popup-container table th, .size-chart-popup-container table tr, .size-chart-popup-container table td{ border:1px solid #cccccc; } .size-chart-popup-container table th{ background:#cccccc; color:#000000; text-transform:capitalize; text-align:left; } .size-chart-popup-container table tr:nth-child(odd){background:#cccccc;} .size-chart-popup-container table tr:nth-child(odd) td{color:#000000;} .size-chart-popup-container table tr:nth-child(even){background:#ffffff; } .size-chart-popup-container table tr:nth-child(even) td{color:#000000;} .size-chart-popup-container table td{text-align:left;} </style> <script> jQuery(document).ready(function ($){ function sizeChartPopup(){ $('.size-chart-popup-container table tbody tr').each(function() { var $tr = $(this); if ($tr.find('> td').length >= 4) { $tr.parents('table').css({"width": "auto"}); } }); $('.size-chart-button').click(function (){ $('.size-chart-overlay, .size-chart-popup').fadeIn(500); $('body').addClass('locked'); }); $('.size-chart-close-button, .size-chart-overlay').click(function (){ $('.size-chart-overlay, .size-chart-popup').fadeOut(300); $('body').removeClass('locked'); }); } sizeChartPopup(); // Rerun Scripts in Shopify Theme Editor if (Shopify.designMode){ document.addEventListener('shopify:section:load', function(){ sizeChartPopup(); }); document.addEventListener('shopify:section:select', function(){ if(event.detail.sectionId === 'sizing-chart-popup') { $('.size-chart-overlay, .size-chart-popup').show(); } }); document.addEventListener('shopify:section:deselect', function(){ if(event.detail.sectionId === 'sizing-chart-popup') { $('.size-chart-overlay, .size-chart-popup').hide(); } }); } }); </script> </div> <div id="shopify-section-announcement-slider" class="shopify-section"> <div class="announcementBar"> </div><!-- end of announcementBar --> <style data-shopify> .announcementBar .slick-next, .announcementBar .slick-prev{ display:block; } .announcementBar .slick-prev::before, .announcementBar .slick-next::before{ color:#000000; } .announcementBar .announcementContainerMarquee { display: flex; justify-content: stretch; flex-flow: row nowrap; align-items: center; } .announcementBar .Container marquee.announcementContainerMarquee { margin-bottom: 0; } .announcementBar .announcementContainerMarquee .timerBox {margin: 0 15px; gap: 3px;} .announcementBar .Container .announcementContainerMarquee p, .announcementBar .Container .announcementContainerMarquee .timerBox {display: inline-flex; padding: 0;} @media screen and (min-width: 720px) { .announcementBar .announcementContainerMarquee .timerBox {gap: 5px;} } @media screen and (min-width: 960px) { .announcementBar .announcementContainerMarquee .timerBox {margin: 0 50px;} } </style> </div> <div id="shopify-section-header" class="shopify-section"> <div id="NavDrawer" class="drawer drawer--right"> <div class="drawer__contents"> <div class="drawer__fixed-header drawer__fixed-header--full"> <div class="drawer__header drawer__header--full appear-animation appear-delay-1"> <div class="h2 drawer__title"> </div> <div class="drawer__close"> <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"/></svg> <span class="icon__fallback-text">Close menu</span> </button> </div> </div> </div> <div class="drawer__scrollable"> <ul class="mobile-nav" role="navigation" aria-label="Primary"> <!-- adding code for hiding certain nav items -- if Top Nav item has any childlinks titled "#', they will not display on mobile --> <!-- OR if Top Nav Items have only ONE child link, that will also not display on mobile. Instead, the GRANDCHILD links will be directly displayed --> <!-- end section, but more code for this feature starting around ~line 106- --> <li class="mobile-nav__item appear-animation appear-delay-2"> <div class="mobile-nav__has-sublist"> <button type="button" aria-controls="Linklist-1" class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height "> <span class="mobile-nav__faux-link" > Shop by Title </span> <div class="mobile-nav__toggle"> <span class="faux-button"> <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </span> </div> </button> </div> <div id="Linklist-1" class="mobile-nav__sublist collapsible-content collapsible-content--all " aria-labelledby="Label-1" > <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/age-of-empires" class="mobile-nav__link" > Age of Empires </a> </li> <li class="mobile-nav__item"> <a href="/collections/avowed" class="mobile-nav__link" > Avowed </a> </li> <li class="mobile-nav__item"> <a href="/collections/double-fine" class="mobile-nav__link" > Double Fine </a> </li> <li class="mobile-nav__item"> <a href="/collections/forza" class="mobile-nav__link" > Forza </a> </li> <li class="mobile-nav__item"> <a href="/pages/gears-armory" class="mobile-nav__link" > Gears of War </a> </li> <li class="mobile-nav__item"> <a href="/collections/grounded" class="mobile-nav__link" > Grounded </a> </li> <li class="mobile-nav__item"> <a href="/pages/halo" class="mobile-nav__link" > Halo </a> </li> <li class="mobile-nav__item"> <a href="/pages/hellblade" class="mobile-nav__link" > Hellblade </a> </li> <li class="mobile-nav__item"> <a href="/collections/ms-casual-games" class="mobile-nav__link" > Microsoft Casual Games </a> </li> <li class="mobile-nav__item"> <a href="/collections/obsidian" class="mobile-nav__link" > Obsidian Entertainment </a> </li> </ul> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/pentiment" class="mobile-nav__link" > Pentiment </a> </li> <li class="mobile-nav__item"> <a href="/collections/rare" class="mobile-nav__link" > Rare </a> </li> <li class="mobile-nav__item"> <a href="/collections/redfall" class="mobile-nav__link" > Redfall </a> </li> <li class="mobile-nav__item"> <a href="/collections/sea-of-thieves" class="mobile-nav__link" > Sea of Thieves </a> </li> <li class="mobile-nav__item"> <a href="/collections/state-of-decay" class="mobile-nav__link" > State of Decay </a> </li> <li class="mobile-nav__item"> <a href="/collections/the-outer-worlds" class="mobile-nav__link" > The Outer Worlds </a> </li> <li class="mobile-nav__item"> <a href="/collections/wasteland" class="mobile-nav__link" > Wasteland </a> </li> <li class="mobile-nav__item"> <a href="/pages/xbox" class="mobile-nav__link" > Xbox </a> </li> <li class="mobile-nav__item"> <a href="/collections/all-products" class="mobile-nav__link" > Shop all </a> </li> </ul> </ul> </div> </div> </li> <!-- adding code for hiding certain nav items -- if Top Nav item has any childlinks titled "#', they will not display on mobile --> <!-- OR if Top Nav Items have only ONE child link, that will also not display on mobile. Instead, the GRANDCHILD links will be directly displayed --> <!-- end section, but more code for this feature starting around ~line 106- --> <li class="mobile-nav__item appear-animation appear-delay-3"> <div class="mobile-nav__has-sublist"> <button type="button" aria-controls="Linklist-2" class="mobile-nav__link--button mobile-nav__link--top-level collapsible-trigger collapsible--auto-height "> <span class="mobile-nav__faux-link" > Shop by Product </span> <div class="mobile-nav__toggle"> <span class="faux-button"> <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </span> </div> </button> </div> <div id="Linklist-2" class="mobile-nav__sublist collapsible-content collapsible-content--all " aria-labelledby="Label-2" > <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <!-- end custom code (also remove closing 'endif' on line ~193 ) --> <li class="mobile-nav__item"> <div class="mobile-nav__child-item"> <a href="/collections/apparel" class="mobile-nav__link" id="Sublabel-collections-apparel1" > Apparel </a> <button type="button" aria-controls="Sublinklist-2-collections-apparel1" class="collapsible-trigger "> <span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div> <div id="Sublinklist-2-collections-apparel1" aria-labelledby="Sublabel-collections-apparel1" class="mobile-nav__sublist collapsible-content collapsible-content--all " > <div class="collapsible-content__inner"> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/shirts" class="mobile-nav__link" > Shirts </a> </li> <li class="mobile-nav__item"> <a href="/collections/shorts" class="mobile-nav__link" > Shorts </a> </li> <li class="mobile-nav__item"> <a href="/collections/hoodies-sweatshirts" class="mobile-nav__link" > Hoodies & sweatshirts </a> </li> <li class="mobile-nav__item"> <a href="/collections/jackets" class="mobile-nav__link" > Jackets </a> </li> <li class="mobile-nav__item"> <a href="/collections/pants-joggers" class="mobile-nav__link" > Pants & Joggers </a> </li> <li class="mobile-nav__item"> <a href="/collections/socks" class="mobile-nav__link" > Socks </a> </li> </ul> </div> </div> </li> <!-- adding below endif for line 106 'if' and 132 'else' --> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <!-- end custom code (also remove closing 'endif' on line ~193 ) --> <li class="mobile-nav__item"> <div class="mobile-nav__child-item"> <a href="/collections/accessories" class="mobile-nav__link" id="Sublabel-collections-accessories2" > Accessories </a> <button type="button" aria-controls="Sublinklist-2-collections-accessories2" class="collapsible-trigger "> <span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div> <div id="Sublinklist-2-collections-accessories2" aria-labelledby="Sublabel-collections-accessories2" class="mobile-nav__sublist collapsible-content collapsible-content--all " > <div class="collapsible-content__inner"> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/auto-accessories" class="mobile-nav__link" > Auto Accessories </a> </li> <li class="mobile-nav__item"> <a href="/collections/bags-backpacks" class="mobile-nav__link" > Bags & Backpacks </a> </li> <li class="mobile-nav__item"> <a href="/collections/hats" class="mobile-nav__link" > Hats & Beanies </a> </li> <li class="mobile-nav__item"> <a href="/collections/jewelry" class="mobile-nav__link" > Jewelry </a> </li> <li class="mobile-nav__item"> <a href="/collections/phone-cases" class="mobile-nav__link" > Phone cases </a> </li> </ul> </div> </div> </li> <!-- adding below endif for line 106 'if' and 132 'else' --> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <!-- end custom code (also remove closing 'endif' on line ~193 ) --> <li class="mobile-nav__item"> <div class="mobile-nav__child-item"> <a href="/collections/drinkware" class="mobile-nav__link" id="Sublabel-collections-drinkware3" > Drinkware </a> <button type="button" aria-controls="Sublinklist-2-collections-drinkware3" class="collapsible-trigger "> <span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div> <div id="Sublinklist-2-collections-drinkware3" aria-labelledby="Sublabel-collections-drinkware3" class="mobile-nav__sublist collapsible-content collapsible-content--all " > <div class="collapsible-content__inner"> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/coffee-mugs" class="mobile-nav__link" > Coffee mugs </a> </li> <li class="mobile-nav__item"> <a href="/collections/glassware" class="mobile-nav__link" > Glassware </a> </li> <li class="mobile-nav__item"> <a href="/collections/drinkware/tumblers" class="mobile-nav__link" > Tumblers </a> </li> <li class="mobile-nav__item"> <a href="/collections/water-bottles" class="mobile-nav__link" > Water Bottles </a> </li> </ul> </div> </div> </li> <!-- adding below endif for line 106 'if' and 132 'else' --> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <!-- end custom code (also remove closing 'endif' on line ~193 ) --> <li class="mobile-nav__item"> <div class="mobile-nav__child-item"> <a href="/collections/home-office" class="mobile-nav__link" id="Sublabel-collections-home-office4" > Home &amp; office </a> <button type="button" aria-controls="Sublinklist-2-collections-home-office4" class="collapsible-trigger "> <span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div> <div id="Sublinklist-2-collections-home-office4" aria-labelledby="Sublabel-collections-home-office4" class="mobile-nav__sublist collapsible-content collapsible-content--all " > <div class="collapsible-content__inner"> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/beach-towels" class="mobile-nav__link" > Beach Towels </a> </li> <li class="mobile-nav__item"> <a href="/collections/blankets-pillows" class="mobile-nav__link" > Blankets & Pillows </a> </li> <li class="mobile-nav__item"> <a href="/collections/calendar" class="mobile-nav__link" > Calendars </a> </li> <li class="mobile-nav__item"> <a href="/collections/home-office/Chairs" class="mobile-nav__link" > Chairs </a> </li> <li class="mobile-nav__item"> <a href="/collections/stickers" class="mobile-nav__link" > Stickers </a> </li> <li class="mobile-nav__item"> <a href="/collections/wall-art" class="mobile-nav__link" > Wall art </a> </li> </ul> </div> </div> </li> <!-- adding below endif for line 106 'if' and 132 'else' --> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <!-- end custom code (also remove closing 'endif' on line ~193 ) --> <li class="mobile-nav__item"> <div class="mobile-nav__child-item"> <a href="/collections/collectibles" class="mobile-nav__link" id="Sublabel-collections-collectibles5" > Collectibles </a> <button type="button" aria-controls="Sublinklist-2-collections-collectibles5" class="collapsible-trigger "> <span class="collapsible-trigger__icon collapsible-trigger__icon--circle collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div> <div id="Sublinklist-2-collections-collectibles5" aria-labelledby="Sublabel-collections-collectibles5" class="mobile-nav__sublist collapsible-content collapsible-content--all " > <div class="collapsible-content__inner"> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/action-figures" class="mobile-nav__link" > Action Figures </a> </li> <li class="mobile-nav__item"> <a href="/collections/books" class="mobile-nav__link" > Books </a> </li> <li class="mobile-nav__item"> <a href="/collections/pins" class="mobile-nav__link" > Pins </a> </li> <li class="mobile-nav__item"> <a href="/collections/playing-cards" class="mobile-nav__link" > Playing Cards </a> </li> </ul> </div> </div> </li> <!-- adding below endif for line 106 'if' and 132 'else' --> </ul> </div> </div> </li> <!-- adding code for hiding certain nav items -- if Top Nav item has any childlinks titled "#', they will not display on mobile --> <!-- OR if Top Nav Items have only ONE child link, that will also not display on mobile. Instead, the GRANDCHILD links will be directly displayed --> <!-- end section, but more code for this feature starting around ~line 106- --> <li class="mobile-nav__item appear-animation appear-delay-4"> <div class="mobile-nav__has-sublist"> <a href="/" class="mobile-nav__link mobile-nav__link--top-level" id="Label-3" > Shop by Collection </a> <div class="mobile-nav__toggle"> <button type="button" aria-controls="Linklist-3" aria-open="true" class="collapsible-trigger collapsible--auto-height is-open"> <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> </div> </div> <div id="Linklist-3" class="mobile-nav__sublist collapsible-content collapsible-content--all is-open" aria-labelledby="Label-3" style="height: auto;"> <div class="collapsible-content__inner"> <ul class="mobile-nav__sublist"> <!-- adding code: Top nav items that have only one sub category will not redundantly display that single title in mobile, instead the subitem's grandchild links will be displayed immediately --> <ul class="mobile-nav__grandchildlist"> <li class="mobile-nav__item"> <a href="/collections/xbox-camper-collection" class="mobile-nav__link" > Camper </a> </li> <li class="mobile-nav__item"> <a href="/collections/xbox-color-blast-collection" class="mobile-nav__link" > Color Blast </a> </li> <li class="mobile-nav__item"> <a href="/collections/xbox-essentials" class="mobile-nav__link" > Essentials </a> </li> <li class="mobile-nav__item"> <a href="/collections/halo-championship-series" class="mobile-nav__link" > HCS </a> </li> <li class="mobile-nav__item"> <a href="/collections/xbox-icon-collection" class="mobile-nav__link" data-active="true"> Icon </a> </li> <li class="mobile-nav__item"> <a href="/collections/xbox-spring-break" class="mobile-nav__link" > Spring Break </a> </li> <li class="mobile-nav__item"> <a href="/collections/xbox-halo-summer-collection" class="mobile-nav__link" > Summer </a> </li> </ul> </ul> </div> </div> </li> <!-- adding code for hiding certain nav items -- if Top Nav item has any childlinks titled "#', they will not display on mobile --> <!-- OR if Top Nav Items have only ONE child link, that will also not display on mobile. Instead, the GRANDCHILD links will be directly displayed --> <!-- end section, but more code for this feature starting around ~line 106- --> <li class="mobile-nav__item appear-animation appear-delay-5"> <a href="/collections/new-releases" class="mobile-nav__link mobile-nav__link--top-level" >New</a> </li> <!-- adding code for hiding certain nav items -- if Top Nav item has any childlinks titled "#', they will not display on mobile --> <!-- OR if Top Nav Items have only ONE child link, that will also not display on mobile. Instead, the GRANDCHILD links will be directly displayed --> <!-- end section, but more code for this feature starting around ~line 106- --> <li class="mobile-nav__item appear-animation appear-delay-6"> <a href="/collections/best-sellers" class="mobile-nav__link mobile-nav__link--top-level" >Best Sellers</a> </li> <!-- adding code for hiding certain nav items -- if Top Nav item has any childlinks titled "#', they will not display on mobile --> <!-- OR if Top Nav Items have only ONE child link, that will also not display on mobile. Instead, the GRANDCHILD links will be directly displayed --> <!-- end section, but more code for this feature starting around ~line 106- --> <li class="mobile-nav__item appear-animation appear-delay-7"> <a href="/products/xbox-gear-shop-egift-card" class="mobile-nav__link mobile-nav__link--top-level" >eGift Card</a> </li> <li class="mobile-nav__item mobile-nav__item--secondary"> <div class="grid"> <div class="grid__item one-half appear-animation appear-delay-8"> <a href="/account" class="mobile-nav__link"> Account </a> </div> </div> </li> </ul><ul class="mobile-nav__social appear-animation appear-delay-9"> </ul> </div> </div> </div> <div id="CartDrawer" class="drawer drawer--right"> <form action="/cart" method="post" novalidate class="drawer__contents"> <div class="drawer__fixed-header"> <div class="drawer__header appear-animation appear-delay-1"> <div class="h2 drawer__title">Cart</div> <div class="drawer__close"> <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"/></svg> <span class="icon__fallback-text">Close cart</span> </button> </div> </div> </div> <div id="CartContainer" class="drawer__inner"></div> </form> </div> <style data-shopify> .site-nav__link, .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) { font-size: 14px; } </style> <div data-section-id="header" data-section-type="header-section"> <div class="header-sticky-wrapper"> <div class="header-wrapper"> <header class="site-header" data-sticky="false"> <div class="page-width"> <div class="header-layout header-layout--left-center" data-logo-align="left"> <div class="header-item header-item--logo"> <style data-shopify> .header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons { -webkit-box-flex: 0 1 px; -ms-flex: 0 1 px; flex: 0 1 px; } @media only screen and (min-width: 769px) { .header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons { -webkit-box-flex: 0 0 px; -ms-flex: 0 0 px; flex: 0 0 px; } } .site-header__logo a { width: px; } .is-light .site-header__logo .logo--inverted { width: px; } @media only screen and (min-width: 769px) { .site-header__logo a { width: px; } .is-light .site-header__logo .logo--inverted { width: px; } } </style> <div class="h1 site-header__logo" itemscope itemtype="http://schema.org/Organization"> <a href="https://gear.xbox.com/" itemprop="url" class="site-header__logo-link" > <img class="small--hide" src="//gear.xbox.com/cdn/shop/files/XGS-min.png?v=1728934079" srcset="//gear.xbox.com/cdn/shop/files/XGS-min.png?v=1728934079" alt="Xbox Gear Shop" itemprop="logo"> <img class="medium-up--hide" src="//gear.xbox.com/cdn/shop/files/XGS-min.png?v=1728934079" srcset="//gear.xbox.com/cdn/shop/files/XGS-min.png?v=1728934079" alt="Xbox Gear Shop"> </a> </div> </div> <div class="header-item header-item--navigation text-center"> <ul class="site-nav site-navigation small--hide" role="list" aria-label="Primary" > <!-- changed below code to default is_megamenu == true, because we want to have a megamenu for ALL nav-items to allow for featured products/images --> <!-- to revert back to original code, chance below line to 'assign is_megamenu = false' --> <!-- adding custom code: if Item has NO childlinks AND no associated megamenu, do not show megamenu or dropdown. --> <li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" aria-haspopup="true" role="listitem" role="listitem"> <a href="#" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> Shop by Title </a> <div class="site-nav__dropdown megamenu text-left"> <div class="page-width"> <div class="grid grid--center"> <!-- in below line, conditionally added additional class '.display-none' if the nav item has no child links (aka if you want to display only images, such as for 'As Seen On' nav item)--> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1 "> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Shop by title</a> </div> <div> <a href="/collections/age-of-empires" class="site-nav__dropdown-link"> Age of Empires </a> </div> <div> <a href="/collections/avowed" class="site-nav__dropdown-link"> Avowed </a> </div> <div> <a href="/collections/double-fine" class="site-nav__dropdown-link"> Double Fine </a> </div> <div> <a href="/collections/forza" class="site-nav__dropdown-link"> Forza </a> </div> <div> <a href="/pages/gears-armory" class="site-nav__dropdown-link"> Gears of War </a> </div> <div> <a href="/collections/grounded" class="site-nav__dropdown-link"> Grounded </a> </div> <div> <a href="/pages/halo" class="site-nav__dropdown-link"> Halo </a> </div> <div> <a href="/pages/hellblade" class="site-nav__dropdown-link"> Hellblade </a> </div> <div> <a href="/collections/ms-casual-games" class="site-nav__dropdown-link"> Microsoft Casual Games </a> </div> <div> <a href="/collections/obsidian" class="site-nav__dropdown-link"> Obsidian Entertainment </a> </div> </div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="#" class="site-nav__dropdown-link site-nav__dropdown-link--top-level hidden">#</a> </div> <div> <a href="/collections/pentiment" class="site-nav__dropdown-link"> Pentiment </a> </div> <div> <a href="/collections/rare" class="site-nav__dropdown-link"> Rare </a> </div> <div> <a href="/collections/redfall" class="site-nav__dropdown-link"> Redfall </a> </div> <div> <a href="/collections/sea-of-thieves" class="site-nav__dropdown-link"> Sea of Thieves </a> </div> <div> <a href="/collections/state-of-decay" class="site-nav__dropdown-link"> State of Decay </a> </div> <div> <a href="/collections/the-outer-worlds" class="site-nav__dropdown-link"> The Outer Worlds </a> </div> <div> <a href="/collections/wasteland" class="site-nav__dropdown-link"> Wasteland </a> </div> <div> <a href="/pages/xbox" class="site-nav__dropdown-link"> Xbox </a> </div> <div> <a href="/collections/all-products" class="site-nav__dropdown-link"> Shop all </a> </div> </div> <!-- BEGIN custom code for adding images to megamenu --> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"> <a href="/pages/xbox" class="nav__sub__cta-image-link"> <img class="nav__sub__cta-image lazyload js drop-shadow" src="//gear.xbox.com/cdn/shop/files/xbox-gear-menu_300x.jpg?v=1614760940" data-src="//gear.xbox.com/cdn/shop/files/xbox-gear-menu_{width}x.jpg?v=1614760940" data-widths="[180, 360, 540, 720, 900]" data-sizes="auto" alt="Shop Xbox"> <noscript> <img class="nav__sub__cta-image" src="//gear.xbox.com/cdn/shop/files/xbox-gear-menu_720x.jpg?v=1614760940" alt="Shop Xbox"> </noscript> </a> <h4 class="nav__sub__cta-title h5">XBOX Gear</h4> <div class="nav__sub__cta-link"> <a href="/pages/xbox" class="link link--arrow">Shop now</a> </div> </div> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"> <a href="/pages/halo" class="nav__sub__cta-image-link"> <img class="nav__sub__cta-image lazyload js drop-shadow" src="//gear.xbox.com/cdn/shop/files/halo-infinite-menu_300x.jpg?v=1614760950" data-src="//gear.xbox.com/cdn/shop/files/halo-infinite-menu_{width}x.jpg?v=1614760950" data-widths="[180, 360, 540, 720, 900]" data-sizes="auto" alt="Shop Halo"> <noscript> <img class="nav__sub__cta-image" src="//gear.xbox.com/cdn/shop/files/halo-infinite-menu_720x.jpg?v=1614760950" alt="Shop Halo"> </noscript> </a> <h4 class="nav__sub__cta-title h5">Halo</h4> <div class="nav__sub__cta-link"> <a href="/pages/halo" class="link link--arrow">Shop now</a> </div> </div> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"> <a href="/pages/gears-armory" class="nav__sub__cta-image-link"> <img class="nav__sub__cta-image lazyload js drop-shadow" src="//gear.xbox.com/cdn/shop/files/Rectangle_16_3e2c18b9-84fd-4191-8f16-d09ea120d9c5_300x.png?v=1717786109" data-src="//gear.xbox.com/cdn/shop/files/Rectangle_16_3e2c18b9-84fd-4191-8f16-d09ea120d9c5_{width}x.png?v=1717786109" data-widths="[180, 360, 540, 720, 900]" data-sizes="auto" alt="Shop Gears of War"> <noscript> <img class="nav__sub__cta-image" src="//gear.xbox.com/cdn/shop/files/Rectangle_16_3e2c18b9-84fd-4191-8f16-d09ea120d9c5_720x.png?v=1717786109" alt="Shop Gears of War"> </noscript> </a> <h4 class="nav__sub__cta-title h5">Gears of War</h4> <div class="nav__sub__cta-link"> <a href="/pages/gears-armory" class="link link--arrow">Shop now</a> </div> </div> <!-- END custom code for adding images to megamenu --> <!-- BEGIN code for adding mini-grid to mega menu item --> <!-- END code for adding mini-grid to mega menu item --> </div> </div> </div> </li> <!-- changed below code to default is_megamenu == true, because we want to have a megamenu for ALL nav-items to allow for featured products/images --> <!-- to revert back to original code, chance below line to 'assign is_megamenu = false' --> <!-- adding custom code: if Item has NO childlinks AND no associated megamenu, do not show megamenu or dropdown. --> <li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" aria-haspopup="true" role="listitem" role="listitem"> <a href="#" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> Shop by Product </a> <div class="site-nav__dropdown megamenu text-left"> <div class="page-width"> <div class="grid grid--center"> <!-- in below line, conditionally added additional class '.display-none' if the nav item has no child links (aka if you want to display only images, such as for 'As Seen On' nav item)--> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1 "> <!-- took out below code to prevent collection image from appearing --> <!-- --> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="/collections/apparel" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Apparel</a> </div> <div> <a href="/collections/shirts" class="site-nav__dropdown-link"> Shirts </a> </div> <div> <a href="/collections/shorts" class="site-nav__dropdown-link"> Shorts </a> </div> <div> <a href="/collections/hoodies-sweatshirts" class="site-nav__dropdown-link"> Hoodies & sweatshirts </a> </div> <div> <a href="/collections/jackets" class="site-nav__dropdown-link"> Jackets </a> </div> <div> <a href="/collections/pants-joggers" class="site-nav__dropdown-link"> Pants & Joggers </a> </div> <div> <a href="/collections/socks" class="site-nav__dropdown-link"> Socks </a> </div> </div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"> <!-- took out below code to prevent collection image from appearing --> <!-- --> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="/collections/accessories" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Accessories</a> </div> <div> <a href="/collections/auto-accessories" class="site-nav__dropdown-link"> Auto Accessories </a> </div> <div> <a href="/collections/bags-backpacks" class="site-nav__dropdown-link"> Bags & Backpacks </a> </div> <div> <a href="/collections/hats" class="site-nav__dropdown-link"> Hats & Beanies </a> </div> <div> <a href="/collections/jewelry" class="site-nav__dropdown-link"> Jewelry </a> </div> <div> <a href="/collections/phone-cases" class="site-nav__dropdown-link"> Phone cases </a> </div> </div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-3"> <!-- took out below code to prevent collection image from appearing --> <!-- --> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="/collections/drinkware" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Drinkware</a> </div> <div> <a href="/collections/coffee-mugs" class="site-nav__dropdown-link"> Coffee mugs </a> </div> <div> <a href="/collections/glassware" class="site-nav__dropdown-link"> Glassware </a> </div> <div> <a href="/collections/drinkware/tumblers" class="site-nav__dropdown-link"> Tumblers </a> </div> <div> <a href="/collections/water-bottles" class="site-nav__dropdown-link"> Water Bottles </a> </div> </div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-4"> <!-- took out below code to prevent collection image from appearing --> <!-- --> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="/collections/home-office" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Home & office</a> </div> <div> <a href="/collections/beach-towels" class="site-nav__dropdown-link"> Beach Towels </a> </div> <div> <a href="/collections/blankets-pillows" class="site-nav__dropdown-link"> Blankets & Pillows </a> </div> <div> <a href="/collections/calendar" class="site-nav__dropdown-link"> Calendars </a> </div> <div> <a href="/collections/home-office/Chairs" class="site-nav__dropdown-link"> Chairs </a> </div> <div> <a href="/collections/stickers" class="site-nav__dropdown-link"> Stickers </a> </div> <div> <a href="/collections/wall-art" class="site-nav__dropdown-link"> Wall art </a> </div> </div><div class="grid__item medium-up--one-fifth appear-animation appear-delay-5"> <!-- took out below code to prevent collection image from appearing --> <!-- --> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="/collections/collectibles" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Collectibles</a> </div> <div> <a href="/collections/action-figures" class="site-nav__dropdown-link"> Action Figures </a> </div> <div> <a href="/collections/books" class="site-nav__dropdown-link"> Books </a> </div> <div> <a href="/collections/pins" class="site-nav__dropdown-link"> Pins </a> </div> <div> <a href="/collections/playing-cards" class="site-nav__dropdown-link"> Playing Cards </a> </div> </div> <!-- BEGIN custom code for adding images to megamenu --> <!-- END custom code for adding images to megamenu --> <!-- BEGIN code for adding mini-grid to mega menu item --> <!-- END code for adding mini-grid to mega menu item --> </div> </div> </div> </li> <!-- changed below code to default is_megamenu == true, because we want to have a megamenu for ALL nav-items to allow for featured products/images --> <!-- to revert back to original code, chance below line to 'assign is_megamenu = false' --> <!-- adding custom code: if Item has NO childlinks AND no associated megamenu, do not show megamenu or dropdown. --> <li class="site-nav__item site-nav__expanded-item site-nav--has-dropdown site-nav--is-megamenu" aria-haspopup="true" role="listitem" role="listitem"> <a href="/" class="site-nav__link site-nav__link--underline site-nav__link--has-dropdown"> Shop by Collection </a> <div class="site-nav__dropdown megamenu text-left"> <div class="page-width"> <div class="grid grid--center"> <!-- in below line, conditionally added additional class '.display-none' if the nav item has no child links (aka if you want to display only images, such as for 'As Seen On' nav item)--> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1 "> <div class="h5"> <!-- below line conditionally adds class for placeholder type nav items (ie. '#') to change to 'visibility: hidden' --> <a href="/collections" class="site-nav__dropdown-link site-nav__dropdown-link--top-level">Shop By Collection</a> </div> <div> <a href="/collections/xbox-camper-collection" class="site-nav__dropdown-link"> Camper </a> </div> <div> <a href="/collections/xbox-color-blast-collection" class="site-nav__dropdown-link"> Color Blast </a> </div> <div> <a href="/collections/xbox-essentials" class="site-nav__dropdown-link"> Essentials </a> </div> <div> <a href="/collections/halo-championship-series" class="site-nav__dropdown-link"> HCS </a> </div> <div> <a href="/collections/xbox-icon-collection" class="site-nav__dropdown-link"> Icon </a> </div> <div> <a href="/collections/xbox-spring-break" class="site-nav__dropdown-link"> Spring Break </a> </div> <div> <a href="/collections/xbox-halo-summer-collection" class="site-nav__dropdown-link"> Summer </a> </div> </div> <!-- BEGIN custom code for adding images to megamenu --> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"> <a href="/collections/xbox-essentials" class="nav__sub__cta-image-link"> <img class="nav__sub__cta-image lazyload js drop-shadow" src="//gear.xbox.com/cdn/shop/files/Essentials_Collection_300x.png?v=1718133565" data-src="//gear.xbox.com/cdn/shop/files/Essentials_Collection_{width}x.png?v=1718133565" data-widths="[180, 360, 540, 720, 900]" data-sizes="auto" alt="Essentials Collection"> <noscript> <img class="nav__sub__cta-image" src="//gear.xbox.com/cdn/shop/files/Essentials_Collection_720x.png?v=1718133565" alt="Essentials Collection"> </noscript> </a> <h4 class="nav__sub__cta-title h5">ESSENTIALS COLLECTION</h4> <div class="nav__sub__cta-link"> <a href="/collections/xbox-essentials" class="link link--arrow">Shop now</a> </div> </div> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"> <a href="/collections/xbox-icon-collection" class="nav__sub__cta-image-link"> <img class="nav__sub__cta-image lazyload js drop-shadow" src="//gear.xbox.com/cdn/shop/files/Icon_Collection_300x.png?v=1718133679" data-src="//gear.xbox.com/cdn/shop/files/Icon_Collection_{width}x.png?v=1718133679" data-widths="[180, 360, 540, 720, 900]" data-sizes="auto" alt="Icon Collection"> <noscript> <img class="nav__sub__cta-image" src="//gear.xbox.com/cdn/shop/files/Icon_Collection_720x.png?v=1718133679" alt="Icon Collection"> </noscript> </a> <h4 class="nav__sub__cta-title h5">ICON COLLECTION</h4> <div class="nav__sub__cta-link"> <a href="/collections/xbox-icon-collection" class="link link--arrow">Shop now</a> </div> </div> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"> <a href="/collections/xbox-spring-break" class="nav__sub__cta-image-link"> <img class="nav__sub__cta-image lazyload js drop-shadow" src="//gear.xbox.com/cdn/shop/files/Spring_Break_300x.png?v=1718133716" data-src="//gear.xbox.com/cdn/shop/files/Spring_Break_{width}x.png?v=1718133716" data-widths="[180, 360, 540, 720, 900]" data-sizes="auto" alt="Xbox Spring Break Collection"> <noscript> <img class="nav__sub__cta-image" src="//gear.xbox.com/cdn/shop/files/Spring_Break_720x.png?v=1718133716" alt="Xbox Spring Break Collection"> </noscript> </a> <h4 class="nav__sub__cta-title h5">XBOX SPRING BREAK</h4> <div class="nav__sub__cta-link"> <a href="/collections/xbox-spring-break" class="link link--arrow">Shop now</a> </div> </div> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-2"> <a href="/pages/unsc-fleetcom-exchange" class="nav__sub__cta-image-link"> <img class="nav__sub__cta-image lazyload js drop-shadow" src="//gear.xbox.com/cdn/shop/files/Halo_Silver_300x.png?v=1718908124" data-src="//gear.xbox.com/cdn/shop/files/Halo_Silver_{width}x.png?v=1718908124" data-widths="[180, 360, 540, 720, 900]" data-sizes="auto" alt="UNSC Fleetcom Exchance"> <noscript> <img class="nav__sub__cta-image" src="//gear.xbox.com/cdn/shop/files/Halo_Silver_720x.png?v=1718908124" alt="UNSC Fleetcom Exchance"> </noscript> </a> <h4 class="nav__sub__cta-title h5">UNSC FLEETCOM EXCHANGE</h4> <div class="nav__sub__cta-link"> <a href="/pages/unsc-fleetcom-exchange" class="link link--arrow">Shop now</a> </div> </div> <!-- END custom code for adding images to megamenu --> <!-- BEGIN code for adding mini-grid to mega menu item --> <!-- END code for adding mini-grid to mega menu item --> </div> </div> </div> </li> <!-- changed below code to default is_megamenu == true, because we want to have a megamenu for ALL nav-items to allow for featured products/images --> <!-- to revert back to original code, chance below line to 'assign is_megamenu = false' --> <li class="site-nav__item site-nav__expanded-item site-nav--is-megamenu" role="listitem"> <a href="/collections/new-releases" class="site-nav__link site-nav__link--underline"> New </a> <div class="site-nav__dropdown megamenu text-left"> <div class="page-width"> <div class="grid grid--center"> <!-- in below line, conditionally added additional class '.display-none' if the nav item has no child links (aka if you want to display only images, such as for 'As Seen On' nav item)--> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1 display-none"> </div> <!-- BEGIN custom code for adding images to megamenu --> <!-- END custom code for adding images to megamenu --> <!-- BEGIN code for adding mini-grid to mega menu item --> <!-- END code for adding mini-grid to mega menu item --> </div> </div> </div> </li> <!-- changed below code to default is_megamenu == true, because we want to have a megamenu for ALL nav-items to allow for featured products/images --> <!-- to revert back to original code, chance below line to 'assign is_megamenu = false' --> <li class="site-nav__item site-nav__expanded-item site-nav--is-megamenu" role="listitem"> <a href="/collections/best-sellers" class="site-nav__link site-nav__link--underline"> Best Sellers </a> <div class="site-nav__dropdown megamenu text-left"> <div class="page-width"> <div class="grid grid--center"> <!-- in below line, conditionally added additional class '.display-none' if the nav item has no child links (aka if you want to display only images, such as for 'As Seen On' nav item)--> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1 display-none"> </div> <!-- BEGIN custom code for adding images to megamenu --> <!-- END custom code for adding images to megamenu --> <!-- BEGIN code for adding mini-grid to mega menu item --> <!-- END code for adding mini-grid to mega menu item --> </div> </div> </div> </li> <!-- changed below code to default is_megamenu == true, because we want to have a megamenu for ALL nav-items to allow for featured products/images --> <!-- to revert back to original code, chance below line to 'assign is_megamenu = false' --> <li class="site-nav__item site-nav__expanded-item site-nav--is-megamenu" role="listitem"> <a href="/products/xbox-gear-shop-egift-card" class="site-nav__link site-nav__link--underline"> eGift Card </a> <div class="site-nav__dropdown megamenu text-left"> <div class="page-width"> <div class="grid grid--center"> <!-- in below line, conditionally added additional class '.display-none' if the nav item has no child links (aka if you want to display only images, such as for 'As Seen On' nav item)--> <div class="grid__item medium-up--one-fifth appear-animation appear-delay-1 display-none"> </div> <!-- BEGIN custom code for adding images to megamenu --> <!-- END custom code for adding images to megamenu --> <!-- BEGIN code for adding mini-grid to mega menu item --> <!-- END code for adding mini-grid to mega menu item --> </div> </div> </div> </li> </ul> </div> <div class="header-item header-item--icons"> <div class="site-nav"> <div class="site-nav__icons"> <a class="site-nav__link site-nav__link--icon small--hide" href="/account"> <svg width="30px" height="30px" stroke="#505050" fill="#505050" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 72 56" xml:space="preserve"> <path id="Sign_in" class="st1" d="M55.3,44.5c-0.6-2-1.5-3.8-2.7-5.5c-1.1-1.7-2.6-3.1-4.2-4.4c-1.5-1.1-3.1-2-4.9-2.7 c0.9-0.6,1.8-1.2,2.5-2c0.9-0.9,1.7-1.9,2.4-3s1.2-2.3,1.5-3.5c0.4-1.3,0.5-2.6,0.5-3.9c0-2-0.4-3.9-1.1-5.7 c-0.8-1.8-1.8-3.3-3.1-4.6s-2.9-2.4-4.6-3.1C39.9,5.3,38,4.9,36,4.9S32.1,5.3,30.3,6c-1.8,0.8-3.3,1.8-4.6,3.1 c-1.3,1.3-2.4,2.9-3.1,4.6c-0.8,1.8-1.1,3.7-1.1,5.7c0,1.3,0.2,2.6,0.5,3.9c0.4,1.3,0.9,2.5,1.5,3.6c0.7,1.1,1.5,2.1,2.4,3 c0.8,0.7,1.6,1.4,2.6,2c-1.8,0.7-3.4,1.6-4.9,2.8c-1.6,1.3-3.1,2.7-4.2,4.4s-2.1,3.5-2.7,5.5s-0.9,4.1-0.9,6.2v0.3h3.5v-0.3 c0-1.5,0.2-3.1,0.6-4.5s1-2.8,1.7-4s1.6-2.4,2.6-3.4s2.1-1.9,3.4-2.6c1.2-0.7,2.6-1.3,4-1.7c1.4-0.4,2.9-0.6,4.5-0.6 c2.4,0,4.6,0.4,6.6,1.3c2,0.8,3.8,2,5.3,3.5s2.7,3.3,3.5,5.3s1.3,4.3,1.3,6.6V51h3.5v-0.3C56.2,48.6,55.9,46.5,55.3,44.5z M36,8.4 c1.5,0,3,0.3,4.3,0.9c1.3,0.6,2.5,1.4,3.5,2.4s1.8,2.2,2.4,3.5c0.6,1.3,0.9,2.8,0.9,4.3c0,1.5-0.3,3-0.9,4.3 c-0.6,1.3-1.4,2.5-2.4,3.5s-2.2,1.8-3.5,2.4c-2.7,1.2-5.9,1.2-8.6,0c-1.3-0.6-2.5-1.4-3.5-2.4s-1.8-2.2-2.4-3.5 C25.2,22.4,25,21,25,19.5s0.3-3,0.9-4.3s1.4-2.5,2.4-3.5s2.2-1.8,3.5-2.4C33,8.7,34.5,8.4,36,8.4z"/> </svg> <span class="icon__fallback-text"> Account </span> </a> <a href="/search" class="site-nav__link site-nav__link--icon js-search-header js-no-transition"> <svg width="20px" height="20px" viewBox="0 0 44 44" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="search_Icon" transform="translate(2.000000, 2.000000)" stroke="#505050" stroke-width="4"> <ellipse id="Oval" cx="16.3888889" cy="17.1014493" rx="16.3888889" ry="17.1014493"></ellipse> <path d="M40,40 L28.6111111,28.2318841" id="Path"></path> </g> </g> </svg> <!--<svg aria-hidden="true" focusable="false" role="presentation" class="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"/></svg>--> <span class="icon__fallback-text">Search</span> </a> <button type="button" class="site-nav__link site-nav__link--icon js-drawer-open-nav medium-up--hide" aria-controls="NavDrawer"> <svg width="30px" height="30px" stroke="#505050" fill="#505050" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 72 56" style="enable-background:new 0 0 72 56;" xml:space="preserve"> <rect x="11.6" y="6.5" class="st0" width="51.3" height="4.4"/> <rect x="11.6" y="25.8" class="st0" width="51.3" height="4.4"/> <rect x="11.6" y="45.1" class="st0" width="51.3" height="4.4"/> </svg> </button> <a href="#swym-wishlist" class="swym-wishlist site-nav__link site-nav__link--icon wishlist-header-icon" aria-label="swym-wishlit-icon"> <?xml version="1.0" encoding="UTF-8" ?> <svg class="icon-heart" width="20px" height="20px" viewBox="0 0 80 80" version="1.1" xmlns="http://www.w3.org/2000/svg"> <g> <path fill="none" opacity="1.00" d=" M 0.00 0.00 L 80.00 0.00 L 80.00 80.00 L 0.00 80.00 L 0.00 0.00 M 6.59 15.61 C 3.64 21.71 4.73 28.87 7.05 34.99 C 11.85 47.41 21.13 57.33 30.40 66.59 C 33.63 69.87 36.69 73.44 40.78 75.70 C 50.80 65.37 61.86 55.72 69.21 43.17 C 72.50 37.30 75.60 30.89 75.44 24.00 C 75.56 18.90 73.47 13.74 69.70 10.29 C 64.05 5.12 55.18 3.97 48.32 7.27 C 44.77 8.92 42.39 12.13 40.03 15.11 C 38.27 12.85 36.57 10.46 34.24 8.73 C 25.51 2.10 11.25 5.72 6.59 15.61 Z" /> <path fill="none" opacity="1.00" d=" M 9.77 18.65 C 12.49 10.56 22.85 7.31 30.23 10.88 C 34.88 13.75 37.21 18.96 40.08 23.39 C 43.18 18.61 45.64 12.53 51.34 10.32 C 56.49 8.74 62.76 9.32 66.78 13.19 C 70.37 16.35 71.94 21.36 71.41 26.04 C 70.77 31.84 68.02 37.12 65.04 42.04 C 58.40 52.83 49.21 61.70 40.07 70.35 C 30.95 61.33 21.43 52.44 14.66 41.42 C 10.61 34.69 7.74 26.53 9.77 18.65 Z" /> </g> <g> <path opacity="1.00" d=" M 6.59 15.61 C 11.25 5.72 25.51 2.10 34.24 8.73 C 36.57 10.46 38.27 12.85 40.03 15.11 C 42.39 12.13 44.77 8.92 48.32 7.27 C 55.18 3.97 64.05 5.12 69.70 10.29 C 73.47 13.74 75.56 18.90 75.44 24.00 C 75.60 30.89 72.50 37.30 69.21 43.17 C 61.86 55.72 50.80 65.37 40.78 75.70 C 36.69 73.44 33.63 69.87 30.40 66.59 C 21.13 57.33 11.85 47.41 7.05 34.99 C 4.73 28.87 3.64 21.71 6.59 15.61 M 9.77 18.65 C 7.74 26.53 10.61 34.69 14.66 41.42 C 21.43 52.44 30.95 61.33 40.07 70.35 C 49.21 61.70 58.40 52.83 65.04 42.04 C 68.02 37.12 70.77 31.84 71.41 26.04 C 71.94 21.36 70.37 16.35 66.78 13.19 C 62.76 9.32 56.49 8.74 51.34 10.32 C 45.64 12.53 43.18 18.61 40.08 23.39 C 37.21 18.96 34.88 13.75 30.23 10.88 C 22.85 7.31 12.49 10.56 9.77 18.65 Z" /> </g> </svg> </a> <a href="/cart" class="site-nav__link site-nav__link--icon js-drawer-open-cart js-no-transition" aria-controls="CartDrawer" data-icon="bag"> <span class="cart-link"> <svg width="20px" height="20px" stroke="#505050" fill="#505050" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 193.1 193.1" xml:space="preserve"> <g> <g> <path class="st0" d="M163,147.5H62.4l-2.1-8.7h114l18.5-80.4L42.1,40.3L35.2,0H0.3v15.2h22.1l4,23.2l-0.3,0l18.2,100.4h0.4l2.2,9 c-10.8,1.8-19,11.2-19,22.4c0,12.6,10.2,22.8,22.8,22.8s22.8-10.2,22.8-22.8c0-2.6-0.5-5.2-1.3-7.6h69.5c-0.8,2.4-1.3,4.9-1.3,7.6 c0,12.6,10.2,22.8,22.8,22.8c12.6,0,22.8-10.2,22.8-22.8C185.8,157.7,175.6,147.5,163,147.5z M44.8,55.9l129.3,15.5l-12,52.1H56.9 L46.9,68L44.8,55.9z M50.6,177.8c-4.2,0-7.6-3.4-7.6-7.6c0-4.2,3.4-7.6,7.6-7.6s7.6,3.4,7.6,7.6C58.2,174.4,54.8,177.8,50.6,177.8 z M163,177.8c-4.2,0-7.6-3.4-7.6-7.6c0-4.2,3.4-7.6,7.6-7.6c4.2,0,7.6,3.4,7.6,7.6C170.6,174.4,167.2,177.8,163,177.8z"/> </g> </g> <line class="st1" x1="180.4" y1="71.6" x2="180.7" y2="71.6"/> </svg> <span class="icon__fallback-text">Cart</span> <span class="cart-link__bubble"></span> </span> </a> </div> </div> </div> </div> </div> <div class="site-header__search-container"> <div class="site-header__search"> <div class="page-width"> <form action="/search" method="get" role="search" id="HeaderSearchForm" class="site-header__search-form"> <input type="hidden" name="type" value="product,article,page"> <button type="submit" class="text-link site-header__search-btn site-header__search-btn--submit"> <svg aria-hidden="true" focusable="false" role="presentation" class="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"/></svg> <span class="icon__fallback-text">Search</span> </button> <input type="search" name="q" value="" placeholder="Search our store" class="site-header__search-input" aria-label="Search our store"> </form> <button type="button" class="js-search-header-close text-link site-header__search-btn"> <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"/></svg> <span class="icon__fallback-text">"Close (esc)"</span> </button> </div> </div><div class="predictive-results hide"> <div class="page-width"> <div id="PredictiveResults"></div> <div class="text-center predictive-results__footer"> <button type="button" class="btn btn--small" data-predictive-search-button> <small> View more </small> </button> </div> </div> </div></div> </header> </div> </div> <!-- Liquid error (sections/header line 205): Could not find asset snippets/announcement-bar.liquid --> </div> <style data-shopify> .toolbar--transparent{ background:#eeeeee; color:#727272; } .toolbar--transparent .multi-selectors__item svg{ fill:#727272; width:10px; } .toolbar--transparent .disclosure-list{ background:#eeeeee; box-shadow:none; } .disclosure-list__item .disclosure-list__label{ color:#727272; } .toolbar--transparent .faux-select, .toolbar--transparent .is-light select, .toolbar--transparent .is-light .faux-select{ background:none; } .toolbar--transparent .faux-select{ padding-right:0; } .header-wrapper--sticky .site-header:not(.site-header--stuck){ background:#ffffff; } .is-light .site-nav__link{ color:#505050; } .is-light .site-nav__link:hover{ color:#1e7c10 !important; } .site-nav--has-dropdown .site-nav__link--underline:after, .is-light .site-nav__item:not(.site-nav--has-dropdown) .site-nav__link--underline:after{ border-bottom-color:#1e7c10; } .site-nav__link--underline:after{ border-bottom:2px solid #1e7c10; } .site-nav__dropdown{ background:#ffffff; } .site-nav__dropdown a{ color:#505050; } .site-nav__dropdown a:hover{ color:#1e7c10; } .site-nav__dropdown .nav__sub__cta-title.h5{ color:#505050; } .site-nav__dropdown .grid__item h4:hover{ color:#1e7c10; } .site-nav__dropdown .grid__item .nav__sub__cta-link a{ color:#505050; } .site-nav__dropdown .grid__item .nav__sub__cta-link a:hover{ color:#1e7c10; } .site-header__logo, .site-header__logo a { width: 260px; } .header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons { -webkit-box-flex: 0 0 260px; -ms-flex: 0 0 260px; flex: 0 0 260px; } .site-header__logo .logo-splitter{ transform:none; } .site-header__logo .logo-splitter::before{ content: "|"; color:; opacity:0; } .split-logo-container{ flex-direction:row; } .site-header__logo .left-logo{ width:40%; } .site-header__logo .right-logo{ width:60%; } @media only screen and (max-width: 769px) { .site-header__logo, .site-header__logo a { width: 140px; } .header-item--logo, .header-layout--left-center .header-item--logo, .header-layout--left-center .header-item--icons { -webkit-box-flex: 0 1 140px; -ms-flex: 0 1 140px; flex: 0 1 140px; } } </style> </div> <main class="main-content " id="MainContent"> <div id="shopify-section-template--23607154082160__main" class="shopify-section"><div id="ProductSection-8180520059045" class="product-section" data-section-id="8180520059045" data-section-type="product-template" data-product-handle="xbox-icon-collection-remix-eco-sweatshorts-sc1359" data-product-url="/collections/xbox-icon-collection/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359" data-aspect-ratio="100.0" data-img-url="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_{width}x.png?v=1681398776" data-image-zoom="true" data-inventory="true" data-incoming-inventory="true" data-enable-history-state="true" > <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Product", "offers": { "@type": "Offer", "availability":"https://schema.org/InStock", "price": "48.74", "priceCurrency": "USD", "priceValidUntil": "2024-12-07", "url": "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359" }, "brand": "dotexe", "sku": "XBX-R7006538-2-XGS-ECO-SSHORT", "name": "Xbox Icon Collection Remix Eco Sweatshorts", "description": "This Icon Collection Remix shorts takes more than just design inspiration from the new Remix Special Edition Xbox Controller which is made partially from reclaimed CDs and recycled Xbox One generation controller parts. \nIn that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials: 50% recycled yarn and 50% BCI (Better Cotton Initiative) cotton. The sustainable cotton is sourced from Spain with a manufacturing process that has practically zero climatic footprint. 75% of the mill runs on solar power energy, and it features 0% water usage, 0% chemical product, and 0% CO2 emissions.\nThe raw materials are cut \u0026amp; sewn in Los Angeles, garment dyed to color match the limited Xbox Remix controllers, printed with eco-friendly inks and packaged with biodegradable poly bags.\n\nHeavyweight fleece, 13.2oz\n\nEco friendly, 50% recycled \u0026amp; 50% sustainable cotton\nWoven hip label, biodegradable poly bag\nRelaxed fit\nMachine wash cold, tumble dry\n\n", "category": "", "url": "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", "image": { "@type": "ImageObject", "url": "https://gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_1024x1024.png?v=1681398776", "image": "https://gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_1024x1024.png?v=1681398776", "name": "Xbox Icon Collection Remix Eco Sweatshorts", "width": 1024, "height": 1024 } } </script> <div class="page-content page-content--product"> <div class="page-width"> <nav class="breadcrumb" role="navigation" aria-label="breadcrumbs"> <a href="/" title="Back to the frontpage">Home</a> <span class="divider" aria-hidden="true">/</span> <a href="/collections/xbox-icon-collection" title="">Xbox Icon Collection</a> <span class="divider" aria-hidden="true">/</span> </nav> <div class="grid"><div class="grid__item medium-up--one-half"> <div data-product-images data-zoom="true" data-has-slideshow="true"> <div class="product__photos product__photos-8180520059045 product__photos--beside"> <div class="product__main-photos" data-aos data-product-single-media-group> <div id="ProductPhotos-8180520059045"> <div class="starting-slide" data-index="0"> <div class="product-image-main product-image-main--8180520059045"><div class="image-wrap" style="height: 0; padding-bottom: 100.0%;"><img class="photoswipe__image lazyload" data-photoswipe-src="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_1800x1800.png?v=1681398776" data-photoswipe-width="3000" data-photoswipe-height="3000" data-index="1" data-src="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_{width}x.png?v=1681398776" data-widths="[360, 540, 720, 900, 1080]" data-aspectratio="1.0" data-sizes="auto" alt="Xbox Icon Collection Remix Eco Sweatshorts"><button type="button" aria-label="product photo zoom" class="btn btn--body btn--circle js-photoswipe__zoom product__photo-zoom"> <svg aria-hidden="true" focusable="false" role="presentation" class="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"/></svg> <span class="icon__fallback-text">Close (esc)</span> </button></div></div> </div> <div class="secondary-slide" data-index="1"> <div class="product-image-main product-image-main--8180520059045"><div class="image-wrap" style="height: 0; padding-bottom: 100.0%;"><img class="photoswipe__image lazyload" data-photoswipe-src="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Detail-01_1800x1800.png?v=1681398776" data-photoswipe-width="3000" data-photoswipe-height="3000" data-index="2" data-src="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Detail-01_{width}x.png?v=1681398776" data-widths="[360, 540, 720, 900, 1080]" data-aspectratio="1.0" data-sizes="auto" alt="Xbox Icon Collection Remix Eco Sweatshorts"><button type="button" aria-label="product photo zoom" class="btn btn--body btn--circle js-photoswipe__zoom product__photo-zoom"> <svg aria-hidden="true" focusable="false" role="presentation" class="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"/></svg> <span class="icon__fallback-text">Close (esc)</span> </button></div></div> </div> </div> <div class="product__photo-dots product__photo-dots--8180520059045"></div> </div> <div id="ProductThumbs-8180520059045" class="product__thumbs product__thumbs--beside product__thumbs-placement--left small--hide" data-position="beside" data-arrows="true" data-aos><div class="product__thumb-item" data-index="0"> <div class="image-wrap" style="height: 0; padding-bottom: 100.0%;"> <a href="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_1800x1800.png?v=1681398776" class="product__thumb product__thumb-8180520059045 js-no-transition" data-index="0" data-id="26717782016165"><img class="animation-delay-3 lazyload" data-src="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_{width}x.png?v=1681398776" data-widths="[360, 540, 720, 900, 1080]" data-aspectratio="1.0" data-sizes="auto" alt="Xbox Icon Collection Remix Eco Sweatshorts"> </a> </div> </div><div class="product__thumb-item" data-index="1"> <div class="image-wrap" style="height: 0; padding-bottom: 100.0%;"> <a href="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Detail-01_1800x1800.png?v=1681398776" class="product__thumb product__thumb-8180520059045 js-no-transition" data-index="1" data-id="26717782048933"><img class="animation-delay-6 lazyload" data-src="//gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Detail-01_{width}x.png?v=1681398776" data-widths="[360, 540, 720, 900, 1080]" data-aspectratio="1.0" data-sizes="auto" alt="Xbox Icon Collection Remix Eco Sweatshorts"> </a> </div> </div></div> </div> </div> <script type="application/json" id="ModelJson-8180520059045"> [] </script> </div><div class="grid__item medium-up--one-half"> <div class="product-single__meta"> <h1 class="h2 product-single__title"> Xbox Icon Collection Remix Eco Sweatshorts </h1> <span id="PriceA11y-8180520059045" class="visually-hidden" aria-hidden="false"> Regular price </span> <span class="product__price-wrap-8180520059045"> <span id="ComparePrice-8180520059045" class="product__price product__price--compare">$74.99 </span> </span> <span id="ComparePriceA11y-8180520059045" class="visually-hidden">Sale price</span> <span id="ProductPrice-8180520059045" class="product__price on-sale"> $48.74 </span><span id="SavePrice-8180520059045" class="product__price-savings"> Save 35% </span><div class="product__unit-price product__unit-price--spacing product__unit-price-wrapper--8180520059045 hide"><span class="product__unit-price--8180520059045"></span>/<span class="product__unit-base--8180520059045"></span> </div> <style> .pdp-discount-message{width:100%;} .pdp-discount-message p{font-size:1.2rem; padding:10px 0 0px 0;} @media screen and (max-width:768px){ .pdp-discount-message p{font-size:1.2rem;} } </style> <div id="pdp-discount-default" class="pdp-discount-message"> <style> #pdp-discount-default p{color:#f00000;} #pdp-discount-default a{color:#1e7c10;} #pdp-discount-default a:hover{color:#9bf00b;} </style> </div> <script> // Store inventory quantities in JS because they're no longer // available directly in JS when a variant changes. // Have an object that holds all potential products so it works // with quick view or with multiple featured products. window.inventories = window.inventories || {}; window.inventories['8180520059045'] = {}; window.inventories['8180520059045'][42324361019557] = { 'quantity': 0, 'incoming': false, 'next_incoming_date': null }; window.inventories['8180520059045'][42324361052325] = { 'quantity': 12, 'incoming': false, 'next_incoming_date': null }; window.inventories['8180520059045'][42324361085093] = { 'quantity': 31, 'incoming': false, 'next_incoming_date': null }; window.inventories['8180520059045'][42324361117861] = { 'quantity': 29, 'incoming': false, 'next_incoming_date': null }; window.inventories['8180520059045'][42324361150629] = { 'quantity': 18, 'incoming': false, 'next_incoming_date': null }; window.inventories['8180520059045'][42324361183397] = { 'quantity': 21, 'incoming': false, 'next_incoming_date': null }; window.inventories['8180520059045'][42324361216165] = { 'quantity': 7, 'incoming': false, 'next_incoming_date': null }; </script> <div class="productDash"></div> <form method="post" action="/cart/add" id="AddToCartForm-8180520059045" accept-charset="UTF-8" class="product-single__form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /> <!-- custom code: if a variant has more than 6 options (like 15 phone case sizes)... --> <!-- ...and the option is NOT for color [color swatches cannot be dropdown] then display it as a dropdown --> <div class="variant-wrapper variant-wrapper--button color-wrapper js"> <label class="variant__label" for="ProductSelect-8180520059045-option-0">Color <span class="variant__label-info"> &mdash; <span id="VariantColorLabel-8180520059045-0" data-option-index="0"> Tan </span> </span></label><fieldset class="variant-input-wrap" name="Color" data-index="option1" id="ProductSelect-8180520059045-option-0"> <legend>Choose Variant</legend><div class="variant-input" data-index="option1" data-value="Tan"> <input type="radio" checked="checked" value="Tan" data-index="option1" name="Color" class="variant__input-8180520059045 disabled variant__input--color-swatch-8180520059045" data-color-name="Tan" data-color-index="0" id="ProductSelect-8180520059045-option-color-Tan" title="Color-Swatch"><label for="ProductSelect-8180520059045-option-color-Tan" class="variant__button-label color-swatch color-swatch--tan" style="background-image: url(https://gear.xbox.com/cdn/shop/files/tan_50x.png); background-color: tan;" > <!-- Tan --> </label></div></fieldset> </div> <style> .variant-input-wrap label.disabledSize:after { position: absolute; content: ""; left: 50%; top: 0; bottom: 0; border-left: 1px solid; border-color: #666; -webkit-transform: rotate(45deg); transform: rotate(45deg); } </style> <!-- end --> <!-- custom code: if a variant has more than 6 options (like 15 phone case sizes)... --> <!-- ...and the option is NOT for color [color swatches cannot be dropdown] then display it as a dropdown --> <div class="variant-wrapper variant-wrapper--button js"> <label class="variant__label" for="SingleOptionSelector-8180520059045-option-1"> Size </label> <div class="variant-input-wrap" data-index="option2"> <select class="variant__input-8180520059045" id="SingleOptionSelector-8180520059045-option-1" data-index="option2"> <option value="XS" name="Size" class="variant-input" data-index="option1"> XS </option> <option value="SM" selected="selected" name="Size" class="variant-input" data-index="option2"> SM </option> <option value="M" name="Size" class="variant-input" data-index="option3"> M </option> <option value="L" name="Size" class="variant-input" data-index="option4"> L </option> <option value="XL" name="Size" class="variant-input" data-index="option5"> XL </option> <option value="2XL" name="Size" class="variant-input" data-index="option6"> 2XL </option> <option value="3XL" name="Size" class="variant-input" data-index="option7"> 3XL </option> </select> </div> </div> <!-- otherwise, display them as normal buttons --> <!-- end --> <select name="id" id="ProductSelect-8180520059045" class="product-single__variants no-js"> <option disabled="disabled"> Tan / XS - Sold Out </option> <option selected="selected" value="42324361052325"> Tan / SM - $48.74 USD </option> <option value="42324361085093"> Tan / M - $48.74 USD </option> <option value="42324361117861"> Tan / L - $48.74 USD </option> <option value="42324361150629"> Tan / XL - $48.74 USD </option> <option value="42324361183397"> Tan / 2XL - $48.74 USD </option> <option value="42324361216165"> Tan / 3XL - $50.69 USD </option> </select> <p class="size-chart-button"> <i><?xml version="1.0" encoding="utf-8"?> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 169.2" xml:space="preserve"> <g id="WMBkf1_1_"> <g> <path d="M99.8,24.7c0,5,0,9.9,0,14.8c-12.5,0.3-25,0.6-36.7,5.5c0,0.1-0.1,0.3-0.1,0.4c0.7,0.6,1.4,1.3,2.1,1.8 c3.4,2.3,7.2,3.4,11.1,4.3c11.2,2.6,22.5,3.2,34,2.6c7.8-0.4,15.6-1.1,23.3-3c4.7-1.2,9.3-2.8,13.3-5.7c3.8-2.8,5.6-6.5,5.2-11.2 c-0.2-2.3-1.4-4-3-5.6c-2.6-2.6-5.7-4.3-9.1-5.7c-6.1-2.5-12.4-3.8-18.9-4.5c-17-2-34.1-1.6-51,1c-11.2,1.7-22.1,4.5-32.3,9.6 c-5.9,3-11.2,6.6-15.2,11.9c-2.8,3.7-4.4,7.9-4.5,12.6c-0.1,2.5,0.6,4.8,2.1,6.8c3.2,4.5,7.7,7.6,12.5,10.1 C41,75.1,50,77.9,59.3,80c15.9,3.5,32,4.7,48.2,4.1c13.2-0.5,26.3-1.8,39.2-4.8c8.3-1.9,16.5-4.3,23.9-8.8 c2.4-1.5,4.7-3.3,6.8-5.3c3.2-3,4.6-6.9,4.6-11.4c0-2.2,0-4.4,0-6.7c5,0,9.8,0,14.9,0c0,0.4,0,0.8,0,1.2c0,24.3,0,48.5,0,72.8 c0,7.2-2.9,13.2-7.7,18.5c-5.7,6.3-12.9,10.6-20.6,14c-12.7,5.7-26.1,8.8-39.8,10.7c-14.5,2-29.1,2.4-43.7,1.4 c-17.3-1.2-34.3-4.2-50.5-10.7c-7.1-2.8-13.8-6.4-19.7-11.3c-5-4.2-9-9.1-10.8-15.5c-0.6-2.2-1-4.6-1-6.9C3,99.3,3,77.3,3,55.4 c0-12.1,4.8-21.9,13.6-29.9c7.7-7,16.8-11.4,26.5-14.8c10-3.5,20.3-5.5,30.8-6.8c11.2-1.4,22.5-1.8,33.8-1.4 c10.8,0.4,21.5,1.5,31.9,4.6c6.8,2.1,13.2,5,18.6,9.8c12.5,11.1,10.4,28.2,0.7,37.7c-5.3,5.1-11.7,8.1-18.6,10.2 c-8.1,2.4-16.5,3.5-24.9,4.1c-9.1,0.6-18.2,0.8-27.2-0.2C79.5,67.7,71.1,66.4,63,63c-4.5-1.9-8.7-4.3-11.7-8.4 c-3.5-4.8-5-10.1-2.3-15.8c1.4-3,3.8-5,6.6-6.6C61,29.2,67,27.8,73,26.7c8.5-1.5,17-2.1,25.6-2C99,24.7,99.4,24.7,99.8,24.7z M32.8,106.6c4.6,0,9,0,13.4,0c1.2,0,1.6,0.3,1.6,1.5c-0.1,11.6,0,23.1,0,34.7c0,1,0.3,1.3,1.2,1.6c2.6,0.7,5.2,1.5,7.8,2.1 c1.9,0.5,3.8,0.9,5.9,1.3c0-6.3,0-12.5,0-18.8c5,0,9.9,0,14.9,0c0,0.5,0,1,0,1.5c0,6.1,0,12.3,0,18.4c0,0.6,0,1.2,0.9,1.2 c4.3,0.3,8.6,0.6,12.9,0.9c0.3,0,0.7,0,1.1-0.1c0-12.4,0-24.6,0-36.9c5,0,9.9,0,14.9,0c0,12.4,0,24.6,0,36.9 c0.3,0,0.4,0.1,0.6,0.1c4.5-0.3,9-0.6,13.5-1c0.8-0.1,0.8-0.5,0.8-1.1c0-3.7,0-7.4,0-11.2c0-2.9,0-5.9,0-8.9c5,0,9.9,0,14.9,0 c0,6.3,0,12.4,0,18.9c4.5-1.2,8.8-2.4,13.2-3.4c1.3-0.3,1.8-0.9,1.7-2.3c-0.1-11.4,0-22.9-0.1-34.3c0-1,0.2-1.3,1.3-1.3 c4.1,0.1,8.2,0,12.2,0c0.4,0,0.9,0,1.4,0c0,10.4,0,20.7,0,31c0.3-0.1,0.4-0.1,0.6-0.1c3.9-2.2,7.7-4.7,10.7-8 c2.2-2.5,3.7-5.3,3.6-8.7c0-12.8,0-25.5,0-38.3c0-0.3,0-0.7-0.1-1.3c-0.5,0.3-0.9,0.6-1.2,0.8c-3.1,1.7-6.1,3.6-9.2,5 c-9.5,4.4-19.7,6.9-29.9,8.7c-11.9,2.1-23.9,3.2-36,3.5c-17.3,0.4-34.5-1-51.4-5c-11.1-2.6-21.8-6.3-31.7-12.2 c-1.4-0.8-2.8-1.8-4.2-2.7c0,0.4-0.1,0.6-0.1,0.8c0,13.7,0,27.3,0,41c0,2.3,0.7,4.4,1.9,6.3c2.1,3.2,5,5.6,8.2,7.7 c1.5,1,3,1.8,4.7,2.9C32.8,127.2,32.8,117,32.8,106.6z"/> </g> </g> </svg></i> Size-Chart </p> <div class="product__quantity product__quantity--button"> <label for="Quantity-8180520059045">Quantity</label> <div class="js-qty__wrapper"> <input type="text" id="Quantity-8180520059045" class="js-qty__num" value="1" min="1" aria-label="quantity" pattern="[0-9]*" name="quantity"> <button type="button" class="js-qty__adjust js-qty__adjust--minus" aria-label="Reduce item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg> <span class="icon__fallback-text" aria-hidden="true">&minus;</span> </button> <button type="button" class="js-qty__adjust js-qty__adjust--plus" aria-label="Increase item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg> <span class="icon__fallback-text" aria-hidden="true">+</span> </button> </div> </div> <style data-shopify> .intl-icon::before { display: inline-block; content: ' '; background-image: url(https://cdn.shopify.com/s/files/1/0269/7458/4889/files/maps-and-flags.png?v=1589423363); background-size: 28px 28px; height: 28px; width: 28px; vertical-align: top; margin-right: 10px; margin-top: 5px; } .intl-bold { font-weight: bold; line-height: 2.3em; margin-bottom: 20px; } @media only screen and (max-width: 768px) { .international{text-align: center;} } .usa-icon::before { display: inline-block; content: ' '; background-image: url(https://cdn.shopify.com/s/files/1/0269/7458/4889/files/united-states-of-america.png?v=1589423363); background-size: 28px 28px; height: 28px; width: 28px; vertical-align: top; margin-right: 10px; } .usa-bold { font-weight: bold; line-height: 2.3em; } @media only screen and (max-width: 768px) { .usa{text-align: center;} } </style> <!-- text personalization module --> <!-- text personalization module --> <!-- customizer module --> <div id="ProductInventory-8180520059045" class="product__inventory hide"> Only 12 items in stock! </div><div id="ProductIncomingInventory-8180520059045" class="product__inventory"></div> <div id="EDD-Container" class="EDD-Container"> <div class="edd-ships-within-container"> <p class="edd-ships-within-message">This item ships within <span class="edd-ships-within-days">1</span> day(s).</p> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6"> <path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor"> </svg> </div> <p class="edd-delivery-date-message hidden">Estimated delivery date: <span class="edd-delivery-date-begin">Nov 29</span> - <span class="edd-delivery-date-end">Dec 03</span> </p></div> <span id="hidden-variant-metafields-container" style="display:none;">[{"variant_id":"42324361019557" , "edd":"1"},{"variant_id":"42324361052325" , "edd":"1"},{"variant_id":"42324361085093" , "edd":"1"},{"variant_id":"42324361117861" , "edd":"1"},{"variant_id":"42324361150629" , "edd":"1"},{"variant_id":"42324361183397" , "edd":"1"},{"variant_id":"42324361216165" , "edd":"1"}]</span> <div id="international-edd-array-container" style="display: none;"> <div class="international-edd-array" data-variant-id="42324361019557" id="international-edd-array-42324361019557">{"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}</div> <div class="international-edd-array" data-variant-id="42324361052325" id="international-edd-array-42324361052325">{"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}</div> <div class="international-edd-array" data-variant-id="42324361085093" id="international-edd-array-42324361085093">{"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}</div> <div class="international-edd-array" data-variant-id="42324361117861" id="international-edd-array-42324361117861">{"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}</div> <div class="international-edd-array" data-variant-id="42324361150629" id="international-edd-array-42324361150629">{"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}</div> <div class="international-edd-array" data-variant-id="42324361183397" id="international-edd-array-42324361183397">{"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}</div> <div class="international-edd-array" data-variant-id="42324361216165" id="international-edd-array-42324361216165">{"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}</div> </div> <p class="line-item-property__field"> <input id="edd-ship-begin" type="hidden" name="properties[Estimated Ship Date Begin]" value="Nov 27, 2024"> <input id="edd-ship-end" type="hidden" name="properties[_Estimated Ship Date End]" value="11/28/2024"> <input id="edd-delivery-begin" type="hidden" name="properties[_Estimated Delivery Date Begin]" value="11/29/2024"> <input id="edd-delivery-end" type="hidden" name="properties[_Estimated Delivery Date End]" value="12/03/2024"> <input id="edd-delivered" type="hidden" name="properties[Estimated Delivery Date]" value="Nov 29-Dec 03, 2024"> </p> <style data-shopify> #EDD-Container .edd-ships-within-container { display: flex; align-items: center; justify-content: center; } #EDD-Container .edd-ships-within-message { margin: 0; display: inline-block; color: #1d8238; font-weight: bold; user-select: none; } #EDD-Container .icon.icon-caret { width: 10px; display: inline-block; margin-left: 5px; cursor: pointer; } #EDD-Container .icon.icon-caret.active { transform: rotate(180deg); } #EDD-Container .edd-delivery-date-message.hidden { display: none; } #EDD-Container .edd-delivery-date-message { font-weight: bold; margin-block-start: 0; margin-block-end: 0; user-select: none; text-align: center; } #EDD-Container .hidden { display: none !important; } #EDD-Container .edd-holiday-cutoff { margin-bottom: 10px; } .edd-holiday-cutoff.edd-holiday-cutoff-end-hidden { display: none; } @media screen and (min-width: 768px) { #EDD-Container .edd-ships-within-container { display: flex; align-items: center; justify-content: flex-start; } #EDD-Container .edd-delivery-date-message { font-weight: bold; margin-block-start: 0; margin-block-end: 0; user-select: none; text-align: left; } } #EDD-Container .edd-holiday-cutoff-submessage a { text-decoration: none; font-weight: 600; color: black; } #EDD-Container .edd-holiday-cutoff { font-weight: 400; color: black; font-size: 10px; letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 10px; } #EDD-Container .wt-grid .wt-grid__item-xs-4, #EDD-Container .edd-holiday-cutoff .edd-holiday-cutoff-label:not(.edd-holiday-cutoff-label-missed) { font-size: 14px; color: black; } #EDD-Container .edd-holiday-cutoff .edd-holiday-cutoff-label:not(.edd-holiday-cutoff-label-missed) { font-weight: 600; text-transform: uppercase; letter-spacing: 0.04em; justify-content: space-between; } .edd-holiday-cutoff p { margin: 0; } .edd-holiday-cutoff-container { display: flex; flex-flow: row wrap; } .edd-holiday-cutoff { position: relative; overflow: hidden; padding-left: 25px; } .edd-holiday-cutoff:before { position: absolute; content: ''; display: block; width: 10px; height: 100%; left: 0; top: 0; background: #C01212; } .edd-container, .edd-holiday-cutoff { margin: 2rem 0; background-color: #f8f8f8; padding: 15px; border-radius: 10px; box-shadow: 0 3px 5px 2px #00000026; } #EDD-Container .edd-holiday-cutoff { padding: 10px 10px 10px 25px; } #EDD-Container .edd-holiday-cutoff.hidden { display: none; } #EDD-Container .edd-holiday-cutoff .edd-holiday-cutoff-icon { line-height: normal; } #EDD-Container .edd-holiday { height: 1.5rem; width: 1.5rem; } #EDD-Container .edd-holiday-cutoff-label { text-align: left; line-height: normal; flex-shrink: 0; } #EDD-Container .edd-holiday-cutoff-message { display: flex; flex-flow: row wrap; align-items: center; gap: 3px; } #EDD-Container .edd-holiday-cutoff-submessage { text-align: left; line-height: normal; } #EDD-Container .edd-holiday-cutoff-expedited, #EDD-Container .edd-holiday-cutoff-met, #EDD-Container .edd-holiday-cutoff-misses { display: flex; align-items: center; column-gap: 3px; flex-flow: row wrap; row-gap: 0.3rem; } #EDD-Container .edd-holiday-cutoff-message.hidden, #EDD-Container .edd-holiday-cutoff-met.hidden, #EDD-Container .edd-holiday-cutoff-expedited.hidden, #EDD-Container .edd-holiday-cutoff-misses.hidden { display: none; } </style> <script src="//code.jquery.com/jquery-3.6.0.min.js"></script> <script> var waitForJQueryProductEDD = setInterval(function () { if (typeof $ != 'undefined') { window.fulfillmentRegions = { regionOne: { region: "EU", countries: [ { country_name: "Austria", country_code: "AT", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Armenia", country_code: "AM", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Belgium", country_code: "BE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Bulgaria", country_code: "BG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Croatia", country_code: "HR", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Cyprus", country_code: "CY", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Czech Republic", country_code: "CZ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Denmark", country_code: "DK", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Estonia", country_code: "EE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Faroe Islands", country_code: "FO", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Finland", country_code: "FI", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Aland Islands", country_code: "AX", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "France", country_code: "FR", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Germany", country_code: "DE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Gibraltar", country_code: "GI", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Greece", country_code: "GR", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Vatican City", country_code: "VA", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Hungary", country_code: "HU", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Iceland", country_code: "IS", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Italy", country_code: "IT", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Latvia", country_code: "LV", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Lithuania", country_code: "LT", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Luxembourg", country_code: "LU", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Malta", country_code: "MT", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Monaco", country_code: "MC", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Moldova", country_code: "MD", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Montenegro", country_code: "ME", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Netherlands", country_code: "NL", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Norway", country_code: "NO", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Poland", country_code: "PL", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Portugal", country_code: "PT", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "San Marino", country_code: "SM", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Spain", country_code: "EU", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Svalbard & Jan Mayen Islands", country_code: "SJ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Sweden", country_code: "SE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Switzerland", country_code: "IL", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] } ] }, regionTwo: { region: "UK", countries: [ { country_name: "Ireland", country_code: "IE", fulfillment_region_order: ['UK', 'EU', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "United Kingdom", country_code: "GB", fulfillment_region_order: ['UK', 'EU', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Isle of Man", country_code: "IM", fulfillment_region_order: ['UK', 'EU', 'US', 'CA', 'AP', 'AU', 'BR'] } ] }, regionThree: { region: "US", countries: [ { country_name: "United States", country_code: "US", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] } ] }, regionFour: { region: "CA", countries: [ { country_name: "Canada", country_code: "CA", fulfillment_region_order: ['CA', 'US', 'UK', 'EU', 'BR', 'AP', 'AU'] } ] }, regionFive: { region: "BR", countries: [ { country_name: "Brazil", country_code: "BR", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] } ] }, regionSix: { region: "AU", countries: [ { country_name: "Australia", country_code: "AU", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "New Zealand", country_code: "NZ", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] } ] }, regionSeven: { region: "AP", countries: [ { country_name: "Japan", country_code: "JP", fulfillment_region_order: ['AP', 'AU', 'EU', 'UK', 'US', 'CA', 'BR'] } ] }, regionEight: { region: "Worldwide", countries: [ { country_name: "Algeria", country_code: "DZ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Angola", country_code: "AO", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Botswana", country_code: "BW", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "British Indian Ocean Territory", country_code: "IO", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Burundi", country_code: "BI", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Cameroon", country_code: "CM", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Cape Verde", country_code: "CV", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Central African Republic", country_code: "CF", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Chad", country_code: "TD", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Comoros", country_code: "KM", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Mayotte", country_code: "YT", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Republic of the Congo", country_code: "CG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Democratic Republic of the Congo", country_code: "CD", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Benin", country_code: "BJ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Equitorial Guinea", country_code: "GQ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Ethiopia", country_code: "ET", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Eritrea", country_code: "ER", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "French Southern Territories", country_code: "TF", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Djibouti", country_code: "DJ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Gabon", country_code: "GA", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Gambia", country_code: "GM", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Ghana", country_code: "GH", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Guinea", country_code: "GN", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Côte d'Ivoire", country_code: "CI", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Kenya", country_code: "KE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Lesotho", country_code: "LS", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Liberia", country_code: "LR", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Libya", country_code: "LY", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Madagascar", country_code: "MG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Malawi", country_code: "MW", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Mali", country_code: "ML", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Mauritania", country_code: "MR", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Mauritius", country_code: "MU", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Morocco", country_code: "MA", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Mozambique", country_code: "MZ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Namibia", country_code: "NA", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Niger", country_code: "NE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Nigeria", country_code: "NG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Guinea-Bissau", country_code: "GW", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Reunion", country_code: "RE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Rwanda", country_code: "RW", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Saint Helena", country_code: "SH", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "São Tomé and Príncipe", country_code: "ST", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Senegal", country_code: "SN", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Seychelles", country_code: "SC", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Sierra Leone", country_code: "SL", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Somalia", country_code: "SO", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "South Africa", country_code: "ZA", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Zimbabwe", country_code: "ZW", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "South Sudan", country_code: "SS", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Sudan", country_code: "SD", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Sahrawi Arab Democratic Republic", country_code: "EH", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Eswatini", country_code: "SZ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Togo", country_code: "TG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Tunisia", country_code: "TN", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Uganda", country_code: "UG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Egypt", country_code: "EG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Tanzania", country_code: "TZ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Burkina Faso", country_code: "BF", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Zambia", country_code: "ZM", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'BR', 'AU', 'AP'] }, { country_name: "Afghanistan", country_code: "AF", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Azerbaijan", country_code: "AZ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Bahrain", country_code: "BH", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Bangladesh", country_code: "BD", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Armenia", country_code: "AM", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Bhutan", country_code: "BT", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Brunei", country_code: "BN", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Myanmar", country_code: "MM", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Cambodia", country_code: "KH", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Sri Lanka", country_code: "LK", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "China", country_code: "CN", fulfillment_region_order: ['AP', 'AU', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Taiwan", country_code: "TW", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Christmas Island", country_code: "CX", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Cocos (Keeling) Islands", country_code: "CC", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Cyprus", country_code: "CY", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Georgia", country_code: "GE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Hong Kong", country_code: "HK", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "India", country_code: "IN", fulfillment_region_order: ['AP', 'AU', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Indonesia", country_code: "ID", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Iran", country_code: "IR", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Iraq", country_code: "IQ", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Israel", country_code: "IL", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Kazakhstan", country_code: "KZ", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Jordan", country_code: "JO", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "North Korea", country_code: "KP", fulfillment_region_order: ['AP', 'AU', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "South Korea", country_code: "KR", fulfillment_region_order: ['AP', 'AU', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Kuwait", country_code: "KW", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Kyrgyz Republic", country_code: "KG", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Lao People's Democratic Republic", country_code: "LA", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Lebanon", country_code: "LB", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Macao", country_code: "MO", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Malaysia", country_code: "MY", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Maldives", country_code: "MV", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Mongolia", country_code: "MN", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Oman", country_code: "OM", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Nepal", country_code: "NP", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Pakistan", country_code: "PK", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Palestine", country_code: "PS", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Phillipines", country_code: "PH", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Timor-Leste", country_code: "TL", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Qatar", country_code: "QA", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Russia", country_code: "RU", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Saudi Arabia", country_code: "SA", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Singapore", country_code: "SG", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Vietnam", country_code: "VN", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "Syrian Arab Republic", country_code: "SY", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Tajikstan", country_code: "TJ", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Thailand", country_code: "TH", fulfillment_region_order: ['AU', 'AP', 'EU', 'UK', 'US', 'CA', 'BR'] }, { country_name: "United Arab Emirates", country_code: "AE", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Turkey", country_code: "TR", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Turkmenistan", country_code: "TM", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Uzbekistan", country_code: "UZ", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Yemen", country_code: "YE", fulfillment_region_order: ['EU', 'AP', 'UK', 'US', 'CA', 'AU', 'BR'] }, { country_name: "Albania", country_code: "AL", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Andorra", country_code: "AD", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Bosnia and Herzegovina", country_code: "BA", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Belarus", country_code: "BY", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Kosovo", country_code: "XK", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Liechtenstein", country_code: "LI", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Romania", country_code: "RO", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Serbia", country_code: "RS", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Slovakia", country_code: "SK", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Slovenia", country_code: "SI", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Ukraine", country_code: "UA", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "North Macedonia", country_code: "MK", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Guernsey", country_code: "GG", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Jersey", country_code: "JE", fulfillment_region_order: ['EU', 'UK', 'US', 'CA', 'AP', 'AU', 'BR'] }, { country_name: "Antigua and Barbuda", country_code: "AG", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Bahamas", country_code: "BM", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Belize", country_code: "BZ", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "British Virgin Islands", country_code: "VG", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Cayman Islands", country_code: "KY", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Costa Rica", country_code: "CR", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Cuba", country_code: "CU", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Dominica", country_code: "DM", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Dominican Republic", country_code: "DO", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "El Salvador", country_code: "SV", fulfillment_region_order: ['US', 'BR', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Greenland", country_code: "GL", fulfillment_region_order: ['CA', 'US', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Grenada", country_code: "GD", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Guadeloupe", country_code: "GP", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Guatemala", country_code: "GT", fulfillment_region_order: ['US', 'BR', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Haiti", country_code: "HT", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Honduras", country_code: "HN", fulfillment_region_order: ['US', 'BR', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Jamaica", country_code: "JM", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Martinique", country_code: "MQ", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Mexico", country_code: "MX", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Montserrat", country_code: "MS", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Curacao", country_code: "CW", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Aruba", country_code: "AW", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Sint Maarten", country_code: "SX", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Bonaire, Sint Eustatius and Saba", country_code: "BQ", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Nicaragua", country_code: "NI", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "United States Minor Outlying Islands", country_code: "UM", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Panama", country_code: "PA", fulfillment_region_order: ['US', 'BR', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Puerto Rico", country_code: "PR", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Saint Barthelemy", country_code: "BL", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Saint Kitts and Nevis", country_code: "KN", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Anguilla", country_code: "AI", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Saint Lucia", country_code: "LC", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Saint Martin", country_code: "MF", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Saint Pierre and Miquelon", country_code: "PM", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Saint Vincent and the Grenadines", country_code: "VC", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Trinidad and Tobago", country_code: "TT", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "Turks and Caicos Islands", country_code: "TC", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "United States Virgin Islands", country_code: "VI", fulfillment_region_order: ['US', 'CA', 'UK', 'EU', 'BR', 'AP', 'AU'] }, { country_name: "American Samoa", country_code: "AS", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Solomon Islands", country_code: "SB", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Cook Islands", country_code: "CK", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Fiji", country_code: "FJ", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "French Polynesia", country_code: "PF", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Kiribati", country_code: "KI", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Guam", country_code: "GU", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Nauru", country_code: "NR", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "New Caledonia", country_code: "NC", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Vanuatu", country_code: "VU", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Niue", country_code: "NU", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Norfolk Island", country_code: "NF", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Northern Mariana Islands", country_code: "MP", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Micronesia", country_code: "FM", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Marshall Islands", country_code: "MH", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Palau", country_code: "PW", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Papua New Guinea", country_code: "PG", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Pitcairn Islands", country_code: "PN", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Tokelau", country_code: "TK", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Tonga", country_code: "TO", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Tuvalu", country_code: "TV", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Wallis and Futuna", country_code: "WF", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Samoa", country_code: "WS", fulfillment_region_order: ['AU', 'AP', 'EU', 'US', 'UK', 'CA', 'BR'] }, { country_name: "Argentina", country_code: "AR", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Bolivia", country_code: "BO", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Chile", country_code: "CL", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Colombia", country_code: "CO", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Ecuador", country_code: "EC", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Falkland Islands", country_code: "FK", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "French Guiana", country_code: "GF", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Guyana", country_code: "GY", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Paraguay", country_code: "PY", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Peru", country_code: "PE", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Suriname", country_code: "SR", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Uruguay", country_code: "UY", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] }, { country_name: "Venezuela", country_code: "VE", fulfillment_region_order: ['BR', 'US', 'CA', 'UK', 'EU', 'AP', 'AU'] } ] } } window.currentCountry = Shopify.country; window.currentRegion = fulfillmentRegions.regionEight; window.fulfillmentRegionOrder = null; for (const region in fulfillmentRegions) { let countries = fulfillmentRegions[region].countries; countries.forEach(country => { if (country.country_code === currentCountry) { currentRegion = fulfillmentRegions[region]; fulfillmentRegionOrder = country.fulfillment_region_order; } }); } /* Function to update EDD Values in html elements */ const updateEDD = (shipsWithinDays, internationalEDDField, variantID, variantJSON) => { if (!variantJSON.available) { $("#EDD-Container").hide(); $("#edd-ship-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-ship-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivered").val("EDD NULL OR VARIANT UNAVAILABLE"); } else { if (document.getElementById(`international-edd-array-${variantID}`).innerHTML.length > 0) { let fastTransit = internationalCalculations(shipsWithinDays, null)[1]; let slowTransit = internationalCalculations(shipsWithinDays, null)[2]; /* Get processing days value and update text */ let internationalProcessingDays = internationalCalculations(shipsWithinDays, null)[0]; let shipsWithinParent = document.querySelector(".edd-ships-within-message"); let shipsWithinElement = document.querySelector(".edd-ships-within-days"); shipsWithinElement.innerText = internationalProcessingDays; /* Calculate arrival dates and update text */ let now = new Date(); let EDDOrderShipStart = addDays(now, internationalProcessingDays); let EDDOrderShipEnd = addDays(now, internationalProcessingDays + 1); let EDDOrderDeliverStart = addDays(now, internationalProcessingDays + fastTransit); let EDDOrderDeliverEnd = addDays(now, internationalProcessingDays + slowTransit + 1); let EDDOrderDeliverStartString = EDDOrderDeliverStart.toString().substr(4, 7); let EDDOrderDeliverEndString = EDDOrderDeliverEnd.toString().substr(4, 7); let EDDOrderDeliverStartElement = document.querySelector(".edd-delivery-date-begin"); let EDDOrderDeliverEndElement = document.querySelector(".edd-delivery-date-end"); EDDOrderDeliverStartElement.innerText = EDDOrderDeliverStartString; EDDOrderDeliverEndElement.innerText = EDDOrderDeliverEndString; /* Update line item properties */ let updatedShipBeginDate = new Date(EDDOrderShipStart).toLocaleDateString('en-US',{year: "numeric", month: "short", day: "2-digit",}); let updatedShipEndDate = new Date(EDDOrderShipEnd).toLocaleDateString('es-pa'); let updatedDeliveryBeginDate = new Date(EDDOrderDeliverStart).toLocaleDateString('es-pa'); let updatedDeliveryEndDate = new Date(EDDOrderDeliverEnd).toLocaleDateString('es-pa'); let EDDShipBeginInputElement = document.getElementById("edd-ship-begin"); let EDDShipEndInputElement = document.getElementById("edd-ship-end"); let EDDDeliveryBeginInputElement = document.getElementById("edd-delivery-begin"); let EDDDeliveryEndInputElement = document.getElementById("edd-delivery-end"); let EDDDeliveredInputElement = document.getElementById("edd-delivery-end"); $("#edd-ship-begin").val(updatedShipBeginDate); $("#edd-ship-end").val(updatedShipEndDate); $("#edd-delivery-begin").val(updatedDeliveryBeginDate); $("#edd-delivery-end").val(updatedDeliveryEndDate); $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 7) + ' - ' + EDDOrderDeliverEnd.toString().substr(4, 6)); if (EDDOrderDeliverStart.getFullYear() != EDDOrderDeliverEnd.getFullYear()) { $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverStart.toString().substr(4, 12).substr(7, 12).trim() + '-' + EDDOrderDeliverEnd.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverEnd.toString().substr(4, 12).substr(7, 12).trim()); } else { $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 7).trim() + '-' + EDDOrderDeliverEnd.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverEnd.toString().substr(4, 12).substr(7, 12).trim()); } $("#EDD-Container").show(); holidayMessaging(internationalProcessingDays, slowTransit, fastTransit); } else { //grab the variant metafields, and search for edd metafield let variantsMetafields = jQuery.parseJSON($("#hidden-variant-metafields-container").html()); let findVariant = variantsMetafields.filter(obj => { return obj.variant_id == variantID; }); //if starting variant doesn't have the edd metafield, hide EDD completely if (findVariant[0].edd == '' || !variantJSON.available) { $("#EDD-Container").hide(); $("#edd-ship-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-ship-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivered").val("EDD NULL OR VARIANT UNAVAILABLE"); } else { let fastTransit = 172800 / 86400; let slowTransit = 432000 / 86400; country = "US"; if (country != 'US') { fastTransit = 86400 / 86400; slowTransit = 1296000 / 86400; } /* Get processing days value and update text */ let processingDays = parseInt(findVariant[0].edd); let shipsWithinParent = document.querySelector(".edd-ships-within-message"); let shipsWithinElement = document.querySelector(".edd-ships-within-days"); shipsWithinElement.innerText = processingDays; /* Calculate arrival dates and update text */ let now2 = new Date(); let EDDOrderShipStart = addDays(now2, processingDays); let EDDOrderShipEnd = addDays(now2, processingDays + 1); let EDDOrderDeliverStart = addDays(now2, processingDays + fastTransit); let EDDOrderDeliverEnd = addDays(now2, processingDays + slowTransit + 1); let EDDOrderDeliverStartString = EDDOrderDeliverStart.toString().substr(4, 7); let EDDOrderDeliverEndString = EDDOrderDeliverEnd.toString().substr(4, 7); let EDDOrderDeliverStartElement = document.querySelector(".edd-delivery-date-begin"); let EDDOrderDeliverEndElement = document.querySelector(".edd-delivery-date-end"); EDDOrderDeliverStartElement.innerText = EDDOrderDeliverStartString; EDDOrderDeliverEndElement.innerText = EDDOrderDeliverEndString; /* Update line item properties */ let updatedShipBeginDate = new Date(EDDOrderShipStart).toLocaleDateString('en-US',{year: "numeric", month: "short", day: "2-digit",}); let updatedShipEndDate = new Date(EDDOrderShipEnd).toLocaleDateString('es-pa'); let updatedDeliveryBeginDate = new Date(EDDOrderDeliverStart).toLocaleDateString('es-pa'); let updatedDeliveryEndDate = new Date(EDDOrderDeliverEnd).toLocaleDateString('es-pa'); let EDDShipBeginInputElement = document.getElementById("edd-ship-begin"); let EDDShipEndInputElement = document.getElementById("edd-ship-end"); let EDDDeliveryBeginInputElement = document.getElementById("edd-delivery-begin"); let EDDDeliveryEndInputElement = document.getElementById("edd-delivery-end"); let EDDDeliveredInputElement = document.getElementById("edd-delivery-end"); $("#edd-ship-begin").val(updatedShipBeginDate); $("#edd-ship-end").val(updatedShipEndDate); $("#edd-delivery-begin").val(updatedDeliveryBeginDate); $("#edd-delivery-end").val(updatedDeliveryEndDate); $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 7) + ' - ' + EDDOrderDeliverEnd.toString().substr(4, 6)); if (EDDOrderDeliverStart.getFullYear() != EDDOrderDeliverEnd.getFullYear()) { $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverStart.toString().substr(4, 12).substr(7, 12).trim() + '-' + EDDOrderDeliverEnd.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverEnd.toString().substr(4, 12).substr(7, 12).trim()); } else { $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 7).trim() + '-' + EDDOrderDeliverEnd.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverEnd.toString().substr(4, 12).substr(7, 12).trim()); } $("#EDD-Container").show(); holidayMessaging(processingDays, slowTransit, fastTransit); } } } } /* Function to calculate international processing days based on region */ const internationalCalculations = (internationalJSON, updatedCountry) => { if ((window.currentRegion.region == window.fulfillmentRegionOrder[0]) || (updatedCountry != null && updatedCountry == window.fulfillmentRegionOrder[0] )) { var fastTransit = 172800 / 86400; var slowTransit = 432000 / 86400; //else 15 } else { fastTransit = 86400 / 86400; slowTransit = 1296000 / 86400; } let variantMetafield = internationalJSON; processingDays = 15; for (const region in fulfillmentRegionOrder) { if (variantMetafield.hasOwnProperty(fulfillmentRegionOrder[region])) { processingDays = variantMetafield[fulfillmentRegionOrder[region]]; if (fulfillmentRegionOrder[region] != window.fulfillmentRegionOrder[0]) { fastTransit = 86400 / 86400; slowTransit = 1296000 / 86400; } return [processingDays, fastTransit, slowTransit]; } } } /* Function to handle holiday messaging */ const holidayMessaging = (processingDays, slowTransit, fastTransit) => { } /* Function to add days to a given date */ const addDays = (date, days) => { var result = new Date(date); result.setDate(result.getDate() + days); return result; } /* Function to handle dropdown */ const handleDropdown = () => { let dropdownToggle = document.querySelector("#EDD-Container .icon.icon-caret"); dropdownToggle.classList.toggle("active"); let dropdownElement = document.querySelector(".edd-delivery-date-message"); dropdownElement.classList.toggle("hidden"); } let dropdownToggle = document.querySelector("#EDD-Container .icon.icon-caret"); dropdownToggle.addEventListener("click", handleDropdown); /* run function on page load and on variant_changed window message */ updateEDD({"US":1,"AU":1,"CA":1,"UK":1,"EU":1,"BR":1,"AP":1}, 'US', '42324361052325', {"id":42324361052325,"title":"Tan \/ SM","option1":"Tan","option2":"SM","option3":null,"sku":"XBX-R7006538-2-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ SM","public_title":"Tan \/ SM","options":["Tan","SM"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}); window.onmessage = (event) => { if (event.data.type == 'variant_changed') { let newVariantID = event.data.variant.id; if (!event.data.variant.available) { $("#EDD-Container").hide(); $("#edd-ship-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-ship-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivered").val("EDD NULL OR VARIANT UNAVAILABLE"); } else { if (document.getElementById(`international-edd-array-${newVariantID}`).innerHTML.length > 0) { let internationalEDDField = JSON.parse(document.getElementById(`international-edd-array-${newVariantID}`).innerHTML); let updatedShipsWithinDays = internationalCalculations(internationalEDDField, null, newVariantID); updateEDD(internationalEDDField, null, newVariantID, event.data.variant); $("#EDD-Container").show(); holidayMessaging(updatedShipsWithinDays[0], updatedShipsWithinDays[2], updatedShipsWithinDays[1]); } else { let variantsMetafields = jQuery.parseJSON($("#hidden-variant-metafields-container").html()); let findVariant = variantsMetafields.filter(obj => { return obj.variant_id == newVariantID; }); if (findVariant[0].edd == '' || !event.data.variant.available) { $("#EDD-Container").hide(); $("#edd-ship-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-ship-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-begin").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivery-end").val("EDD NULL OR VARIANT UNAVAILABLE"); $("#edd-delivered").val("EDD NULL OR VARIANT UNAVAILABLE"); } else { let fastTransit = 172800 / 86400; let slowTransit = 432000 / 86400; country = "US"; if (country != 'US') { fastTransit = 86400 / 86400; slowTransit = 1296000 / 86400; } /* Get processing days value and update text */ let processingDays = parseInt(findVariant[0].edd); let shipsWithinElement = document.querySelector(".edd-ships-within-days"); let shipsWithinParent = document.querySelector(".edd-ships-within-message"); shipsWithinElement.innerText = processingDays; /* Calculate arrival dates and update text */ let now2 = new Date(); let EDDOrderShipStart = addDays(now2, processingDays); let EDDOrderShipEnd = addDays(now2, processingDays + 1); let EDDOrderDeliverStart = addDays(now2, processingDays + fastTransit); let EDDOrderDeliverEnd = addDays(now2, processingDays + slowTransit + 1); let EDDOrderDeliverStartString = EDDOrderDeliverStart.toString().substr(4, 7); let EDDOrderDeliverEndString = EDDOrderDeliverEnd.toString().substr(4, 7); let EDDOrderDeliverStartElement = document.querySelector(".edd-delivery-date-begin"); let EDDOrderDeliverEndElement = document.querySelector(".edd-delivery-date-end"); EDDOrderDeliverStartElement.innerText = EDDOrderDeliverStartString; EDDOrderDeliverEndElement.innerText = EDDOrderDeliverEndString; /* Update line item properties */ let updatedShipBeginDate = new Date(EDDOrderShipStart).toLocaleDateString('en-US',{year: "numeric", month: "short", day: "2-digit",}); let updatedShipEndDate = new Date(EDDOrderShipEnd).toLocaleDateString('es-pa'); let updatedDeliveryBeginDate = new Date(EDDOrderDeliverStart).toLocaleDateString('es-pa'); let updatedDeliveryEndDate = new Date(EDDOrderDeliverEnd).toLocaleDateString('es-pa'); let EDDShipBeginInputElement = document.getElementById("edd-ship-begin"); let EDDShipEndInputElement = document.getElementById("edd-ship-end"); let EDDDeliveryBeginInputElement = document.getElementById("edd-delivery-begin"); let EDDDeliveryEndInputElement = document.getElementById("edd-delivery-end"); let EDDDeliveredInputElement = document.getElementById("edd-delivery-end"); $("#edd-ship-begin").val(updatedShipBeginDate); $("#edd-ship-end").val(updatedShipEndDate); $("#edd-delivery-begin").val(updatedDeliveryBeginDate); $("#edd-delivery-end").val(updatedDeliveryEndDate); $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 7) + ' - ' + EDDOrderDeliverEnd.toString().substr(4, 6)); if (EDDOrderDeliverStart.getFullYear() != EDDOrderDeliverEnd.getFullYear()) { $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverStart.toString().substr(4, 12).substr(7, 12).trim() + '-' + EDDOrderDeliverEnd.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverEnd.toString().substr(4, 12).substr(7, 12).trim()); } else { $("#edd-delivered").val(EDDOrderDeliverStart.toString().substr(4, 7).trim() + '-' + EDDOrderDeliverEnd.toString().substr(4, 12).substr(0, 6) + ", " + EDDOrderDeliverEnd.toString().substr(4, 12).substr(7, 12).trim()); } $("#EDD-Container").show(); holidayMessaging(processingDays, slowTransit, fastTransit); } } } } }; clearInterval(waitForJQueryProductEDD); } }, 10); </script> <button type="submit" name="add" id="AddToCart-8180520059045" onclick="toast()" class="btn btn--full add-to-cart " > <span id="AddToCartText-8180520059045"> Add to cart </span> <svg class="right-carat" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 44.6 70.3" style="enable-background:new 0 0 44.6 70.3;" xml:space="preserve"> <g> <polygon points="24.8,1.5 3.3,1.5 20.8,34.1 2.2,68.9 23.7,68.9 42.3,34.1 42.3,34.1 42.3,34.1 " /> </g> </svg> </button> <div class="shoppay"> <shopify-payment-terms variant-id="42324361052325" shopify-meta="{&quot;type&quot;:&quot;product&quot;,&quot;variants&quot;:[{&quot;id&quot;:42324361019557,&quot;price_per_term&quot;:&quot;$24.37&quot;,&quot;full_price&quot;:&quot;$48.74&quot;,&quot;eligible&quot;:true,&quot;available&quot;:false,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:42324361052325,&quot;price_per_term&quot;:&quot;$24.37&quot;,&quot;full_price&quot;:&quot;$48.74&quot;,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:42324361085093,&quot;price_per_term&quot;:&quot;$24.37&quot;,&quot;full_price&quot;:&quot;$48.74&quot;,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:42324361117861,&quot;price_per_term&quot;:&quot;$24.37&quot;,&quot;full_price&quot;:&quot;$48.74&quot;,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:42324361150629,&quot;price_per_term&quot;:&quot;$24.37&quot;,&quot;full_price&quot;:&quot;$48.74&quot;,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:42324361183397,&quot;price_per_term&quot;:&quot;$24.37&quot;,&quot;full_price&quot;:&quot;$48.74&quot;,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:2},{&quot;id&quot;:42324361216165,&quot;price_per_term&quot;:&quot;$12.67&quot;,&quot;full_price&quot;:&quot;$50.69&quot;,&quot;eligible&quot;:true,&quot;available&quot;:true,&quot;number_of_payment_terms&quot;:4}],&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;financing_plans&quot;:[{&quot;min_price&quot;:&quot;$35.00&quot;,&quot;max_price&quot;:&quot;$49.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:2}]},{&quot;min_price&quot;:&quot;$50.00&quot;,&quot;max_price&quot;:&quot;$149.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4}]},{&quot;min_price&quot;:&quot;$150.00&quot;,&quot;max_price&quot;:&quot;$999.99&quot;,&quot;terms&quot;:[{&quot;apr&quot;:0,&quot;loan_type&quot;:&quot;split_pay&quot;,&quot;installments_count&quot;:4},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}]},{&quot;min_price&quot;:&quot;$1,000.00&quot;,&quot;max_price&quot;:&quot;$30,000.00&quot;,&quot;terms&quot;:[{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:3},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:6},{&quot;apr&quot;:15,&quot;loan_type&quot;:&quot;interest&quot;,&quot;installments_count&quot;:12}]}],&quot;installments_buyer_prequalification_enabled&quot;:false,&quot;seller_id&quot;:485189}"></shopify-payment-terms> </div> <div id="VariantsJson-8180520059045" class="cur_variants hide" aria-hidden="true"> [{"id":42324361019557,"title":"Tan \/ XS","option1":"Tan","option2":"XS","option3":null,"sku":"XBX-R7006538-1-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":false,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XS","public_title":"Tan \/ XS","options":["Tan","XS"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361052325,"title":"Tan \/ SM","option1":"Tan","option2":"SM","option3":null,"sku":"XBX-R7006538-2-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ SM","public_title":"Tan \/ SM","options":["Tan","SM"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361085093,"title":"Tan \/ M","option1":"Tan","option2":"M","option3":null,"sku":"XBX-R7006538-3-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ M","public_title":"Tan \/ M","options":["Tan","M"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361117861,"title":"Tan \/ L","option1":"Tan","option2":"L","option3":null,"sku":"XBX-R7006538-4-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ L","public_title":"Tan \/ L","options":["Tan","L"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361150629,"title":"Tan \/ XL","option1":"Tan","option2":"XL","option3":null,"sku":"XBX-R7006538-5-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XL","public_title":"Tan \/ XL","options":["Tan","XL"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361183397,"title":"Tan \/ 2XL","option1":"Tan","option2":"2XL","option3":null,"sku":"XBX-R7006538-6-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 2XL","public_title":"Tan \/ 2XL","options":["Tan","2XL"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361216165,"title":"Tan \/ 3XL","option1":"Tan","option2":"3XL","option3":null,"sku":"XBX-R7006538-7-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 3XL","public_title":"Tan \/ 3XL","options":["Tan","3XL"],"price":5069,"weight":680,"compare_at_price":7799,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}] </div> <div id="CurrentVariantJson-8180520059045" class="hide" aria-hidden="true"> {"id":42324361052325,"title":"Tan \/ SM","option1":"Tan","option2":"SM","option3":null,"sku":"XBX-R7006538-2-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ SM","public_title":"Tan \/ SM","options":["Tan","SM"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}} </div> <input id="scCurrentVariantId" type="hidden" value=42324361052325 /> <input type="hidden" name="product-id" value="8180520059045" /><input type="hidden" name="section-id" value="template--23607154082160__main" /></form> <!-- customizer module --> <div class="product-single__description rte"> <h3>Product Details</h3> <p>This Icon Collection Remix shorts takes more than just design inspiration from the new<span> </span><a href="https://www.xbox.com/en-US/accessories/controllers/remix-special-edition" title="A link to the Remix Special Edition Xbox Wireless Controller page" target="_blank" rel="noopener noreferrer" data-mce-href="https://www.xbox.com/en-US/accessories/controllers/remix-special-edition">Remix Special Edition Xbox Controller</a><span> </span>which is made partially from reclaimed CDs and recycled Xbox One generation controller parts. </p> <p>In that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials: 50% recycled yarn and 50% BCI (Better Cotton Initiative) cotton. The sustainable cotton is sourced from Spain with a manufacturing process that has practically zero climatic footprint. 75% of the mill runs on solar power energy, and it features 0% water usage, 0% chemical product, and 0% CO2 emissions.</p> <p>The raw materials are cut &amp; sewn in Los Angeles, garment dyed to color match the limited Xbox Remix controllers, printed with eco-friendly inks and packaged with biodegradable poly bags.</p> <ul> <li>Heavyweight fleece, 13.2oz<br> </li> <li>Eco friendly, 50% recycled &amp; 50% sustainable cotton</li> <li>Woven hip label, biodegradable poly bag</li> <li>Relaxed fit</li> <li>Machine wash cold, tumble dry</li> </ul> <br> <div class="description rte" itemprop="description"> <h3 class="shipping-title "> Ordering Information </h3> <ul> <li><strong>Return Policy:</strong> We will gladly accept returns for any reason within 30 days of receipt of delivery.</li> <li><strong>Shipping:</strong> Ship times are estimates of time in transit after your product leaves the fulfillment center. Some items in your order may ship separately to arrive faster.</li> <li><strong>Availability:</strong> Ships internationally to most countries around the world.</li> <li><strong>Shipping Policy:</strong> For more information, see our <a href="/pages/shipping-policy">Shipping Policy</a>.</li> </ul> </div> <!-- deploy test --> <style> .hide { display: none; } div#leadtime ul, div#leadtime h3.shipping-title {display: none;} div#leadtime .giftbox-text ul{display: block;} /* International Shipping Style */ .intl-icon::before { display: inline-block; content: ' '; background-image: url(https://cdn.shopify.com/s/files/1/0269/7458/4889/files/maps-and-flags.png?v=1589423363); background-size: 28px 28px; height: 28px; width: 28px; vertical-align: top; margin-right: 10px; } .intl-bold {font-weight: bold; line-height: 2.3em;} @media only screen and (max-width: 768px) { .international {text-align: center;} } /* USA Shipping Style */ .usa-icon::before { display: inline-block; content: ' '; background-image: url(https://cdn.shopify.com/s/files/1/0269/7458/4889/files/united-states-of-america.png?v=1589423363); background-size: 28px 28px; height: 28px; width: 28px; vertical-align: top; margin-right: 10px; } .usa-bold {font-weight: bold; line-height: 2.3em;} @media only screen and (max-width: 768px) { .usa {text-align: center;} } </style> <script> var waitForJQueryShippingInfo = setInterval(function () { if (typeof $ != 'undefined') { $('.shipping-title').click(function(){ $(this).toggleClass('toggled'); $('.description .order-information').slideToggle(); }); clearInterval(waitForJQueryShippingInfo); } }, 10); </script> <p class="product-single__sku"><span class="pdp-sku">SKU:</span>&nbsp;<span id="Sku-8180520059045" class="pdp-sku-text"> XBX-R7006538-2-XGS-ECO-SSHORT</span></p></div> </div> </div></div></div> </div> </div> <script type="text/javascript"> var _learnq = _learnq || []; var item = { Name: "Xbox Icon Collection Remix Eco Sweatshorts", ProductID: 8180520059045, Categories: ["All products","Clothing","Glolo basis collection - Do not delete","Last Chance Gifts","Sale Items","Shorts","Winter Sale","Xbox","Xbox + Halo","Xbox Gear Shop Vault","Xbox Icon Collection"], ImageURL: "https://gear.xbox.com/cdn/shop/products/Xbox-Eco-Short-Front-01_grande.png?v=1681398776", URL: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", Brand: "dotexe", Price: "$48.74", CompareAtPrice: "$77.99" }; _learnq.push(['track', 'Viewed Product', item]); _learnq.push(['trackViewedItem', { Title: item.Name, ItemId: item.ProductID, Categories: item.Categories, ImageUrl: item.ImageURL, Url: item.URL, Metadata: { Brand: item.Brand, Price: item.Price, CompareAtPrice: item.CompareAtPrice } }]); </script> <script type="text/javascript"> var _learnq = _learnq || []; var classname = document.getElementsByClassName("add-to-cart"); var addToCart = function() { _learnq.push(['track', 'Added to Cart', item]); }; for (var i = 0; i < classname.length; i++) { classname[i].addEventListener('click', addToCart, false); } </script> <div class="zrx-product-bottom"></div> </div><div id="shopify-section-template--23607154082160__17277211763f26a2f2" class="shopify-section"> <div id="shopify-block-wiser_product_recommendations_wiser_fbt_mriP6A" class="shopify-block shopify-app-block"><div class="evm-also-bought-products"></div> </div> </div><div id="shopify-section-template--23607154082160__172772118417954f6c" class="shopify-section"> <div id="shopify-block-wiser_product_recommendations_wiser_recommended_98FRPt" class="shopify-block shopify-app-block"><div class="evm-recommended-products"></div> </div> </div><div id="shopify-section-template--23607154082160__premium_metaobject_section_MWDFDU" class="shopify-section"> </div><div id="shopify-section-template--23607154082160__enhanced-brand-description" class="shopify-section"> <div id="brandDescription-1602867729349" class="brandDescription" style="background:#107c10 "> <div class="page-width"> <div class="brandDescriptionContainer clearfix"> <style data-shopify> .brandDescriptionText a{ color:#ffffff; } </style> <div class="brandDescriptionText " style="color:#ffffff; text-align:left;"> <h2 >Xbox</h2> <p>Xbox is building the future of gaming by putting players first, ensuring that you are at the center and in control of your gaming experience. Whether you’re exploring an expansive library of Xbox Game Pass titles with more than 10 million of your fellow gamers or taking your gaming on the go with Project xCloud, it’s clear that the future of gaming is brighter than ever. </p><p>Nowhere is that more evident than with Xbox Series X, the fastest, most powerful console ever built. Not only will Xbox Series X set a new bar for performance, speed and compatibility, it will empower the world’s greatest developers to create games that launch us into the future of gaming.</p> <a href="/collections/xbox"> <button class="btn" aria-label="enhanced-description-button">more xbox gear</button> </a> <p>Visit <a href="https://www.xbox.com/" target="_blank" title="https://www.xbox.com/">Xbox.com</a> for more information about Xbox.</p> </div> <div class="brandDescriptionTextMobile " style="color:#ffffff; text-align:center;"> <h2 >Xbox</h2> <p>Xbox is building the future of gaming by putting players first, ensuring that you are at the center and in control of your gaming experience. Whether you’re exploring an expansive library of Xbox Game Pass titles with more than 10 million of your fellow gamers or taking your gaming on the go with Project xCloud, it’s clear that the future of gaming is brighter than ever. </p><p>Nowhere is that more evident than with Xbox Series X, the fastest, most powerful console ever built. Not only will Xbox Series X set a new bar for performance, speed and compatibility, it will empower the world’s greatest developers to create games that launch us into the future of gaming.</p> <a href="/collections/xbox"> <button class="btn" aria-label="enhanced-description-button">more xbox gear</button> </a> <p>Visit <a href="https://www.xbox.com/" target="_blank" title="https://www.xbox.com/">Xbox.com</a> for more information about Xbox.</p> </div> <div class="brandDescriptionImage"> <img src="//gear.xbox.com/cdn/shop/files/xbox-icon-white.png?v=1614765375" alt="Xbox Icon CollectionXbox Icon Collection Remix Eco Sweatshorts"/> </div> </div><!-- end of brandDescriptionContainer --> </div><!-- end of Container --> </div><!-- end of brandDescription --> <style data-shopify> </style> </div><div id="shopify-section-template--23607154082160__product-recommendations" class="shopify-section"> </div><div id="shopify-section-template--23607154082160__recently-viewed" class="shopify-section"><script> theme.settings.recentlyViewedEnabled = false; </script> </div><script data-locksmith> var load = function () { if (document.querySelectorAll('.locksmith-manual-trigger').length > 0) { Locksmith.ping(); } Locksmith.util.on('submit', 'locksmith-resource-form', function (event) { event.preventDefault(); var data = Locksmith.util.serializeForm(event.target); Locksmith.postResource(data, { spinner: false, container: 'locksmith-content' }); }); Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) { event.preventDefault(); Locksmith.postResource({}, { spinner: true, container: document }); }); Locksmith.submitPasscode = function (passcode) { Locksmith.postResource( { passcode: passcode }, { spinner: false, container: 'locksmith-content' } ); }; }; if (typeof Locksmith !== 'undefined') { load(); } else { window.addEventListener('load', load); } </script> </main> <div id="shopify-section-footer-promotions" class="shopify-section index-section--footer"> </div> <div id="shopify-section-footer" class="shopify-section"><footer id="site-footer" class="site-footer clearfix" data-section-id="footer" data-section-type="footer-section"> <div class="page-width"> <div class="grid"> <div class="grid__item footer__item--1494301487049" data-type="menu"> <style data-shopify> @media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--1494301487049 { width: 50%; padding-top: 40px; } .footer__item--1494301487049:nth-child(2n + 1) { clear: left; } } @media only screen and (min-width: 960px) { .footer__item--1494301487049 { width: 33%; } } </style> <p class="h4 footer__title small--hide"> Snow Commerce Customer Support </p> <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1494301487049"> Snow Commerce Customer Support <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> <div id="Footer-1494301487049" class="collapsible-content collapsible-content--small" > <div class="collapsible-content__inner"> <div class="footer__collapsible"> <ul class="no-bullets site-footer__linklist"> <li> <a href="https://help.xboxgearshop.com" aria-label="support-center-link">Support Center</a> </li> <li> <a href="/pages/promotional-disclaimers" aria-label="promotional-disclaimers-link">Promotional Disclaimers</a> </li> <li> <a href="/pages/accessibility" aria-label="accessibility-statement-link">Accessibility Statement</a> </li> <li> <a href="/pages/return-policy" aria-label="return-refund-policy-link">Return & Refund Policy</a> </li> <li> <a href="/pages/terms-of-use" aria-label="terms-of-service-link">Terms of Service</a> </li> <li> <a href="/pages/privacy-policy" aria-label="privacy-policy-link">Privacy Policy</a> </li> <li> <a href="/pages/cookie-policy" aria-label="cookie-policy-link">Cookie Policy</a> </li> <li> <a href="/pages/legal-imprint" aria-label="legal-imprint-link">Legal Imprint</a> </li> <li> <a href="/" aria-label="a-class-list-menu__item-link-id-preferencecenterlink-href-onclick-ketchshowpreferences-img-src-https-bit-ly-48ycwmt-width-25px-height-12px-your-privacy-choices-a-link"><a class="list-menu__item--link" id="preferenceCenterLink" href="#" onclick="ketch('showPreferences')"><img src="https://bit.ly/48YCwmT" width="25px" height="12px"> Your privacy choices</a></a> </li> </ul> </div> </div> </div> </div> <div class="grid__item footer__item--1585178795848" data-type="menu"> <style data-shopify> @media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--1585178795848 { width: 50%; padding-top: 40px; } .footer__item--1585178795848:nth-child(2n + 1) { clear: left; } } @media only screen and (min-width: 960px) { .footer__item--1585178795848 { width: 33%; } } </style> <p class="h4 footer__title small--hide"> Account & Ordering </p> <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1585178795848"> Account & Ordering <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> <div id="Footer-1585178795848" class="collapsible-content collapsible-content--small" > <div class="collapsible-content__inner"> <div class="footer__collapsible"> <ul class="no-bullets site-footer__linklist"> <li> <a href="/account/login" aria-label="my-account-link">My Account</a> </li> <li> <a href="/pages/order-policy" aria-label="ordering-policy-link">Ordering Policy</a> </li> <li> <a href="/pages/shipping-policy" aria-label="shipping-policy-link">Shipping Policy</a> </li> <li> <a href="/pages/volume-discounts" aria-label="volume-discounts-link">Volume Discounts</a> </li> </ul> </div> </div> </div> </div> <div class="grid__item footer__item--1598624401985" data-type="menu"> <style data-shopify> @media only screen and (min-width: 769px) and (max-width: 959px) { .footer__item--1598624401985 { width: 50%; padding-top: 40px; } .footer__item--1598624401985:nth-child(2n + 1) { clear: left; } } @media only screen and (min-width: 960px) { .footer__item--1598624401985 { width: 33%; } } </style> <p class="h4 footer__title small--hide"> Explore Xbox </p> <button type="button" class="h4 footer__title collapsible-trigger collapsible-trigger-btn medium-up--hide" aria-controls="Footer-1598624401985"> Explore Xbox <span class="collapsible-trigger__icon collapsible-trigger__icon--open" role="presentation"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon--wide icon-chevron-down" viewBox="0 0 28 16"><path d="M1.57 1.59l12.76 12.77L27.1 1.59" stroke-width="2" stroke="#000" fill="none" fill-rule="evenodd"/></svg> </span> </button> <div id="Footer-1598624401985" class="collapsible-content collapsible-content--small" > <div class="collapsible-content__inner"> <div class="footer__collapsible"> <ul class="no-bullets site-footer__linklist"> <li> <a href="https://www.xbox.com/en-US/" aria-label="xbox-com-link">Xbox.com</a> </li> <li> <a href="https://shop.minecraft.net/" aria-label="minecraft-shop-link">Minecraft Shop</a> </li> <li> <a href="/pages/sitemap" aria-label="sitemap-link">Sitemap</a> </li> <li> <a href="/search" aria-label="search-link">Search</a> </li> </ul> </div> </div> </div> </div> </div> <div class="left-footer"> <p class="footer__small-text"> &copy; 2024 Microsoft | Snow Commerce, Inc. is the seller of all merchandise and is solely responsible for all aspects of your purchase (currently on each shop).<br>This website is run with permission by Microsoft Corporation and the website is not administered by Microsoft Corporation. </p> <p class="footer__small-text"> <a href="https://www.snowcommerce.com"> <img src="//cdn.shopify.com/s/files/1/0150/0643/3380/t/7/assets/snow_footer_icon.png?5417" width="135px" alt="Company Logo"/> </a> </p><div id="footer-currency-selector" class="footer__section"><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="multi-selectors" 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="/collections/xbox-icon-collection/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359" /><div class="multi-selectors__item"> <h2 class="visually-hidden" id="CurrencyHeading-footer"> Currency </h2> <div class="disclosure" data-disclosure-currency> <button type="button" class="faux-select disclosure__toggle" aria-expanded="false" aria-controls="CurrencyList" aria-describedby="CurrencyHeading" data-disclosure-toggle> <span class="currency-flag" data-flag="USD" aria-hidden="true"></span> <span class="disclosure-list__label"> USD $</span> <?xml version="1.0" encoding="utf-8"?> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 200 119" xml:space="preserve"> <g id="TgjafR_1_"> <g> <path d="M99.6,76.9c5.1-5.1,9.8-9.9,14.6-14.7c18.1-18.1,36.3-36.2,54.3-54.4c6.2-6.2,14.2-6.5,19.9-3.6c9.8,5.1,11.8,18.2,4,26.1 c-16.1,16.2-32.3,32.3-48.4,48.4c-10.7,10.7-21.5,21.5-32.2,32.2c-7,6.9-17,7-23.9,0C61,84.1,34.1,57.3,7.3,30.5 C2.5,25.7,1.1,20,3.2,13.6c2.1-6.3,6.7-10.1,13.3-11c5.3-0.8,10,0.8,13.8,4.6C53.1,30,75.9,52.8,98.7,75.6 C99,75.9,99.2,76.3,99.6,76.9z"/> </g> </g> </svg> </button> <ul id="CurrencyList-footer" class="disclosure-list" data-disclosure-list> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="AED" data-disclosure-option> <span class="currency-flag" data-flag="AED" aria-hidden="true"></span> <span class="disclosure-list__label"> AED د.إ</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="AFN" data-disclosure-option> <span class="currency-flag" data-flag="AFN" aria-hidden="true"></span> <span class="disclosure-list__label"> AFN ؋</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="ALL" data-disclosure-option> <span class="currency-flag" data-flag="ALL" aria-hidden="true"></span> <span class="disclosure-list__label"> ALL L</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="AMD" data-disclosure-option> <span class="currency-flag" data-flag="AMD" aria-hidden="true"></span> <span class="disclosure-list__label"> AMD դր.</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="ANG" data-disclosure-option> <span class="currency-flag" data-flag="ANG" aria-hidden="true"></span> <span class="disclosure-list__label"> ANG ƒ</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="AUD" data-disclosure-option> <span class="currency-flag" data-flag="AUD" aria-hidden="true"></span> <span class="disclosure-list__label"> AUD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="AWG" data-disclosure-option> <span class="currency-flag" data-flag="AWG" aria-hidden="true"></span> <span class="disclosure-list__label"> AWG ƒ</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="AZN" data-disclosure-option> <span class="currency-flag" data-flag="AZN" aria-hidden="true"></span> <span class="disclosure-list__label"> AZN ₼</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BAM" data-disclosure-option> <span class="currency-flag" data-flag="BAM" aria-hidden="true"></span> <span class="disclosure-list__label"> BAM КМ</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BBD" data-disclosure-option> <span class="currency-flag" data-flag="BBD" aria-hidden="true"></span> <span class="disclosure-list__label"> BBD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BDT" data-disclosure-option> <span class="currency-flag" data-flag="BDT" aria-hidden="true"></span> <span class="disclosure-list__label"> BDT ৳</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BGN" data-disclosure-option> <span class="currency-flag" data-flag="BGN" aria-hidden="true"></span> <span class="disclosure-list__label"> BGN лв.</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BIF" data-disclosure-option> <span class="currency-flag" data-flag="BIF" aria-hidden="true"></span> <span class="disclosure-list__label"> BIF Fr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BND" data-disclosure-option> <span class="currency-flag" data-flag="BND" aria-hidden="true"></span> <span class="disclosure-list__label"> BND $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BOB" data-disclosure-option> <span class="currency-flag" data-flag="BOB" aria-hidden="true"></span> <span class="disclosure-list__label"> BOB Bs.</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BSD" data-disclosure-option> <span class="currency-flag" data-flag="BSD" aria-hidden="true"></span> <span class="disclosure-list__label"> BSD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BWP" data-disclosure-option> <span class="currency-flag" data-flag="BWP" aria-hidden="true"></span> <span class="disclosure-list__label"> BWP P</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="BZD" data-disclosure-option> <span class="currency-flag" data-flag="BZD" aria-hidden="true"></span> <span class="disclosure-list__label"> BZD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="CAD" data-disclosure-option> <span class="currency-flag" data-flag="CAD" aria-hidden="true"></span> <span class="disclosure-list__label"> CAD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="CHF" data-disclosure-option> <span class="currency-flag" data-flag="CHF" aria-hidden="true"></span> <span class="disclosure-list__label"> CHF CHF</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="CNY" data-disclosure-option> <span class="currency-flag" data-flag="CNY" aria-hidden="true"></span> <span class="disclosure-list__label"> CNY ¥</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="CRC" data-disclosure-option> <span class="currency-flag" data-flag="CRC" aria-hidden="true"></span> <span class="disclosure-list__label"> CRC ₡</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="CVE" data-disclosure-option> <span class="currency-flag" data-flag="CVE" aria-hidden="true"></span> <span class="disclosure-list__label"> CVE $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="CZK" data-disclosure-option> <span class="currency-flag" data-flag="CZK" aria-hidden="true"></span> <span class="disclosure-list__label"> CZK Kč</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="DJF" data-disclosure-option> <span class="currency-flag" data-flag="DJF" aria-hidden="true"></span> <span class="disclosure-list__label"> DJF Fdj</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="DKK" data-disclosure-option> <span class="currency-flag" data-flag="DKK" aria-hidden="true"></span> <span class="disclosure-list__label"> DKK kr.</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="DOP" data-disclosure-option> <span class="currency-flag" data-flag="DOP" aria-hidden="true"></span> <span class="disclosure-list__label"> DOP $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="DZD" data-disclosure-option> <span class="currency-flag" data-flag="DZD" aria-hidden="true"></span> <span class="disclosure-list__label"> DZD د.ج</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="EGP" data-disclosure-option> <span class="currency-flag" data-flag="EGP" aria-hidden="true"></span> <span class="disclosure-list__label"> EGP ج.م</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="ETB" data-disclosure-option> <span class="currency-flag" data-flag="ETB" aria-hidden="true"></span> <span class="disclosure-list__label"> ETB Br</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="EUR" data-disclosure-option> <span class="currency-flag" data-flag="EUR" aria-hidden="true"></span> <span class="disclosure-list__label"> EUR €</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="FJD" data-disclosure-option> <span class="currency-flag" data-flag="FJD" aria-hidden="true"></span> <span class="disclosure-list__label"> FJD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="FKP" data-disclosure-option> <span class="currency-flag" data-flag="FKP" aria-hidden="true"></span> <span class="disclosure-list__label"> FKP £</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="GBP" data-disclosure-option> <span class="currency-flag" data-flag="GBP" aria-hidden="true"></span> <span class="disclosure-list__label"> GBP £</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="GMD" data-disclosure-option> <span class="currency-flag" data-flag="GMD" aria-hidden="true"></span> <span class="disclosure-list__label"> GMD D</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="GNF" data-disclosure-option> <span class="currency-flag" data-flag="GNF" aria-hidden="true"></span> <span class="disclosure-list__label"> GNF Fr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="GTQ" data-disclosure-option> <span class="currency-flag" data-flag="GTQ" aria-hidden="true"></span> <span class="disclosure-list__label"> GTQ Q</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="GYD" data-disclosure-option> <span class="currency-flag" data-flag="GYD" aria-hidden="true"></span> <span class="disclosure-list__label"> GYD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="HKD" data-disclosure-option> <span class="currency-flag" data-flag="HKD" aria-hidden="true"></span> <span class="disclosure-list__label"> HKD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="HNL" data-disclosure-option> <span class="currency-flag" data-flag="HNL" aria-hidden="true"></span> <span class="disclosure-list__label"> HNL L</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="HUF" data-disclosure-option> <span class="currency-flag" data-flag="HUF" aria-hidden="true"></span> <span class="disclosure-list__label"> HUF Ft</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="IDR" data-disclosure-option> <span class="currency-flag" data-flag="IDR" aria-hidden="true"></span> <span class="disclosure-list__label"> IDR Rp</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="ILS" data-disclosure-option> <span class="currency-flag" data-flag="ILS" aria-hidden="true"></span> <span class="disclosure-list__label"> ILS ₪</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="INR" data-disclosure-option> <span class="currency-flag" data-flag="INR" aria-hidden="true"></span> <span class="disclosure-list__label"> INR ₹</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="ISK" data-disclosure-option> <span class="currency-flag" data-flag="ISK" aria-hidden="true"></span> <span class="disclosure-list__label"> ISK kr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="JMD" data-disclosure-option> <span class="currency-flag" data-flag="JMD" aria-hidden="true"></span> <span class="disclosure-list__label"> JMD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="JPY" data-disclosure-option> <span class="currency-flag" data-flag="JPY" aria-hidden="true"></span> <span class="disclosure-list__label"> JPY ¥</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="KES" data-disclosure-option> <span class="currency-flag" data-flag="KES" aria-hidden="true"></span> <span class="disclosure-list__label"> KES KSh</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="KGS" data-disclosure-option> <span class="currency-flag" data-flag="KGS" aria-hidden="true"></span> <span class="disclosure-list__label"> KGS som</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="KHR" data-disclosure-option> <span class="currency-flag" data-flag="KHR" aria-hidden="true"></span> <span class="disclosure-list__label"> KHR ៛</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="KMF" data-disclosure-option> <span class="currency-flag" data-flag="KMF" aria-hidden="true"></span> <span class="disclosure-list__label"> KMF Fr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="KRW" data-disclosure-option> <span class="currency-flag" data-flag="KRW" aria-hidden="true"></span> <span class="disclosure-list__label"> KRW ₩</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="KYD" data-disclosure-option> <span class="currency-flag" data-flag="KYD" aria-hidden="true"></span> <span class="disclosure-list__label"> KYD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="KZT" data-disclosure-option> <span class="currency-flag" data-flag="KZT" aria-hidden="true"></span> <span class="disclosure-list__label"> KZT 〒</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="LAK" data-disclosure-option> <span class="currency-flag" data-flag="LAK" aria-hidden="true"></span> <span class="disclosure-list__label"> LAK ₭</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="LKR" data-disclosure-option> <span class="currency-flag" data-flag="LKR" aria-hidden="true"></span> <span class="disclosure-list__label"> LKR ₨</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MAD" data-disclosure-option> <span class="currency-flag" data-flag="MAD" aria-hidden="true"></span> <span class="disclosure-list__label"> MAD د.م.</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MDL" data-disclosure-option> <span class="currency-flag" data-flag="MDL" aria-hidden="true"></span> <span class="disclosure-list__label"> MDL L</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MKD" data-disclosure-option> <span class="currency-flag" data-flag="MKD" aria-hidden="true"></span> <span class="disclosure-list__label"> MKD ден</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MNT" data-disclosure-option> <span class="currency-flag" data-flag="MNT" aria-hidden="true"></span> <span class="disclosure-list__label"> MNT ₮</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MOP" data-disclosure-option> <span class="currency-flag" data-flag="MOP" aria-hidden="true"></span> <span class="disclosure-list__label"> MOP P</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MUR" data-disclosure-option> <span class="currency-flag" data-flag="MUR" aria-hidden="true"></span> <span class="disclosure-list__label"> MUR ₨</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MVR" data-disclosure-option> <span class="currency-flag" data-flag="MVR" aria-hidden="true"></span> <span class="disclosure-list__label"> MVR MVR</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MWK" data-disclosure-option> <span class="currency-flag" data-flag="MWK" aria-hidden="true"></span> <span class="disclosure-list__label"> MWK MK</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="MYR" data-disclosure-option> <span class="currency-flag" data-flag="MYR" aria-hidden="true"></span> <span class="disclosure-list__label"> MYR RM</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="NGN" data-disclosure-option> <span class="currency-flag" data-flag="NGN" aria-hidden="true"></span> <span class="disclosure-list__label"> NGN ₦</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="NIO" data-disclosure-option> <span class="currency-flag" data-flag="NIO" aria-hidden="true"></span> <span class="disclosure-list__label"> NIO C$</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="NPR" data-disclosure-option> <span class="currency-flag" data-flag="NPR" aria-hidden="true"></span> <span class="disclosure-list__label"> NPR ₨</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="NZD" data-disclosure-option> <span class="currency-flag" data-flag="NZD" aria-hidden="true"></span> <span class="disclosure-list__label"> NZD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="PEN" data-disclosure-option> <span class="currency-flag" data-flag="PEN" aria-hidden="true"></span> <span class="disclosure-list__label"> PEN S/.</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="PGK" data-disclosure-option> <span class="currency-flag" data-flag="PGK" aria-hidden="true"></span> <span class="disclosure-list__label"> PGK K</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="PHP" data-disclosure-option> <span class="currency-flag" data-flag="PHP" aria-hidden="true"></span> <span class="disclosure-list__label"> PHP ₱</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="PKR" data-disclosure-option> <span class="currency-flag" data-flag="PKR" aria-hidden="true"></span> <span class="disclosure-list__label"> PKR ₨</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="PLN" data-disclosure-option> <span class="currency-flag" data-flag="PLN" aria-hidden="true"></span> <span class="disclosure-list__label"> PLN zł</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="PYG" data-disclosure-option> <span class="currency-flag" data-flag="PYG" aria-hidden="true"></span> <span class="disclosure-list__label"> PYG ₲</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="QAR" data-disclosure-option> <span class="currency-flag" data-flag="QAR" aria-hidden="true"></span> <span class="disclosure-list__label"> QAR ر.ق</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="RON" data-disclosure-option> <span class="currency-flag" data-flag="RON" aria-hidden="true"></span> <span class="disclosure-list__label"> RON Lei</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="RSD" data-disclosure-option> <span class="currency-flag" data-flag="RSD" aria-hidden="true"></span> <span class="disclosure-list__label"> RSD РСД</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="RWF" data-disclosure-option> <span class="currency-flag" data-flag="RWF" aria-hidden="true"></span> <span class="disclosure-list__label"> RWF FRw</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="SAR" data-disclosure-option> <span class="currency-flag" data-flag="SAR" aria-hidden="true"></span> <span class="disclosure-list__label"> SAR ر.س</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="SBD" data-disclosure-option> <span class="currency-flag" data-flag="SBD" aria-hidden="true"></span> <span class="disclosure-list__label"> SBD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="SEK" data-disclosure-option> <span class="currency-flag" data-flag="SEK" aria-hidden="true"></span> <span class="disclosure-list__label"> SEK kr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="SGD" data-disclosure-option> <span class="currency-flag" data-flag="SGD" aria-hidden="true"></span> <span class="disclosure-list__label"> SGD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="SHP" data-disclosure-option> <span class="currency-flag" data-flag="SHP" aria-hidden="true"></span> <span class="disclosure-list__label"> SHP £</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="STD" data-disclosure-option> <span class="currency-flag" data-flag="STD" aria-hidden="true"></span> <span class="disclosure-list__label"> STD Db</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="THB" data-disclosure-option> <span class="currency-flag" data-flag="THB" aria-hidden="true"></span> <span class="disclosure-list__label"> THB ฿</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="TJS" data-disclosure-option> <span class="currency-flag" data-flag="TJS" aria-hidden="true"></span> <span class="disclosure-list__label"> TJS ЅМ</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="TOP" data-disclosure-option> <span class="currency-flag" data-flag="TOP" aria-hidden="true"></span> <span class="disclosure-list__label"> TOP T$</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="TTD" data-disclosure-option> <span class="currency-flag" data-flag="TTD" aria-hidden="true"></span> <span class="disclosure-list__label"> TTD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="TWD" data-disclosure-option> <span class="currency-flag" data-flag="TWD" aria-hidden="true"></span> <span class="disclosure-list__label"> TWD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="TZS" data-disclosure-option> <span class="currency-flag" data-flag="TZS" aria-hidden="true"></span> <span class="disclosure-list__label"> TZS Sh</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="UAH" data-disclosure-option> <span class="currency-flag" data-flag="UAH" aria-hidden="true"></span> <span class="disclosure-list__label"> UAH ₴</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="UGX" data-disclosure-option> <span class="currency-flag" data-flag="UGX" aria-hidden="true"></span> <span class="disclosure-list__label"> UGX USh</span> </a> </li> <li class="disclosure-list__item disclosure-list__item--current"> <a class="disclosure-list__option" href="#" aria-current="true" data-value="USD" data-disclosure-option> <span class="currency-flag" data-flag="USD" aria-hidden="true"></span> <span class="disclosure-list__label"> USD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="UYU" data-disclosure-option> <span class="currency-flag" data-flag="UYU" aria-hidden="true"></span> <span class="disclosure-list__label"> UYU $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="UZS" data-disclosure-option> <span class="currency-flag" data-flag="UZS" aria-hidden="true"></span> <span class="disclosure-list__label"> UZS </span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="VND" data-disclosure-option> <span class="currency-flag" data-flag="VND" aria-hidden="true"></span> <span class="disclosure-list__label"> VND ₫</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="VUV" data-disclosure-option> <span class="currency-flag" data-flag="VUV" aria-hidden="true"></span> <span class="disclosure-list__label"> VUV Vt</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="WST" data-disclosure-option> <span class="currency-flag" data-flag="WST" aria-hidden="true"></span> <span class="disclosure-list__label"> WST T</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="XAF" data-disclosure-option> <span class="currency-flag" data-flag="XAF" aria-hidden="true"></span> <span class="disclosure-list__label"> XAF Fr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="XCD" data-disclosure-option> <span class="currency-flag" data-flag="XCD" aria-hidden="true"></span> <span class="disclosure-list__label"> XCD $</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="XOF" data-disclosure-option> <span class="currency-flag" data-flag="XOF" aria-hidden="true"></span> <span class="disclosure-list__label"> XOF Fr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="XPF" data-disclosure-option> <span class="currency-flag" data-flag="XPF" aria-hidden="true"></span> <span class="disclosure-list__label"> XPF Fr</span> </a> </li> <li class="disclosure-list__item "> <a class="disclosure-list__option" href="#" data-value="YER" data-disclosure-option> <span class="currency-flag" data-flag="YER" aria-hidden="true"></span> <span class="disclosure-list__label"> YER ﷼</span> </a> </li></ul> <input type="hidden" name="currency_code" value="USD" data-disclosure-input> </div> </div></form></div></div> <div class="right-footer"> <ul class="inline-list payment-icons footer__section"> <li class="icon--payment"> <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="icon--payment"> <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="icon--payment"> <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-diners_club"><title id="pi-diners_club">Diners Club</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="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg> </li> <li class="icon--payment"> <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" 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 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" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg> </li> <li class="icon--payment"> <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-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" opacity=".07"/><path 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" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.06zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> </li> <li class="icon--payment"> <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="icon--payment"> <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="icon--payment"> <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="icon--payment"> <svg class="icon icon--full-color" viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" 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="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg> </li> <li class="icon--payment"> <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> </footer> <style data-shopify> #footer-currency-selector{ margin-top:10px; } #footer-currency-selector .multi-selectors{ display:block; } #footer-currency-selector .multi-selectors__item{ margin:0; } #footer-currency-selector .multi-selectors__item button{ padding:0; } #footer-currency-selector .multi-selectors__item button svg{ fill:#333; width:10px; } #footer-currency-selector .faux-select, #footer-currency-selector .is-light select, #footer-currency-selector .is-light .faux-select{ background:none; } #footer-currency-selector .faux-select{ padding-right:0; } .left-footer .footer__small-text{ text-align:left; } @media screen and (max-width:720px){ .left-footer .footer__small-text{ text-align:center; } } </style> </div> <script src="//cdn.codeblackbelt.com/js/modules/also-bought/main.min.js?shop=microsoft-xogs.myshopify.com" defer></script> </div> </div><script id="CartTemplate" type="text/template"> <form action="/cart" method="post" novalidate class="cart ajaxcart"> <div class="drawer__inner drawer__inner--has-fixed-footer"> <div class="drawer__inner-scroll"> {{#items}} <div class="ajaxcart__product appear-animation appear-delay-{{animationRow}}"> <div class="ajaxcart__row"> <div class="grid"> <div class="grid__item one-third"> <a href="{{url}}" class="ajaxcart__product-image"> <img src="{{img}}" alt="{{name}}" class="standard-image{{#properties}}{{#each this}}{{#if this}} hide-{{@key}}{{/if}}{{/each}}{{/properties}}"> <div class="customized-image__cart-drawer__container"> {{#properties}} {{#each this}} {{#if this}} <img src="{{this}}" alt="{{name}}"> {{/if}} {{/each}} {{/properties}} </div> </a> </div> <div class="grid__item two-thirds"> <div class="ajaxcart__product-name--wrapper"> <a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a> {{#if variation}} <span class="ajaxcart__product-meta">{{variation}}</span> {{/if}} {{#properties}} {{#each this}} {{#if this}} <span class="ajaxcart__product-meta {{@key}}" data-key="{{@key}}" data-property="{{ this }}"><strong class="ajax-label">{{@key}}:</strong>{{this}}</span> {{/if}} {{/each}} {{/properties}} {{#if p_message}} <p class="ajaxcart_preorder-message">{{p_message}}</p> {{/if}} </div> <div class="grid grid--full display-table"> <div class="grid__item display-table-cell one-half"> <div class="ajaxcart__quantity"> <label for="updates_{{key}}" class="visually-hidden">Quantity</label> <div class="js-qty__wrapper"> <input type="text" id="updates_{{key}}" class="js-qty__num" value="{{itemQty}}" data-id="{{key}}" min="0" aria-label="quantity" pattern="[0-9]*" name="updates[]"> <button type="button" class="js-qty__adjust js-qty__adjust--minus" aria-label="Reduce item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-minus" viewBox="0 0 20 20"><path fill="#444" d="M17.543 11.029H2.1A1.032 1.032 0 0 1 1.071 10c0-.566.463-1.029 1.029-1.029h15.443c.566 0 1.029.463 1.029 1.029 0 .566-.463 1.029-1.029 1.029z"/></svg> <span class="icon__fallback-text" aria-hidden="true">&minus;</span> </button> <button type="button" class="js-qty__adjust js-qty__adjust--plus" aria-label="Increase item quantity by one"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-plus" viewBox="0 0 20 20"><path fill="#444" d="M17.409 8.929h-6.695V2.258c0-.566-.506-1.029-1.071-1.029s-1.071.463-1.071 1.029v6.671H1.967C1.401 8.929.938 9.435.938 10s.463 1.071 1.029 1.071h6.605V17.7c0 .566.506 1.029 1.071 1.029s1.071-.463 1.071-1.029v-6.629h6.695c.566 0 1.029-.506 1.029-1.071s-.463-1.071-1.029-1.071z"/></svg> <span class="icon__fallback-text" aria-hidden="true">+</span> </button> </div> </div> </div> <div class="grid__item display-table-cell one-half text-right"> {{#if discountsApplied}} <small class="ajaxcart__price--strikethrough">{{{price}}}</small> <span class="ajaxcart__price"> {{{discountedPrice}}} </span> {{else}} <span class="ajaxcart__price"> {{{price}}} </span> {{/if}} </div> </div> {{#if discountsApplied}} <div class="grid grid--full display-table"> <div class="grid__item text-right"> {{#each discounts}} <small class="ajaxcart__discount">{{this.title}}</small> {{/each}} </div> </div> {{/if}} </div> </div> </div> </div> {{/items}} </div> <div class="free-shipping-cart"></div> </div> <div class="drawer__footer drawer__footer--fixed appear-animation appear-delay-{{lastAnimationRow}}"> <div class="grid grid--full"> <p class="ajaxcart__note"> Have a discount code? Continue to checkout to redeem it. </p> <br /> <div class="grid__item two-thirds"> <p class="ajaxcart__subtotal">Subtotal</p> </div> <div class="grid__item one-third text-right"> <p class="ajaxcart__price">{{{totalPrice}}}</p> </div> </div> {{#if totalCartDiscount}} <p class="ajaxcart__savings text-center">{{{totalCartDiscount}}}</p> {{/if}} <p class="ajaxcart__note"> Shipping, taxes, and discounts codes calculated at checkout. </p> <button type="submit" class="btn btn--full cart__checkout" name="checkout"> Checkout </button> </div> </form> </script> <script id="PredictiveTemplate" type="text/template"> <div class="predictive-result__layout"> {{#if products}} <div data-type-products> <div class="grid grid--uniform"> {{#products}} <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-4"> <div class="grid-product__content"> {{#if custom_label }} <div class="grid-product__tag grid-product__tag--custom"> {{custom_label}} </div> {{/if}} {{#if on_sale }} <div class="grid-product__tag grid-product__tag--sale"> Save </div> {{/if}} <a href="{{url}}" class="grid-product__link"> <div class="grid-product__image-mask"> <div class="grid__image-ratio grid__image-ratio--object grid__image-ratio--square"> <div class="predictive__image-wrap"> {{#if image }} <img class="image-fit lazyload" data-src="{{image}}" data-widths="[180, 360, 540, 720]" data-sizes="auto"> {{/if}} </div> </div> </div> <div class="grid-product__meta"> <div class="grid-product__title grid-product__title--body"> {{title}} </div> </div> </a> </div> </div> {{/products}} </div> </div> {{/if}} {{#if pages}} <div data-type-pages> <p class="h6 predictive__label">Pages:</p> {{#pages}} <div> <a href="{{url}}"> {{title}} </a> </div> {{/pages}} </div> {{/if}} {{#if articles}} <div data-type-articles> <p class="h6 predictive__label">Articles:</p> <div class="grid grid--uniform"> {{#articles}} <div class="grid__item grid-product small--one-half medium-up--one-quarter" data-aos="row-of-4"> <a href="{{url}}" class="grid-product__link grid-product__link--inline"> <div class="grid-product__image-mask"> <div class="grid__image-ratio grid__image-ratio--object grid__image-ratio--square"> <div class="predictive__image-wrap"> {{#if image }} <img class="image-fit lazyload" data-src="{{image}}" data-widths="[180, 360, 540, 720]" data-sizes="auto"> {{/if}} </div> </div> </div> <div class="grid-product__meta"> {{title}} </div> </a> </div> {{/articles}} </div> </div> {{/if}} </div> </script> <div id="VideoModal" class="modal modal--solid"> <div class="modal__inner"> <div class="modal__centered page-width text-center"> <div class="modal__centered-content"> <div class="video-wrapper video-wrapper--modal"> <div id="VideoHolder"></div> </div> </div> </div> </div> <button type="button" class="modal__close js-modal-close text-link"> <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"/></svg> <span class="icon__fallback-text">"Close (esc)"</span> </button> </div> <div class="pswp" tabindex="-1" role="dialog" aria-hidden="true"> <div class="pswp__bg"></div> <div class="pswp__scroll-wrap"> <div class="pswp__container"> <div class="pswp__item"></div> <div class="pswp__item"></div> <div class="pswp__item"></div> </div> <div class="pswp__ui pswp__ui--hidden"> <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--left" title="Previous"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-left" viewBox="0 0 284.49 498.98"><path d="M249.49 0a35 35 0 0 1 24.75 59.75L84.49 249.49l189.75 189.74a35.002 35.002 0 1 1-49.5 49.5L10.25 274.24a35 35 0 0 1 0-49.5L224.74 10.25A34.89 34.89 0 0 1 249.49 0z"/></svg> </button> <button class="btn btn--body btn--circle btn--large pswp__button pswp__button--close" title="Close (esc)"> <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"/></svg> </button> <button class="btn btn--body btn--circle pswp__button pswp__button--arrow--right" title="Next"> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-chevron-right" viewBox="0 0 284.49 498.98"><path d="M35 498.98a35 35 0 0 1-24.75-59.75l189.74-189.74L10.25 59.75a35.002 35.002 0 0 1 49.5-49.5l214.49 214.49a35 35 0 0 1 0 49.5L59.75 488.73A34.89 34.89 0 0 1 35 498.98z"/></svg> </button> </div> </div> </div> <script id="RecentlyViewedProduct" type="text/template"> <hr class="hr--large"> <div class="index-section index-section--small"> <div class="page-width"> <header class="section-header"> <h3 class="section-header__title">Recently viewed</h3> </header> </div> <div class="page-width page-width--flush-small"> <div class="grid-overflow-wrapper"> <div class="grid grid--uniform" data-aos="overflow__animation"> {{#items}} <div class="grid__item grid-product {{ ../grid_item_width }} aos-animate" data-aos="row-of-5"> <div class="grid-product__content"> {{#if sold_out}} <div class="grid-product__tag"> Sold Out </div> {{/if}} {{#if on_sale}} {{#unless sold_out}} <div class="grid-product__tag grid-product__tag--sale"> Save {{{ money_saved }}} </div> {{/unless}} {{/if}} <a href="{{ url_formatted }}" class="grid-product__link{{#if sold_out}} grid-product__link--disabled{{/if}}"> <div class="grid-product__image-mask"> <div class="image-wrap" style="height: 0; padding-bottom: {{ image_aspect_ratio }}%;"> <img class="grid-product__image lazyload" data-src="{{ image_responsive_url }}" data-widths="[180, 360, 540, 720, 900]" data-aspectratio="{{ image_aspect_ratio }}" data-sizes="auto" alt="{{ title }}"> </div> </div> <div class="grid-product__meta"> <div class="grid-product__title grid-product__title--body">{{ title }}</div> <div class="grid-product__price"> {{#if on_sale}} <span class="visually-hidden">Regular price</span> <span class="grid-product__price--original">{{{ compare_at_price_formatted }}}</span> <span class="visually-hidden">Sale price</span> {{/if}} {{#if price_varies}} from {{{ price_min_formatted }}} {{ else }} {{{ price_formatted }}} {{/if}} {{#if unit_price}} <div class="product__unit-price"> {{{ unit_price }}} </div> {{/if}} </div> </div> </a> </div> </div> {{/items}} </div> </div> </div> </div> </script> <link rel="dns-prefetch" href="https://swymstore-v3starter-01.swymrelay.com" crossorigin> <link rel="dns-prefetch" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js"> <link rel="preconnect" href="//swymv3starter-01.azureedge.net/code/swym-shopify.js"> <script id="swym-snippet"> window.swymLandingURL = document.URL; window.swymCart = {"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":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; window.swymPageLoad = function(){ window.SwymProductVariants = window.SwymProductVariants || {}; window.SwymHasCartItems = 0 > 0; window.SwymPageData = {}, window.SwymProductInfo = {};var variants = []; window.SwymProductInfo.product = {"id":8180520059045,"title":"Xbox Icon Collection Remix Eco Sweatshorts","handle":"xbox-icon-collection-remix-eco-sweatshorts-sc1359","description":"\u003cp\u003eThis Icon Collection Remix shorts takes more than just design inspiration from the new\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\" title=\"A link to the Remix Special Edition Xbox Wireless Controller page\" target=\"_blank\" rel=\"noopener noreferrer\" data-mce-href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\"\u003eRemix Special Edition Xbox Controller\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewhich is made partially from reclaimed CDs and recycled Xbox One generation controller parts. \u003c\/p\u003e\n\u003cp\u003eIn that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials: 50% recycled yarn and 50% BCI (Better Cotton Initiative) cotton. The sustainable cotton is sourced from Spain with a manufacturing process that has practically zero climatic footprint. 75% of the mill runs on solar power energy, and it features 0% water usage, 0% chemical product, and 0% CO2 emissions.\u003c\/p\u003e\n\u003cp\u003eThe raw materials are cut \u0026amp; sewn in Los Angeles, garment dyed to color match the limited Xbox Remix controllers, printed with eco-friendly inks and packaged with biodegradable poly bags.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeavyweight fleece, 13.2oz\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eEco friendly, 50% recycled \u0026amp; 50% sustainable cotton\u003c\/li\u003e\n\u003cli\u003eWoven hip label, biodegradable poly bag\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e","published_at":"2024-04-15T14:21:53-04:00","created_at":"2023-04-13T11:12:56-04:00","vendor":"dotexe","type":"Shorts","tags":["bottoms","Clothing","game-pass-holiday-sweater","Men's","Shorts","Unisex","XBOX","Xbox Gear Shop Vault"],"price":4874,"price_min":4874,"price_max":5069,"available":true,"price_varies":true,"compare_at_price":7499,"compare_at_price_min":7499,"compare_at_price_max":7799,"compare_at_price_varies":true,"variants":[{"id":42324361019557,"title":"Tan \/ XS","option1":"Tan","option2":"XS","option3":null,"sku":"XBX-R7006538-1-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":false,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XS","public_title":"Tan \/ XS","options":["Tan","XS"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361052325,"title":"Tan \/ SM","option1":"Tan","option2":"SM","option3":null,"sku":"XBX-R7006538-2-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ SM","public_title":"Tan \/ SM","options":["Tan","SM"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361085093,"title":"Tan \/ M","option1":"Tan","option2":"M","option3":null,"sku":"XBX-R7006538-3-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ M","public_title":"Tan \/ M","options":["Tan","M"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361117861,"title":"Tan \/ L","option1":"Tan","option2":"L","option3":null,"sku":"XBX-R7006538-4-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ L","public_title":"Tan \/ L","options":["Tan","L"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361150629,"title":"Tan \/ XL","option1":"Tan","option2":"XL","option3":null,"sku":"XBX-R7006538-5-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ XL","public_title":"Tan \/ XL","options":["Tan","XL"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361183397,"title":"Tan \/ 2XL","option1":"Tan","option2":"2XL","option3":null,"sku":"XBX-R7006538-6-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 2XL","public_title":"Tan \/ 2XL","options":["Tan","2XL"],"price":4874,"weight":680,"compare_at_price":7499,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},{"id":42324361216165,"title":"Tan \/ 3XL","option1":"Tan","option2":"3XL","option3":null,"sku":"XBX-R7006538-7-XGS-ECO-SSHORT","requires_shipping":true,"taxable":true,"featured_image":{"id":34259043647653,"product_id":8180520059045,"position":1,"created_at":"2023-04-13T11:12:56-04:00","updated_at":"2023-04-13T11:12:56-04:00","alt":null,"width":3000,"height":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","variant_ids":[42324361019557,42324361052325,42324361085093,42324361117861,42324361150629,42324361183397,42324361216165]},"available":true,"name":"Xbox Icon Collection Remix Eco Sweatshorts - Tan \/ 3XL","public_title":"Tan \/ 3XL","options":["Tan","3XL"],"price":5069,"weight":680,"compare_at_price":7799,"inventory_management":"shopify","barcode":null,"featured_media":{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"}},"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Detail-01.png?v=1681398776"],"featured_image":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","options":["Color","Size"],"media":[{"alt":null,"id":26717782016165,"position":1,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01.png?v=1681398776","width":3000},{"alt":null,"id":26717782048933,"position":2,"preview_image":{"aspect_ratio":1.0,"height":3000,"width":3000,"src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Detail-01.png?v=1681398776"},"aspect_ratio":1.0,"height":3000,"media_type":"image","src":"\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Detail-01.png?v=1681398776","width":3000}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003eThis Icon Collection Remix shorts takes more than just design inspiration from the new\u003cspan\u003e \u003c\/span\u003e\u003ca href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\" title=\"A link to the Remix Special Edition Xbox Wireless Controller page\" target=\"_blank\" rel=\"noopener noreferrer\" data-mce-href=\"https:\/\/www.xbox.com\/en-US\/accessories\/controllers\/remix-special-edition\"\u003eRemix Special Edition Xbox Controller\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003ewhich is made partially from reclaimed CDs and recycled Xbox One generation controller parts. \u003c\/p\u003e\n\u003cp\u003eIn that spirit, these sweatshorts are made entirely from recycled and sustainable, natural materials: 50% recycled yarn and 50% BCI (Better Cotton Initiative) cotton. The sustainable cotton is sourced from Spain with a manufacturing process that has practically zero climatic footprint. 75% of the mill runs on solar power energy, and it features 0% water usage, 0% chemical product, and 0% CO2 emissions.\u003c\/p\u003e\n\u003cp\u003eThe raw materials are cut \u0026amp; sewn in Los Angeles, garment dyed to color match the limited Xbox Remix controllers, printed with eco-friendly inks and packaged with biodegradable poly bags.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHeavyweight fleece, 13.2oz\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eEco friendly, 50% recycled \u0026amp; 50% sustainable cotton\u003c\/li\u003e\n\u003cli\u003eWoven hip label, biodegradable poly bag\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eMachine wash cold, tumble dry\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e"}; window.SwymProductInfo.variants = window.SwymProductInfo.product.variants; var piu = "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776"; SwymProductVariants[42324361019557] = { empi:window.SwymProductInfo.product.id,epi:42324361019557, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , stk: 0, pr: 4874/100, ct: window.SwymProductInfo.product.type, op: 7499/100, variants: [{ "Tan \/ XS" : 42324361019557}] }; SwymProductVariants[42324361052325] = { empi:window.SwymProductInfo.product.id,epi:42324361052325, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , stk: 12, pr: 4874/100, ct: window.SwymProductInfo.product.type, op: 7499/100, variants: [{ "Tan \/ SM" : 42324361052325}] }; SwymProductVariants[42324361085093] = { empi:window.SwymProductInfo.product.id,epi:42324361085093, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , stk: 31, pr: 4874/100, ct: window.SwymProductInfo.product.type, op: 7499/100, variants: [{ "Tan \/ M" : 42324361085093}] }; SwymProductVariants[42324361117861] = { empi:window.SwymProductInfo.product.id,epi:42324361117861, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , stk: 29, pr: 4874/100, ct: window.SwymProductInfo.product.type, op: 7499/100, variants: [{ "Tan \/ L" : 42324361117861}] }; SwymProductVariants[42324361150629] = { empi:window.SwymProductInfo.product.id,epi:42324361150629, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , stk: 18, pr: 4874/100, ct: window.SwymProductInfo.product.type, op: 7499/100, variants: [{ "Tan \/ XL" : 42324361150629}] }; SwymProductVariants[42324361183397] = { empi:window.SwymProductInfo.product.id,epi:42324361183397, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , stk: 21, pr: 4874/100, ct: window.SwymProductInfo.product.type, op: 7499/100, variants: [{ "Tan \/ 2XL" : 42324361183397}] }; SwymProductVariants[42324361216165] = { empi:window.SwymProductInfo.product.id,epi:42324361216165, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , stk: 7, pr: 5069/100, ct: window.SwymProductInfo.product.type, op: 7799/100, variants: [{ "Tan \/ 3XL" : 42324361216165}] };window.SwymProductInfo.currentVariant = 42324361052325; var product_data = { et: 1, empi: window.SwymProductInfo.product.id, epi: window.SwymProductInfo.currentVariant, dt: "Xbox Icon Collection Remix Eco Sweatshorts", du: "https://gear.xbox.com/products/xbox-icon-collection-remix-eco-sweatshorts-sc1359", ct: window.SwymProductInfo.product.type, pr: 4874/100, iu: "\/\/gear.xbox.com\/cdn\/shop\/products\/Xbox-Eco-Short-Front-01_620x620.png?v=1681398776" , variants: [{ "Tan \/ SM" : 42324361052325 }], stk:12 ,op:7499/100 }; window.SwymPageData = product_data; window.SwymPageData.uri = window.swymLandingURL; }; if(window.selectCallback){ (function(){ // Variant select override var originalSelectCallback = window.selectCallback; window.selectCallback = function(variant){ originalSelectCallback.apply(this, arguments); try{ if(window.triggerSwymVariantEvent){ window.triggerSwymVariantEvent(variant.id); } }catch(err){ console.warn("Swym selectCallback", err); } }; })(); } window.swymCustomerId = null; window.swymCustomerExtraCheck = null; var swappName = ("Wishlist" || "Wishlist"); var swymJSObject = { pid: "by7mhviNcHdaKGJ9Uv3ekf6YkpK5mBtTuIrQXpW8VgM=" || "by7mhviNcHdaKGJ9Uv3ekf6YkpK5mBtTuIrQXpW8VgM=", interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName }; window.swymJSShopifyLoad = function(){ if(window.swymPageLoad) swymPageLoad(); if(!window._swat) { (function (s, w, r, e, l, a, y) { r['SwymRetailerConfig'] = s; r[s] = r[s] || function (k, v) { r[s][k] = v; }; })('_swrc', '', window); _swrc('RetailerId', swymJSObject.pid); _swrc('Callback', function(){initSwymShopify();}); }else if(window._swat.postLoader){ _swrc = window._swat.postLoader; _swrc('RetailerId', swymJSObject.pid); _swrc('Callback', function(){initSwymShopify();}); }else{ initSwymShopify(); } } if(!window._SwymPreventAutoLoad) { swymJSShopifyLoad(); } window.swymGetCartCookies = function(){ var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; var reqdCookies = {}; RequiredCookies.forEach(function(k){ reqdCookies[k] = _swat.storage.getRaw(k); }); var cart_token = window.swymCart.token; var data = { action:'cart', token:cart_token, cookies:reqdCookies }; return data; } window.swymGetCustomerData = function(){ return {status:1}; } </script> <style id="safari-flasher-pre"></style> <script> if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; window.SwymCallbacks = window.SwymCallbacks || []; window.SwymCallbacks.push(function(tracker){ tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ // flash-preventer var x = function(){ SwymUtils.onDOMReady(function() { var d = document.createElement("div"); d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; document.head.appendChild(d); }); }; setTimeout(x, 10); }); }); } // Get the money format for the store from shopify window.SwymOverrideMoneyFormat = "${{amount}}"; </script> <style id="swym-product-view-defaults"> /* Hide when not loaded */ .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ display: none; } </style> <script src="https://a.klaviyo.com/media/js/onsite/onsite.js"></script> <script> var klaviyo = klaviyo || []; klaviyo.init({ account: "RQ9bBn", list: 'UwbSNu', platform: "shopify", exclude_on_tags: "BIS-disabled" }); klaviyo.enable("backinstock",{ trigger: { product_page_text: "Notify Me When Available", product_page_class: "btn", product_page_text_align: "center", product_page_margin: "10px 0", replace_anchor: false }, modal: { headline: "{product_name}", body_content: "Register to receive a notification when this item comes back in stock.", email_field_label: "Email", button_label: "Notify me when available", subscription_success_label: "You're in! We'll let you know when it's back.", footer_content: '', additional_styles: "@import url('https://fonts.googleapis.com/css?family=Helvetica+Neue');", drop_background_color: "#000", background_color: "#fff", text_color: "#505050", button_text_color: "#054b16", button_background_color: "#9bf00b", close_button_color: "#ccc", error_background_color: "#fcd6d7", error_text_color: "#C72E2F", success_background_color: "#d3efcd", success_text_color: "#1B9500", newsletter_subscribe_label: "Opt-in to receive email marketing from the Xbox Gear Shop." } }); </script> <script> var atcButtonID = "AddToCart-8198119653541"; atcButtonID = "AddToCart-8775108722853"; var atcButton = document.getElementById(atcButtonID); if(atcButton){ atcButton.addEventListener("click", function(event) { rdt('track', 'AddToCart') }); } </script> </body> </html>

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