1<!DOCTYPE html><html class="no-js" lang="en"><head><meta id="ede-response-id" name="ede-response-id" content="dfb597dd-709f-4f1f-9449-60cc9ab0707b"> 2
2<script src="/_nostra/scripts/batchScript-6ZI6XFOX.js"></script>
2 3 <!-- prepend batchScript.ts --> 4 5
5<script src="/_nostra/scripts/pageViewScript-IPZ7Z377.js"></script>
5 6 <!-- prepend pageViewScript.ts --> 7 8
8<script src="/_nostra/scripts/performanceScript-ED4CVFD4.js"></script>
8 9 <!-- prepend performanceScript.ts --> 10
10<script id="session-content-origin"> 11 (function() { 12 window.Nostra = window.Nostra || {}; 13 window.Nostra.Transform = window.Nostra.Transform || {}; 14 15 var resolveOriginHeaders; 16 window.Nostra.Transform.originHeadersPromise = new Promise(function (resolve) { resolveOriginHeaders = resolve; }); 17 window.Nostra.Transform.resolveOriginHeaders = function (value) { resolveOriginHeaders(value); }; 18 19 var skipCacheURL = new URL(window.location.href); 20 skipCacheURL.searchParams.set('skipCache', 'true'); 21 22 window.Nostra.Transform.originDocumentPromise = fetch(skipCacheURL.toString()) 23 .then(function(response) { 24 if (!response.ok) { 25 throw new Error('Origin fetch failed: ' + response.status); 26 } 27 28 try { 29 var identityNames = ['_y', '_s', '_ye', '_se', '_cmp', 'requestID']; 30 var identity = {}; 31 (response.headers.get('Server-Timing') || '').split(',').forEach(function (part) { 32 var match = part.trim().match(/^([^;]+);[ ]*desc="([^"]*)"/); 33 if (match && identityNames.indexOf(match[1]) >= 0) { 34 identity[match[1]] = match[2]; 35 } 36 }); 37 window.Nostra.Transform.originServerTiming = identity; 38 // Shopify's readers take the meta tag before the navigation entry, and Safari before 16.4 has no Server-Timing 39 // API at all, so re-emit the tags the write path removed with this visitor's values (expiration is in ms). 40 [['shopify-y', '_y', '_ye'], ['shopify-s', '_s', '_se']].forEach(function (spec) { 41 var value = identity[spec[1]]; 42 if (!value) { 43 return; 44 } 45 var meta = document.querySelector('meta[name="' + spec[0] + '"]') || document.createElement('meta'); 46 meta.setAttribute('name', spec[0]); 47 meta.setAttribute('content', value); 48 var expiration = Number(identity[spec[2]]); 49 if (expiration) { 50 meta.setAttribute('data-expiration', String(expiration < 1e11 ? expiration * 1000 : expiration)); 51 } 52 if (!meta.parentNode) { 53 (document.head || document.documentElement).appendChild(meta); 54 } 55 }); 56 if ((identity._y || identity._s) && !window.Nostra.Transform.serverTimingPatched) { 57 var resourceProto = PerformanceResourceTiming.prototype; 58 var descriptor = Object.getOwnPropertyDescriptor(resourceProto, 'serverTiming'); 59 if (descriptor && descriptor.get) { 60 window.Nostra.Transform.serverTimingPatched = true; 61 var patchedEntries = null; 62 Object.defineProperty(resourceProto, 'serverTiming', { 63 configurable: true, 64 enumerable: descriptor.enumerable, 65 get: function () { 66 var original = descriptor.get.call(this); 67 if (this.entryType !== 'navigation') { 68 return original; 69 } 70 if (!patchedEntries) { 71 var kept = original.filter(function (entry) { return identityNames.indexOf(entry.name) < 0; }); 72 var added = Object.keys(identity).map(function (name) { 73 var entry = { name: name, description: identity[name], duration: 0 }; 74 entry.toJSON = function () { return { name: name, description: identity[name], duration: 0 }; }; 75 return entry; 76 }); 77 patchedEntries = Object.freeze(kept.concat(added)); 78 } 79 return patchedEntries; 80 } 81 }); 82 var navigationProto = PerformanceNavigationTiming.prototype; 83 var originalToJSON = navigationProto.toJSON; 84 navigationProto.toJSON = function () { 85 var json = originalToJSON.call(this); 86 json.serverTiming = this.serverTiming.map(function (entry) { 87 return { name: entry.name, description: entry.description, duration: entry.duration }; 88 }); 89 return json; 90 }; 91 } 92 } 93 } catch (e) {} 94 window.Nostra.Transform.resolveOriginHeaders(window.Nostra.Transform.originServerTiming || null); 95 96 var consent = null; 97 try { 98 var serverTimingHeader = response.headers.get('Server-Timing'); 99 if (serverTimingHeader) { 100 var match = serverTimingHeader.match(/_cmp;desc="([^"]+)"/); 101 if (match) { 102 consent = decodeURIComponent(match[1]); 103 } 104 } 105 } catch (e) {} 106 if (!consent) { 107 try { 108 var resources = performance.getEntriesByType("resource"); 109 for (var i = resources.length - 1; i >= 0; i--) { 110 if (resources[i].name.includes('skipCache=true')) { 111 var st = resources[i].serverTiming; 112 if (st) { 113 var cmp = st.find(function(e) { return e.name === "_cmp"; }); 114 if (cmp) { 115 consent = decodeURIComponent(cmp.description); 116 break; 117 } 118 } 119 } 120 } 121 } catch (e) {} 122 } 123 if (consent) { 124 try { 125 window.Nostra.Transform._cmpConsent = consent; 126 window.Nostra.Transform._cachedConsent = encodeURIComponent(consent); 127 } catch (e) {} 128 } 129 if (window.Shopify && window.Shopify.loadFeatures) { 130 window.Shopify.loadFeatures([{ 131 "name": "consent-tracking-api", 132 "version": "0.1" 133 }], function() { Nostra.flushConsentCallbacks(); }, true); 134 } 135 return response; 136 }) 137 .then(function(response) { return response.text(); }) 138 .then(function(doc) { 139 var parser = new DOMParser(); 140 return parser.parseFromString(doc, 'text/html'); 141 }) 142 .catch(function(error) { 143 window.Nostra.Transform.resolveOriginHeaders(null); 144 console.error('Error fetching or parsing document:', error); 145 }); 146 147 function pinIdentity() {
148 try { 149 var identity = window.Nostra.Transform.originServerTiming || {}; 150 var uniqueToken = identity._y; 151 var visitToken = identity._s; 152 if (!uniqueToken || uniqueToken.indexOf('00000000-') === 0) { 153 return; 154 } 155 var storageKey = 'nostra-identity-pin'; 156 try { 157 if (sessionStorage.getItem(storageKey) === uniqueToken) { 158 return; 159 } 160 } catch (e) {} 161 var headers = { 'content-type': 'application/json', 'X-Shopify-UniqueToken': uniqueToken }; 162 var query = '_y=' + encodeURIComponent(uniqueToken); 163 if (visitToken) { 164 headers['X-Shopify-VisitToken'] = visitToken; 165 query += '&_s=' + encodeURIComponent(visitToken); 166 } 167 fetch('/api/unstable/graphql.json?' + query, { 168 method: 'POST', 169 credentials: 'include', 170 keepalive: true, 171 headers: headers, 172 body: JSON.stringify({ query: 'query ensureCookies { consentManagement { cookies(visitorConsent:{}) { cookieDomain } } }' }) 173 }).then(function (response) { 174 // mark the identity pinned only once Shopify accepted it, so a blocked or failed pin retries on the next page 175 if (response.ok) { 176 try { sessionStorage.setItem(storageKey, uniqueToken); } catch (e) {} 177 } 178 }).catch(function () {}); 179 } catch (e) {} 180 } 181 window.addEventListener('load', function () { setTimeout(pinIdentity, 1500); }); 182 })(); 183</script>
183<script id="session-content-hold-release"> 184 (function () { 185 window.Nostra = window.Nostra || {}; 186 window.Nostra.Transform = window.Nostra.Transform || {}; 187 if (window.Nostra.Transform.releaseHeldScripts) { 188 return; 189 } 190 var release = function () { 191 Array.prototype.slice.call(document.querySelectorAll('script[data-nostra-hold]')).forEach(function (held) { 192 var script = document.createElement('script'); 193 Array.prototype.forEach.call(held.attributes, function (attr) { 194 if (attr.name === 'type' || attr.name === 'data-nostra-hold' || attr.name === 'data-src') { 195 return; 196 } 197 script.setAttribute(attr.name, attr.value); 198 }); 199 var src = held.getAttribute('data-src'); 200 if (src) { 201 script.src = src; 202 } else { 203 script.textContent = held.textContent; 204 } 205 held.parentNode.replaceChild(script, held); 206 }); 207 }; 208 var releaseWhenParsed = function () { 209 if (document.readyState === 'loading') { 210 document.addEventListener('DOMContentLoaded', release); 211 } else { 212 release(); 213 } 214 }; 215 window.Nostra.Transform.releaseHeldScripts = releaseWhenParsed; 216 var originHeaders = window.Nostra.Transform.originHeadersPromise; 217 if (originHeaders && typeof originHeaders.then === 'function') { 218 originHeaders.then(releaseWhenParsed, releaseWhenParsed); 219 } else { 220 releaseWhenParsed(); 221 } 222 })(); 223</script>
223<script type="text/javascript" class="nostra-shopify-analytics-shim"> 224 window.Shopify = window.Shopify || {}; 225 window.Shopify.analytics = window.Shopify.analytics || {}; 226 window.Nostra = window.Nostra || {}; 227 window.Nostra.Transform = window.Nostra.Transform || {}; 228 window.Nostra.Transform.replayQueue = window.Nostra.Transform.replayQueue || []; 229 230 if (!window.Shopify.analytics.publish) { 231 window.Shopify.analytics.publish = function (event, payload, context) { 232 window.Nostra.Transform.replayQueue.push([event, payload, context]); 233 return true; 234 }; 235 } 236 </script>
236<script id="session-content-consent-bootstrap"> 237 !function(o) { 238 var t = o.Shopify = o.Shopify || {}; 239 var pendingConsentCallbacks = []; 240 241 function n() { 242 var q = []; 243 function fn() { q.push(Array.prototype.slice.apply(arguments)); } 244 return fn.q = q, fn; 245 } 246 247 var realLoadFeatures = n(); 248 249 t.loadFeatures = function() { 250 var args = Array.prototype.slice.apply(arguments); 251 var features = args[0]; 252 var callback = args[1]; 253 var force = args[2] || false; 254 255 var wantsConsent = Array.isArray(features) && features.some(function(f) { 256 return f.name === 'consent-tracking-api'; 257 }); 258 259 if (wantsConsent && callback && !force) { 260 pendingConsentCallbacks.push(callback); 261 } else { 262 realLoadFeatures.apply(null, args); 263 } 264 }; 265 t.loadFeatures.q = realLoadFeatures.q; 266 267 t.autoloadFeatures = n(); 268 269 o.Nostra = o.Nostra || {}; 270 o.Nostra.Transform = o.Nostra.Transform || {}; 271 272 o.Nostra.flushConsentCallbacks = function(error) { 273 if (o.Nostra.Transform._cachedConsent && o.Shopify.customerPrivacy) { 274 o.Shopify.customerPrivacy.cachedConsent = o.Nostra.Transform._cachedConsent; 275 } 276 var cbs = pendingConsentCallbacks.splice(0); 277 cbs.forEach(function(cb) { 278 try { cb(error || undefined); } catch(e) { console.error(e); } 279 }); 280 }; 281 282 // Run cb once consent state is populated. Use this from per-customer 283 // configs when something must read window.Shopify.customerPrivacy 284 // (e.g., re-injecting Shopify scripts that auto-fire bannerQuery). 285 // Fires immediately if flushConsentCallbacks has already run; otherwise 286 // queues via the same intercept primitive ScriptWrapEngine uses, so 287 // it's guaranteed to fire exactly when consent-tracking-api has loaded. 288 o.Nostra.onConsentReady = function(cb) { 289 if (o.Shopify && o.Shopify.customerPrivacy && o.Shopify.customerPrivacy.cachedConsent !== undefined) { 290 try { cb(); } catch(e) { console.error(e); } 291 } else if (o.Shopify && o.Shopify.loadFeatures) { 292 o.Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], cb); 293 } 294 }; 295 }(window); 296 </script>
296<!-- Google Ads tag: AW-18338040552 -->
vendor: 66 bytes, line 296
296<script async="" src="https://www.googletagmanager.com/gtag/js?id=
296AW-18338040552
vendor: 11 bytes, line 296
296"></script>
296<script> 297
vendor: 139 bytes, lines 297-300
297window.dataLayer = window.dataLayer || []; 298 function gtag(){dataLayer.push(arguments);} 299 gtag('js', new Date()); 300 gtag('config', '
300AW-18338040552
vendor: 6 bytes, lines 300-301
300'); 301
301</script>
301<!-- End Google Ads tag --><!-- Event snippet for Purchase conversion page 302 In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->
302<script> 303 function gtag_report_conversion(url) { 304 var callback = function () { 305 if (typeof(url) != 'undefined') { 306 window.location = url; 307 } 308 }; 309 gtag('event', 'conversion', { 310 'send_to': 'AW-18338040552/bTnCCIne3dMcEOiVoahE', 311 'value': 1.0, 312 'currency': 'USD', 313 'transaction_id': '', 314 'event_callback': callback 315 // 'new_customer': true /* calculate dynamically, populate with true/false */, 316 }); 317 return false; 318 } 319 </script>
319<link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/bss-hide-variant.css?v=162041055346138703431790085558" rel="stylesheet" type="text/css" media="all">
319<script> 320 window.Shopify = window.Shopify || {theme: {id: 160859127883, role: 'main' } }; 321 window._template = { 322 directory: "", 323 name: "product", 324 suffix: "aesthetic" 325 }; 326 window.__productIdFromTemplate = 7399359643723; 327 window.__plpCollectionIdFromTemplate = null; 328 window.igProductData = (function() { 329 const data = {};data["7399359643723"] = { 330 productId: 7399359643723, 331 handle: "mens-velocity-suit-jacket-dark-navy-heather-mps", 332 tags: ["ALL-MPS","exchange-men-s-velocity-blazer","exchange-men-s-velocity-blazer-lr","exchange-men-s-velocity-blazer-mps-lr","Exchange_Men's Velocity Blazer","live_on_site","LS-MPS","Men","mens-mystery-box","mens-tops-mps","MPS","New","Spresso_MenVelocitySuitJacket","technology:Velocity","Treet-Blazers","Treet-Men's","YBlocklist","YGroup_mens-velocity-suit-jacket"], 333 collectionIds: [56262885451,271192916043,284689629259,278336700491,283740536907,278004301899,268866322507,265465823307,265467854923,265465987147,265466019915,283750105163,283741257803,292918329419,365301128,365298440,283751350347,283750301771,285178691659,289068089419,278654156875,278247866443,295759773771,283747090507,284665413707,285178626123,288848674891,285178527819,283472068683,1189347336,283741225035,78004453451,285176102987,289067761739,3061973000,281796509771,278868820043,388347656,56718131275,285392011339,285421994059,274979487819,278003974219,78088241227,165683265611], 334 inventory: 17, 335 lowestVariantPrice: 47800 336 };return data; 337 })(); 338 </script>
338<script type="module" fetchpriority="high" src="https://cdn.intelligems.io/esm/a95dd5eac8e4/bundle.js" async=""></script>
338<link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/tiny.content.min.css?v=599054" rel="stylesheet" type="text/css" media="all"><link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/bss-hide-variant.css?v=162041055346138703431790085558" rel="stylesheet" type="text/css" media="all"><!-- Tie Loader -->
338<script>!function(){"use strict";function l(e){for(var t=e,r=0,n=document.cookie.split(";");r<n.length;r++){var o=n[r].split("=");if(o[0].trim()===t)return o[1]}}function s(e){return localStorage.getItem(e)}function u(e){return window[e]}function A(e,t){e=document.querySelector(e);return t?null==e?void 0:e.getAttribute(t):null==e?void 0:e.textContent}var e=window,t=document,r="script",n="dataLayer",o="https://ss3.zone.ministryofsupply.com",a="",i="2j3pmvcnxxg",c="13=DhxFKTc7QCA%2FO0A%2BMCI%2BVhFFSkBSUAkeWhURAAoFGQIeFx4dFgYdHB5WGwEO",g="cookie",v="_shopify_y",E="",d=!1;try{var d=!!g&&(m=navigator.userAgent,!!(m=new RegExp("Version/([0-9._]+)(.*Mobile)?.*Safari.*").exec(m)))&&16.4<=parseFloat(m[1]),f="stapeUserId"===g,I=d&&!f?function(e,t,r){void 0===t&&(t="");var n={cookie:l,localStorage:s,jsVariable:u,cssSelector:A},t=Array.isArray(t)?t:[t];if(e&&n[e])for(var o=n[e],a=0,i=t;a<i.length;a++){var c=i[a],c=r?o(c,r):o(c);if(c)return c}else console.warn("invalid uid source",e)}(g,v,E):void 0;d=d&&(!!I||f)}catch(e){console.error(e)}var m=e,g=(m[n]=m[n]||[],m[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"}),t.getElementsByTagName(r)[0]),v=I?"&bi="+encodeURIComponent(I):"",E=t.createElement(r),f=(d&&(i=8<i.length?i.replace(/([a-z]{8}$)/,"kp$1"):"kp"+i),!d&&a?a:o);E.async=!0,E.src=f+"/"+i+".js?"+c+v,null!=(e=g.parentNode)&&e.insertBefore(E,g)}();</script>
338<!-- End Tie Loader --><!-- heatmap.com snippet --><!-- End heatmap.com snippet Code --><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover"><meta name="color-scheme" content="light only"><!-- avoiding chrome force dark mode -->
338<script> 339 var isDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches; 340 if (isDarkMode) { 341 document.write(`<meta name="color-scheme" content="dark Only">`); 342 } 343 </script>
343<!-- Google Tag Manager -->
343<script>
vendor: 335 bytes, lines 343-347
343(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 344 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 345 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 346 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 347 })(window,document,'script','dataLayer','
347GTM-K28S62
vendor: 3 bytes, line 347
347');
347</script>
347<!-- End Google Tag Manager --><style> 348 :root { 349 color-scheme: light only; 350 } 351 </style><link rel="canonical" href="https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><title>Men's Velocity Suit Jacket - Navy | Ministry of Supply </title><meta name="description" content="Machine-washable performance suit jacket with stretch and wrinkle resistance, engineered for business travel, commuting, and long workdays."><meta property="og:site_name" content="Ministry of Supply"><meta property="og:url" content="https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><meta property="og:title" content="Men's Velocity Suit Jacket - Navy | Ministry of Supply"><meta property="og:type" content="product"><meta property="og:description" content="Machine-washable performance suit jacket with stretch and wrinkle resistance, engineered for business travel, commuting, and long workdays."><meta property="og:image" content="http://www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy.jpg?v=1762443584"><meta property="og:image:secure_url" content="https://www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy.jpg?v=1762443584"><meta property="og:image:width" content="1500"><meta property="og:image:height" content="2000"><meta property="og:price:amount" content="478"><meta property="og:price:currency" content="USD"><meta name="twitter:card" content="summary_large_image"><meta name="twitter:title" content="Men's Velocity Suit Jacket - Navy | Ministry of Supply"><meta name="twitter:description" content="Machine-washable performance suit jacket with stretch and wrinkle resistance, engineered for business travel, commuting, and long workdays."><link rel="icon" type="image/png" href="//www.ministryofsupply.com/cdn/shop/files/M_-_Black_-_Favicon.png?crop=center&height=32&v=1660150149&width=32"><link rel="preconnect" href="https://cdn.shopify.com" crossorigin=""><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin=""><link rel="preload" as="style" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/reset.css?v=55504197762218882531790085558"><link rel="preload" as="style" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/tailwind.css?v=67706146916772534601790085558"><link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/reset.css?v=55504197762218882531790085558"><link rel="preload" as="style" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/custom.css?v=112651500098502479321790085558"><link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/theme.js?v=94144363172128947871790085558">
351<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/theme.js?v=94144363172128947871790085558" defer=""></script>
351<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/custom.js?v=161486037005085840401790085558">
351<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/custom.js?v=161486037005085840401790085558" defer=""></script>
351<link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-fonts.css?v=76530356017978271721790086222"><link rel="preload" as="font" type="font/woff2" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-inter-var.woff2?v=122908754059658839011790085558" crossorigin=""><link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-header.css?v=24252051326415046441790085558"><link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-collection.css?v=57945567846394412981790085558"><link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-sort-menu.css?v=101101236533213612111790085558"><link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-ship.css?v=147887933270735875021790085558"><link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-fit.css?v=147193068023913739831790085558">
351<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-fit.js?v=70305033070880820131790085558" defer=""></script>
351<link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-blog.css?v=22619164514817678631790085558">
351<script> 352 (function (r, e, o) { 353 var w = window, 354 d = document, 355 t, 356 s, 357 x; 358 w.tfcapi = t = 359 w.tfcapi || 360 function () { 361 t.q = t.q || []; 362 t.q.push(arguments); 363 }; 364 t('init', { storeKey: r, environment: e, ...o }); 365 x = d.getElementsByTagName('script')[0]; 366 s = d.createElement('script'); 367 s.type = 'text/javascript'; 368 s.async = true; 369 s.crossorigin = 'anonymous'; 370 s.src = 'https://cdn.truefitcorp.com/fitrec/global/js/tf-integration.js?storeKey=' + r; 371 x.parentNode.insertBefore(s, x); 372 // Don't change anything above this line 373 })('min', 'prod'); 374 if (Shopify.designMode) { 375 document.addEventListener('DOMContentLoaded', () => { 376 new MutationObserver(() => tfcapi('calculate')).observe(document.body, { 377 childList: true, 378 subtree: true, 379 }); 380 }); 381 } 382 function observeCartChanges() { 383 const cartObserver = new PerformanceObserver((list) => { 384 list.getEntries().forEach((entry) => { 385 const isValidRequestType = ['xmlhttprequest', 'fetch'].includes(entry.initiatorType); 386 const isCartChangeRequest = /\/cart\/add/.test(entry.name); 387 if (isValidRequestType && isCartChangeRequest) { 388 tfcapi('getToken', async (token) => { 389 if (!token) { 390 await fetch('https://setup.truefit.com/api/public/track/', { 391 method: 'POST', 392 keepalive: true, 393 body: JSON.stringify({ 394 additionalInfo: { 395 shop: window.Shopify.shop, 396 }, 397 type: 'emptyTfcToken', 398 level: 'info', 399 timestamp: new Date().toISOString(), 400 }), 401 headers: { 402 'Content-Type': 'application/json', 403 }, 404 }); 405 return; 406 } 407 const formData = new FormData(); 408 formData.append('attributes[_tfcToken]', token); 409 await fetch(window.Shopify.routes.root + 'cart/update.js', { 410 method: 'POST', 411 keepalive: true, 412 body: formData, 413 }); 414 }); 415 } 416 }); 417 }); 418 cartObserver.observe({ entryTypes: ['resource'] }); 419 } 420 observeCartChanges(); 421</script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--bundle.js?v=52280744463211839211790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--bundle.js?v=52280744463211839211790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_article-card.js?v=100250725540513031531790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_article-card.js?v=100250725540513031531790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_blog-card.js?v=87562015062089059541790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_blog-card.js?v=87562015062089059541790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_collection-card.js?v=87572049567362903351790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_collection-card.js?v=87572049567362903351790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_metaobject-card.js?v=91311827754810893751790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_metaobject-card.js?v=91311827754810893751790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_page-card.js?v=134380125452705404861790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_page-card.js?v=134380125452705404861790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_product-card.js?v=77641317136605060991790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_product-card.js?v=77641317136605060991790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-marquee.js?v=175687736626172591811790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-marquee.js?v=175687736626172591811790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-slider.js?v=133273503450005779381790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-slider.js?v=133273503450005779381790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_announcement-bar.js?v=18595362328114020471790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_announcement-bar.js?v=18595362328114020471790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_navigation-bar.js?v=1498231972473096431790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_navigation-bar.js?v=1498231972473096431790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--modal_search.js?v=59378964876995352301790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--modal_search.js?v=59378964876995352301790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--product.js?v=75205457855061428681790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--product.js?v=75205457855061428681790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--add-products-to-cart.js?v=42445418379557944111790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--add-products-to-cart.js?v=42445418379557944111790085558" defer=""></script>
421<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--dynamic-product-cards.js?v=94122961262700494141790085558">
421<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--dynamic-product-cards.js?v=94122961262700494141790085558" defer=""></script>
421<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/barba-prefetch.umd.js?v=109393258075032251121790085558" defer=""></script>
421<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/barba.umd.js?v=47783523682048373481790085558" defer=""></script>
421<script src="https://cdn.jsdelivr.net/npm/dayjs@1/dayjs.min.js" defer=""></script>
421<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
421<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
421<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
421<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
421<script src="https://unpkg.com/[email protected]/dist/cdn.min.js" defer=""></script>
421<script data-no-block=""> 422 window.translations = { 423 "content_accounts_grid": { 424 "product": "Product", 425 "sku": "SKU", 426 "quantity": "Quantity", 427 "total": "Total", 428 "subtotal": "Subtotal", 429 "discount": "Discount", 430 "shipping": "Shipping", 431 "tax_included": "Tax included", 432 "tax_excluded": "Tax excluded", 433 "refunded_amount": "Refunded amount", 434 "billing_address": "Billing Address", 435 "no_billing": "No Billing Address", 436 "shipping_address": "Shipping Address", 437 "no_shipping": "No shipping address was required for this order." 438 }, 439 "content_product_grid": { 440 "clear_all": "clear all", 441 "apply_filter": "Apply Filter", 442 "apply_sort": "Apply Sort" 443 } 444}; 445</script>
445<style> 446 :root { 447 --header-height: calc((var(--navigation-bar-height, 0px) + var(--progress-bar-height, 0px)) + var(--announcement-bar-height, 0px)); 448 --header-height-offset: calc((var(--navigation-bar-height, 0px) + var(--progress-bar-height, 0px)) + var(--announcement-bar-height, 0px)); 449 } 450 451 .header-sections-container [data-announcement-bar] { 452 height: var(--announcement-bar-height, 0px); 453 } 454 455 .header-sections-container [data-progress-bar] { 456 height: var(--progress-bar-height, 0px); 457 } 458 459 460 .header-sections-container { 461 position: sticky; 462 left: 0; 463 right: 0; 464 top: calc(-1 * (var(--progress-bar-height, 0px) + var(--announcement-bar-height, 0px))); 465 z-index: 30; 466 } 467 468 /*.header-sections-container > :last-child { 469 anchor-name: --anchor-navigation-bar 470 } 471 472 [data-section-type="megamenu-flex"], [data-section-type="megamenu-grid"] { 473 top: anchor(--anchor-navigation-bar bottom) !important; 474 left: anchor(--anchor-navigation-bar left) !important; 475 }*/ 476 477 [data-section-type="megamenu-flex"]:before, [data-section-type="megamenu-grid"]:before { 478 position: absolute; 479 content: ''; 480 width: 100%; 481 height: var(--navigation-bar-height); 482 bottom: 99%; 483 left: 0; 484 right: 0; 485 background-color: inherit; 486 } 487 488 489 :root { 490 491 --layout-page-width-fullwidth: 0px; 492 --layout-page-width-xs: 640px; 493 --layout-page-width-sm: 960px; 494 --layout-page-width-md: 1440px; 495 --layout-page-width-lg: 1860px; 496 497 } 498 499 :root { 500 --layout-container-gutter: 20px; 501 --100vw-no-scrollbar: calc(100vw - var(--scrollbar-width, 19px)); 502 503 @media screen and (min-width: 768px) { 504 --layout-container-gutter: 36px; 505 } 506 --layout-container-padding-fullwidth: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-fullwidth)) / 2), var(--layout-container-gutter)); 507 --layout-container-padding-xs: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-xs)) / 2), var(--layout-container-gutter)); 508 --layout-container-padding-sm: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-sm)) / 2), var(--layout-container-gutter)); 509 --layout-container-padding-md: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-md)) / 2), var(--layout-container-gutter)); 510 --layout-container-padding-lg: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-lg)) / 2), var(--layout-container-gutter)); 511 --layout-y-container: max(calc((100vh - 878px) / 2), var(--layout-container-gutter)); 512 } 513 514 @media screen and (min-width: 768px) { 515 :root { 516 --layout-padding-sm: px; 517 --layout-padding-md: px; 518 --layout-padding-lg: px; 519 --layout-padding-xl: px; 520 } 521 } 522 523 524</style><style> 525 526 527 528 .color_scheme_1 { 529 --tw-text-opacity: 1; 530 color: rgb(var(--color-text) / var(--tw-text-opacity)); 531 --tw-bg-opacity: 1; 532 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 533 --color-text--rgb: 534 5350 0 0 536; 537 --color-text--hex: #000000; 538 --color-text: var(--color-text--rgb, #000000); 539 --color-overlay-text--rgb: 540 541255 255 255 542; 543 --color-overlay-text--hex: #ffffff; 544 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 545 --color-bg--rgb: 546 547255 255 255 548; 549 --color-bg--hex: #ffffff; 550 --color-bg: var(--color-bg--rgb, #ffffff); 551 --color-bg-gradient: #ffffff; 552 --color-accent--rgb: 553 5540 0 0 555; 556 --color-accent--hex: #000000; 557 --color-accent: var(--color-accent--rgb, #000000); 558 --color-border--rgb: 559 560204 204 204 561; 562 --color-border--hex: #cccccc; 563 --color-border: var(--color-border--rgb, #cccccc); 564 } 565 566 567 .color_scheme_2 { 568 --tw-text-opacity: 1; 569 color: rgb(var(--color-text) / var(--tw-text-opacity)); 570 --tw-bg-opacity: 1; 571 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 572 --color-text--rgb: 573 5740 0 0 575; 576 --color-text--hex: #000000; 577 --color-text: var(--color-text--rgb, #000000); 578 --color-overlay-text--rgb: 579 580255 255 255 581; 582 --color-overlay-text--hex: #ffffff; 583 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 584 --color-bg--rgb: 585 586237 237 237 587; 588 --color-bg--hex: #ededed; 589 --color-bg: var(--color-bg--rgb, #ededed); 590 --color-bg-gradient: ; 591 --color-accent--rgb: 592 5930 0 0 594; 595 --color-accent--hex: #000000; 596 --color-accent: var(--color-accent--rgb, #000000); 597 --color-border--rgb: 598 599204 204 204 600; 601 --color-border--hex: #cccccc; 602 --color-border: var(--color-border--rgb, #cccccc); 603 } 604 605 606 .color_scheme_3 { 607 --tw-text-opacity: 1; 608 color: rgb(var(--color-text) / var(--tw-text-opacity)); 609 --tw-bg-opacity: 1; 610 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 611 --color-text--rgb: 612 613255 255 255 614; 615 --color-text--hex: #ffffff; 616 --color-text: var(--color-text--rgb, #ffffff); 617 --color-overlay-text--rgb: 618 619255 255 255 620; 621 --color-overlay-text--hex: #ffffff; 622 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 623 --color-bg--rgb: 624 6250 0 0 626; 627 --color-bg--hex: #000000; 628 --color-bg: var(--color-bg--rgb, #000000); 629 --color-bg-gradient: ; 630 --color-accent--rgb: 631 632255 255 255 633; 634 --color-accent--hex: #ffffff; 635 --color-accent: var(--color-accent--rgb, #ffffff); 636 --color-border--rgb: 637 638204 204 204 639; 640 --color-border--hex: #cccccc; 641 --color-border: var(--color-border--rgb, #cccccc); 642 } 643 644 645 .color_scheme_4 { 646 --tw-text-opacity: 1; 647 color: rgb(var(--color-text) / var(--tw-text-opacity)); 648 --tw-bg-opacity: 1; 649 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 650 --color-text--rgb: 651 652255 255 255 653; 654 --color-text--hex: #ffffff; 655 --color-text: var(--color-text--rgb, #ffffff); 656 --color-overlay-text--rgb: 657 65832 32 32 659; 660 --color-overlay-text--hex: #202020; 661 --color-overlay-text: var(--color-overlay-text--rgb, #202020); 662 --color-bg--rgb: 663 66432 32 32 665; 666 --color-bg--hex: #202020; 667 --color-bg: var(--color-bg--rgb, #202020); 668 --color-bg-gradient: ; 669 --color-accent--rgb: 670 671255 255 255 672; 673 --color-accent--hex: #ffffff; 674 --color-accent: var(--color-accent--rgb, #ffffff); 675 --color-border--rgb: 676 677204 204 204 678; 679 --color-border--hex: #cccccc; 680 --color-border: var(--color-border--rgb, #cccccc); 681 } 682 683 684 .color_scheme_5 { 685 --tw-text-opacity: 1; 686 color: rgb(var(--color-text) / var(--tw-text-opacity)); 687 --tw-bg-opacity: 1; 688 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 689 --color-text--rgb: 690 6910 0 0 692; 693 --color-text--hex: #000000; 694 --color-text: var(--color-text--rgb, #000000); 695 --color-overlay-text--rgb: 696 6970 0 0 698; 699 --color-overlay-text--hex: #000000; 700 --color-overlay-text: var(--color-overlay-text--rgb, #000000); 701 --color-bg--rgb: 702 703248 248 248 704; 705 --color-bg--hex: #f8f8f8; 706 --color-bg: var(--color-bg--rgb, #f8f8f8); 707 --color-bg-gradient: ; 708 --color-accent--rgb: 709 7100 0 0 711; 712 --color-accent--hex: #000000; 713 --color-accent: var(--color-accent--rgb, #000000); 714 --color-border--rgb: 715 716204 204 204 717; 718 --color-border--hex: #cccccc; 719 --color-border: var(--color-border--rgb, #cccccc); 720 } 721 722 723 .scheme-1e831468-25d1-414b-8864-580ee02a4cd7 { 724 --tw-text-opacity: 1; 725 color: rgb(var(--color-text) / var(--tw-text-opacity)); 726 --tw-bg-opacity: 1; 727 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 728 --color-text--rgb: 729 730255 255 255 731; 732 --color-text--hex: #ffffff; 733 --color-text: var(--color-text--rgb, #ffffff); 734 --color-overlay-text--rgb: 735 736255 255 255 737; 738 --color-overlay-text--hex: #ffffff; 739 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 740 --color-bg--rgb: 741 742255 61 61 743; 744 --color-bg--hex: #ff3d3d; 745 --color-bg: var(--color-bg--rgb, #ff3d3d); 746 --color-bg-gradient: linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%); 747 --color-accent--rgb: 748 749255 255 255 750; 751 --color-accent--hex: #ffffff; 752 --color-accent: var(--color-accent--rgb, #ffffff); 753 --color-border--rgb: 754 755204 204 204 756; 757 --color-border--hex: #cccccc; 758 --color-border: var(--color-border--rgb, #cccccc); 759 } 760 761 762 .scheme-95905c76-eb75-41f5-9bf5-3a9d4a76c572 { 763 --tw-text-opacity: 1; 764 color: rgb(var(--color-text) / var(--tw-text-opacity)); 765 --tw-bg-opacity: 1; 766 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 767 --color-text--rgb: 768 769255 255 255 770; 771 --color-text--hex: #ffffff; 772 --color-text: var(--color-text--rgb, #ffffff); 773 --color-overlay-text--rgb: 774 775255 255 255 776; 777 --color-overlay-text--hex: #ffffff; 778 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 779 --color-bg--rgb: 780 7815 23 244 782; 783 --color-bg--hex: #0517f4; 784 --color-bg: var(--color-bg--rgb, #0517f4); 785 --color-bg-gradient: #ffffff; 786 --color-accent--rgb: 787 788255 255 255 789; 790 --color-accent--hex: #ffffff; 791 --color-accent: var(--color-accent--rgb, #ffffff); 792 --color-border--rgb: 793 794204 204 204 795; 796 --color-border--hex: #cccccc; 797 --color-border: var(--color-border--rgb, #cccccc); 798 }:root { 799 --color-error--rgb: 800 801252 0 0 802; 803 --color-error--hex: #fc0000; 804 --color-error-text--hex: #630000; 805 --color-error: var(--color-error--rgb, #fc0000); 806 --color-warning--rgb: 807 808245 158 11 809; 810 --color-warning--hex: #f59e0b; 811 --color-warning-text--hex: #634004; 812 --color-warning: var(--color-warning--rgb, #f59e0b); 813 --color-success--rgb: 814 81534 197 94 816; 817 --color-success--hex: #22c55e; 818 --color-success-text--hex: #0b4320; 819 --color-success: var(--color-success--rgb, #22c55e); 820 --color-info--rgb: 821 82256 189 248 823; 824 --color-info--hex: #38bdf8; 825 --color-info-text--hex: #056792; 826 --color-info: var(--color-info--rgb, #38bdf8); 827 --color-review-stars--rgb: 828 8290 0 0 830; 831 --color-review-stars--hex: #000000; 832 --color-review-stars: var(--color-review-stars--rgb, #000000); 833 } 834 835 :root { 836 --color-gray-50: 249 250 251; 837 --color-gray-100: 243 244 246; 838 --color-gray-200: 229 231 235; 839 --color-gray-300: 209 213 219; 840 --color-gray-400: 156 163 175; 841 --color-gray-500: 107 114 128; 842 --color-gray-600: 75 85 99; 843 --color-gray-700: 55 65 81; 844 --color-gray-800: 31 41 55; 845 --color-gray-900: 17 24 39; 846 } 847 848 :root { 849 850 --color-review-stars: #000000; 851 --color-review-stars-base: #D1D5DB; 852 } 853 854 855 856 857</style>
857<script type="application/javascript"> 858 window.routes = { 859 ...{"error":"json not allowed for this object"}, 860 file_url: `//www.ministryofsupply.com/cdn/shop/files/`, 861 asset_url: `//www.ministryofsupply.com/cdn/shop/t/542/assets/`, 862 }; 863 window.customer = null; 864 window.request_path = "\/products\/mens-velocity-suit-jacket-dark-navy-heather-mps"; 865 window.template = "product.aesthetic"; 866 window._cart_data = window._cart_data || {"note":"","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}; 867 window.money_format = "${{amount_no_decimals}}"; 868 window.design_mode = false; 869 window.theme_settings = { 870 ...{"color_schemes":[{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"},{"error":"json not allowed for this object"}],"color__color_scheme":{"error":"json not allowed for this object"},"color__error":"#fc0000","color__warning":"#f59e0b","color__success":"#22c55e","color__info":"#38bdf8","color__review_stars":"#000000","layout__style":"solid","layout__page_transitions":false,"layout__page_width_xs":640,"layout__page_width_sm":960,"layout__page_width_md":1440,"layout__page_width_lg":1860,"layout__page_gutter_desktop":36,"layout__page_gutter_mobile":20,"branding__favicon":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/M_-_Black_-_Favicon.png?v=1660150149","data__product__reviews_rating":"yotpo.reviews_average","data__product__reviews_count":"yotpo.reviews_count","data__product__load_metafields":true,"data__product__product_metafield":"","data__product__variant_metafield":"","data__product__product__load_product_data":false,"data__product__variant__load_product_data":false,"data__collection__metafield":"","data__collection__load_product_data":false,"data__article__metafield":"","data__article__load_product_data":false,"data__blog__metafield":"","data__blog__load_product_data":false,"data__page__metafield":"","data__page__load_product_data":false,"development__block_app_scripts":false,"development__block_content_for_header":false,"development__block_modals":false,"development__product_cards":false,"development__block_footer_sections":false,"development__block_main_content":false,"development__enable_marker_io":true,"development__marker_io_id":"66e9a7f9c67b596b8cb4adf6","checkout_logo_position":"left","checkout_logo_size":"medium","checkout_body_background_color":"#fff","checkout_input_background_color_mode":"white","checkout_sidebar_background_color":"#fafafa","checkout_heading_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_body_font":"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'","checkout_accent_color":"#1878b9","checkout_button_color":"#1878b9","checkout_error_color":"#e22120","layout__header_sticky":true,"globals__show":true,"customer_layout":"customer_area"}, 871 color__color_scheme: "color_scheme_1", 872 color_schemes: { "color_scheme_1": {"background":"#ffffff","background_gradient":"#ffffff","text":"#000000","overlay_text":"#ffffff","accent":"#000000","border":"#cccccc"},"color_scheme_2": {"background":"#ededed","background_gradient":"","text":"#000000","overlay_text":"#ffffff","accent":"#000000","border":"#cccccc"},"color_scheme_3": {"background":"#000000","background_gradient":"","text":"#ffffff","overlay_text":"#ffffff","accent":"#ffffff","border":"#cccccc"},"color_scheme_4": {"background":"#202020","background_gradient":"","text":"#ffffff","overlay_text":"#202020","accent":"#ffffff","border":"#cccccc"},"color_scheme_5": {"background":"#f8f8f8","background_gradient":"","text":"#000000","overlay_text":"#000000","accent":"#000000","border":"#cccccc"},"scheme-1e831468-25d1-414b-8864-580ee02a4cd7": {"background":"#ff3d3d","background_gradient":"linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%)","text":"#ffffff","overlay_text":"#ffffff","accent":"#ffffff","border":"#cccccc"},"scheme-95905c76-eb75-41f5-9bf5-3a9d4a76c572": {"background":"#0517f4","background_gradient":"#ffffff","text":"#ffffff","overlay_text":"#ffffff","accent":"#ffffff","border":"#cccccc"} } } 873 ; 874 window.collection = null; 875 window._sections = window._sections || {}; 876 window._stores = window._stores || {}; 877 window._products = window._products || {}; 878 window._collections = window._collections || {}; 879 window._pages = window._pages || {}; 880 window._blogs = window._blogs || {}; 881 window._articles = window._articles || {}; 882 window._metaobjects = window._metaobjects || {}; 883 884</script>
884<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
884<meta name="facebook-domain-verification" content="3zrblidsvg0dikoibyfakq06pi4ge1"><meta name="google-site-verification" content="TgmYT1xQW6InRafwLkGwJj8W0yzYEtWPckaK2HOUHXU"><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/3092321/digital_wallets/dialog"><meta id="in-context-paypal-metadata" data-shop-id="3092321" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"><link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/41656106123339:1?ucp/version=2026-08-25&context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" hreflang="x-default" href="https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><link rel="alternate" hreflang="en" href="https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><link rel="alternate" hreflang="en-CA" href="https://www.ministryofsupply.com/en-ca/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><link rel="alternate" hreflang="en-CH" href="https://www.ministryofsupply.com/en-ch/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><link rel="alternate" hreflang="en-DE" href="https://www.ministryofsupply.com/en-de/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><link rel="alternate" hreflang="en-GB" href="https://www.ministryofsupply.com/en-gb/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><link rel="alternate" hreflang="en-AU" href="https://www.ministryofsupply.com/en-au/products/mens-velocity-suit-jacket-dark-navy-heather-mps"><link rel="alternate" type="application/json+oembed" href="https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps.oembed">
884<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3062693963"></script>
884<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
884<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3062693963&shop_id=3092321" crossorigin="anonymous"></script>
884<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":3092321,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/3092321","merchantName":"Ministry of Supply","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Ministry of Supply","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
884<script id="shopify-features" type="application/json">{"accessToken":"00fb46b008792b61d24cc8128e210a64","betas":["rich-media-storefront-analytics"],"domain":"www.ministryofsupply.com","predictiveSearch":true,"shopId":3092321,"locale":"en"}</script>
884<script>var Shopify = Shopify || {}; 885Shopify.shop = "mostrial.myshopify.com"; 886Shopify.locale = "en"; 887Shopify.currency = {"active":"USD","rate":"1.0"}; 888Shopify.country = "US"; 889Shopify.theme = {"name":"MMS - 09\/22\/26 - Collection Restructure","id":160859127883,"schema_name":"Smart","schema_version":"3.0.29","theme_store_id":null,"role":"main"}; 890Shopify.theme.handle = "null"; 891Shopify.theme.style = {"id":null,"handle":null}; 892Shopify.cdnHost = "www.ministryofsupply.com/cdn"; 893Shopify.routes = Shopify.routes || {}; 894Shopify.routes.root = "/"; 895Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 896Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 897Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 898Shopify.SignInWithShop.User.recognized = false;</script>
898<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
898<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>
898<script> 899 window.Shopify = window.Shopify || {}; 900 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 901 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 902 window.Shopify.SignInWithShop.eligible = true; 903</script>
903<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
903<script defer="defer" async="" type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
903<script type="module"> 904 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 905 906 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 907 908</script>
908<script> 909 window.Shopify = window.Shopify || {}; 910 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 911 window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]}; 912</script>
912<script>(function() { 913 var isLoaded = false; 914 function asyncLoad() { 915 if (isLoaded) return; 916 isLoaded = true; 917 var urls = ["https:\/\/cdn-loyalty.yotpo.com\/loader\/Dw4LlQ-Tkqj0o2AC29UglQ.js?shop=mostrial.myshopify.com","https:\/\/script.metricode.com\/wotjs\/ellipsis.js?api_key=49cb8729-ebee-45ca-b819-74583274e393\u0026shop=mostrial.myshopify.com","https:\/\/d23dclunsivw3h.cloudfront.net\/redirect-app.js?shop=mostrial.myshopify.com","https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=63199\u0026ssmtid=74972\u0026shop=mostrial.myshopify.com","https:\/\/static.returngo.ai\/master.returngo.ai\/returngo.min.js?shop=mostrial.myshopify.com","https:\/\/api-v2.getripple.ai\/api\/public\/cart-snapshot\/script.js?shop=mostrial.myshopify.com","https:\/\/tags.productgenius.io\/tag.js?shop=mostrial.myshopify.com","https:\/\/api-v2.getripple.ai\/api\/public\/arcs-v2\/cart-snapshot\/script.js?shop=mostrial.myshopify.com","https:\/\/api-v2.getripple.ai\/api\/public\/arcs-v2\/tracking\/script.js?workspace=69b5b4549656318a6cd2c564\u0026shop=mostrial.myshopify.com","https:\/\/cdn.instant.one\/instant.js?siteId=site_1292bc82773748ad9f701b8b44dea5f5\u0026shop=mostrial.myshopify.com","https:\/\/onetext.com\/sdk\/onetext.min.js?onetext-account-token=onetext_account_production_0194d2f5-da3d-7331-a8ae-de6a42df8f45\u0026timestamp=1790751639997\u0026shop=mostrial.myshopify.com"]; 918 for (var i = 0; i < urls.length; i++) { 919 var s = document.createElement('script'); 920 s.type = 'text/javascript'; 921 s.async = true; 922 s.src = urls[i]; 923 var x = document.getElementsByTagName('script')[0]; 924 x.parentNode.insertBefore(s, x); 925 } 926 }; 927 if(window.attachEvent) { 928 window.attachEvent('onload', asyncLoad); 929 } else { 930 window.addEventListener('load', asyncLoad, false); 931 } 932})();</script>
932<script id="__st">var __st={"a":3092321,"offset":-14400,"reqid":"b5c32b18-ac4c-4c95-b008-60fe5ef9edc8-1790839709","pageurl":"www.ministryofsupply.com\/products\/mens-velocity-suit-jacket-dark-navy-heather-mps","u":"fc4395ae3386","p":"product","rtyp":"product","rid":7399359643723};</script>
932<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
932<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
932<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.ministryofsupply.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
932<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.ministryofsupply.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
932<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
932<script> 933 window.Shopify = window.Shopify || {}; 934 window.Shopify.MCP = window.Shopify.MCP || {}; 935 window.Shopify.MCP.enabled = true; 936 window.Shopify.MCP.shop = "mostrial.myshopify.com"; 937 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.ministryofsupply.com\/api\/mcp"; 938 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 939</script>
939<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.ministryofsupply.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 940</script>
940<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.ministryofsupply.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 941</script>
941<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 942 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 943</script>
943<script> 944 function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule); 945</script>
945<script type="module" src="https://www.ministryofsupply.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onerror="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
945<script nomodule=""> 946 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 947</script>
947<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.ministryofsupply.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"><style id="shopify-accelerated-checkout-cart"> 948 #shopify-buyer-consent { 949 margin-top: 1em; 950 display: inline-block; 951 width: 100%; 952} 953 954#shopify-buyer-consent.hidden { 955 display: none; 956} 957 958#shopify-subscription-policy-button { 959 background: none; 960 border: none; 961 padding: 0; 962 text-decoration: underline; 963 font-size: inherit; 964 cursor: pointer; 965} 966 967#shopify-subscription-policy-button::before { 968 box-shadow: none; 969} 970 971 </style>
971<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
vendor: 4,674 bytes, lines 971-1191
971<script> 972 document.documentElement.style.setProperty( 973 "--scrollbar-width", 974 `${window.innerWidth - document.documentElement.clientWidth}px`, 975 ); 976 977 (function (factory) { 978if (typeof define === 'function' && define.amd) { 979define([], factory); 980} else if (typeof module === 'object' && module.exports) { 981module.exports = factory(); 982} else { 983window.idleCallbackShim = factory(); 984} 985}(function(){ 986'use strict'; 987var scheduleStart, throttleDelay, lazytimer, lazyraf; 988var root = typeof window != 'undefined' ? 989window : 990typeof global != undefined ? 991global : 992this || {}; 993var requestAnimationFrame = root.cancelRequestAnimationFrame && root.requestAnimationFrame || setTimeout; 994var cancelRequestAnimationFrame = root.cancelRequestAnimationFrame || clearTimeout; 995var tasks = []; 996var runAttempts = 0; 997var isRunning = false; 998var remainingTime = 7; 999var minThrottle = 35; 1000var throttle = 125; 1001var index = 0; 1002var taskStart = 0; 1003var tasklength = 0; 1004var IdleDeadline = { 1005get didTimeout(){ 1006return false; 1007}, 1008timeRemaining: function(){ 1009var timeRemaining = remainingTime - (Date.now() - taskStart); 1010return Math.max(0, timeRemaining) 1011}, 1012}; 1013var setInactive = debounce(function(){ 1014remainingTime = 22; 1015throttle = 66; 1016minThrottle = 0; 1017}); 1018 1019function debounce(fn){ 1020var id, timestamp; 1021var wait = 99; 1022var check = function(){ 1023var last = (Date.now()) - timestamp; 1024 1025if (last < wait) { 1026id = setTimeout(check, wait - last); 1027} else { 1028id = null; 1029fn(); 1030} 1031}; 1032return function(){ 1033timestamp = Date.now(); 1034if(!id){ 1035id = setTimeout(check, wait); 1036} 1037}; 1038} 1039 1040function abortRunning(){ 1041if(isRunning){ 1042if(lazyraf){ 1043cancelRequestAnimationFrame(lazyraf); 1044} 1045if(lazytimer){ 1046clearTimeout(lazytimer); 1047} 1048isRunning = false; 1049} 1050} 1051 1052function onInputorMutation(){ 1053if(throttle != 125){ 1054remainingTime = 7; 1055throttle = 125; 1056minThrottle = 35; 1057 1058if(isRunning) { 1059abortRunning(); 1060scheduleLazy(); 1061} 1062} 1063setInactive(); 1064} 1065 1066function scheduleAfterRaf() { 1067lazyraf = null; 1068lazytimer = setTimeout(runTasks, 0); 1069} 1070 1071function scheduleRaf(){ 1072lazytimer = null; 1073requestAnimationFrame(scheduleAfterRaf); 1074} 1075 1076function scheduleLazy(){ 1077 1078if(isRunning){return;} 1079throttleDelay = throttle - (Date.now() - taskStart); 1080 1081scheduleStart = Date.now(); 1082 1083isRunning = true; 1084 1085if(minThrottle && throttleDelay < minThrottle){ 1086throttleDelay = minThrottle; 1087} 1088 1089if(throttleDelay > 9){ 1090lazytimer = setTimeout(scheduleRaf, throttleDelay); 1091} else { 1092throttleDelay = 0; 1093scheduleRaf(); 1094} 1095} 1096 1097function runTasks(){ 1098var task, i, len; 1099var timeThreshold = remainingTime > 9 ? 11009 : 11011 1102; 1103 1104taskStart = Date.now(); 1105isRunning = false; 1106 1107lazytimer = null; 1108 1109if(runAttempts > 2 || taskStart - throttleDelay - 50 < scheduleStart){ 1110for(i = 0, len = tasks.length; i < len && IdleDeadline.timeRemaining() > timeThreshold; i++){ 1111task = tasks.shift(); 1112tasklength++; 1113if(task){ 1114task(IdleDeadline); 1115} 1116} 1117} 1118 1119if(tasks.length){ 1120scheduleLazy(); 1121} else { 1122runAttempts = 0; 1123} 1124} 1125 1126function requestIdleCallbackShim(task){ 1127index++; 1128tasks.push(task); 1129scheduleLazy(); 1130return index; 1131} 1132 1133function cancelIdleCallbackShim(id){ 1134var index = id - 1 - tasklength; 1135if(tasks[index]){ 1136tasks[index] = null; 1137} 1138} 1139 1140if(!root.requestIdleCallback || !root.cancelIdleCallback){ 1141root.requestIdleCallback = requestIdleCallbackShim; 1142root.cancelIdleCallback = cancelIdleCallbackShim; 1143 1144if(root.document && document.addEventListener){ 1145root.addEventListener('scroll', onInputorMutation, true); 1146root.addEventListener('resize', onInputorMutation); 1147 1148document.addEventListener('focus', onInputorMutation, true); 1149document.addEventListener('mouseover', onInputorMutation, true); 1150['click', 'keypress', 'touchstart', 'mousedown'].forEach(function(name){ 1151document.addEventListener(name, onInputorMutation, {capture: true, passive: true}); 1152}); 1153 1154if(root.MutationObserver){ 1155new MutationObserver( onInputorMutation ).observe( document.documentElement, {childList: true, subtree: true, attributes: true} ); 1156} 1157} 1158} else { 1159try{ 1160root.requestIdleCallback(function(){}, {timeout: 0}); 1161} catch(e){ 1162(function(rIC){ 1163var timeRemainingProto, timeRemaining; 1164root.requestIdleCallback = function(fn, timeout){ 1165if(timeout && typeof timeout.timeout == 'number'){ 1166return rIC(fn, timeout.timeout); 1167} 1168return rIC(fn); 1169}; 1170if(root.IdleCallbackDeadline && (timeRemainingProto = IdleCallbackDeadline.prototype)){ 1171timeRemaining = Object.getOwnPropertyDescriptor(timeRemainingProto, 'timeRemaining'); 1172if(!timeRemaining || !timeRemaining.configurable || !timeRemaining.get){return;} 1173Object.defineProperty(timeRemainingProto, 'timeRemaining', { 1174value: function(){ 1175return timeRemaining.get.call(this); 1176}, 1177enumerable: true, 1178configurable: true, 1179}); 1180} 1181})(root.requestIdleCallback) 1182} 1183} 1184 1185return { 1186request: requestIdleCallbackShim, 1187cancel: cancelIdleCallbackShim, 1188}; 1189})); 1190 1191 </script>
1191<script type="application/javascript"> 1192 /* @formatter:off */ 1193 /* Indexed DB module */ 1194 function _slicedToArray(t,n){return _arrayWithHoles(t)||_iterableToArrayLimit(t,n)||_unsupportedIterableToArray(t,n)||_nonIterableRest()}function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(t,n){if(t){if("string"==typeof t)return _arrayLikeToArray(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_arrayLikeToArray(t,n):void 0}}function _arrayLikeToArray(t,n){(null==n||n>t.length)&&(n=t.length);for(var r=0,e=new Array(n);r<n;r++)e[r]=t[r];return e}function _iterableToArrayLimit(t,n){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=r){var e,o,u=[],i=!0,a=!1;try{for(r=r.call(t);!(i=(e=r.next()).done)&&(u.push(e.value),!n||u.length!==n);i=!0);}catch(t){a=!0,o=t}finally{try{i||null==r.return||r.return()}finally{if(a)throw o}}return u}}function _arrayWithHoles(t){if(Array.isArray(t))return t}function _typeof(t){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_typeof(t)}!function(t,n){"object"===("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?n(exports):"function"==typeof define&&define.amd?define(["exports"],n):n((t="undefined"!=typeof globalThis?globalThis:t||self).idbKeyval={})}(this,(function(t){"use strict";function n(t){return new Promise((function(n,r){t.oncomplete=t.onsuccess=function(){return n(t.result)},t.onabort=t.onerror=function(){return r(t.error)}}))}function r(t,r){var e=indexedDB.open(t);e.onupgradeneeded=function(){return e.result.createObjectStore(r)};var o=n(e);return function(t,n){return o.then((function(e){return n(e.transaction(r,t).objectStore(r))}))}}var e;function o(){return e||(e=r("keyval-store","keyval")),e}function u(t,r){return t.openCursor().onsuccess=function(){this.result&&(r(this.result),this.result.continue())},n(t.transaction)}t.clear=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o();return t("readwrite",(function(t){return t.clear(),n(t.transaction)}))},t.createStore=r,t.del=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o();return r("readwrite",(function(r){return r.delete(t),n(r.transaction)}))},t.delMany=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o();return r("readwrite",(function(r){return t.forEach((function(t){return r.delete(t)})),n(r.transaction)}))},t.entries=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o();return t("readonly",(function(r){if(r.getAll&&r.getAllKeys)return Promise.all([n(r.getAllKeys()),n(r.getAll())]).then((function(t){var n=_slicedToArray(t,2),r=n[0],e=n[1];return r.map((function(t,n){return[t,e[n]]}))}));var e=[];return t("readonly",(function(t){return u(t,(function(t){return e.push([t.key,t.value])})).then((function(){return e}))}))}))},t.get=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o();return r("readonly",(function(r){return n(r.get(t))}))},t.getMany=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o();return r("readonly",(function(r){return Promise.all(t.map((function(t){return n(r.get(t))})))}))},t.keys=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o();return t("readonly",(function(t){if(t.getAllKeys)return n(t.getAllKeys());var r=[];return u(t,(function(t){return r.push(t.key)})).then((function(){return r}))}))},t.promisifyRequest=n,t.set=function(t,r){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o();return e("readwrite",(function(e){return e.put(r,t),n(e.transaction)}))},t.setMany=function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o();return r("readwrite",(function(r){return t.forEach((function(t){return r.put(t[1],t[0])})),n(r.transaction)}))},t.update=function(t,r){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o();return e("readwrite",(function(e){return new Promise((function(o,u){e.get(t).onsuccess=function(){try{e.put(r(this.result),t),o(n(e.transaction))}catch(t){u(t)}}}))}))},t.values=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o();return t("readonly",(function(t){if(t.getAll)return n(t.getAll());var r=[];return u(t,(function(t){return r.push(t.value)})).then((function(){return r}))}))}
1194,Object.defineProperty(t,"__esModule",{value:!0})})); 1195 /* @formatter:on */ 1196</script>
1196<script> 1197 // Check if x-defer is implemented in page to make it future-update proof 1198 // This is not bullet proof, but a good indication your theme has been updated to 1.3.7 or newer 1199 // if (!document.querySelector('[x-defer]')) { 1200 1201 (function () { 1202 "use strict"; 1203 1204 const hasAlpine = new Promise(resolve => { 1205 window.addEventListener('alpine:initialized', resolve, { once: true, passive: true }); 1206 }); 1207 1208 const hasInteract = new Promise(resolve => { 1209 (events => { 1210 const onInteract = () => { 1211 resolve(); 1212 events.forEach(type => window.removeEventListener(type, onInteract)); 1213 }; 1214 events.forEach(type => window.addEventListener(type, onInteract, { once: true, passive: true })); 1215 })(['touchstart', 'wheel', 'mouseover', 'keydown']); 1216 }); 1217 1218 const onIntersect = (el) => { 1219 return new Promise(resolve => { 1220 const observer = new IntersectionObserver(entries => { 1221 for (const entry of entries) { 1222 if (entry.isIntersecting) { 1223 observer.disconnect(); 1224 resolve(); 1225 } 1226 } 1227 }, {}); 1228 observer.observe(el); 1229 }); 1230 }; 1231 1232 function runComponent(el) { 1233 hasAlpine.then(() => { 1234 el.removeAttribute('x-ignore'); 1235 queueMicrotask(() => Alpine.initTree(el)); 1236 }); 1237 } 1238 1239 function initDeferredComponents() { 1240 1241 document.querySelectorAll('[x-data][x-defer]').forEach(el => { 1242 el.setAttribute('x-ignore', ''); 1243 const deferUntil = (el.getAttribute('x-defer') || '').trim(); 1244 1245 switch (deferUntil) { 1246 case 'interact': 1247 hasInteract.then(() => runComponent(el)); 1248 break; 1249 case 'intersect': 1250 onIntersect(el).then(() => runComponent(el)); 1251 break; 1252 case 'idle': 1253 window.requestIdleCallback(() => runComponent(el), { timeout: 4000 }); 1254 break; 1255 case 'eager': 1256 runComponent(el); 1257 break; 1258 default: 1259 if (deferUntil.startsWith('event:') && deferUntil.length > 6) { 1260 window.addEventListener(deferUntil.substring(6), () => runComponent(el), { once: true, passive: true }); 1261 } 1262 } 1263 }); 1264 } 1265 1266 window.addEventListener('alpine:init', initDeferredComponents, { once: true, passive: true }); 1267 // window.addEventListener('DOMContentLoaded', initDeferredComponents, { once: true, passive: true }); 1268 })(); 1269 // } 1270</script>
1270<meta name="google-site-verification" content="TgmYT1xQW6InRafwLkGwJj8W0yzYEtWPckaK2HOUHXU"><!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0f5b2-7883-7434-b9ec-aee0e9449934/region-restrictions-379/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload"><link rel="preconnect" href="https://media.synctrack.io">
1270<script type="application/json" id="ipblocker-config"> 1271 { 1272 "shopIdentifier": "mostrial.myshopify.com", 1273 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":true,\"activeApp\":true,\"blockByMetafield\":false,\"visitorAnalytic\":true,\"showWatermark\":true,\"blockCheckoutApi\":true}", 1274 "ipBlockerRules": null, 1275 "ipBlockerGeneral": {"activeVpnProxy":true,"vpnRiskCore":75,"torBlock":true,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":true,"blockUnknownBots":true,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":true,"plan":"shopify plus","enableApp":true,"siteUrl":"www.ministryofsupply.com","showOverlayByPass":false,"useClientSideCheck":true}, 1276 "ipBlockerBlockTemplate": "{\"customCss\":\"#blockify---container{--bg-blockify: #fff;position:relative}#blockify---container::after{content:'';position:absolute;inset:0;background-repeat:no-repeat !important;background-size:cover !important;background:var(--bg-blockify);z-index:0}#blockify---container #blockify---container__inner{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}#blockify---container #blockify---container__inner #blockify-block-content{display:flex;flex-direction:column;align-items:center;text-align:center}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-superTitle{display:none !important}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:313%;font-weight:bold;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:188%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-title{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:125%;margin:1.5em;line-height:1.5}@media only screen and (min-width: 768px) and (max-width: 1199px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:88%}}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description{font-size:107%}}#blockify---container #blockify---container__inner #blockify-block-content #blockify-block-description #blockify-block-text-blink{display:none !important}#blockify---container #blockify---container__inner #blockify-logo-block-image{position:relative;width:400px;height:auto;max-height:300px}@media only screen and (max-width: 767px){#blockify---container #blockify---container__inner #blockify-logo-block-image{width:200px}}#blockify---container #blockify---container__inner #blockify-logo-block-image::before{content:'';display:block;padding-bottom:56.2%}#blockify---container #blockify---container__inner #blockify-logo-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}\\n\",\"logoImage\":{\"active\":true,\"value\":\"https:\/\/storage.synctrack.io\/megamind-fraud\/assets\/default-thumbnail.png\",\"altText\":\"Red octagonal stop sign with a black hand symbol in the center, indicating a warning or prohibition\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"title\":{\"active\":true,\"text\":\"Access Denied\",\"color\":\"#000\"},\"description\":{\"active\":true,\"text\":\"The site owner may have set restrictions that prevent you from accessing the site. Please contact the site owner for access.\",\"color\":\"#000\"},\"background\":{\"active\":true,\"value\":\"#fff\",\"type\":\"1\",\"colorFrom\":null,\"colorTo\":null}}", 1277 "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Applebot","regex":"Applebot"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Semrush Bot","regex":"SemrushBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"}], 1278 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 1279 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 1280 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 1281 "ipBlockerChecking": true, 1282 "ipBlockerCollectionId": null, 1283 "ipBlockerProductCollections": [56262885451,271192916043,284689629259,27833670049
12831,283740536907,278004301899,268866322507,265465823307,265467854923,265465987147,265466019915,283750105163,283741257803,292918329419,365301128,365298440,283751350347,283750301771,285178691659,289068089419,278654156875,278247866443,295759773771,283747090507,284665413707,285178626123,288848674891,285178527819,283472068683,1189347336,283741225035,78004453451,285176102987,289067761739,3061973000,281796509771,278868820043,388347656,56718131275,285392011339,285421994059,274979487819,278003974219,78088241227,165683265611], 1284 "ipBlockerCheckoutProduct": { "variants": [{ "id": 41656106123339 },{ "id": 41656106156107 },{ "id": 41656106188875 },{ "id": 41656106221643 },{ "id": 41656106254411 },{ "id": 41656106287179 },{ "id": 41656106319947 }] } 1285 } 1286</script>
1286<script id="blockifyScriptTag" src="https://cdn.shopify.com/extensions/01a0f5b2-7883-7434-b9ec-aee0e9449934/region-restrictions-379/assets/ip-blocker-embed.min.js" async=""></script>
1286<!-- END app block --><!-- BEGIN app block: shopify://apps/klickly-connector/blocks/klickly-embed/019d9086-f209-7d9a-959a-034ff6648e37 --><link rel="dns-prefetch" href="//kp-27ma.klck.dev"><link rel="preconnect" href="//kp-27ma.klck.dev" fetchpriority="high"><link rel="preload" href="https://kp-27ma.klck.dev/boa.js?v=0&version=v2&platform=shopify&domain_id=3295&account_id=1550&b_type_cart=20a60c11ca399bde&b_type_visit=d878ff6ad5b91e9b&b_type_checkout=b1b469ff5bcc5f75&shop=mostrial.myshopify.com" as="script" fetchpriority="high">
1286<script src="https://kp-27ma.klck.dev/boa.js?v=0&version=v2&platform=shopify&domain_id=3295&account_id=1550&b_type_cart=20a60c11ca399bde&b_type_visit=d878ff6ad5b91e9b&b_type_checkout=b1b469ff5bcc5f75&shop=mostrial.myshopify.com" async="" fetchpriority="high"></script>
1286<!-- END app block --><!-- BEGIN app block: shopify://apps/elevar-conversion-tracking/blocks/dataLayerEmbed/bc30ab68-b15c-4311-811f-8ef485877ad6 --><!-- END app block --><!-- BEGIN app block: shopify://apps/returngo-returns-exchanges/blocks/returngo-loader/c46ec5ca-ca5f-4afb-904e-7e20126a14d4 -->
1286<script> 1287 window.returngo = window.returngo || {}; 1288 window.returngo.loadScripts ||= []; 1289 window.returngo.loadScripts.push('https://storefront-components.returngo.ai/shop-now.min.js'); 1290 1291 window.returngo.settings ||= {"general":{"default_locale":"en","portal_url":"https:\/\/www.ministryofsupply.com\/a\/returns?"},"coverage":{"coverage_product_id":null,"coverage_variant_id":null,"coverage_item_image_url":"https:\/\/storefront-components.returngo.ai\/assets\/return-guard.png","coverage_selection_method_component":"toggle"}}; 1292 window.returngo.translations ||= {"en":{"COVERAGE_DESCRIPTION":"Get free returns with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"ro":{"COVERAGE_DESCRIPTION":"ObÈineÈi returnÄri gratuite cu Return Guard pentru {Return_Guard_Price}","COVERAGE_LEARN_MORE":"AflaÈi mai multe","COVERAGE_LEARN_MORE_TITLE":"AdÄugaÈi returnÄri gratuite","COVERAGE_LEARN_MORE_DESCRIPTION":"AdÄugaÈi aceastÄ opÈiune acum pentru a debloca posibilitatea de a returna aceastÄ comandÄ gratuit, fÄrÄ taxe suplimentare.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"ContinuaÈi la finalizare","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"AlegeÈi articolul\/articolele noi de adÄugat la cererea de returnare","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Credite de schimb rÄmase"},"es":{"COVERAGE_DESCRIPTION":"Obtén devoluciones gratis con Return Guard por {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Saber más","COVERAGE_LEARN_MORE_TITLE":"Añadir devoluciones gratis","COVERAGE_LEARN_MORE_DESCRIPTION":"Añade esta opción ahora para desbloquear la posibilidad de devolver este pedido gratis, sin cargos adicionales.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continuar al pago","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Elige el\/los nuevo(s) artÃculo(s) para añadir a tu solicitud de devolución","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Créditos de intercambio restantes"},"fr":{"COVERAGE_DESCRIPTION":"Obtenez des retours gratuits avec Return Guard pour {Return_Guard_Price}","COVERAGE_LEARN_MORE":"En savoir plus","COVERAGE_LEARN_MORE_TITLE":"Ajouter les retours gratuits","COVERAGE_LEARN_MORE_DESCRIPTION":"Ajoutez cette option maintenant pour débloquer la possibilité de retourner cette commande gratuitement, sans frais supplémentaires.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continuer vers le paiement","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choisissez le(s) nouvel(s) article(s) à ajouter à votre demande de retour","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Crédits d'échange restants"},"it":{"COVERAGE_DESCRIPTION":"Ottieni resi gratuiti con Return Guard per {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Scopri di più","COVERAGE_LEARN_MORE_TITLE":"Aggiungi resi gratuiti","COVERAGE_LEARN_MORE_DESCRIPTION":"Aggiungi questa opzione ora per sbloccare la possibilità di restituire questo ordine gratuitamente, senza costi aggiuntivi.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continua al checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Scegli il\/i nuovo\/i articolo\/i da aggiungere alla tua richiesta di reso","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Crediti di scambio rimanenti"},"he":{"COVERAGE_DESCRIPTION":"×§×× ×××ר×ת ×××× × ×¢× Return Guard ×¢××ר {Return_Guard_Price}","COVERAGE_LEARN_MORE":"××× ×¢××","COVERAGE_LEARN_MORE_TITLE":"××סף ×××ר×ת ×××× ×","COVERAGE_LEARN_MORE_DESCRIPTION":"××סף ×פשר×ת ×× ×עת ××× ×פת×× ×ת ××פשר×ת ×××××ר ×××× × ×× ×××× ×, ××× ×¢×××ת × ×ספ×ת.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"×××©× ×תש×××","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"××ר פר××\/×× ××ש\/×× ××××¡×¤× ××קשת ×××××¨× ×©××","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"×תרת קר××××× ××××פ×"},"de":{"COVERAGE_DESCRIPTION":"Kostenlose Rücksendungen mit Return Guard für {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Mehr erfahren","COVERAGE_LEARN_MORE_TITLE":"Kostenlose Rücksendungen hinzufügen","COVERAGE_LEARN_MORE_DESCRIPTION":"Fügen Sie diese Option jetzt hinzu, um diese Bestellung kostenlos und ohne zusätzliche Gebühren zurückgeben zu können.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Zur Kasse gehen","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Wählen Sie neue Artikel für Ihre Rückgabeanfrage","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Verbleibende Umtauschguthaben"},"pt":{"COVERAGE_DESCRIPTION":"Obtenha devoluções grátis com Return Guard por {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Saiba mais","COVERAGE_LEARN_MORE_TITLE":"Adicionar devoluções grátis","COVERAGE_LEARN_MORE_DESCRIPTION":"Adicione esta opção agora para desbloquear a possibilidade de devolver este pedido gratuitamente, sem taxas adicionais.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continuar para o pagamento","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Escolha o(s) novo(s) item(ns) para adicionar ao seu pedido de devolução","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Créditos de troca restantes"},"da":{"COVERAGE_DESCRIPTION":"FÃ¥ gratis returneringer med Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Læs mere","COVERAGE_LEARN_MORE_TITLE":"Tilføj gratis returneringer","COVERAGE_LEARN_MORE_DESCRIPTION":"Tilføj denne mulighed nu for at lÃ¥se op for muligheden for at returnere denne ordre gratis, uden ekstra gebyrer.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Fortsæt til betaling","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Vælg nye vare(r) at tilføje til din returneringsanmodning","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Resterende byttecreditter"},"nl":{"COVERAGE_DESCRIPTION":"Krijg gratis retouren met Return Guard voor {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Meer informatie","COVERAGE_LEARN_MORE_TITLE":"Gratis retouren toevoegen","COVERAGE_LEARN_MORE_DESCRIPTION":"Voeg deze optie nu toe om de mogelijkheid te ontgrendelen om deze bestelling gratis te retourneren, zonder extra kosten.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Doorgaan naar afrekenen","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Kies nieuw(e) artikel(en) om toe te voegen aan je retourverzoek","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Resterende omruilingscredits"},"ko":{"COVERAGE_DESCRIPTION":"{Return_Guard_Price}ì Return Guardë¡ ë¬´ë£ ë°íì´ ê°ë¥í©ëë¤","COVERAGE_LEARN_MORE":"ìì¸í ìì보기","COVERAGE_LEARN_MORE_TITLE":"ë¬´ë£ ë°í ì¶ê°","COVERAGE_LEARN_MORE_DESCRIPTION":"ì´ ìµì ì ì§ê¸ ì¶ê°íë©´ ì¶ê° ìê¸ ìì´ ì´ ì£¼ë¬¸ì 무ë£ë¡ ë°íí ì ììµëë¤.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"ê²°ì í기","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"ë°í ìì²ì ì¶ê°í ì ìíì ì ííì¸ì","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"ë¨ì êµí í¬ë ë§"},"tr":{"COVERAGE_DESCRIPTION":"{Return_Guard_Price} karÅılıÄında Return Guard ile ücretsiz iade","COVERAGE_LEARN_MORE":"Daha fazla bilgi","COVERAGE_LEARN_MORE_TITLE":"Ãcretsiz iade ekle","COVERAGE_LEARN_MORE_DESCRIPTION":"Bu sipariÅi ek ücret olmadan ücretsiz iade edebilmek için bu seçeneÄi Åimdi ekleyin.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Ãdemeye devam et","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"İade talebinize eklemek için yeni ürün(ler) seçin","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Kalan deÄiÅim kredileri"},"bg":{"COVERAGE_DESCRIPTION":"Get free returns and exchanges with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns and exchanges","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return or exch
1292ange this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"no":{"COVERAGE_DESCRIPTION":"FÃ¥ gratis returer og bytter med Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Les mer","COVERAGE_LEARN_MORE_TITLE":"Legg til gratis returer og bytter","COVERAGE_LEARN_MORE_DESCRIPTION":"Legg til dette alternativet nÃ¥ for Ã¥ lÃ¥se opp muligheten til Ã¥ returnere eller bytte denne bestillingen gratis, uten ekstra gebyrer.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Fortsett til kassen","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Velg nye varer Ã¥ legge til i returforespørselen din","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"GjenstÃ¥ende byttepoeng"},"ar":{"COVERAGE_DESCRIPTION":"Ø§ØØµÙ عÙ٠إرجاع Ù
جاÙÙ Ù
ع Return Guard Ù
ÙØ§Ø¨Ù {Return_Guard_Price}","COVERAGE_LEARN_MORE":"اعر٠اÙÙ
Ø²ÙØ¯","COVERAGE_LEARN_MORE_TITLE":"Ø¥Ø¶Ø§ÙØ© Ø§ÙØ¥Ø±Ø¬Ø§Ø¹ اÙÙ
جاÙÙ","COVERAGE_LEARN_MORE_DESCRIPTION":"Ø£Ø¶Ù ÙØ°Ø§ Ø§ÙØ®Ùار Ø§ÙØ¢Ù ÙÙØªØ Ø¥Ù
ÙØ§ÙÙØ© إرجاع ÙØ°Ø§ Ø§ÙØ·Ùب Ù
Ø¬Ø§ÙØ§ÙØ Ø¯Ù٠رس��Ù
إضاÙÙØ©.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Ù
تابعة Ø¥ÙÙ Ø§ÙØ¯Ùع","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"اختر Ø§ÙØµÙÙ\/اÙÙ
ÙØªØ¬Ø§Øª Ø§ÙØ¬Ø¯Ùدة ÙØ¥Ø¶Ø§ÙØªÙØ§ Ø¥ÙÙ Ø·ÙØ¨ Ø§ÙØ¥Ø±Ø¬Ø§Ø¹","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"أرصدة Ø§ÙØ§Ø³ØªØ¨Ø¯Ø§Ù اÙÙ
تبÙÙØ©"},"pl":{"COVERAGE_DESCRIPTION":"Otrzymaj darmowe zwroty z Return Guard za {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Dowiedz siÄ wiÄcej","COVERAGE_LEARN_MORE_TITLE":"Dodaj darmowe zwroty","COVERAGE_LEARN_MORE_DESCRIPTION":"Dodaj tÄ opcjÄ teraz, aby odblokowaÄ możliwoÅÄ bezpÅatnego zwrotu tego zamówienia, bez dodatkowych opÅat.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Przejdź do kasy","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Wybierz nowe produkty do dodania do wniosku o zwrot","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"PozostaÅe punkty wymiany"},"el":{"COVERAGE_DESCRIPTION":"ÎÏοκÏήÏÏε δÏÏεάν εÏιÏÏÏοÏÎÏ Î¼Îµ Ïο Return Guard για {Return_Guard_Price}","COVERAGE_LEARN_MORE":"ÎάθεÏε ÏεÏιÏÏÏÏεÏα","COVERAGE_LEARN_MORE_TITLE":"Î ÏοÏθήκη δÏÏεάν εÏιÏÏÏοÏÏν","COVERAGE_LEARN_MORE_DESCRIPTION":"Î ÏοÏθÎÏÏε αÏ
Ïή Ïην εÏιλογή ÏÏÏα για να ξεκλειδÏÏεÏε Ïη δÏ
ναÏÏÏηÏα εÏιÏÏÏοÏÎ®Ï Î±Ï
ÏÎ®Ï ÏÎ·Ï ÏαÏÎ±Î³Î³ÎµÎ»Î¯Î±Ï Î´ÏÏεάν, ÏÏÏÎ¯Ï ÏÏÏÏθεÏα ÏÎλη.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"ΣÏ
νÎÏεια ÏÏην ÏληÏÏμή","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"ÎÏιλÎξÏε νÎο\/νÎα ÏÏοÏÏνÏα για ÏÏοÏθήκη ÏÏο αίÏημα εÏιÏÏÏοÏÎ®Ï ÏαÏ","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Î¥ÏÏλοιÏα ÏιÏÏÏÏικά ανÏικαÏάÏÏαÏηÏ"},"sk":{"COVERAGE_DESCRIPTION":"ZÃskajte bezplatné vrátenia s Return Guard za {Return_Guard_Price}","COVERAGE_LEARN_MORE":"ZistiÅ¥ viac","COVERAGE_LEARN_MORE_TITLE":"PridaÅ¥ bezplatné vrátenia","COVERAGE_LEARN_MORE_DESCRIPTION":"Pridajte túto možnosÅ¥ teraz a odomknite možnosÅ¥ bezplatne vrátiÅ¥ túto objednávku bez ÄalÅ¡Ãch poplatkov.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"PokraÄovaÅ¥ k pokladni","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Vyberte nové položky na pridanie do vaÅ¡ej žiadosti o vrátenie","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Zostávajúce kredity na výmenu"},"hu":{"COVERAGE_DESCRIPTION":"Get free returns and exchanges with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns and exchanges","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return or exchange this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"sl":{"COVERAGE_DESCRIPTION":"Get free returns and exchanges with Return Guard for {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Learn more","COVERAGE_LEARN_MORE_TITLE":"Add free returns and exchanges","COVERAGE_LEARN_MORE_DESCRIPTION":"Add this option now to unlock the ability to return or exch
1292ange this order for free, with no additional fees.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"Continue to checkout","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Choose new item(s) to add to your return request","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"Exchange credits remaining"},"cs":{"COVERAGE_DESCRIPTION":"ZÃskejte bezplatné vrácenà s Return Guard za {Return_Guard_Price}","COVERAGE_LEARN_MORE":"Zjistit vÃce","COVERAGE_LEARN_MORE_TITLE":"PÅidat bezplatné vrácenÃ","COVERAGE_LEARN_MORE_DESCRIPTION":"PÅidejte tuto možnost nynà a odemknÄte možnost bezplatnÄ vrátit tuto objednávku bez dalÅ¡Ãch poplatků.","SHOP_NOW_CONTINUE_TO_CHECKOUT":"PokraÄovat k pokladnÄ","SHOP_NOW_CHOOSE_NEW_ITEMS_TO_RETURN_REQUEST":"Vyberte nové položky k pÅidánà do vašà žádosti o vrácenÃ","SHOP_NOW_EXCHANGE_CREDITS_REMAINING":"ZbývajÃcà kredity na výmÄnu"}}; 1293 window.returngo.coverageEnabled ||= Boolean(); 1294 window.returngo.storefrontPublicToken ||= ''; 1295 window.returngo.coveragePlaceholderUrl = 'https://cdn.shopify.com/extensions/019cd1c1-739b-7e2f-a8ca-df9749146d2d/return-go-23/assets/coverage-block-placeholder.png'; 1296</script>
1296<!-- END app block --><!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel="preconnect dns-prefetch" href="https://api.config-security.com/" crossorigin=""><link rel="preconnect dns-prefetch" href="https://conf.config-security.com/" crossorigin="">
1296<script> 1297/* >> TriplePixel :: start*/ 1298window.TriplePixelData={TripleName:"mostrial.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"7399359643723",name:`Men's Velocity Suit Jacket - Dark Navy Heather (MPS)`,price:"478",variant:"41656106123339",av:{ "41656106123339":true,"41656106156107":true,"41656106188875":false,"41656106221643":false,"41656106254411":false,"41656106287179":true,"41656106319947":true }},search:"",collection:"",cart:"",template:"product",curr:"USD" || "USD", market:"635994187"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 1299/* << TriplePixel :: end*/ 1300</script>
1300<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
1300<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/kASAuVN02HJhi4q9dBY9w19T7pCWSTYzyFi1TLrv?languageCode=en" async=""></script>
1300<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1300<script type="text/javascript"> 1301 (function (c, l, a, r, i, t, y) { 1302 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 1303 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 1304 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 1305 1306 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 1307 if (error) { 1308 console.error("Error loading Shopify features:", error); 1309 return; 1310 } 1311 1312 c[a]('consentv2', { 1313 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 1314 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 1315 source: 101, 1316 }); 1317 }); 1318 1319 l.addEventListener("visitorConsentCollected", function (e) { 1320 c[a]('consentv2', { 1321 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 1322 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 1323 source: 101, 1324 }); 1325 }); 1326 })(window, document, "clarity", "script", "um2bbzloke"); 1327</script>
1327<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/reviews_tab/eb7dfd7d-db44-4334-bc49-c893b51b36cf --><!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/brandAgents_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea --><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1327<script async="" src="https://static.klaviyo.com/onsite/js/bt98L6/klaviyo.js?company_id=bt98L6"></script>
1327<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>
1327<script id="viewed_product"> 1328 if (item == null) { 1329 var _learnq = _learnq || []; 1330 1331 var MetafieldReviews = null 1332 var MetafieldYotpoRating = null 1333 var MetafieldYotpoCount = null 1334 var MetafieldLooxRating = null 1335 var MetafieldLooxCount = null 1336 var okendoProduct = null 1337 var okendoProductReviewCount = null 1338 var okendoProductReviewAverageValue = null 1339 try { 1340 // The following fields are used for Customer Hub recently viewed in order to add reviews. 1341 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 1342 MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.72"},"rating_count":572}; 1343 MetafieldYotpoRating = "4.7" 1344 MetafieldYotpoCount = "570" 1345 MetafieldLooxRating = null 1346 MetafieldLooxCount = null 1347 1348 okendoProduct = null 1349 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 1350 if (okendoProduct && 'error' in okendoProduct) { 1351 okendoProduct = null 1352 } 1353 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 1354 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 1355 } catch (error) { 1356 console.error('Error in Klaviyo onsite reviews tracking:', error); 1357 } 1358 1359 var item = { 1360 Name: "Men's Velocity Suit Jacket - Dark Navy Heather (MPS)", 1361 ProductID: 7399359643723, 1362 Categories: ["All","All + Preorder","All Active Products (excluding Labs \u0026 Travel Merino)","Best selling products (DO NOT DELETE)","DPA Feed New","Formal Events","Full Price","Loop - Men's Blazers","Loop - Unisex Items","Loop - Women's Bottoms","Loop - Women's Dresses","Men's Best Sellers","Men's Blazers","Men's Blazers","Men's Blazers (SS26)","Men's Clothing and Accessories","Men's Favorites","Men's New Arrivals","Men's New Arrivals","Men's New Arrivals","Men's Polestar Collection","Men's Premium Gifts","Men's Ships Now (SS26)","Men's Shop All","Men's Shop All","Men's Shop All","Men's Shop All","Men's Shop All (Ships Now)","Men's Shop All - KX","Men's Suits","Men's Suits","Men's Suits (SS26)","Men's Tops","Men's Tops - FW25","Men's Velocity Suit Jacket","Men's Warehouse Collection","Men's Work Travel Packing List [Work Travel Guide Slider]","Mens Apparel","Moisture-Wicking","MPS - Lever Style","Shop All","Tax Holiday - MA","Travel","Valentine's Day Collection","Velocity Bundle - New"], 1363 ImageURL: "https://www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_grande.jpg?v=1762443584", 1364 URL: "https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps", 1365 Brand: "Men's Velocity Blazer (MPS)", 1366 Price: "$478", 1367 Value: "478", 1368 CompareAtPrice: "$598" 1369 }; 1370 _learnq.push(['track', 'Viewed Product', item]); 1371 _learnq.push(['trackViewedItem', { 1372 Title: item.Name, 1373 ItemId: item.ProductID, 1374 Categories: item.Categories, 1375 ImageUrl: item.ImageURL, 1376 Url: item.URL, 1377 Metadata: { 1378 Brand: item.Brand, 1379 Price: item.Price, 1380 Value: item.Value, 1381 CompareAtPrice: item.CompareAtPrice 1382 }, 1383 metafields:{ 1384 reviews: MetafieldReviews, 1385 yotpo:{ 1386 rating: MetafieldYotpoRating, 1387 count: MetafieldYotpoCount, 1388 }, 1389 loox:{ 1390 rating: MetafieldLooxRating, 1391 count: MetafieldLooxCount, 1392 }, 1393 okendo: { 1394 rating: okendoProductReviewAverageValue, 1395 count: okendoProductReviewCount, 1396 } 1397 } 1398 }]); 1399 } 1400 </script>
1400<script> 1401 window.klaviyoReviewsProductDesignMode = false 1402 </script>
1402<!-- BEGIN app snippet: customer-hub-data -->
1402<script> 1403 if (!window.customerHub) { 1404 window.customerHub = {}; 1405 } 1406 window.customerHub.storefrontRoutes = { 1407 login: "https://www.ministryofsupply.com/customer_authentication/redirect?locale=en®ion_country=US?return_url=%2F%23k-hub", 1408 register: "https://shopify.com/3092321/account?locale=en&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJtb3N0cmlhbC5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTE0NDQ1MDksIm5iZiI6MTc5MDgzOTcwOX0.bzcHnO25D5113QN3oeXrOO8eG8hddp7G0kbvhr0g_hE?return_url=%2F%23k-hub", 1409 logout: "/account/logout", 1410 profile: "/account", 1411 addresses: "/account/addresses", 1412 }; 1413 1414 window.customerHub.userId = null; 1415 1416 window.customerHub.storeDomain = "mostrial.myshopify.com"; 1417 1418 1419 window.customerHub.activeProduct = { 1420 name: "Men's Velocity Suit Jacket - Dark Navy Heather (MPS)", 1421 category: null, 1422 imageUrl: "https://www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_grande.jpg?v=1762443584", 1423 id: "7399359643723", 1424 link: "https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps", 1425 options: [ 1426 1427 { 1428 name: "Color", 1429 values: [ 1430 1431 1432 1433 { 1434 name: "Dark Navy Heather", 1435 colorHex: null, 1436 swatchImageUrl: null 1437 } 1438 1439 ] 1440 }, 1441 1442 { 1443 name: "Size", 1444 values: [ 1445 1446 1447 1448 { 1449 name: "36R", 1450 colorHex: null, 1451 swatchImageUrl: null 1452 }, 1453 1454 1455 1456 { 1457 name: "38R", 1458 colorHex: null, 1459 swatchImageUrl: null 1460 }, 1461 1462 1463 1464 { 1465 name: "40R", 1466 colorHex: null, 1467 swatchImageUrl: null 1468 }, 1469 1470 1471 1472 { 1473 name: "42R", 1474 colorHex: null, 1475 swatchImageUrl: null 1476 }, 1477 1478 1479 1480 { 1481 name: "44R", 1482 colorHex: null, 1483 swatchImageUrl: null 1484 }, 1485 1486 1487 1488 { 1489 name: "46R", 1490 colorHex: null, 1491 swatchImageUrl: null 1492 }, 1493 1494 1495 1496 { 1497 name: "48R", 1498 colorHex: null, 1499 swatchImageUrl: null 1500 } 1501 1502 ] 1503 } 1504 1505 ], 1506 variants: [ 1507 1508 { 1509 id: "41656106123339", 1510 selectedOptions: [ 1511 1512 1513 { 1514 name: "Color", 1515 value: "Dark Navy Heather" 1516 }, 1517 1518 1519 { 1520 name: "Size", 1521 value: "36R" 1522 } 1523 1524 ], 1525 1526 imageUrl: null, 1527 1528 price: "47800", 1529 currency: "USD", 1530 availableForSale: true, 1531 title: "Dark Navy Heather \/ 36R", 1532 }, 1533 1534 { 1535 id: "41656106156107", 1536 selectedOptions: [ 1537 1538 1539 { 1540 name: "Color", 1541 value: "Dark Navy Heather" 1542 }, 1543 1544 1545 { 1546 name: "Size", 1547 value: "38R" 1548 } 1549 1550 ], 1551 1552 imageUrl: null, 1553 1554 price: "47800", 1555 currency: "USD", 1556 availableForSale: true, 1557 title: "Dark Navy Heather \/ 38R", 1558 }, 1559 1560 { 1561 id: "41656106188875", 1562 selectedOptions: [ 1563 1564 1565 { 1566 name: "Color", 1567 value: "Dark Navy Heather" 1568 }, 1569 1570 1571 { 1572 name: "Size", 1573 value: "40R" 1574 } 1575 1576 ], 1577 1578 imageUrl: null, 1579 1580 price: "47800", 1581 currency: "USD", 1582 availableForSale: false, 1583 title: "Dark Navy Heather \/ 40R", 1584 }, 1585 1586 { 1587 id: "41656106221643", 1588 selectedOptions: [ 1589 1590 1591 { 1592 name: "Color", 1593 value: "Dark Navy Heather" 1594 }, 1595 1596 1597 { 1598 name: "Size", 1599 value: "42R" 1600 } 1601 1602 ], 1603 1604 imageUrl: null, 1605 1606 price: "47800", 1607 currency: "USD", 1608 availableForSale: false, 1609 title: "Dark Navy Heather \/ 42R", 1610 }, 1611 1612 { 1613 id: "41656106254411", 1614 selectedOptions: [ 1615 1616 1617 { 1618 name: "Color", 1619 value: "Dark Navy Heather" 1620 }, 1621 1622 1623 { 1624 name: "Size", 1625 value: "44R" 1626 } 1627 1628 ], 1629 1630 imageUrl: null, 1631 1632 price: "47800", 1633 currency: "USD", 1634 availableForSale: false, 1635 title: "Dark Navy Heather \/ 44R", 1636 }, 1637 1638 { 1639 id: "41656106287179", 1640 selectedOptions: [ 1641 1642 1643 { 1644 name: "Color", 1645 value: "Dark Navy Heather" 1646 }, 1647 1648 1649 { 1650 name: "Size", 1651 value: "46R" 1652 } 1653 1654 ], 1655 1656 imageUrl: null, 1657 1658 price: "47800", 1659 currency: "USD", 1660 availableForSale: true, 1661 title: "Dark Navy Heather \/ 46R", 1662 }, 1663 1664 { 1665 id: "41656106319947", 1666 selectedOptions: [ 1667 1668 1669 { 1670 name: "Color", 1671 value: "Dark Navy Heather" 1672 }, 1673 1674 1675 { 1676 name: "Size", 1677 value: "48R" 1678 } 1679 1680 ], 1681 1682 imageUrl: null, 1683 1684 price: "47800", 1685 currency: "USD", 1686 availableForSale: true, 1687 title: "Dark Navy Heather \/ 48R", 1688 }, 1689 1690 ], 1691 };
1692 window.customerHub.activeProduct.variants.forEach((variant) => { 1693 1694 variant.price = `${variant.price.slice(0, -2)}.${variant.price.slice(-2)}`; 1695 }); 1696 1697 1698 1699 window.customerHub.storeLocale = { 1700 currentLanguage: 'en', 1701 currentCountry: 'US', 1702 availableLanguages: [ 1703 1704 { 1705 iso_code: 'en', 1706 endonym_name: 'English' 1707 } 1708 1709 ], 1710 availableCountries: [ 1711 1712 { 1713 iso_code: 'AF', 1714 name: 'Afghanistan', 1715 currency_code: 'USD' 1716 }, 1717 1718 { 1719 iso_code: 'AX', 1720 name: 'à land Islands', 1721 currency_code: 'USD' 1722 }, 1723 1724 { 1725 iso_code: 'AL', 1726 name: 'Albania', 1727 currency_code: 'USD' 1728 }, 1729 1730 { 1731 iso_code: 'DZ', 1732 name: 'Algeria', 1733 currency_code: 'USD' 1734 }, 1735 1736 { 1737 iso_code: 'AD', 1738 name: 'Andorra', 1739 currency_code: 'USD' 1740 }, 1741 1742 { 1743 iso_code: 'AO', 1744 name: 'Angola', 1745 currency_code: 'USD' 1746 }, 1747 1748 { 1749 iso_code: 'AI', 1750 name: 'Anguilla', 1751 currency_code: 'USD' 1752 }, 1753 1754 { 1755 iso_code: 'AG', 1756 name: 'Antigua & Barbuda', 1757 currency_code: 'USD' 1758 }, 1759 1760 { 1761 iso_code: 'AR', 1762 name: 'Argentina', 1763 currency_code: 'USD' 1764 }, 1765 1766 { 1767 iso_code: 'AM', 1768 name: 'Armenia', 1769 currency_code: 'USD' 1770 }, 1771 1772 { 1773 iso_code: 'AW', 1774 name: 'Aruba', 1775 currency_code: 'USD' 1776 }, 1777 1778 { 1779 iso_code: 'AC', 1780 name: 'Ascension Island', 1781 currency_code: 'USD' 1782 }, 1783 1784 { 1785 iso_code: 'AU', 1786 name: 'Australia', 1787 currency_code: 'USD' 1788 }, 1789 1790 { 1791 iso_code: 'AT', 1792 name: 'Austria', 1793 currency_code: 'USD' 1794 }, 1795 1796 { 1797 iso_code: 'AZ', 1798 name: 'Azerbaijan', 1799 currency_code: 'USD' 1800 }, 1801 1802 { 1803 iso_code: 'BS', 1804 name: 'Bahamas', 1805 currency_code: 'USD' 1806 }, 1807 1808 { 1809 iso_code: 'BH', 1810 name: 'Bahrain', 1811 currency_code: 'USD' 1812 }, 1813 1814 { 1815 iso_code: 'BD', 1816 name: 'Bangladesh', 1817 currency_code: 'USD' 1818 }, 1819 1820 { 1821 iso_code: 'BB', 1822 name: 'Barbados', 1823 currency_code: 'USD' 1824 }, 1825 1826 { 1827 iso_code: 'BY', 1828 name: 'Belarus', 1829 currency_code: 'USD' 1830 }, 1831 1832 { 1833 iso_code: 'BE', 1834 name: 'Belgium', 1835 currency_code: 'USD' 1836 }, 1837 1838 { 1839 iso_code: 'BZ', 1840 name: 'Belize', 1841 currency_code: 'USD' 1842 }, 1843 1844 { 1845 iso_code: 'BJ', 1846 name: 'Benin', 1847 currency_code: 'USD' 1848 }, 1849 1850 { 1851 iso_code: 'BM', 1852 name: 'Bermuda', 1853 currency_code: 'USD' 1854 }, 1855 1856 { 1857 iso_code: 'BT', 1858 name: 'Bhutan', 1859 currency_code: 'USD' 1860 }, 1861 1862 { 1863 iso_code: 'BO', 1864 name: 'Bolivia', 1865 currency_code: 'USD' 1866 }, 1867 1868 { 1869 iso_code: 'BA', 1870 name: 'Bosnia & Herzegovina', 1871 currency_code: 'USD' 1872 }, 1873 1874 { 1875 iso_code: 'BW', 1876 name: 'Botswana', 1877 currency_code: 'USD' 1878 }, 1879 1880 { 1881 iso_code: 'BR', 1882 name: 'Brazil', 1883 currency_code: 'USD' 1884 }, 1885 1886 { 1887 iso_code: 'IO', 1888 name: 'British Indian Ocean Territory', 1889 currency_code: 'USD' 1890 }, 1891 1892 { 1893 iso_code: 'VG', 1894 name: 'British Virgin Islands', 1895 currency_code: 'USD' 1896 }, 1897 1898 { 1899 iso_code: 'BN', 1900 name: 'Brunei', 1901 currency_code: 'USD' 1902 }, 1903 1904 { 1905 iso_code: 'BG', 1906 name: 'Bulgaria', 1907 currency_code: 'USD' 1908 }, 1909 1910 { 1911 iso_code: 'BF', 1912 name: 'Burkina Faso', 1913 currency_code: 'USD' 1914 }, 1915 1916 { 1917 iso_code: 'BI', 1918 name: 'Burundi', 1919 currency_code: 'USD' 1920 }, 1921 1922 { 1923 iso_code: 'KH', 1924 name: 'Cambodia', 1925 currency_code: 'USD' 1926 }, 1927 1928 { 1929 iso_code: 'CM', 1930 name: 'Cameroon', 1931 currency_code: 'USD' 1932 }, 1933 1934 { 1935 iso_code: 'CA', 1936 name: 'Canada', 1937 currency_code: 'USD' 1938 }, 1939 1940 { 1941 iso_code: 'CV', 1942 name: 'Cape Verde', 1943 currency_code: 'USD' 1944 }, 1945 1946 { 1947 iso_code: 'BQ', 1948 name: 'Caribbean Netherlands', 1949 currency_code: 'USD' 1950 }, 1951 1952 { 1953 iso_code: 'KY', 1954 name: 'Cayman Islands', 1955 currency_code: 'USD' 1956 }, 1957 1958 { 1959 iso_code: 'CF', 1960 name: 'Central African Republic', 1961 currency_code: 'USD' 1962 }, 1963 1964 { 1965 iso_code: 'TD', 1966 name: 'Chad', 1967 currency_code: 'USD' 1968 }, 1969 1970 { 1971 iso_code: 'CL', 1972 name: 'Chile', 1973 currency_code: 'USD' 1974 }, 1975 1976 { 1977 iso_code: 'CN', 1978 name: 'China', 1979 currency_code: 'USD' 1980 }, 1981 1982 { 1983 iso_code: 'CX', 1984 name: 'Christmas Island', 1985 currency_code: 'USD' 1986 }, 1987 1988 { 1989 iso_code: 'CC', 1990 name: 'Cocos (Keeling) Islands', 1991 currency_code: 'USD' 1992 }, 1993 1994 { 1995 iso_code: 'CO', 1996 name: 'Colombia', 1997 currency_code: 'USD' 1998 }, 1999 2000 { 2001 iso_code: 'KM', 2002 name: 'Comoros', 2003 currency_code: 'USD' 2004 }, 2005 2006 { 2007 iso_code: 'CG', 2008 name: 'Congo - Brazzaville', 2009 currency_code: 'USD' 2010 }, 2011 2012 { 2013 iso_code: 'CD', 2014 name: 'Congo - Kinshasa', 2015 currency_code: 'USD' 2016 }, 2017 2018 { 2019 iso_code: 'CK', 2020 name: 'Cook Islands', 2021 currency_code: 'USD' 2022 }, 2023 2024 { 2025 iso_code: 'CR', 2026 name: 'Costa Rica', 2027 currency_code: 'USD' 2028 }, 2029 2030 { 2031 iso_code: 'CI', 2032 name: 'Côte dâIvoire', 2033 currency_code: 'USD' 2034 }, 2035 2036 { 2037 iso_code: 'HR', 2038 name: 'Croatia', 2039 currency_code: 'USD' 2040 }, 2041 2042 { 2043 iso_code: 'CW', 2044 name: 'Curaçao', 2045 currency_code: 'USD' 2046 }, 2047 2048 { 2049 iso_code: 'CY', 2050 name: 'Cyprus', 2051 currency_code: 'USD' 2052 }, 2053 2054 { 2055 iso_code: 'CZ', 2056 name: 'Czechia', 2057 currency_code: 'USD' 2058 }, 2059 2060 { 2061 iso_code: 'DK', 2062 name: 'Denmark', 2063 currency_code: 'USD' 2064 }, 2065 2066 { 2067 iso_code: 'DJ', 2068 name: 'Djibouti', 2069 currency_code: 'USD' 2070 }, 2071 2072 { 2073 iso_code: 'DM', 2074 name: 'Dominica', 2075 currency_code: 'USD' 2076 }, 2077 2078 { 2079 iso_code: 'DO', 2080 name: 'Dominican Republic', 2081 currency_code: 'USD' 2082 }, 2083 2084 { 2085 iso_code: 'EC', 2086 name: 'Ecuador', 2087 currency_code: 'USD' 2088 }, 2089 2090 { 2091 iso_code: 'EG', 2092 name: 'Egypt', 2093 currency_code: 'USD' 2094 }, 2095 2096 { 2097 iso_code: 'SV', 2098 name: 'El Salvador', 2099 currency_code: 'USD' 2100 }, 2101 2102 { 2103 iso_code: 'GQ', 2104 name: 'Equatorial Guinea', 2105 currency_code: 'USD' 2106 }, 2107 2108 { 2109 iso_code: 'ER', 2110 name: 'Eritrea', 2111 currency_code: 'USD' 2112 }, 2113 2114 { 2115 iso_code: 'EE', 2116 name: 'Estonia', 2117 currency_code: 'USD' 2118 }, 2119 2120 { 2121 iso_code: 'SZ', 2122 name: 'Eswatini', 2123 currency_code: 'USD' 2124 }, 2125 2126 { 2127 iso_code: 'ET', 2128 name: 'Ethiopia', 2129 currency_code: 'USD' 2130 }, 2131 2132 { 2133 iso_code: 'FK', 2134 name: 'Falkland Islands', 2135 currency_code: 'USD' 2136 }, 2137 2138 { 2139 iso_code: 'FO', 2140 name: 'Faroe Islands', 2141 currency_code: 'USD' 2142 }, 2143 2144 { 2145 iso_code: 'FJ', 2146 name: 'Fiji', 2147 currency_code: 'USD' 2148 }, 2149 2150 { 2151 iso_code: 'FI', 2152 name: 'Finland', 2153 currency_code: 'USD' 2154 }, 2155 2156 { 2157 iso_code: 'FR', 2158 name: 'France', 2159 currency_code: 'USD' 2160 }, 2161 2162 { 2163 iso_code: 'GF', 2164 name: 'French Guiana', 2165 currency_code: 'USD' 2166 }, 2167 2168 { 2169 iso_code: 'PF', 2170 name: 'French Polynesia', 2171 currency_code: 'USD' 2172 }, 2173 2174 { 2175 iso_code: 'TF', 2176 name: 'French Southern Territories', 2177 currency_code: 'USD' 2178 }, 2179 2180 { 2181 iso_code: 'GA', 2182 name: 'Gabon', 2183 currency_code: 'USD' 2184 }, 2185 2186 { 2187 iso_code: 'GM', 2188 name: 'Gambia', 2189 currency_code: 'USD' 2190 }, 2191 2192 {
2193 iso_code: 'GE', 2194 name: 'Georgia', 2195 currency_code: 'USD' 2196 }, 2197 2198 { 2199 iso_code: 'DE', 2200 name: 'Germany', 2201 currency_code: 'USD' 2202 }, 2203 2204 { 2205 iso_code: 'GH', 2206 name: 'Ghana', 2207 currency_code: 'USD' 2208 }, 2209 2210 { 2211 iso_code: 'GI', 2212 name: 'Gibraltar', 2213 currency_code: 'USD' 2214 }, 2215 2216 { 2217 iso_code: 'GR', 2218 name: 'Greece', 2219 currency_code: 'USD' 2220 }, 2221 2222 { 2223 iso_code: 'GL', 2224 name: 'Greenland', 2225 currency_code: 'USD' 2226 }, 2227 2228 { 2229 iso_code: 'GD', 2230 name: 'Grenada', 2231 currency_code: 'USD' 2232 }, 2233 2234 { 2235 iso_code: 'GP', 2236 name: 'Guadeloupe', 2237 currency_code: 'USD' 2238 }, 2239 2240 { 2241 iso_code: 'GT', 2242 name: 'Guatemala', 2243 currency_code: 'USD' 2244 }, 2245 2246 { 2247 iso_code: 'GG', 2248 name: 'Guernsey', 2249 currency_code: 'USD' 2250 }, 2251 2252 { 2253 iso_code: 'GN', 2254 name: 'Guinea', 2255 currency_code: 'USD' 2256 }, 2257 2258 { 2259 iso_code: 'GW', 2260 name: 'Guinea-Bissau', 2261 currency_code: 'USD' 2262 }, 2263 2264 { 2265 iso_code: 'GY', 2266 name: 'Guyana', 2267 currency_code: 'USD' 2268 }, 2269 2270 { 2271 iso_code: 'HT', 2272 name: 'Haiti', 2273 currency_code: 'USD' 2274 }, 2275 2276 { 2277 iso_code: 'HN', 2278 name: 'Honduras', 2279 currency_code: 'USD' 2280 }, 2281 2282 { 2283 iso_code: 'HK', 2284 name: 'Hong Kong SAR', 2285 currency_code: 'USD' 2286 }, 2287 2288 { 2289 iso_code: 'HU', 2290 name: 'Hungary', 2291 currency_code: 'USD' 2292 }, 2293 2294 { 2295 iso_code: 'IS', 2296 name: 'Iceland', 2297 currency_code: 'USD' 2298 }, 2299 2300 { 2301 iso_code: 'IN', 2302 name: 'India', 2303 currency_code: 'USD' 2304 }, 2305 2306 { 2307 iso_code: 'ID', 2308 name: 'Indonesia', 2309 currency_code: 'USD' 2310 }, 2311 2312 { 2313 iso_code: 'IQ', 2314 name: 'Iraq', 2315 currency_code: 'USD' 2316 }, 2317 2318 { 2319 iso_code: 'IE', 2320 name: 'Ireland', 2321 currency_code: 'USD' 2322 }, 2323 2324 { 2325 iso_code: 'IM', 2326 name: 'Isle of Man', 2327 currency_code: 'USD' 2328 }, 2329 2330 { 2331 iso_code: 'IL', 2332 name: 'Israel', 2333 currency_code: 'USD' 2334 }, 2335 2336 { 2337 iso_code: 'IT', 2338 name: 'Italy', 2339 currency_code: 'USD' 2340 }, 2341 2342 { 2343 iso_code: 'JM', 2344 name: 'Jamaica', 2345 currency_code: 'USD' 2346 }, 2347 2348 { 2349 iso_code: 'JP', 2350 name: 'Japan', 2351 currency_code: 'USD' 2352 }, 2353 2354 { 2355 iso_code: 'JE', 2356 name: 'Jersey', 2357 currency_code: 'USD' 2358 }, 2359 2360 { 2361 iso_code: 'JO', 2362 name: 'Jordan', 2363 currency_code: 'USD' 2364 }, 2365 2366 { 2367 iso_code: 'KZ', 2368 name: 'Kazakhstan', 2369 currency_code: 'USD' 2370 }, 2371 2372 { 2373 iso_code: 'KE', 2374 name: 'Kenya', 2375 currency_code: 'USD' 2376 }, 2377 2378 { 2379 iso_code: 'KI', 2380 name: 'Kiribati', 2381 currency_code: 'USD' 2382 }, 2383 2384 { 2385 iso_code: 'XK', 2386 name: 'Kosovo', 2387 currency_code: 'USD' 2388 }, 2389 2390 { 2391 iso_code: 'KW', 2392 name: 'Kuwait', 2393 currency_code: 'USD' 2394 }, 2395 2396 { 2397 iso_code: 'KG', 2398 name: 'Kyrgyzstan', 2399 currency_code: 'USD' 2400 }, 2401 2402 { 2403 iso_code: 'LA', 2404 name: 'Laos', 2405 currency_code: 'USD' 2406 }, 2407 2408 { 2409 iso_code: 'LV', 2410 name: 'Latvia', 2411 currency_code: 'USD' 2412 }, 2413 2414 { 2415 iso_code: 'LB', 2416 name: 'Lebanon', 2417 currency_code: 'USD' 2418 }, 2419 2420 { 2421 iso_code: 'LS', 2422 name: 'Lesotho', 2423 currency_code: 'USD' 2424 }, 2425 2426 { 2427 iso_code: 'LR', 2428 name: 'Liberia', 2429 currency_code: 'USD' 2430 }, 2431 2432 { 2433 iso_code: 'LY', 2434 name: 'Libya', 2435 currency_code: 'USD' 2436 }, 2437 2438 { 2439 iso_code: 'LI', 2440 name: 'Liechtenstein', 2441 currency_code: 'USD' 2442 }, 2443 2444 { 2445 iso_code: 'LT', 2446 name: 'Lithuania', 2447 currency_code: 'USD' 2448 }, 2449 2450 { 2451 iso_code: 'LU', 2452 name: 'Luxembourg', 2453 currency_code: 'USD' 2454 }, 2455 2456 { 2457 iso_code: 'MO', 2458 name: 'Macao SAR', 2459 currency_code: 'USD' 2460 }, 2461 2462 { 2463 iso_code: 'MG', 2464 name: 'Madagascar', 2465 currency_code: 'USD' 2466 }, 2467 2468 { 2469 iso_code: 'MW', 2470 name: 'Malawi', 2471 currency_code: 'USD' 2472 }, 2473 2474 { 2475 iso_code: 'MY', 2476 name: 'Malaysia', 2477 currency_code: 'USD' 2478 }, 2479 2480 { 2481 iso_code: 'MV', 2482 name: 'Maldives', 2483 currency_code: 'USD' 2484 }, 2485 2486 { 2487 iso_code: 'ML', 2488 name: 'Mali', 2489 currency_code: 'USD' 2490 }, 2491 2492 { 2493 iso_code: 'MT', 2494 name: 'Malta', 2495 currency_code: 'USD' 2496 }, 2497 2498 { 2499 iso_code: 'MQ', 2500 name: 'Martinique', 2501 currency_code: 'USD' 2502 }, 2503 2504 { 2505 iso_code: 'MR', 2506 name: 'Mauritania', 2507 currency_code: 'USD' 2508 }, 2509 2510 { 2511 iso_code: 'MU', 2512 name: 'Mauritius', 2513 currency_code: 'USD' 2514 }, 2515 2516 { 2517 iso_code: 'YT', 2518 name: 'Mayotte', 2519 currency_code: 'USD' 2520 }, 2521 2522 { 2523 iso_code: 'MX', 2524 name: 'Mexico', 2525 currency_code: 'USD' 2526 }, 2527 2528 { 2529 iso_code: 'MD', 2530 name: 'Moldova', 2531 currency_code: 'USD' 2532 }, 2533 2534 { 2535 iso_code: 'MC', 2536 name: 'Monaco', 2537 currency_code: 'USD' 2538 }, 2539 2540 { 2541 iso_code: 'MN', 2542 name: 'Mongolia', 2543 currency_code: 'USD' 2544 }, 2545 2546 { 2547 iso_code: 'ME', 2548 name: 'Montenegro', 2549 currency_code: 'USD' 2550 }, 2551 2552 { 2553 iso_code: 'MS', 2554 name: 'Montserrat', 2555 currency_code: 'USD' 2556 }, 2557 2558 { 2559 iso_code: 'MA', 2560 name: 'Morocco', 2561 currency_code: 'USD' 2562 }, 2563 2564 { 2565 iso_code: 'MZ', 2566 name: 'Mozambique', 2567 currency_code: 'USD' 2568 }, 2569 2570 { 2571 iso_code: 'MM', 2572 name: 'Myanmar (Burma)', 2573 currency_code: 'USD' 2574 }, 2575 2576 { 2577 iso_code: 'NA', 2578 name: 'Namibia', 2579 currency_code: 'USD' 2580 }, 2581 2582 { 2583 iso_code: 'NR', 2584 name: 'Nauru', 2585 currency_code: 'USD' 2586 }, 2587 2588 { 2589 iso_code: 'NP', 2590 name: 'Nepal', 2591 currency_code: 'USD' 2592 }, 2593 2594 { 2595 iso_code: 'NL', 2596 name: 'Netherlands', 2597 currency_code: 'USD' 2598 }, 2599 2600 { 2601 iso_code: 'NC', 2602 name: 'New Caledonia', 2603 currency_code: 'USD' 2604 }, 2605 2606 { 2607 iso_code: 'NZ', 2608 name: 'New Zealand', 2609 currency_code: 'USD' 2610 }, 2611 2612 { 2613 iso_code: 'NI', 2614 name: 'Nicaragua', 2615 currency_code: 'USD' 2616 }, 2617 2618 { 2619 iso_code: 'NE', 2620 name: 'Niger', 2621 currency_code: 'USD' 2622 }, 2623 2624 { 2625 iso_code: 'NG', 2626 name: 'Nigeria', 2627 currency_code: 'USD' 2628 }, 2629 2630 { 2631 iso_code: 'NU', 2632 name: 'Niue', 2633 currency_code: 'USD' 2634 }, 2635 2636 { 2637 iso_code: 'NF', 2638 name: 'Norfolk Island', 2639 currency_code: 'USD' 2640 }, 2641 2642 { 2643 iso_code: 'MK', 2644 name: 'North Macedonia', 2645 currency_code: 'USD' 2646 }, 2647 2648 { 2649 iso_code: 'NO', 2650 name: 'Norway', 2651 currency_code: 'USD' 2652 }, 2653 2654 { 2655 iso_code: 'OM', 2656 name: 'Oman', 2657 currency_code: 'USD' 2658 }, 2659 2660 { 2661 iso_code: 'PK', 2662 name: 'Pakistan', 2663 currency_code: 'USD' 2664 }, 2665 2666 { 2667 iso_code: 'PS', 2668 name: 'Palestinian Territories', 2669 currency_code: 'USD' 2670 }, 2671 2672 { 2673 iso_code: 'PA', 2674 name: 'Panama', 2675 currency_code: 'USD' 2676 }, 2677 2678 { 2679 iso_code: 'PG', 2680 name: 'Papua New Guinea', 2681 currency_code: 'USD' 2682 }, 2683 2684 { 2685 iso_code: 'PY', 2686 name: 'Paraguay', 2687 currency_code: 'USD' 2688 }, 2689 2690 { 2691 iso_code: 'PE', 2692 name: 'Peru', 2693 currency_code: 'USD' 2694 }, 2695 2696 { 2697 iso_code: 'PH', 2698 name: 'Philippines', 2699 currency_code: 'USD' 2700 }, 2701 2702 { 2703 iso_code: 'PN', 2704 name: 'Pitcairn Islands', 2705 currency_code: 'USD' 2706 }, 2707 2708 { 2709 iso_code: 'PL', 2710 name: 'Poland', 2711 currency_code: 'USD' 2712 }, 2713 2714 { 2715 iso_code: 'PT', 2716 name: 'Portugal', 2717 currency_code: 'USD' 2718 }, 2719 2720 { 2721 iso_code: 'QA', 2722 name: 'Qatar', 2723 currency_code: 'USD' 2724 }, 2725 2726 { 2727 iso_code: 'RE', 2728 name: 'Réunion', 2729 currency_code: 'USD' 2730 }, 2731 2732 { 2733 iso_code: 'RO', 2734 name: 'Romania', 2735 currency_code: 'USD' 2736 }, 2737 2738 { 2739 iso_code: 'RU', 2740 name: 'Russia', 2741 currency_code: 'USD' 2742 }, 2743 2744 { 2745 iso_code: 'RW', 2746 name: 'Rwanda', 2747 currency_code: 'USD' 2748 }, 2749 2750 { 2751 iso_code: 'WS', 2752 name: 'Samoa', 2753 currency_code: 'USD' 2754 }, 2755 2756 { 2757 iso_code: 'SM', 2758 name: 'San Marino', 2759 currency_code: 'USD' 2760 }, 2761 2762 { 2763 iso_code: 'ST', 2764 name: 'São Tomé & PrÃncipe', 2765 currency_code: 'USD' 2766 }, 2767 2768 { 2769 iso_code: 'SA', 2770 name: 'Saudi Arabia', 2771 currency_code: 'USD' 2772 }, 2773 2774 { 2775 iso_code: 'SN', 2776 name: 'Senegal', 2777 currency_code: 'USD' 2778 }, 2779 2780 { 2781 iso_code: 'RS', 2782 name: 'Serbia', 2783 currency_code: 'USD' 2784 }, 2785 2786 { 2787 iso_code: 'SC', 2788 name: 'Seychelles', 2789 currency_code: 'USD' 2790 }, 2791 2792 { 2793 iso_code: 'SL', 2794 name: 'Sierra Leone', 2795 currency_code: 'USD' 2796 }, 2797 2798 { 2799 iso_code: 'SG', 2800 name: 'Singapore', 2801 currency_code: 'USD' 2802 }, 2803 2804 { 2805 iso_code: 'SX', 2806 name: 'Sint Maarten', 2807 currency_code: 'USD' 2808 }, 2809 2810 { 2811 iso_code: 'SK', 2812 name: 'Slovakia', 2813 currency_code: 'USD' 2814 }, 2815 2816 { 2817 iso_code: 'SI', 2818 name: 'Slovenia', 2819 currency_code: 'USD' 2820 }, 2821 2822 { 2823 iso_code: 'SB', 2824 name: 'Solomon Islands', 2825 currency_code: 'USD' 2826 }, 2827 2828 { 2829 iso_code: 'SO', 2830 name: 'Somalia', 2831 currency_code: 'USD' 2832 }, 2833 2834 { 2835 iso_code: 'ZA', 2836 name: 'South Africa', 2837 currency_code: 'USD' 2838 }, 2839 2840 { 2841 iso_code: 'GS', 2842 name: 'South Georgia & South Sandwich Islands', 2843 currency_code: 'USD' 2844 }, 2845 2846 { 2847 iso_code: 'KR', 2848 name: 'South Korea', 2849 currency_code: 'USD' 2850 }, 2851 2852 { 2853 iso_code: 'SS', 2854 name: 'South Sudan', 2855 currency_code: 'USD' 2856 }, 2857 2858 { 2859 iso_code: 'ES', 2860 name: 'Spain', 2861 currency_code: 'USD' 2862 }, 2863 2864 { 2865 iso_code: 'LK', 2866 name: 'Sri Lanka', 2867 currency_code: 'USD' 2868 }, 2869 2870 { 2871 iso_code: 'BL', 2872 name: 'St. Barthélemy', 2873 currency_code: 'USD' 2874 }, 2875 2876 { 2877 iso_code: 'SH', 2878 name: 'St. Helena', 2879 currency_code: 'USD' 2880 }, 2881 2882 { 2883 iso_code: 'KN', 2884 name: 'St. Kitts & Nevis', 2885 currency_code: 'USD' 2886 }, 2887 2888 { 2889 iso_code: 'LC', 2890 name: 'St. Lucia', 2891 currency_code: 'USD' 2892 }, 2893 2894 { 2895 iso_code: 'MF', 2896 name: 'St. Martin', 2897 currency_code: 'USD' 2898 }, 2899 2900 { 2901 iso_code: 'PM', 2902 name: 'St. Pierre & Miquelon', 2903 currency_code: 'USD' 2904
2904 }, 2905 2906 { 2907 iso_code: 'VC', 2908 name: 'St. Vincent & Grenadines', 2909 currency_code: 'USD' 2910 }, 2911 2912 { 2913 iso_code: 'SD', 2914 name: 'Sudan', 2915 currency_code: 'USD' 2916 }, 2917 2918 { 2919 iso_code: 'SR', 2920 name: 'Suriname', 2921 currency_code: 'USD' 2922 }, 2923 2924 { 2925 iso_code: 'SJ', 2926 name: 'Svalbard & Jan Mayen', 2927 currency_code: 'USD' 2928 }, 2929 2930 { 2931 iso_code: 'SE', 2932 name: 'Sweden', 2933 currency_code: 'USD' 2934 }, 2935 2936 { 2937 iso_code: 'CH', 2938 name: 'Switzerland', 2939 currency_code: 'USD' 2940 }, 2941 2942 { 2943 iso_code: 'TW', 2944 name: 'Taiwan', 2945 currency_code: 'USD' 2946 }, 2947 2948 { 2949 iso_code: 'TJ', 2950 name: 'Tajikistan', 2951 currency_code: 'USD' 2952 }, 2953 2954 { 2955 iso_code: 'TZ', 2956 name: 'Tanzania', 2957 currency_code: 'USD' 2958 }, 2959 2960 { 2961 iso_code: 'TH', 2962 name: 'Thailand', 2963 currency_code: 'USD' 2964 }, 2965 2966 { 2967 iso_code: 'TL', 2968 name: 'Timor-Leste', 2969 currency_code: 'USD' 2970 }, 2971 2972 { 2973 iso_code: 'TG', 2974 name: 'Togo', 2975 currency_code: 'USD' 2976 }, 2977 2978 { 2979 iso_code: 'TK', 2980 name: 'Tokelau', 2981 currency_code: 'USD' 2982 }, 2983 2984 { 2985 iso_code: 'TO', 2986 name: 'Tonga', 2987 currency_code: 'USD' 2988 }, 2989 2990 { 2991 iso_code: 'TT', 2992 name: 'Trinidad & Tobago', 2993 currency_code: 'USD' 2994 }, 2995 2996 { 2997 iso_code: 'TA', 2998 name: 'Tristan da Cunha', 2999 currency_code: 'USD' 3000 }, 3001 3002 { 3003 iso_code: 'TN', 3004 name: 'Tunisia', 3005 currency_code: 'USD' 3006 }, 3007 3008 { 3009 iso_code: 'TR', 3010 name: 'Türkiye', 3011 currency_code: 'USD' 3012 }, 3013 3014 { 3015 iso_code: 'TM', 3016 name: 'Turkmenistan', 3017 currency_code: 'USD' 3018 }, 3019 3020 { 3021 iso_code: 'TC', 3022 name: 'Turks & Caicos Islands', 3023 currency_code: 'USD' 3024 }, 3025 3026 { 3027 iso_code: 'TV', 3028 name: 'Tuvalu', 3029 currency_code: 'USD' 3030 }, 3031 3032 { 3033 iso_code: 'UM', 3034 name: 'U.S. Outlying Islands', 3035 currency_code: 'USD' 3036 }, 3037 3038 { 3039 iso_code: 'UG', 3040 name: 'Uganda', 3041 currency_code: 'USD' 3042 }, 3043 3044 { 3045 iso_code: 'UA', 3046 name: 'Ukraine', 3047 currency_code: 'USD' 3048 }, 3049 3050 { 3051 iso_code: 'AE', 3052 name: 'United Arab Emirates', 3053 currency_code: 'USD' 3054 }, 3055 3056 { 3057 iso_code: 'GB', 3058 name: 'United Kingdom', 3059 currency_code: 'USD' 3060 }, 3061 3062 { 3063 iso_code: 'US', 3064 name: 'United States', 3065 currency_code: 'USD' 3066 }, 3067 3068 { 3069 iso_code: 'UY', 3070 name: 'Uruguay', 3071 currency_code: 'USD' 3072 }, 3073 3074 { 3075 iso_code: 'UZ', 3076 name: 'Uzbekistan', 3077 currency_code: 'USD' 3078 }, 3079 3080 { 3081 iso_code: 'VU', 3082 name: 'Vanuatu', 3083 currency_code: 'USD' 3084 }, 3085 3086 { 3087 iso_code: 'VA', 3088 name: 'Vatican City', 3089 currency_code: 'USD' 3090 }, 3091 3092 { 3093 iso_code: 'VE', 3094 name: 'Venezuela', 3095 currency_code: 'USD' 3096 }, 3097 3098 { 3099 iso_code: 'VN', 3100 name: 'Vietnam', 3101 currency_code: 'USD' 3102 }, 3103 3104 { 3105 iso_code: 'WF', 3106 name: 'Wallis & Futuna', 3107 currency_code: 'USD' 3108 }, 3109 3110 { 3111 iso_code: 'EH', 3112 name: 'Western Sahara', 3113 currency_code: 'USD' 3114 }, 3115 3116 { 3117 iso_code: 'YE', 3118 name: 'Yemen', 3119 currency_code: 'USD' 3120 }, 3121 3122 { 3123 iso_code: 'ZM', 3124 name: 'Zambia', 3125 currency_code: 'USD' 3126 }, 3127 3128 { 3129 iso_code: 'ZW', 3130 name: 'Zimbabwe', 3131 currency_code: 'USD' 3132 } 3133 3134 ] 3135 }; 3136 3137</script>
3137<!-- END app snippet --><!-- BEGIN app snippet: customer-hub-replace-links -->
3137<script> 3138 function replaceAccountLinks() { 3139 const selector = 3140 'a[href$="/account/login"], a[href$="/account"], a[href^="https://shopify.com/"][href*="/account"], a[href*="/customer_identity/redirect"], a[href*="/customer_authentication/redirect"], a[href$="/account'; 3141 const accountLinksNodes = document.querySelectorAll(selector); 3142 for (const node of accountLinksNodes) { 3143 const ignore = node.dataset.kHubIgnore !== undefined && node.dataset.kHubIgnore !== 'false'; 3144 if (!ignore) { 3145 // Any login links to Shopify's account system, point them at the customer hub instead. 3146 node.href = '#k-hub'; 3147 /** 3148 * There are some themes which apply a page transition on every click of an anchor tag (usually a fade-out) that's supposed to be faded back in when the next page loads. 3149 * However, since clicking the k-hub link doesn't trigger a page load, the page gets stuck on a blank screen. 3150 * Luckily, these themes usually have a className you can add to links to skip the transition. 3151 * Let's hope that all such themes are consistent/copy each other and just proactively add those classNames when we replace the link. 3152 **/ 3153 node.classList.add('no-transition', 'js-no-transition'); 3154 } 3155 } 3156 } 3157 3158 3159 if (document.readyState === 'complete') { 3160 replaceAccountLinks(); 3161 } else { 3162 const controller = new AbortController(); 3163 document.addEventListener( 3164 'readystatechange', 3165 () => { 3166 replaceAccountLinks(); // try to replace links both during `interactive` state and `complete` state 3167 if (document.readyState === 'complete') { 3168 // readystatechange can fire with "complete" multiple times per page load, so make sure we're not duplicating effort 3169 // by removing the listener afterwards. 3170 controller.abort(); 3171 } 3172 }, 3173 { signal: controller.signal }, 3174 ); 3175 } 3176 3177</script>
3177<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/redirect-pro-404-seo/blocks/tracker/68d49184-0465-4c21-8d3d-e051f7921c3f --><meta name="redirect-pro-storefront-access-token" content=""><meta name="redirect-pro-page-type" content="product"><!-- END app block --><!-- BEGIN app block: shopify://apps/embedany/blocks/scripts/418bc071-0ac5-414e-b2f9-ae5911e0b4ef --><!-- END app block -->
3177<script src="https://cdn.shopify.com/extensions/019cd1c1-739b-7e2f-a8ca-df9749146d2d/return-go-23/assets/returngo-loader.js" type="text/javascript" defer="defer"></script>
3177<script src="https://cdn.shopify.com/extensions/01a0f2db-0836-7636-86a1-66d0eb10c673/2026-09-30-15-05-45-UTC--15387e4/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
3177<script src="https://cdn.shopify.com/extensions/019c9c83-58b7-7315-bf21-1fe3a3f77d18/redirect-pro-32/assets/tracker.js" type="text/javascript" defer="defer"></script>
3177<script src="https://cdn.shopify.com/extensions/019f6f6e-749a-74ad-948b-e748c8cafcc1/embedany-29/assets/script.js" type="text/javascript" defer="defer"></script>
3177<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3177<script type="text/plain" data-nostra-hold="1">(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";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: 3092321,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,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>
3177<script> 3178 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 3179</script>
3179<script> 3180 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 3181 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 3182 window.ShopifyAnalytics.meta.currency = 'USD'; 3183 var meta = {"product":{"id":7399359643723,"gid":"gid:\/\/shopify\/Product\/7399359643723","vendor":"Men's Velocity Blazer (MPS)","type":"Men's Blazers","handle":"mens-velocity-suit-jacket-dark-navy-heather-mps","variants":[{"id":41656106123339,"price":47800,"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 36R","public_title":"Dark Navy Heather \/ 36R","sku":"MV131NN3N8"},{"id":41656106156107,"price":47800,"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 38R","public_title":"Dark Navy Heather \/ 38R","sku":"MV141NN3N8"},{"id":41656106188875,"price":47800,"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 40R","public_title":"Dark Navy Heather \/ 40R","sku":"MV152NN3N8"},{"id":41656106221643,"price":47800,"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 42R","public_title":"Dark Navy Heather \/ 42R","sku":"MV164NN3N8"},{"id":41656106254411,"price":47800,"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 44R","public_title":"Dark Navy Heather \/ 44R","sku":"MV175NN3N8"},{"id":41656106287179,"price":47800,"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 46R","public_title":"Dark Navy Heather \/ 46R","sku":"MV186NN3N8"},{"id":41656106319947,"price":47800,"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 48R","public_title":"Dark Navy Heather \/ 48R","sku":"MV197NS3N8"}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":7399359643723,"requestId":"b5c32b18-ac4c-4c95-b008-60fe5ef9edc8-1790839709"}}; 3184 for (var attr in meta) { 3185 window.ShopifyAnalytics.meta[attr] = meta[attr]; 3186 } 3187</script>
3187<script class="analytics"></script>
3187<script> 3188 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 3189 window.ga = function ga() { 3190 (window.ga.q = window.ga.q || []).push(arguments); 3191 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 3192 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 3193 } 3194 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 3195 }; 3196 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 3197 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 3198 } 3199 } 3200</script>
3200<script defer="" data-application="storefront-renderer" data-shop-id="3092321" data-render-region="gcp-us-east1" data-page-type="product" data-theme-instance-id="160859127883" data-theme-name="Smart" data-theme-version="3.0.29" data-monorail-region="shop_domain" data-resource-timing-sampling-rate="10" data-shs="true" data-shs-beacon="true" data-shs-export-with-fetch="true" data-shs-logs-sample-rate="1" data-shs-beacon-endpoint="https://www.ministryofsupply.com/api/collect" data-src="https://www.ministryofsupply.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" type="text/plain" data-nostra-hold="1"></script>
3200<meta name="new-cookie-storage-activated" content="t"></head><body id="shopify-override" class="relative flex min-h-screen flex-col overscroll-none color_scheme_1" data-barba="wrapper"> <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, line 3200
3200 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3200GTM-K28S62
vendor: 83 bytes, line 3200
3200" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3200<!-- End Google Tag Manager (noscript) --><svg class="absolute -left-10 -top-10 h-0 w-0" viewBox="0 0 15 15" xmlns="http://www.w3.org/2000/svg"> <linearGradient id="star-rating-0"> <stop offset="0%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="0%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="0%" stop-color="rgb(var(--color-gray-400))"></stop> <stop offset="100%" stop-color="rgb(var(--color-gray-400))"></stop> </linearGradient> <linearGradient id="star-rating-25"> <stop offset="0%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="25%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="25%" stop-color="rgb(var(--color-gray-400))"></stop> <stop offset="100%" stop-color="rgb(var(--color-gray-400))"></stop> </linearGradient> <linearGradient id="star-rating-50"> <stop offset="0%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="50%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="50%" stop-color="rgb(var(--color-gray-400))"></stop> <stop offset="100%" stop-color="rgb(var(--color-gray-400))"></stop> </linearGradient> <linearGradient id="star-rating-75"> <stop offset="0%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="75%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="75%" stop-color="rgb(var(--color-gray-400))"></stop> <stop offset="100%" stop-color="rgb(var(--color-gray-400))"></stop> </linearGradient> <linearGradient id="star-rating-100"> <stop offset="0%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="100%" stop-color="var(--color-review-stars--hex)"></stop> <stop offset="100%" stop-color="rgb(var(--color-gray-400))"></stop> <stop offset="100%" stop-color="rgb(var(--color-gray-400))"></stop> </linearGradient> </svg> <!-- BEGIN sections: 0_global --> <div id="shopify-section-sections--23010069676107__typography" class="shopify-section shopify-section-group-0_global"> <style> body { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { body { ;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { body { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } body:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(body) strong { font-weight: bolder;}:where(body) em { font-style: italic;}:where(body) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> body { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { body { ;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { body { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } body:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(body) strong { font-weight: bolder;}:where(body) em { font-style: italic;}:where(body) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> 3201@font-face { 3202 font-family: 'Sk-Modernist Mono'; 3203 src: url('https://cdn.shopify.com/s/files/1/0309/2321/files/Sk-Modernist-Mono.woff2') format('woff2'); 3204 font-weight: normal; 3205 font-style: normal; 3206 font-display: swap; 3207} 3208</style> <style> 3209 3210</style> <style> 3211@font-face { 3212 font-family: 'Sk-Modernist'; 3213 src: url('https://cdn.shopify.com/s/files/1/0309/2321/files/Sk-Modernist-Regular.woff2') format('woff2'); 3214 font-weight: normal; 3215 font-style: normal; 3216 font-display: swap; 3217} 3218 3219@font-face { 3220 font-family: 'Sk-Modernist';
3221 src: url('https://cdn.shopify.com/s/files/1/0309/2321/files/Sk-Modernist-Bold.woff2') format('woff2'); 3222 font-weight: bold; 3223 font-style: normal; 3224 font-display: swap; 3225} 3226</style> <style> 3227 3228</style> <style> .richtext-md p, .richtext-md.p, .richtext p { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md p, .richtext-md.p, .richtext p { ;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md p, .richtext-md.p, .richtext p { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md p, .richtext-md.p, .richtext p:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md p, .richtext-md.p, .richtext p) strong { font-weight: bolder;}:where(.richtext-md p, .richtext-md.p, .richtext p) em { font-style: italic;}:where(.richtext-md p, .richtext-md.p, .richtext p) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md ul, .richtext-md.ul, .richtext ul { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md ul, .richtext-md.ul, .richtext ul { ;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md ul, .richtext-md.ul, .richtext ul { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md ul, .richtext-md.ul, .richtext ul:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md ul, .richtext-md.ul, .richtext ul) strong { font-weight: bolder;}:where(.richtext-md ul, .richtext-md.ul, .richtext ul) em { font-style: italic;}:where(.richtext-md ul, .richtext-md.ul, .richtext ul) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md ol, .richtext-md.ol, .richtext ol { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md ol, .richtext-md.ol, .richtext ol { ;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md ol, .richtext-md.ol, .richtext ol { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.55 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md ol, .richtext-md.ol, .richtext ol:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md ol, .richtext-md.ol, .richtext ol) strong { font-weight: bolder;}:where(.richtext-md ol, .richtext-md.ol, .richtext ol) em { font-style: italic;}:where(.richtext-md ol, .richtext-md.ol, .richtext ol) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md h1, .richtext-md.h1, .richtext h1 { ;font-family:Sk-Modernist;font-size:36px ;line-height: auto ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md h1, .richtext-md.h1, .richtext h1 { ;font-size:60px;line-height: auto ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md h1, .richtext-md.h1, .richtext h1 { ;font-family:Sk-Modernist;font-size:36px ;line-height: auto ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md h1, .richtext-md.h1, .richtext h1:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md h1, .richtext-md.h1, .richtext h1) strong { font-weight: 900;}:where(.richtext-md h1, .richtext-md.h1, .richtext h1) em { font-style: italic;}:where(.richtext-md h1, .richtext-md.h1, .richtext h1) em strong { font-style: normal;}:where(.richtext-md h1, .richtext-md.h1, .richtext h1) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md h2, .richtext-md.h2, .richtext h2 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md h2, .richtext-md.h2, .richtext h2 { ;font-size:39px;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md h2, .richtext-md.h2, .richtext h2 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md h2, .richtext-md.h2, .richtext h2:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md h2, .richtext-md.h2, .richtext h2) strong { font-weight: 900;}:where(.richtext-md h2, .richtext-md.h2, .richtext h2) em { font-style: italic;}:where(.richtext-md h2, .richtext-md.h2, .richtext h2) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md h3, .richtext-md.h3, .richtext h3 { ;font-family:Sk-Modernist;font-size:20px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md h3, .richtext-md.h3, .richtext h3 { ;font-size:29px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md h3, .richtext-md.h3, .richtext h3 { ;font-family:Sk-Modernist;font-size:20px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md h3, .richtext-md.h3, .richtext h3:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md h3, .richtext-md.h3, .richtext h3) strong { font-weight: 900;}:where(.richtext-md h3, .richtext-md.h3, .richtext h3) em { font-style: italic;}:where(.richtext-md h3, .richtext-md.h3, .richtext h3) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md h4, .richtext-md.h4, .richtext h4 { ;font-family:Sk-Modernist;font-size:17px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md h4, .richtext-md.h4, .richtext h4 { ;font-size:18px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md h4, .richtext-md.h4, .richtext h4 { ;font-family:Sk-Modernist;font-size:17px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md h4, .richtext-md.h4, .richtext h4:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md h4, .richtext-md.h4, .richtext h4) strong { font-weight: bolder;}:where(.richtext-md h4, .richtext-md.h4, .richtext h4) em { font-style: italic;}:where(.richtext-md h4, .richtext-md.h4, .richtext h4) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md h5, .richtext-md.h5, .richtext h5 { ;font-family:Sk-Modernist;font-size:12px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md h5, .richtext-md.h5, .richtext h5 { ;font-size:12px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md h5, .richtext-md.h5, .richtext h5 { ;font-family:Sk-Modernist;font-size:12px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md h5, .richtext-md.h5, .richtext h5:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md h5, .richtext-md.h5, .richtext h5) strong { font-weight: bolder;}:where(.richtext-md h5, .richtext-md.h5, .richtext h5) em { font-style: italic;}
3228:where(.richtext-md h5, .richtext-md.h5, .richtext h5) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md h6, .richtext-md.h6, .richtext h6 { ;font-family:Sk-Modernist;font-size:10px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md h6, .richtext-md.h6, .richtext h6 { ;font-size:10px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md h6, .richtext-md.h6, .richtext h6 { ;font-family:Sk-Modernist;font-size:10px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md h6, .richtext-md.h6, .richtext h6:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md h6, .richtext-md.h6, .richtext h6) strong { font-weight: bolder;}:where(.richtext-md h6, .richtext-md.h6, .richtext h6) em { font-style: italic;}:where(.richtext-md h6, .richtext-md.h6, .richtext h6) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt p, .richtext-md-alt.p { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt p, .richtext-md-alt.p { ;font-size:22px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt p, .richtext-md-alt.p { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt p, .richtext-md-alt.p:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt p, .richtext-md-alt.p) strong { font-weight: bolder;}:where(.richtext-md-alt p, .richtext-md-alt.p) em { font-style: italic;}:where(.richtext-md-alt p, .richtext-md-alt.p) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt ul, .richtext-md-alt.ul { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt ul, .richtext-md-alt.ul { ;font-size:22px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt ul, .richtext-md-alt.ul { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt ul, .richtext-md-alt.ul:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt ul, .richtext-md-alt.ul) strong { font-weight: bolder;}:where(.richtext-md-alt ul, .richtext-md-alt.ul) em { font-style: italic;}:where(.richtext-md-alt ul, .richtext-md-alt.ul) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt ol, .richtext-md-alt.ol { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt ol, .richtext-md-alt.ol { ;font-size:22px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt ol, .richtext-md-alt.ol { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt ol, .richtext-md-alt.ol:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt ol, .richtext-md-alt.ol) strong { font-weight: bolder;}:where(.richtext-md-alt ol, .richtext-md-alt.ol) em { font-style: italic;}:where(.richtext-md-alt ol, .richtext-md-alt.ol) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt h1, .richtext-md-alt.h1 { ;font-family:Sk-Modernist;font-size:36px ;line-height:1 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.36px ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt h1, .richtext-md-alt.h1 { ;font-size:60px;line-height: 1.14;font-weight: 400 ;opacity: 1;letter-spacing:-0.96px;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt h1, .richtext-md-alt.h1 { ;font-family:Sk-Modernist;font-size:36px ;line-height:1 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.36px ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt h1, .richtext-md-alt.h1:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt h1, .richtext-md-alt.h1) strong { font-weight: 900;}:where(.richtext-md-alt h1, .richtext-md-alt.h1) em { font-style: italic;}:where(.richtext-md-alt h1, .richtext-md-alt.h1) em strong { font-style: normal;}:where(.richtext-md-alt h1, .richtext-md-alt.h1) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt h2, .richtext-md-alt.h2 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt h2, .richtext-md-alt.h2 { ;font-size:40px;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt h2, .richtext-md-alt.h2 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt h2, .richtext-md-alt.h2:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt h2, .richtext-md-alt.h2) strong { font-weight: 900;}:where(.richtext-md-alt h2, .richtext-md-alt.h2) em { font-style: italic;}:where(.richtext-md-alt h2, .richtext-md-alt.h2) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt h3, .richtext-md-alt.h3 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt h3, .richtext-md-alt.h3 { ;font-size:40px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt h3, .richtext-md-alt.h3 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt h3, .richtext-md-alt.h3:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt h3, .richtext-md-alt.h3) strong { font-weight: 900;}:where(.richtext-md-alt h3, .richtext-md-alt.h3) em { font-style: italic;}:where(.richtext-md-alt h3, .richtext-md-alt.h3) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt h4, .richtext-md-alt.h4 { ;font-family:Sk-Modernist;font-size:17px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt h4, .richtext-md-alt.h4 { ;font-size:24px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt h4, .richtext-md-alt.h4 { ;font-family:Sk-Modernist;font-size:17px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt h4, .richtext-md-alt.h4:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt h4, .richtext-md-alt.h4) strong { font-weight: bolder;}:where(.richtext-md-alt h4, .richtext-md-alt.h4) em { font-style: italic;}:where(.richtext-md-alt h4, .richtext-md-alt.h4) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt h5, .richtext-md-alt.h5 { ;font-family:Sk-Modernist;font-size:13px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt h5, .richtext-md-alt.h5 { ;font-size:14px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt h5, .richtext-md-alt.h5 { ;font-family:Sk-Modernist;font-size:13px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt h5, .richtext-md-alt.h5:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt h5, .richtext-md-alt.h5) strong { font-weight: bolder;}:where(.richtext-md-alt h5, .richtext-md-alt.h5) em { font-style: italic;}:where(.richtext-md-alt h5, .richtext-md-alt.h5) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .richtext-md-alt h6, .richtext-md-alt.h6 { ;font-family:Sk-Modernist;font-size:11px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .richtext-md-alt h6, .richtext-md-alt.h6 { ;font-size:12px;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .richtext-md-alt h6, .richtext-md-alt.h6 { ;font-family:Sk-Modernist;font-size:11px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .richtext-md-alt h6, .richtext-md-alt.h6:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.richtext-md-alt h6, .richtext-md-alt.h6) strong { font-weight: bolder;}:where(.richtext-md-alt h6, .richtext-md-alt.h6) em { font-style: italic;}:where(.richtext-md-alt h6, .richtext-md-alt.h6) [style="text-decoration:underline"] { text-decoration: underline;}</style> <style> .text-10 { ;font-family:Sk-Modernist;font-size:10px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-10 { ;font-size:10px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-10 { ;font-family:Sk-Modernist;font-size:10px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-10:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-10) {}</style> <style> .text-11 { ;font-family:Sk-Modernist;font-size:11px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-11 { ;font-size:11px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-11 { ;font-family:Sk-Modernist;font-size:11px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-11:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-11) {}</style> <style> .text-12-gradient { ;font-family:Sk-Modernist;font-size:12px ;line-height: 1.1 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-12-gradient { ;font-size:12px ;line-height: 1.1 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-12-gradient { ;font-family:Sk-Modernist;font-size:12px ;line-height: 1.1 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-12-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-12-gradient) {background: linear-gradient(260deg, #FF3D3D -6.64%, #5B2DCF 161.11%, #5A2DD0 161.13%);-webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;position: relative;padding-bottom: 5px;}:where(.text-12-gradient):before {content: '';background: linear-gradient(260deg, #FF3D3D 0%, #5B2DCF 50%, #5A2DD0 100%) !important;-webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;}</style> <style> .text-14 { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-14 { ;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-14 { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-14:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-14) {}</style> <style> .text-16 { ;font-family:Sk-Modernist;font-size:16px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-16 { ;font-size:16px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-16 { ;font-family:Sk-Modernist;font-size:16px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-16:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-16) {}</style> <style> .text-16\/11 { ;font-family:Sk-Modernist;font-size:11px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-16\/11 { ;font-size:16px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-16\/11 { ;font-family:Sk-Modernist;font-size:11px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-16\/11:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-16\/11) {}</style> <style> .text-16\/14 { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-16\/14 { ;font-size:16px;line-height: 1.3
3228;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-16\/14 { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-16\/14:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-16\/14) {}</style> <style> .text-20 { ;font-family:Sk-Modernist;font-size:20px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-20 { ;font-size:20px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-20 { ;font-family:Sk-Modernist;font-size:20px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-20:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-20) a { word-break:break-all;}</style> <style> .text-20\/13 { ;font-family:Sk-Modernist;font-size:13px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-20\/13 { ;font-size:20px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-20\/13 { ;font-family:Sk-Modernist;font-size:13px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-20\/13:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-20\/13) {}</style> <style> .text-20\/14 { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-20\/14 { ;font-size:20px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-20\/14 { ;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-20\/14:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-20\/14) {}</style> <style> .text-20\/16 { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-20\/16 { ;font-size:20px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-20\/16 { ;font-family:Sk-Modernist;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-20\/16:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-20\/16) {}</style> <style> .text-24 { ;font-family:Sk-Modernist;font-size:24px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-24 { ;font-size:24px ;line-height: 1.4;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-24 { ;font-family:Sk-Modernist;font-size:24px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-24:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-24) {}</style> <style> .text-24\/18 { ;font-family:Sk-Modernist;font-size:18px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-24\/18 { ;font-size:24px;line-height: 1.4;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-24\/18 { ;font-family:Sk-Modernist;font-size:18px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-24\/18:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-24\/18) {}</style> <style> .text-25\/14 { ;font-family:Sk-Modernist;font-size:14px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-25\/14 { ;font-size:25px;line-height: 1.4;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-25\/14 { ;font-family:Sk-Modernist;font-size:14px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-25\/14:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-25\/14) {}</style> <style> .text-25\/20 { ;font-family:Sk-Modernist;font-size:20px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-25\/20 { ;font-size:25px;line-height: 1.4;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-25\/20 { ;font-family:Sk-Modernist;font-size:20px ;line-height:1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-25\/20:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-25\/20) {}</style> <style> .text-32 { ;font-family:Sk-Modernist;font-size:32px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-32 { ;font-size:32px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-32 { ;font-family:Sk-Modernist;font-size:32px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-32:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-32) {}</style> <style> .text-36 { ;font-family:Sk-Modernist;font-size:36px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-36 { ;font-size:36px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-36 { ;font-family:Sk-Modernist;font-size:36px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-36:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-36) {}</style> <style> .text-39\/28-gradient { ;font-family:Sk-Modernist;font-size:28px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.28px ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-39\/28-gradient { ;font-size:39px;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.39px;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-39\/28-gradient { ;font-family:Sk-Modernist;font-size:28px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.28px ;text-transform: none ;font-style: normal ;white-space:; } } .text-39\/28-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-39\/28-gradient) {background: linear-gradient(260deg, #FF3D3D -6.64%, #5B2DCF 161.11%, #5A2DD0 161.13%);-webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;}</style> <style> .text-70\/40-gradient { ;font-family:Sk-Modernist;font-size:40px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.28px ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-70\/40-gradient { ;font-size:70px;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.39px;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-70\/40-gradient { ;font-family:Sk-Modernist;font-size:40px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.28px ;text-transform: none ;font-style: normal ;white-space:; } } .text-70\/40-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-70\/40-gradient) {background: linear-gradient(260deg, #FF3D3D -6.64%, #5B2DCF 161.11%, #5A2DD0 161.13%);-webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;}</style> <style> .text-40\/17 { ;font-family:Sk-Modernist;font-size:17px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-40\/17 { ;font-size:40px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-40\/17 { ;font-family:Sk-Modernist;font-size:17px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-40\/17:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-40\/17) {}</style> <style> .text-40\/36 { ;font-family:Sk-Modernist;font-size:36px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-40\/36 { ;font-size:40px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-40\/36 { ;font-family:Sk-Modernist;font-size:36px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-40\/36:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-40\/36) {}</style> <style> .text-40\/24 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-40\/24 { ;font-size:40px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-40\/24 { ;font-family:Sk-Modernist;font-size:24px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-40\/24:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-40\/24) em strong {color: #FF3D3D;font-weight: 400;font-style: normal;}</style> <style> .text-128\/48 { ;font-family:Sk-Modernist;font-size:48px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-128\/48 { ;font-size:128px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-128\/48 { ;font-family:Sk-Modernist;font-size:48px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-128\/48:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-128\/48) em strong {color: #FF3D3D;font-weight: 400;font-style: normal;}</style> <style> .text-alt-12 { ;font-family:'Sk-Modernist Mono';font-size:12px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-alt-12 { ;font-size:12px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-alt-12 { ;font-family:'Sk-Modernist Mono';font-size:12px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-alt-12:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-alt-12) {}</style> <style> .text-alt-16\/11 { ;font-family:'Sk-Modernist Mono';font-size:11px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-alt-16\/11 { ;font-size:16px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-alt-16\/11 { ;font-family:'Sk-Modernist Mono';font-size:11px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-alt-16\/11:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-alt-16\/11) {}</style> <style> .text-alt-24\/16 { ;font-family:'Sk-Modernist Mono';font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-alt-24\/16 { ;font-size:24px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-alt-24\/16 { ;font-family:'Sk-Modernist Mono';font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-alt-24\/16:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-alt-24\/16) {}</style> <style> .text-alt-24\/14 { ;font-family:'Sk-Modernist Mono';font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-alt-24\/14 { ;font-size:24px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-alt-24\/14 { ;font-family:'Sk-Modernist Mono';font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-alt-24\/14:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-alt-24\/14) {}</style> <style> .text-32\/24-custom { ;font-family:inherit;font-size:18px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-32\/24-custom { ;font-size:24px;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-32\/
322824-custom { ;font-family:inherit;font-size:18px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-32\/24-custom:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-32\/24-custom) p {padding-top: 12px;font-size: 16px;color: #4D565E;@media only screen and (max-width: 768px) { font-size: 14px; }}</style> <style> .text-25\/20-custom { ;font-family:inherit;font-size:20px ;line-height: 1.4 ;font-weight:700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-25\/20-custom { ;font-size:25px;line-height: 1.4 ;font-weight: 400;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-25\/20-custom { ;font-family:inherit;font-size:20px ;line-height: 1.4 ;font-weight:700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-25\/20-custom:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-25\/20-custom) p {padding-top: 12px;font-size: 16px;color: #666666;font-weight: 400;}:where(.text-25\/20-custom) a {color: #5B2DCF!important;text-decoration-line: underline;font-size: 16px;align-items: flex-end;}</style> <style> .text-20-custom { ;font-family:inherit;font-size:20px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-20-custom { ;font-size:20px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-20-custom { ;font-family:inherit;font-size:20px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-20-custom:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-20-custom) p {padding-top: 12px;font-size: 16px;color: #777777;@media only screen and (max-width: 768px) { font-size: 14px; }}:where(.text-20-custom) a {color: #5B2DCF!important;text-decoration-line: underline;}</style> <style> .text-70\/40 { ;font-family:inherit;font-size:40px ;line-height:1 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.4px ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-70\/40 { ;font-size:70px;line-height: 1.3;font-weight: 400 ;opacity: 1;letter-spacing:-0.7px;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-70\/40 { ;font-family:inherit;font-size:40px ;line-height:1 ;font-weight: 400 ;opacity: 1;letter-spacing:-0.4px ;text-transform: none ;font-style: normal ;white-space:; } } .text-70\/40:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-70\/40) {}</style> <style> .text-testimonials { ;font-family:inherit;font-size:17px ;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .text-testimonials { ;font-size:40px;line-height: 1.3;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .text-testimonials { ;font-family:inherit;font-size:17px ;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .text-testimonials:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.text-testimonials) h4 {font-family: "Sk-Modernist Mono";font-size: 24px;line-height: 110%;letter-spacing: -0.72px;}:where(.text-testimonials) h5 {font-size: 14px;font-weight: 700;}</style> <style> .nav-link { ;font-family:inherit;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .nav-link { ;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .nav-link { ;font-family:inherit;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .nav-link:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.nav-link):active, :where(.nav-link):hover, :where(.nav-link):ac {font-weight: 700!important;}:where(.nav-link):active svg, :where(.nav-link):hover svg, :where(.nav-link):ac svg {transform: translate(180deg);}</style> <style> .gradient-text { ;font-family:inherit;font-size:inherit ;line-height: inherit ;font-weight: inherit ;opacity: 1;letter-spacing:inherit ;text-transform: inherit ;font-style: inherit ;white-space:; } @media screen and (min-width: 768px ) { .gradient-text { ;font-size:inherit ;line-height: inherit ;font-weight: inherit ;opacity: 1;letter-spacing:inherit ;text-transform: inherit ;font-style: inherit ;white-space:; } } @container (max-width: 768px) { .gradient-text { ;font-family:inherit;font-size:inherit ;line-height: inherit ;font-weight: inherit ;opacity: 1;letter-spacing:inherit ;text-transform: inherit ;font-style: inherit ;white-space:; } } .gradient-text:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.gradient-text) {background: linear-gradient(260deg, #FF3D3D -6.64%, #5B2DCF 161.11%, #5A2DD0 161.13%);-webkit-background-clip: text; background-clip: text; -webkit-text-fill-color: transparent;}</style> </div><div id="shopify-section-sections--23010069676107__buttons" class="shopify-section shopify-section-group-0_global"> <style> .button-primary { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-primary { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:52px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-primary { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-primary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;border-color:#202020; } :where(.button-primary):where(:hover,:focus-visible,:active,.active):not(.button-loading) { background-colorrgba(0,0,0,0.1);}</style> <style>.button-primary { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-primary-hover-scale); --tw-scale-y: var(--font-.button-primary-hover-scale); } .button-primary:not(disabled) { cursor: pointer; } .button-primary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary:not(.button-loading)::before, .button-primary:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: linear-gradient(279deg, rgba(255, 29, 29, 1) 8.69%, rgba(154, 35, 121, 1) 91.52%); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-primary:where(:active, .active):not(.button-loading)::after { background: linear-gradient(279deg, rgba(203,
32280, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); border-color: #202020; color: ; opacity: 1; } @media screen and (max-width: 767px) {.button-primary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: linear-gradient(279deg, rgba(203, 0, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); }} 3229 3230 @container (max-width: 767px) {.button-primary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: linear-gradient(279deg, rgba(203, 0, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); }} 3231</style> <style> .shopify-challenge__button { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);outline-color:;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .shopify-challenge__button { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:52px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .shopify-challenge__button { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);outline-color:;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .shopify-challenge__button:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 29, 29, 1) 8.69%, rgba(154, 35, 121, 1) 91.52%);border-color:#202020; } :where(.shopify-challenge__button):where(:hover,:focus-visible,:active,.active):not(.button-loading) { background-colorrgba(0,0,0,0.1);}</style> <style>.shopify-challenge__button { position: relative; transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; --tw-scale-x: var(--font-.shopify-challenge__button-hover-scale); --tw-scale-y: var(--font-.shopify-challenge__button-hover-scale); } .shopify-challenge__button:not(disabled) { cursor: pointer; } .shopify-challenge__button:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ["","0","100%"]; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 29, 29, 1) 8.69%, rgba(154, 35, 121, 1) 91.52%); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; }@media screen and (max-width: 767px) {.shopify-challenge__button:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ["","0","100%"]; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 29, 29, 1) 8.69%, rgba(154, 35, 121, 1) 91.52%); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; }} 3232 3233 @container (max-width: 767px) {.shopify-challenge__button:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ["","0","100%"]; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 29, 29, 1) 8.69%, rgba(154, 35, 121, 1) 91.52%); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; }} 3234 </style> <style> .button-primary-bf { ;color:#ffffff;background-color:#fc0000;background:#fc0000;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-primary-bf { ;color:#ffffff;background-color:#fc0000;background:#fc0000;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:52px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-primary-bf { ;color:#ffffff;background-color:#fc0000;background:#fc0000;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-primary-bf:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;background-color:#ff4848;border-color:#202020; } :where(.button-primary-bf):where(:hover,:focus-visible,:active,.active):not(.button-loading) { background-colorrgba(0,0,0,0.1);}</style> <style>.button-primary-bf { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-primary-bf-hover-scale); --tw-scale-y: var(--font-.button-primary-bf-hover-scale); } .button-primary-bf:not(disabled) { cursor: pointer; } .button-primary-bf:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: #ff4848; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary-bf:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: #ff4848; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-primary-bf:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: #ff4848; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary-bf:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: #ff4848; }} 3235 3236 @container (max-width: 767px) {.button-primary-bf:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: #ff4848; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary-bf:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: #ff4848; }} 3237</style> <style> .button-primary-sm { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:16px;padding-bottom:16px;padding-left:36px;padding-right:36px;min-height:;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-primary-sm { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:16px;padding-bottom:16px;padding-left:36px;padding-right:36px;min-height:;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-primary-sm { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:16px;padding-bottom:16px;padding-left:36px;padding-right:36px;min-height:;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-primary-sm:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;border-color:#202020; } :where(.button-primary-sm) {}</style> <style>.button-primary-sm { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-primary-sm-hover-scale); --tw-scale-y: var(--font-.button-primary-sm-hover-scale); } .button-primary-sm:not(disabled) { cursor: pointer; } .button-primary-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary-sm:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary-sm:not(.button-loading)::before, .button-primary-sm:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: linear-gradient(279deg, rgba(255, 29, 29, 1) 8.69%, rgba(154, 35, 121, 1) 91.52%); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary-sm:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-primary-sm:where(:active, .active):not(.button-loading)::after { background: linear-gradient(279deg, rgba(203,
32370, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); border-color: #202020; color: ; opacity: 1; } @media screen and (max-width: 767px) {.button-primary-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary-sm:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: linear-gradient(279deg, rgba(203, 0, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); }} 3238 3239 @container (max-width: 767px) {.button-primary-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary-sm:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: linear-gradient(279deg, rgba(203, 0, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); }} 3240</style> <style> .button-secondary { ;color:#5b2dcf;background-color:#ffffff;background:#ffffff;border-color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-secondary { ;color:#5b2dcf;background-color:#ffffff;background:#ffffff;border-color:#ffffff;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:52px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-secondary { ;color:#5b2dcf;background-color:#ffffff;background:#ffffff;border-color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-secondary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#360f99;background-color:#dedede;border-color:#dedede; } :where(.button-secondary) {}</style> <style>.button-secondary { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-secondary-hover-scale); --tw-scale-y: var(--font-.button-secondary-hover-scale); } .button-secondary:not(disabled) { cursor: pointer; } .button-secondary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #360f99; background: #dedede; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #dedede; color: #000000; background: #c5c5c5; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-secondary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #360f99; background: #dedede; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary:where(:active, .active):not(.button-loading) { color: #000000; border-color: #dedede; background: #c5c5c5; }} 3241 3242 @container (max-width: 767px) {.button-secondary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #360f99; background: #dedede; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary:where(:active, .active):not(.button-loading) { color: #000000; border-color: #dedede; background: #c5c5c5; }} 3243</style> <style> .button-text-only { ;color:#982dcf;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-text-only { ;color:#982dcf;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:52px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-text-only { ;color:#982dcf;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-text-only:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#670f95;border-color:#dedede; } :where(.button-text-only) {}</style> <style>.button-text-only { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-text-only-hover-scale); --tw-scale-y: var(--font-.button-text-only-hover-scale); } .button-text-only:not(disabled) { cursor: pointer; } .button-text-only:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #670f95; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-text-only:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #dedede; color: #000000; background: #ededed; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-text-only:not(.button-loading)::before, .button-text-only:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: rgba(237, 237, 237, 0.40); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-text-only:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-text-only:where(:active, .active):not(.button-loading)::after { background: #ededed; border-color: #dedede; color: #000000; opacity: 1; } @media screen and (max-width: 767px) {.button-text-only:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #670f95; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-text-only:where(:active, .active):not(.button-loading) { color: #000000; border-color: #dedede; background: #ededed; }} 3244 3245 @container (max-width: 767px) {.button-text-only:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #670f95; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-text-only:where(:active, .active):not(.button-loading) { color: #000000; border-color: #dedede; background: #ededed; }} 3246</style> <style> .button-white { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:16px;padding-bottom:16px;padding-left:36px;padding-right:36px;min-height:;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-white { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#ffffff;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:16px;padding-bottom:16px;padding-left:36px;padding-right:36px;min-height:;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-white { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:16px;padding-bottom:16px;padding-left:36px;padding-right:36px;min-height:;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-white:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#000000;background-color:#dedede;border-color:#dedede; } :where(.button-white) {}</style> <style>.button-white { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-white-hover-scale); --tw-scale-y: var(--font-.button-white-hover-scale); } .button-white:not(disabled) { cursor: pointer; } .button-white:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #000000; background: #dedede; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-white:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #dedede; color: #000000; background: #c5c5c5; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-white:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #000000; background: #dedede; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-white:where(:active, .active):not(.button-loading) { color: #000000; border-color: #dedede; background: #c5c5c5; }} 3247 3248 @container (max-width: 767px) {.button-white:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #dedede; color: #000000; background: #dedede; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-white:where(:active, .active):not(.button-loading) { color: #000000; border-color: #dedede; background: #c5c5c5; }} 3249</style> <style> .button-tertiary { ;color:#ffffff;background-color:#23282e;background:#23282e;border-color:#23282e;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-tertiary { ;color:#ffffff;background-color:#23282e;background:#23282e;border-color:#23282e;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-tertiary { ;color:#ffffff;background-color:#23282e;background:#23282e;border-color:#23282e;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-tertiary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;background-color:#4d565e;border-color:#4d565e; } :where(.button-tertiary) {}</style> <style>.button-tertiary { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-tertiary-hover-scale); --tw-scale-y: var(--font-.button-tertiary-hover-scale); } .button-tertiary:not(disabled) { cursor: pointer; } .button-tertiary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #4d565e; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-tertiary:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #737b81; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-tertiary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #4d565e;
3249 box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-tertiary:where(:active, .active):not(.button-loading) { color: ; border-color: #4d565e; background: #737b81; }} 3250 3251 @container (max-width: 767px) {.button-tertiary:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #4d565e; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-tertiary:where(:active, .active):not(.button-loading) { color: ; border-color: #4d565e; background: #737b81; }} 3252</style> <style> .button-tertiary-sm { ;color:#ffffff;background-color:#23282e;background:#23282e;border-color:#23282e;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-tertiary-sm { ;color:#ffffff;background-color:#23282e;background:#23282e;border-color:#23282e;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-tertiary-sm { ;color:#ffffff;background-color:#23282e;background:#23282e;border-color:#23282e;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-tertiary-sm:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;background-color:#4d565e;border-color:#4d565e; } :where(.button-tertiary-sm) {}</style> <style>.button-tertiary-sm { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-tertiary-sm-hover-scale); --tw-scale-y: var(--font-.button-tertiary-sm-hover-scale); } .button-tertiary-sm:not(disabled) { cursor: pointer; } .button-tertiary-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #4d565e; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-tertiary-sm:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #737b81; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-tertiary-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #4d565e; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-tertiary-sm:where(:active, .active):not(.button-loading) { color: ; border-color: #4d565e; background: #737b81; }} 3253 3254 @container (max-width: 767px) {.button-tertiary-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #4d565e; color: #ffffff; background: #4d565e; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-tertiary-sm:where(:active, .active):not(.button-loading) { color: ; border-color: #4d565e; background: #737b81; }} 3255</style> <style> .button-primary-outline { ;color:#ffffff;border-color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-primary-outline { ;color:#ffffff;border-color:#ffffff;font-size:17px;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:;border-width:1px ;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-primary-outline { ;color:#ffffff;border-color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-primary-outline:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#f2f2f2;border-color:#f2f2f2; } :where(.button-primary-outline) {}</style> <style>.button-primary-outline { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-primary-outline-hover-scale); --tw-scale-y: var(--font-.button-primary-outline-hover-scale); } .button-primary-outline:not(disabled) { cursor: pointer; } .button-primary-outline:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #f2f2f2; color: #f2f2f2; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary-outline:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #f2f2f2; color: #f2f2f2; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary-outline:not(.button-loading)::before, .button-primary-outline:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: rgba(255, 255, 255, 0.10); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-primary-outline:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-primary-outline:where(:active, .active):not(.button-loading)::after { background: rgba(255, 255, 255, 0.20); border-color: #f2f2f2; color: ; opacity: 1; } @media screen and (max-width: 767px) {.button-primary-outline:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #f2f2f2; color: #f2f2f2; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary-outline:where(:active, .active):not(.button-loading) { color: ; border-color: #f2f2f2; background: rgba(255, 255, 255, 0.20); }} 3256 3257 @container (max-width: 767px) {.button-primary-outline:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #f2f2f2; color: #f2f2f2; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-primary-outline:where(:active, .active):not(.button-loading) { color: ; border-color: #f2f2f2; background: rgba(255, 255, 255, 0.20); }} 3258</style> <style> .button-secondary-outline-2 { ;color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-secondary-outline-2 { ;color:#ffffff;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-secondary-outline-2 { ;color:#ffffff;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-secondary-outline-2:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#333333; } </style> <style>.button-secondary-outline-2 { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-secondary-outline-2-hover-scale); --tw-scale-y: var(--font-.button-secondary-outline-2-hover-scale); } .button-secondary-outline-2:not(disabled) { cursor: pointer; } .button-secondary-outline-2:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #333333; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline-2:where(:active,.active):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #333333; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline-2:not(.button-loading)::before, .button-secondary-outline-2:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: rgba(51, 51, 51, 0.10); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline-2:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-secondary-outline-2:where(:active, .active):not(.button-loading)::after { background: rgba(51, 51, 51, 0.20); border-color: rgba(0,0,0,0); color: #333333; opacity: 1; } @media screen and (max-width: 767px) {.button-secondary-outline-2:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #333333; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline-2:where(:active, .active):not(.button-loading) { color: #333333; border-color: rgba(0,0,0,0); background: rgba(51, 51, 51, 0.20); }} 3259 3260 @container (max-width: 767px) {.button-secondary-outline-2:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #333333; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline-2:where(:active, .active):not(.button-loading) { color: #333333; border-color: rgba(0,0,0,0); background: rgba(51, 51, 51, 0.20); }} 3261</style> <style> .button-secondary-outline-blue { ;color:#0517f4;border-color:#0517f4;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-secondary-outline-blue { ;color:#0517f4;border-color:#0517f4;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-secondary-outline-blue { ;color:#0517f4;border-color:#0517f4;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-secondary-outline-blue:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;background-color:#0517f4; } </style> <style>.button-secondary-outline-blue { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-secondary-outline-blue-hover-scale); --tw-scale-y: var(--font-.button-secondary-outline-blue-hover-scale); } .button-secondary-outline-blue:not(disabled) { cursor: pointer; } .button-secondary-outline-blue:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #ffffff; background: #0517f4; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline-blue:where(:active,.active):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #333333; b
3261ackground: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline-blue:not(.button-loading)::before, .button-secondary-outline-blue:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: rgba(51, 51, 51, 0.10); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline-blue:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-secondary-outline-blue:where(:active, .active):not(.button-loading)::after { background: rgba(51, 51, 51, 0.20); border-color: rgba(0,0,0,0); color: #333333; opacity: 1; } @media screen and (max-width: 767px) {.button-secondary-outline-blue:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #ffffff; background: #0517f4; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline-blue:where(:active, .active):not(.button-loading) { color: #333333; border-color: rgba(0,0,0,0); background: rgba(51, 51, 51, 0.20); }} 3262 3263 @container (max-width: 767px) {.button-secondary-outline-blue:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #ffffff; background: #0517f4; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline-blue:where(:active, .active):not(.button-loading) { color: #333333; border-color: rgba(0,0,0,0); background: rgba(51, 51, 51, 0.20); }} 3264</style> <style> .button-secondary-outline { ;color:#000000;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-secondary-outline { ;color:#000000;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-secondary-outline { ;color:#000000;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:;border-width:1px ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-secondary-outline:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#000000; } :where(.button-secondary-outline) {border: 1px solid transparent;background: linear-gradient(#ffffff, #ffffff) padding-box, linear-gradient(279deg, #FF5656 -8.69%, #B439A4 91.52%) border-box!important;}:where(.button-secondary-outline):where(:hover,:focus-visible):not(.button-loading) {background: linear-gradient(279deg, #ffe8e8 -8.69%, #f5e9f2 91.52%) padding-box, linear-gradient(279deg, #FF1D1D -8.69%, #9A2379 91.52%) border-box!important;}:where(.button-secondary-outline):where(:active, .active):not(.button-loading) {background: linear-gradient(279deg, #f5cccc -8.69%, #e7cce0 91.52%) padding-box, linear-gradient(279deg, #FF1D1D -8.69%, #9A2379 91.52%) border-box!important;}</style> <style>.button-secondary-outline { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-secondary-outline-hover-scale); --tw-scale-y: var(--font-.button-secondary-outline-hover-scale); } .button-secondary-outline:not(disabled) { cursor: pointer; } .button-secondary-outline:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline:where(:active,.active):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-secondary-outline:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline:where(:active, .active):not(.button-loading) { color: #000000; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3265 3266 @container (max-width: 767px) {.button-secondary-outline:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline:where(:active, .active):not(.button-loading) { color: #000000; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3267</style> <style> .button-secondary-outline-sm { ;color:#000000;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:29px;border-width:1px ;border-radius:5px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-secondary-outline-sm { ;color:#000000;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:55px;border-width:1px ;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-secondary-outline-sm { ;color:#000000;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:29px;border-width:1px ;border-radius:5px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-secondary-outline-sm:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#000000; } :where(.button-secondary-outline-sm) {border: 1px solid transparent;background: linear-gradient(#ffffff, #ffffff) padding-box, linear-gradient(279deg, #FF5656 -8.69%, #B439A4 91.52%) border-box!important;}:where(.button-secondary-outline-sm):where(:hover,:focus-visible):not(.button-loading) {background: linear-gradient(279deg, #ffe8e8 -8.69%, #f5e9f2 91.52%) padding-box, linear-gradient(279deg, #FF1D1D -8.69%, #9A2379 91.52%) border-box!important;}:where(.button-secondary-outline-sm):where(:active, .active):not(.button-loading) {background: linear-gradient(279deg, #f5cccc -8.69%, #e7cce0 91.52%) padding-box, linear-gradient(279deg, #FF1D1D -8.69%, #9A2379 91.52%) border-box!important;}</style> <style>.button-secondary-outline-sm { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-secondary-outline-sm-hover-scale); --tw-scale-y: var(--font-.button-secondary-outline-sm-hover-scale); } .button-secondary-outline-sm:not(disabled) { cursor: pointer; } .button-secondary-outline-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-secondary-outline-sm:where(:active,.active):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-secondary-outline-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline-sm:where(:active, .active):not(.button-loading) { color: #000000; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3268 3269 @container (max-width: 767px) {.button-secondary-outline-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-secondary-outline-sm:where(:active, .active):not(.button-loading) { color: #000000; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3270</style> <style> .button-preorder { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-preorder { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:52px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-preorder { ;color:#ffffff;background:linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%);font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0;border-radius:10px;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-preorder:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#ffffff;border-color:#202020; } :where(.button-preorder):where(:hover,:focus-visible,:active,.active):not(.button-loading) { background-colorrgba(0,0,0,0.1);}</style> <style>.button-preorder { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-preorder-hover-scale); --tw-scale-y: var(--font-.button-preorder-hover-scale); } .button-preorder:not(disabled) { cursor: pointer; } .button-preorder:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-preorder:where(:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-preorder:not(.button-loading)::before, .button-preorder:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: linear-gradient(279deg, rgba(255, 29, 29, 1) 8.69%, rgba(154, 35, 121, 1) 91.52%); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-preorder:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-preorder:where(:active, .active):not(.button-loading)::after { background: linear-gradient(279deg, rgba(203,
32700, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); border-color: #202020; color: ; opacity: 1; } @media screen and (max-width: 767px) {.button-preorder:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-preorder:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: linear-gradient(279deg, rgba(203, 0, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); }} 3271 3272 @container (max-width: 767px) {.button-preorder:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: #202020; color: #ffffff; background: linear-gradient(279deg, rgba(255, 86, 86, 1) 8.69%, rgba(180, 57, 164, 1) 91.52%); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-preorder:where(:active, .active):not(.button-loading) { color: ; border-color: #202020; background: linear-gradient(279deg, rgba(203, 0, 0, 1) 8.69%, rgba(136, 0, 99, 1) 91.52%); }} 3273</style> <style> .button-oos { ;color:#4d565e;background-color:#f8f8f8;background:#f8f8f8;border-color:#f8f8f8;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-oos { ;color:#4d565e;background-color:#f8f8f8;background:#f8f8f8;border-color:#f8f8f8;font-size:17px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:36px;padding-right:36px;min-height:52px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-oos { ;color:#4d565e;background-color:#f8f8f8;background:#f8f8f8;border-color:#f8f8f8;font-family:Sk-Modernist;font-size:14px;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.03em ;text-transform: capitalize ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:24px;padding-right:24px;min-height:44px;border-width:0 ;border-radius: 10px ;gap: 0;box-shadow: none;justify-content: center;text-align: center; } } .button-oos:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#202020;background-color:#f6f6f6; } :where(.button-oos) {}</style> <style>.button-oos { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-oos-hover-scale); --tw-scale-y: var(--font-.button-oos-hover-scale); } .button-oos:not(disabled) { cursor: pointer; } .button-oos:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #202020; background: #f6f6f6; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-oos:where(:active,.active):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-oos:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #202020; background: #f6f6f6; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-oos:where(:active, .active):not(.button-loading) { color: ; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3274 3275 @container (max-width: 767px) {.button-oos:where(:hover,:focus-visible):not(.button-loading) { border-radius: ; border-color: rgba(0,0,0,0); color: #202020; background: #f6f6f6; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-oos:where(:active, .active):not(.button-loading) { color: ; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3276</style> <style> .button-tabs { ;color:#000000;border-color:#aaaaaa;font-family:Sk-Modernist;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:12px;padding-right:12px;min-height: 0;border-width:1px ;border-radius: 10px ;gap: 0 ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-tabs { ;color:#000000;border-color:#aaaaaa;font-size:18px;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:20px;padding-right:20px;min-height: 0;border-width:1px ;border-radius: 10px ;gap: 0 ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-tabs { ;color:#000000;border-color:#aaaaaa;font-family:Sk-Modernist;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:12px;padding-right:12px;min-height: 0;border-width:1px ;border-radius: 10px ;gap: 0 ;box-shadow: none;justify-content: center;text-align: center; } } .button-tabs:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#000000;border-color:#6c6c6c; } </style> <style>.button-tabs { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-tabs-hover-scale); --tw-scale-y: var(--font-.button-tabs-hover-scale); } .button-tabs:not(disabled) { cursor: pointer; } .button-tabs:where(:hover,:focus-visible):not(.button-loading) { border-radius: 10px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-tabs:where(:active,.active):not(.button-loading) { border-radius: 10px; border-color: #6c6c6c; color: #ffffff; background: #000000; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-tabs:not(.button-loading)::before, .button-tabs:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 100%); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-tabs:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-tabs:where(:active, .active):not(.button-loading)::after { background: #000000; border-color: #6c6c6c; color: #ffffff; opacity: 1; } @media screen and (max-width: 767px) {.button-tabs:where(:hover,:focus-visible):not(.button-loading) { border-radius: 10px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-tabs:where(:active, .active):not(.button-loading) { color: #ffffff; border-color: #6c6c6c; background: #000000; }} 3277 3278 @container (max-width: 767px) {.button-tabs:where(:hover,:focus-visible):not(.button-loading) { border-radius: 10px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-tabs:where(:active, .active):not(.button-loading) { color: #ffffff; border-color: #6c6c6c; background: #000000; }} 3279</style> <style> .button-radio { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#aaaaaa;font-family:inherit;font-size:12px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;min-height:32px;border-width:1px ;border-radius: 5px ;gap: 10px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-radio { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#aaaaaa;font-size:12px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;min-height:32px;border-width:1px ;border-radius: 5px ;gap: 10px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-radio { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#aaaaaa;font-family:inherit;font-size:12px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;min-height:32px;border-width:1px ;border-radius: 5px ;gap: 10px ;box-shadow: none;justify-content: center;text-align: center; } } .button-radio:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#000000;border-color:#6c6c6c; } :where(.button-radio) {min-width: 96px;}</style> <style>.button-radio { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-radio-hover-scale); --tw-scale-y: var(--font-.button-radio-hover-scale); } .button-radio:not(disabled) { cursor: pointer; } .button-radio:where(:hover,:focus-visible):not(.button-loading) { border-radius: 5px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-radio:where(:active,.active):not(.button-loading) { border-radius: 5px; border-color: #6c6c6c; color: #ffffff; background: #000000; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-radio:not(.button-loading)::before, .button-radio:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 100%); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-radio:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-radio:where(:active, .active):not(.button-loading)::after { background: #000000; border-color: #6c6c6c; color: #ffffff; opacity: 1; } @media screen and (max-width: 767px) {.button-radio:where(:hover,:focus-visible):not(.button-loading) { border-radius: 5px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-radio:where(:active, .active):not(.button-loading) { color: #ffffff; border-color: #6c6c6c; background: #000000; }} 3280 3281 @container (max-width: 767px) {.button-radio:where(:hover,:focus-visible):not(.button-loading) { border-radius: 5px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-radio:where(:active, .active):not(.button-loading) { color: #ffffff; border-color: #6c6c6c; background: #000000; }} 3282</style> <style> .button-radio-sm { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#aaaaaa;font-family:inherit;font-size:12px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;min-height:32px;border-width:1px ;border-radius: 5px ;gap: 10px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-radio-sm { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#aaaaaa;font-size:12px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;min-height:32px;border-width:1px ;border-radius: 5px ;gap: 10px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-radio-sm { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#aaaaaa;font-family:inherit;font-size:12px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;min-height:32px;border-width:1px ;border-radius: 5px ;gap: 10px ;box-shadow: none;justify-content: center;text-align: center; } } .button-radio-sm:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#000000;border-color:#6c6c6c; } :where(.button-radio-sm) {min-width: 32px;}</style> <style>.button-radio-sm { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-radio-sm-hover-scale); --tw-scale-y: var(--font-.button-radio-sm-hover-scale); } .button-radio-sm:not(disabled) { cursor: pointer; } .button-radio-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: 5px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition
3282-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-radio-sm:where(:active,.active):not(.button-loading) { border-radius: 5px; border-color: #000000; color: #ffffff; background: #000000; box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-radio-sm:not(.button-loading)::before, .button-radio-sm:not(.button-loading)::after { content: ''; display: block; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1) 100%); z-index: -1; opacity: 0; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-radio-sm:where(:hover,:focus-visible):not(.button-loading)::before { opacity: 1; } .button-radio-sm:where(:active, .active):not(.button-loading)::after { background: #000000; border-color: #000000; color: #ffffff; opacity: 1; } @media screen and (max-width: 767px) {.button-radio-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: 5px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-radio-sm:where(:active, .active):not(.button-loading) { color: #ffffff; border-color: #000000; background: #000000; }} 3283 3284 @container (max-width: 767px) {.button-radio-sm:where(:hover,:focus-visible):not(.button-loading) { border-radius: 5px; border-color: #6c6c6c; color: #000000; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-radio-sm:where(:active, .active):not(.button-loading) { color: #ffffff; border-color: #000000; background: #000000; }} 3285</style> <style> .label-primary { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);outline-color:;font-family:Sk-Modernist;font-size:10px;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .label-primary { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);font-size:14px;line-height: 1;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .label-primary { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);outline-color:;font-family:Sk-Modernist;font-size:10px;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .label-primary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.label-primary) {}</style> <style> 3286 @media screen and (max-width: 768px) { 3287 .label-primary { 3288 box-shadow: none; 3289 } 3290 }.label-primary { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; justify-content: center; user-select: none; box-shadow: none; }</style> <style> .label-primary-sm { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);outline-color:;font-family:Sk-Modernist;font-size:10px;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .label-primary-sm { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);font-size:14px;line-height: 1;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .label-primary-sm { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);outline-color:;font-family:Sk-Modernist;font-size:10px;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .label-primary-sm:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.label-primary-sm) {}</style> <style> 3291 @media screen and (max-width: 768px) { 3292 .label-primary-sm { 3293 box-shadow: none; 3294 } 3295 }.label-primary-sm { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; justify-content: center; user-select: none; box-shadow: none; }</style> <style> .label-primary-xs { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);outline-color:;font-family:Sk-Modernist;font-size:10px;line-height: 1 ;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .label-primary-xs { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);font-size:10px;line-height: 1 ;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .label-primary-xs { ;color:#ffffff;background:linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);outline-color:;font-family:Sk-Modernist;font-size:10px;line-height: 1 ;font-weight: 400 ;opacity: 1;letter-spacing:0.01em ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:0 ;border-radius:5px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .label-primary-xs:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.label-primary-xs) {}</style> <style> 3296 @media screen and (max-width: 768px) { 3297 .label-primary-xs { 3298 box-shadow: none; 3299 } 3300 }.label-primary-xs { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; justify-content: center; user-select: none; box-shadow: none; }</style> <style> .label-secondary { ;color:#000000;outline-color:;font-family:Sk-Modernist;font-size:10px;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:1px;border-radius: 5px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .label-secondary { ;color:#000000;font-size:14px;line-height: 1;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;min-height: 0;border-width:1px;border-radius: 5px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .label-secondary { ;color:#000000;outline-color:;font-family:Sk-Modernist;font-size:10px;line-height:1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-right:8px;min-height: 0;border-width:1px;border-radius: 5px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .label-secondary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.label-secondary) {border: 1px solid transparent;background-image: linear-gradient(white, white), linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);background-clip: padding-box, border-box; background-origin: border-box;}</style> <style> 3301 @media screen and (max-width: 768px) { 3302 .label-secondary { 3303 box-shadow: none; 3304 } 3305 }.label-secondary { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; justify-content: center; user-select: none; box-shadow: none; }</style> <style> .label-tertiary { ;color:#ffffff;background-color:#000000;background:#000000;outline-color:;font-family:'Sk-Modernist Mono';font-size:14px ;line-height: 1 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;min-height: 0;border-width:1px;border-radius: 5px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .label-tertiary { ;color:#ffffff;background-color:#000000;background:#000000;font-size:14px ;line-height: 1 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;min-height: 0;border-width:1px;border-radius: 5px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .label-tertiary { ;color:#ffffff;background-color:#000000;background:#000000;outline-color:;font-family:'Sk-Modernist Mono';font-size:14px ;line-height: 1 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;min-height: 0;border-width:1px;border-radius: 5px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .label-tertiary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.label-tertiary) {border: 1px solid transparent;background-image: linear-gradient(white, white), linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%);background-clip: padding-box, border-box; background-origin: border-box;}</style> <style> 3306 @media screen and (max-width: 768px) { 3307 .label-tertiary { 3308 box-shadow: none; 3309 } 3310 }.label-tertiary { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; justify-content: center; user-select: none; box-shadow: none; }</style> <style> .label-white { ;color:#111111;background-color:#ffffff;background:#ffffff;outline-color:;font-family:Sk-Modernist;font-size:14px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 0;border-width:0 ;border-radius: 3px ;gap: 0 ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .label-white { ;color:#111111;background-color:#ffffff;background:#ffffff;font-size:14px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 0;border-width:0 ;border-radius: 3px ;gap: 0 ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .label-white { ;color:#111111;background-color:#ffffff;background:#ffffff;outline-color:;font-family:Sk-Modernist;font-size:14px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 0;border-width:0 ;border-radius: 3px ;gap: 0 ;box-shadow: none;justify-content: center;text-align: center; } } .label-white:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.label-white) > p { color: #111 !important;}</style> <style> 3311 @media screen and (max-width: 768px) { 3312 .label-white { 3313 box-shadow: none; 3314 } 3315 }.label-white { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; justify-content: center; user-select: none; box-shadow: none; }</style> <style> .plain-link { ;color:#000000;font-family:Sk-Modernist;font-size:14px ;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom: 0 ;padding-left: 0;padding-right: 0 ;min-height: 0;border-width:0px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .plain-link { ;color:#000000;font-size:16px;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom: 0 ;padding-left: 0;padding-right: 0 ;min-height: 0;border-width:0px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .plain-link { ;color:#000000;font-family:Sk-Modernist;font-size:14px ;line-heigh
3315t: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom: 0 ;padding-left: 0;padding-right: 0 ;min-height: 0;border-width:0px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .plain-link:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#202020; } :where(.plain-link) {}</style> <style>.plain-link { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.plain-link-hover-scale); --tw-scale-y: var(--font-.plain-link-hover-scale); } .plain-link:not(disabled) { cursor: pointer; } .plain-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .plain-link:where(:active,.active):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #5b5b5b; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.plain-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .plain-link:where(:active, .active):not(.button-loading) { color: #5b5b5b; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3316 3317 @container (max-width: 767px) {.plain-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .plain-link:where(:active, .active):not(.button-loading) { color: #5b5b5b; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3318</style> <style> .primary-link { ;color:#5b2dcf;font-family:Sk-Modernist;font-size:14px ;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom: 0 ;padding-left: 0;padding-right: 0 ;min-height: 0;border-width:0px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .primary-link { ;color:#5b2dcf;font-size:16px;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom: 0 ;padding-left: 0;padding-right: 0 ;min-height: 0;border-width:0px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .primary-link { ;color:#5b2dcf;font-family:Sk-Modernist;font-size:14px ;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom: 0 ;padding-left: 0;padding-right: 0 ;min-height: 0;border-width:0px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .primary-link:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#3e1b95; } :where(.primary-link) {}</style> <style>.primary-link { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.primary-link-hover-scale); --tw-scale-y: var(--font-.primary-link-hover-scale); } .primary-link:not(disabled) { cursor: pointer; } .primary-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #3e1b95; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .primary-link:where(:active,.active):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.primary-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #3e1b95; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .primary-link:where(:active, .active):not(.button-loading) { color: #202020; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3319 3320 @container (max-width: 767px) {.primary-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: rgba(0,0,0,0); color: #3e1b95; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .primary-link:where(:active, .active):not(.button-loading) { color: #202020; border-color: rgba(0,0,0,0); background: rgba(0,0,0,0); }} 3321</style> <style> .button-megamenu-link { ;color:#5b2dcf;border-color:#cccccc;font-family:inherit;font-size:13px ;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: Uppercase ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom:12px;padding-left: 0 ;padding-right: 0 ;min-height: 0;border-width:0 0 1px 0 ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .button-megamenu-link { ;color:#5b2dcf;border-color:#cccccc;font-size:13px ;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: Uppercase ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom:12px;padding-left: 0 ;padding-right: 0 ;min-height: 0;border-width:0 0 1px 0 ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .button-megamenu-link { ;color:#5b2dcf;border-color:#cccccc;font-family:inherit;font-size:13px ;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: Uppercase ;font-style: normal ;white-space: nowrap;padding-top:0 ;padding-bottom:12px;padding-left: 0 ;padding-right: 0 ;min-height: 0;border-width:0 0 1px 0 ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .button-megamenu-link:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ;color:#4f26b6;border-color:#979797; } :where(.button-megamenu-link) {}</style> <style>.button-megamenu-link { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: max-content; align-items: center; user-select: none; border-style: solid; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; --tw-scale-x: var(--font-.button-megamenu-link-hover-scale); --tw-scale-y: var(--font-.button-megamenu-link-hover-scale); } .button-megamenu-link:not(disabled) { cursor: pointer; } .button-megamenu-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: #979797;
3321 color: #4f26b6; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } .button-megamenu-link:where(:active,.active):not(.button-loading) { border-radius: 0px; border-color: #666666; color: #301477; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 300ms; } @media screen and (max-width: 767px) {.button-megamenu-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: #979797; color: #4f26b6; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-megamenu-link:where(:active, .active):not(.button-loading) { color: #301477; border-color: #666666; background: rgba(0,0,0,0); }} 3322 3323 @container (max-width: 767px) {.button-megamenu-link:where(:hover,:focus-visible):not(.button-loading) { border-radius: 0px; border-color: #979797; color: #4f26b6; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: 100%; --tw-scale-y: 100%; } .button-megamenu-link:where(:active, .active):not(.button-loading) { color: #301477; border-color: #666666; background: rgba(0,0,0,0); }} 3324</style> </div><div id="shopify-section-sections--23010069676107__design-elements" class="shopify-section shopify-section-group-0_global"> <style> .input-text { ;color:#ffffff;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#ffffff;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .input-text { ;color:#ffffff;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#ffffff;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .input-text { ;color:#ffffff;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#ffffff;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .input-text:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-text input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } @media screen and (min-width: 768px ) { .input-text input { ;padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px;min-height: unset; } } @container (max-width: 768px) { .input-text input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } } .input-text input:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-text { display: block; user-select: none; } .input-text input { resize: vertical; } .input-text input::-ms-input-placeholder { color: #ffffff; } .input-text input::placeholder { color: #ffffff; } .input-text [x-ref="label"] { left: 16px; top: max((12px / 2), 5px); font-size: 11.5px; font-weight: 500 } .input-text.active input { padding-top: calc((12px / 2) + 13px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text.active [x-ref="label"] { opacity: 0.5; }@media screen and (max-width: 767px) {.input-text [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text input::-ms-input-placeholder { color: #ffffff; } .input-text input::placeholder { color: #ffffff; }} 3325 3326 3327 @container (max-width: 767px) {.input-text [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text input::-ms-input-placeholder { color: #ffffff; } .input-text input::placeholder { color: #ffffff; }} 3328 3329 3330 3331</style> <style> .input-text-secondary { ;color:#000000;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#000000;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .input-text-secondary { ;color:#000000;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#000000;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .input-text-secondary { ;color:#000000;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#000000;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .input-text-secondary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-text-secondary input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } @media screen and (min-width: 768px ) { .input-text-secondary input { ;padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px;min-height: unset; } } @container (max-width: 768px) { .input-text-secondary input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } } .input-text-secondary input:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-text-secondary { display: block; user-select: none; } .input-text-secondary input { resize: vertical; } .input-text-secondary input::-ms-input-placeholder { color: #000000; } .input-text-secondary input::placeholder { color: #000000; } .input-text-secondary [x-ref="label"] { left: 16px; top: max((12px / 2), 5px); font-size: 11.5px; font-weight: 500 } .input-text-secondary.active input { padding-top: calc((12px / 2) + 13px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-secondary.active [x-ref="label"] { opacity: 0.5; }@media screen and (max-width: 767px) {.input-text-secondary [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-secondary.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-secondary input::-ms-input-placeholder { color: #000000; } .input-text-secondary input::placeholder { color: #000000; }} 3332 3333 3334 @container (max-width: 767px) {.input-text-secondary [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-secondary.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-secondary input::-ms-input-placeholder { color: #000000; } .input-text-secondary input::placeholder { color: #000000; }} 3335 3336 3337 3338</style> <style> .input-text-gradient { ;color:#000000;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 0px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .input-text-gradient { ;color:#000000;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 0px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .input-text-gradient { ;color:#000000;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:1px ;border-radius: 4px ;gap: 0px ;box-shadow: none;justify-content: center;text-align: center; } } .input-text-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-text-gradient input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } @media screen and (min-width: 768px ) { .input-text-gradient input { ;padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px;min-height: unset; } } @container (max-width: 768px) { .input-text-gradient input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } }
3338 .input-text-gradient input:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-text-gradient { display: block; user-select: none; } .input-text-gradient input { resize: vertical; } .input-text-gradient input::-ms-input-placeholder { color: #000000; } .input-text-gradient input::placeholder { color: #000000; } .input-text-gradient [x-ref="label"] { left: 16px; top: max((12px / 2), 5px); font-size: 11.5px; font-weight: 500 } .input-text-gradient.active input { padding-top: calc((12px / 2) + 13px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-gradient.active [x-ref="label"] { opacity: 0.5; }@media screen and (max-width: 767px) {.input-text-gradient [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-gradient.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-gradient input::-ms-input-placeholder { color: #000000; } .input-text-gradient input::placeholder { color: #000000; }} 3339 3340 3341 @container (max-width: 767px) {.input-text-gradient [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-gradient.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-gradient input::-ms-input-placeholder { color: #000000; } .input-text-gradient input::placeholder { color: #000000; }} 3342 3343 3344 3345</style> <style> .input-text-inline { ;color:#ffffff;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#ffffff;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:0 0 1px 0 ;border-radius: 0;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .input-text-inline { ;color:#ffffff;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#ffffff;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:0 0 1px 0 ;border-radius: 0;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .input-text-inline { ;color:#ffffff;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#ffffff;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:0 0 1px 0 ;border-radius: 0;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .input-text-inline:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-text-inline input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } @media screen and (min-width: 768px ) { .input-text-inline input { ;padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px;min-height: unset; } } @container (max-width: 768px) { .input-text-inline input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } } .input-text-inline input:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-text-inline { display: block; user-select: none; } .input-text-inline input { resize: vertical; } .input-text-inline input::-ms-input-placeholder { color: #ffffff; } .input-text-inline input::placeholder { color: #ffffff; } .input-text-inline [x-ref="label"] { left: 16px; top: max((12px / 2), 5px); font-size: 11.5px; font-weight: 500 } .input-text-inline.active input { padding-top: calc((12px / 2) + 13px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-inline.active [x-ref="label"] { opacity: 0.5; }@media screen and (max-width: 767px) {.input-text-inline [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-inline.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-inline input::-ms-input-placeholder { color: #ffffff; } .input-text-inline input::placeholder { color: #ffffff; }} 3346 3347 3348 @container (max-width: 767px) {.input-text-inline [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-inline.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-inline input::-ms-input-placeholder { color: #ffffff; } .input-text-inline input::placeholder { color: #ffffff; }} 3349 3350 3351 3352</style> <style> .input-text-inline-secondary { ;color:#000000;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#000000;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:0 0 1px 0 ;border-radius: 0;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .input-text-inline-secondary { ;color:#000000;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#000000;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:0 0 1px 0 ;border-radius: 0;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .input-text-inline-secondary { ;color:#000000;background:linear-gradient(180deg, rgba(0, 0, 0, 0));border-color:#000000;font-family:Sk-Modernist;font-size:14px ;line-height: 1.3 ;font-weight: 400 ;opacity: 1;letter-spacing:0.02em ;text-transform: none ;font-style: normal ;white-space: nowrap;border-width:0 0 1px 0 ;border-radius: 0;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .input-text-inline-secondary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-text-inline-secondary input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } @media screen and (min-width: 768px ) { .input-text-inline-secondary input { ;padding-top:12px;padding-bottom:12px;padding-left:16px;padding-right:16px;min-height: unset; } } @container (max-width: 768px) { .input-text-inline-secondary input { ;padding-top:12px;padding-bottom:12px;padding-left:12px;padding-right:12px;min-height: unset; } } .input-text-inline-secondary input:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-text-inline-secondary { display: block; user-select: none; } .input-text-inline-secondary input { resize: vertical; } .input-text-inline-secondary input::-ms-input-placeholder { color: #666666; } .input-text-inline-secondary input::placeholder { color: #666666; } .input-text-inline-secondary [x-ref="label"] { left: 16px; top: max((12px / 2), 5px); font-size: 11.5px; font-weight: 500 } .input-text-inline-secondary.active input { padding-top: calc((12px / 2) + 13px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-inline-secondary.active [x-ref="label"] { opacity: 0.5; }@media screen and (max-width: 767px) {.input-text-inline-secondary [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-inline-secondary.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-inline-secondary input::-ms-input-placeholder { color: #666666; } .input-text-inline-secondary input::placeholder { color: #666666; }} 3353 3354 3355 @container (max-width: 767px) {.input-text-inline-secondary [x-ref="label"] { left: 12px; top: max((12px / 2), 5px); } .input-text-inline-secondary.active input { padding-top: calc((12px / 2) + 14px); padding-bottom: max(4px, calc(12px - (((12px / 2) + 13px) - 12px))); } .input-text-inline-secondary input::-ms-input-placeholder { color: #666666; } .input-text-inline-secondary input::placeholder { color: #666666; }} 3356 3357 3358 3359</style> <style> .input-select { ;border-color:#000000;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:16px;min-height: 0;border-width:1px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .input-select { ;border-color:#000000;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:16px;min-height: 0;border-width:1px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .input-select { ;border-color:#000000;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:16px;min-height: 0;border-width:1px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .input-select:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-select--font { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: normal ;font-style: normal ;white-space: nowrap; } @media screen and (min-width: 768px ) { .input-select--font { ;color:#000000;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: normal ;font-style: normal ;white-space: nowrap; } } @container (max-width: 768px) { .input-select--font { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: normal ;font-style: normal ;white-space: nowrap; } } .input-select--font:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-select { position: relative; transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: 100%; align-items: center; user-select: none; --tw-scale-x: var(--font-input-select-hover-scale); --tw-scale-y: var(--font-input-select-hover-scale); } .input-select:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; } .input-select:after { content: ""; position: absolute; top: 50%; right: 6px; transform: translateY(-50%); background: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio); height: calc(1em * 1.1); opacity: 0.7; } @media screen and (max-width: 767px) {.input-select:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; } .input-select:after { height: calc(1em * 1.1) } } 3360 3361 @container (max-width: 767px) {.input-select:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; } .input-select:after { height: calc(1em * 1.1) } } 3362</style> <style> .input-select-gradient { ;border-color:#000000;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:16px;min-height: 0;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } @media screen and (min-width: 768px ) { .input-select-gradient { ;border-color:#000000;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:16px;min-height: 0;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } @container (max-width: 768px) { .input-select-gradient { ;border-color:#000000;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:16px;min-height: 0;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: center;text-align: center; } } .input-select-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-select-gradient--font { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: normal ;font-style: normal ;white-space: nowrap; } @media screen and (min-width: 768px ) { .input-select-gradient--font { ;color:#000000;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: normal ;font-style: normal ;white-space: nowrap; } } @container (max-width: 768px) { .input-select-gradient--font { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: normal ;font-style: normal ;white-space: nowrap; } } .input-select-gradient--font:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-select-gradient { position: relative; transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; height: max-content; width: 100%; align-items: center; user-select: none; --tw-scale-x: var(--font-input-select-gradient-hover-scale); --tw-scale-y: var(--font-input-select-gradient-hover-scale); } .input-select-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; } .input-select-gradient:after { content: ""; position: absolute; top: 50%; right: 6px; transform: translateY(-50%); background: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio); height: calc(1em * 1.1); opacity: 0.7; } @media screen and (max-width: 767px) {.input-select-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; } .input-select-gradient:after { height: calc(1em * 1.1) } } 3363 3364 @container (max-width: 767px) {.input-select-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { border-radius: ; border-color: #202020; color: #202020; background: rgba(0,0,0,0); box-shadow: none; --tw-scale-x: ; --tw-scale-y: ; } .input-select-gradient:after { height: calc(1em * 1.1) } } 3365</style> <style> .input-quantity-stepper { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#cccccc;outline-color:;font-family:Roboto;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;min-height: 0;border-width:1px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } @media screen and (min-width: 768px ) { .input-quantity-stepper { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#cccccc;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;min-height: 0;border-width:1px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } @container (max-width: 768px) { .input-quantity-stepper { ;color:#000000;background-c
3365olor:#ffffff;background:#ffffff;border-color:#cccccc;outline-color:;font-family:Roboto;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px;min-height: 0;border-width:1px ;border-radius: 0 ;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } .input-quantity-stepper:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.input-quantity-stepper) input {font-weight: 700;}</style> <style> .input-quantity-stepper { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: flex; height: max-content; align-items: center; justify-content: between; user-select: none; }</style> <style> .input-quantity-stepper-sm { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#cccccc;outline-color:;font-family:inherit;font-size:11px ;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 0;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } @media screen and (min-width: 768px ) { .input-quantity-stepper-sm { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#cccccc;font-size:11px ;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 0;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } @container (max-width: 768px) { .input-quantity-stepper-sm { ;color:#000000;background-color:#ffffff;background:#ffffff;border-color:#cccccc;outline-color:;font-family:inherit;font-size:11px ;line-height: 1.2 ;font-weight: 700 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 0;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } .input-quantity-stepper-sm:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-quantity-stepper-sm [data-quantity-label] { display: none; } .input-quantity-stepper-sm { transition: all 150ms; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: flex; height: max-content; align-items: center; justify-content: between; user-select: none; }</style> <style> .input-checkbox { ;color:#020e0e;border-color:#020e0e;outline-color:;font-family:inherit;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } @media screen and (min-width: 768px ) { .input-checkbox { ;color:#020e0e;border-color:#020e0e;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } @container (max-width: 768px) { .input-checkbox { ;color:#020e0e;border-color:#020e0e;outline-color:;font-family:inherit;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space:; } } .input-checkbox:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.input-checkbox) {}</style> <style>.input-checkbox { display: flex; align-items: center; user-select: none; cursor: pointer; gap: 8px; --tw-scale-x: var(--font-.input-checkbox-hover-scale); --tw-scale-y: var(--font-.input-checkbox-hover-scale); } .input-checkbox > span:first-of-type { width: 22px; height: 22px; } .input-checkbox input { appearance: none; width: 22px; height: 22px; border: 2px solid #020e0e; background: rgba(0,0,0,0); border-radius: 5px; } .input-checkbox input ~ span svg { background: #000000; width: 1em; height: 1em; mask: var(--icon-check-mark); -webkit-mask: var(--icon-check-mark); aspect-ratio: var(--icon-check-mark-aspect-ratio, 1); opacity: 0; } .input-checkbox input:checked~span svg { opacity: 1; } .input-checkbox input:checked { background: rgba(0,0,0,0); border-color: #000000; }@media screen and (max-width: 767px) {.input-checkbox { gap: 8px; } .input-checkbox > span:first-of-type { width: 22px; height: 22px; } .input-checkbox input { width: 22px; height: 22px; border: 2px solid #020e0e; background: rgba(0,0,0,0); border-radius: 5px; } .input-checkbox input ~ span svg { background: ; } .input-checkbox input:checked { background: rgba(0,0,0,0); border-color: #000000; }} 3366 3367 @container (max-width: 767px) {.input-checkbox { gap: 8px; } .input-checkbox > span:first-of-type { width: 22px; height: 22px; } .input-checkbox input { width: 22px; height: 22px; border: 2px solid #020e0e; background: rgba(0,0,0,0); border-radius: 5px; } .input-checkbox input ~ span svg { background: ; } .input-checkbox input:checked { background: rgba(0,0,0,0); border-color: #000000; }} 3368</style> <style> .input-radio { ;color:#020e0e;background-color:#ffffff;background:#ffffff;border-color:#353535;outline-color:;font-family:inherit;font-size:16px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap; } @media screen and (min-width: 768px ) { .input-radio { ;color:#020e0e;background-color:#ffffff;background:#ffffff;border-color:#353535;font-size:16px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap; } } @container (max-width: 768px) { .input-radio { ;color:#020e0e;background-color:#ffffff;background:#ffffff;border-color:#353535;outline-color:;font-family:inherit;font-size:16px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap; } } .input-radio:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } :where(.input-radio) {}</style> <style>.input-radio { display: flex; align-items: center; user-select: none; cursor: pointer; gap: 8px; --tw-scale-x: var(--font-.input-radio-hover-scale); --tw-scale-y: var(--font-.input-radio-hover-scale); } .input-radio > span:first-of-type { width: 16px; height: 16px; } .input-radio input { appearance: none; width: 16px; height: 16px; border: 1px solid #353535; background: #ffffff; border-radius: 60px; } .input-radio input:checked { background: #353535; border-color: #000000; }@media screen and (max-width: 767px) {.input-radio { gap: 8px; } .input-radio > span:first-of-type { width: 16px; height: 16px; } .input-radio input { width: 16px; height: 16px; border: 1px solid #353535; background: ; border-radius: 60px; } .input-radio input:checked { background: #353535; border-color: #000000; }} 3369 3370 @container (max-width: 767px) {.input-radio { gap: 8px; } .input-radio > span:first-of-type { width: 16px; height: 16px; } .input-radio input { width: 16px; height: 16px; border: 1px solid #353535; background: ; border-radius: 60px; } .input-radio input:checked { background: #353535; border-color: #000000; }} 3371</style> <style> .input-textarea { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .input-textarea { ;color:#000000;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .input-textarea { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .input-textarea:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-textarea textarea { ;background-color:#ffffff;background:#ffffff;border-color:#000000;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 70px;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } @media screen and (min-width: 768px ) { .input-textarea textarea { ;background-color:#ffffff;background:#ffffff;border-color:#000000;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 70px;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } @container (max-width: 768px) { .input-textarea textarea { ;background-color:#ffffff;background:#ffffff;border-color:#000000;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 70px;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } .input-textarea textarea:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-textarea { display: block; user-select: none; } .input-textarea textarea { resize: vertical; } .input-textarea textarea::placeholder { color: #cccccc; } .input-textarea textarea::-ms-input-placeholder { color: #cccccc; } .input-textarea span { left: 16px; top: max((8px / 2), 5px); font-size: 11.5px; font-weight: 500 } .input-textarea.active textarea { padding-top: calc((8px / 2) + 14px) } .input-textarea.active span { opacity: 0.5; }@media screen and (max-width: 767px) {.input-textarea span { left: 16px; top: max((8px / 2), 5px); } .input-textarea.active textarea { padding-top: calc((8px / 2) + 14px) } .input-textarea textarea::placeholder, .input-textarea textarea::-ms-input-placeholder { color: #cccccc; }} 3372 3373 3374 @container (max-width: 767px) {.input-textarea span { left: 16px; top: max((8px / 2), 5px); } .input-textarea.active textarea { padding-top: calc((8px / 2) + 14px) } .input-textarea textarea::placeholder, .input-textarea textarea::-ms-input-placeholder { color: #cccccc; }} 3375 3376 3377 3378</style> <style> .input-textarea-gradient { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } @media screen and (min-width: 768px ) { .input-textarea-gradient { ;color:#000000;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } @container (max-width: 768px) { .input-textarea-gradient { ;color:#000000;font-family:inherit;font-size:14px ;line-height: 1.2 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal;white-space:; } } .input-textarea-gradient:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .input-textarea-gradient textarea { ;background-color:#ffffff;background:#ffffff;border-color:#000000;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 70px;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } @media screen and (min-width: 768px ) { .input-textarea-gradient textarea { ;background-color:#ffffff;background:#ffffff;border-color:#000000;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 70px;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } @container (max-width: 768px) { .input-textarea-gradient textarea { ;background-color:#ffffff;background:#ffffff;border-color:#000000;padding-top:8px;padding-bottom:8px;padding-left:16px;padding-right:16px;min-height: 70px;border-width:1px ;border-radius:4px;gap: 6px ;box-shadow: none;justify-content: start;text-align: left; } } .input-textarea-gradient textarea:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.input-textarea-gradient { display: block; user-select: none; } .input-textarea-gradient textarea { resize: vertical; } .input-textarea-gradient textarea::placeholder { color: #cccccc; } .input-textarea-gradient textarea::-ms-input-placeholder { color: #cccccc; } .input-textarea-gradient span { left: 16px; top: max((8px / 2), 5px); font-size: 11.5px; font-weight: 500 } .input-textarea-gradient.active textarea { padding-top: calc((8px / 2) + 14px) } .input-textarea-gradient.active span { opacity: 0.5; }@media screen and (max-width: 767px) {.input-textarea-gradient span { left: 16px; top: max((8px / 2), 5px); } .input-textarea-gradient.active textarea { padding-top: calc((8px / 2) + 14px) } .input-textarea-gradient textarea::placeholder, .input-textarea-gradient textarea::-ms-input-placeholder { color: #cccccc; }} 3379 3380 3381 @container (max-width: 767px) {.input-textarea-gradient span { left: 16px; top: max((8px / 2), 5px); } .input-textarea-gradient.active textarea { padding-top: calc((8px / 2) + 14px) } .input-textarea-gradient textarea::placeholder, .input-textarea-gradient textarea::-ms-input-placeholder { color: #cccccc; }} 3382 3383 3384 3385</style> <style> .accordion .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 0.67;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:16px ;padding-bottom:8px ;padding-left: 0 ;padding-right: 0; } @media screen and (min-width: 768px ) { .accordion .accordion-summary { ;color:inherit;background-color:;background:;font-size:20px;line-height: 1.35 ;font-weight: 400 ;opacity: 0.67;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px;padding-bottom: 12px;padding-left: 0 ;padding-right: 0; } } @container (max-width: 768px) { .accordion .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 0.67;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:16px ;padding-bottom:8px ;padding-left: 0 ;padding-right: 0; } } .accordion .accordion-summary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion { ;border-color:#d8d8d8;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } @media screen and (min-width: 768px ) { .accordion { ;border-color:#d8d8d8;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } @container (max-width: 768px) { .accordion { ;border-color:#d8d8d8;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } .accordion:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion [data-style-accordion-icon] { ;width:auto;height:16px; } @media screen and (min-width: 768px ) { .accordion [data-style-accordion-icon] { ;width:auto;height:24px; } } @container (max-width: 768px) { .accordion [data-style-accordion-icon] { ;width:auto;height:16px; } } .accordion [data-style-accordion-icon]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion .simple-icon { display: none !important; } .accordion { border-style: solid; border-color: #d8d8d8; border-width: 0 0 1px 0; --richtext-class: richtext-md; } .accordion .accordion-summary { position: relative; display: flex; height: max-content; width: 100%; align-items: center; justify-content: space-
3385between; user-select: none; } .accordion .accordion-content { padding: 0px 0 12px 0; color: ; background: ; }@media screen and (max-width: 767px) {.accordion { border-color: ; border-width: 0 0 1px 0; } .accordion .accordion-content { padding: 0px 0 8px 0; color: ; background: ; }} 3386 3387 @container (max-width: 767px) {.accordion { border-color: ; border-width: 0 0 1px 0; } .accordion .accordion-content { padding: 0px 0 8px 0; color: ; background: ; }} 3388</style> <style> .accordion-md .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:15px ;line-height: 1.35 ;font-weight: 400 ;opacity: 0.67;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:24px ;padding-bottom:20px ;padding-left: 0 ;padding-right: 0; } @media screen and (min-width: 768px ) { .accordion-md .accordion-summary { ;color:inherit;background-color:;background:;font-size:15px ;line-height: 1.35 ;font-weight: 400 ;opacity: 0.67;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px;padding-bottom: 12px;padding-left: 0 ;padding-right: 0; } } @container (max-width: 768px) { .accordion-md .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:15px ;line-height: 1.35 ;font-weight: 400 ;opacity: 0.67;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:24px ;padding-bottom:20px ;padding-left: 0 ;padding-right: 0; } } .accordion-md .accordion-summary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-md { ;border-color:#d8d8d8;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } @media screen and (min-width: 768px ) { .accordion-md { ;border-color:#d8d8d8;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } @container (max-width: 768px) { .accordion-md { ;border-color:#d8d8d8;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } .accordion-md:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-md [data-style-accordion-icon] { ;width:auto;height:20px; } @media screen and (min-width: 768px ) { .accordion-md [data-style-accordion-icon] { ;width:auto;height:20px; } } @container (max-width: 768px) { .accordion-md [data-style-accordion-icon] { ;width:auto;height:20px; } } .accordion-md [data-style-accordion-icon]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-md .simple-icon { display: none !important; } .accordion-md { border-style: solid; border-color: #d8d8d8; border-width: 0 0 1px 0; --richtext-class: richtext-md; } .accordion-md .accordion-summary { position: relative; display: flex; height: max-content; width: 100%; align-items: center; justify-content: space-between; user-select: none; } .accordion-md .accordion-content { padding: 20px 0 20px 0; color: ; background: ; }@media screen and (max-width: 767px) {.accordion-md { border-color: ; border-width: 0 0 1px 0; } .accordion-md .accordion-content { padding: 20px 0 20px 0; color: ; background: ; }} 3389 3390 @container (max-width: 767px) {.accordion-md { border-color: ; border-width: 0 0 1px 0; } .accordion-md .accordion-content { padding: 20px 0 20px 0; color: ; background: ; }} 3391</style> <style> .accordion-sm .accordion-summary { ;color:#595959;background-color:;background:;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 12px ;padding-left: 0 ;padding-right: 0; } @media screen and (min-width: 768px ) { .accordion-sm .accordion-summary { ;color:#595959;background-color:;background:;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 12px ;padding-left: 0 ;padding-right: 0; } } @container (max-width: 768px) { .accordion-sm .accordion-summary { ;color:#595959;background-color:;background:;font-family:inherit;font-size:14px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 12px ;padding-left: 0 ;padding-right: 0; } } .accordion-sm .accordion-summary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-sm { ;border-color:#d8d8d8;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } @media screen and (min-width: 768px ) { .accordion-sm { ;border-color:#d8d8d8;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } @container (max-width: 768px) { .accordion-sm { ;border-color:#d8d8d8;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } .accordion-sm:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-sm [data-style-accordion-icon] { ;width:auto;height:20px; } @media screen and (min-width: 768px ) { .accordion-sm [data-style-accordion-icon] { ;width:auto;height:20px; } } @container (max-width: 768px) { .accordion-sm [data-style-accordion-icon] { ;width:auto;height:20px; } } .accordion-sm [data-style-accordion-icon]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-sm .simple-icon { display: none !important; } .accordion-sm { border-style: solid; border-color: #d8d8d8; border-width: 0 0 1px 0; --richtext-class: richtext-md; } .accordion-sm .accordion-summary { position: relative; display: flex; height: max-content; width: 100%; align-items: center; justify-content: space-between; user-select: none; } .accordion-sm .accordion-content { padding: 20px 0 20px 0; color: #595959; background: ; }@media screen and (max-width: 767px) {.accordion-sm { border-color: ; border-width: 0 0 1px 0; } .accordion-sm .accordion-content { padding: 20px 0 20px 0; color: ; background: ; }} 3392 3393 @container (max-width: 767px) {.accordion-sm { border-color: ; border-width: 0 0 1px 0; } .accordion-sm .accordion-content { padding: 20px 0 20px 0; color: ; background: ; }} 3394</style> <style> .accordion-filters .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 24px ;padding-left: 0 ;padding-right: 0; } @media screen and (min-width: 768px ) { .accordion-filters .accordion-summary { ;color:inherit;background-color:;background:;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 24px ;padding-left: 0 ;padding-right: 0; } } @container (max-width: 768px) { .accordion-filters .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:16px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 24px ;padding-left: 0 ;padding-right: 0; } } .accordion-filters .accordion-summary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-filters { ;border-color:#dedede;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } @media screen and (min-width: 768px ) { .accordion-filters { ;border-color:#dedede;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } @container (max-width: 768px) { .accordion-filters { ;border-color:#dedede;border-style:solid;border-width:0 0 1px 0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } .accordion-filters:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-filters [data-style-accordion-icon] { ;width:auto;height:20px; } @media screen and (min-width: 768px ) { .accordion-filters [data-style-accordion-icon] { ;width:auto;height:20px; } } @container (max-width: 768px) { .accordion-filters [data-style-accordion-icon] { ;width:auto;height:20px; } } .accordion-filters [data-style-accordion-icon]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-filters .animated-icon { display: none !important; } .accordion-filters { --accordion-icon: var(--icon-chevron-down); --accordion-icon-aspect-ratio: var(--icon-chevron-down-aspect-ratio); --accordion-icon-rotate: -180deg; } .accordion-filters .animated-icon { display: none !important; } .accordion-filters { --accordion-icon: var(--icon-chevron-down); --accordion-icon-aspect-ratio: var(--icon-chevron-down-aspect-ratio); --accordion-icon-rotate: -180deg; } .accordion-filters { border-style: solid; border-color: #dedede; border-width: 0 0 1px 0; --richtext-class: richtext-md; } .accordion-filters .accordion-summary { position: relative; display: flex; height: max-content; width: 100%; align-items: center; justify-content: space-between; user-select: none; } .accordion-filters .accordion-content { padding: 0px 0 20px 0; color: ; background: ; }@media screen and (max-width: 767px) {.accordion-filters { border-color: ; border-width: 0 0 1px 0; } .accordion-filters .accordion-content { padding: 0px 0 20px 0; color: ; background: ; }} 3395 3396 @container (max-width: 767px) {.accordion-filters { border-color: ; border-width: 0 0 1px 0; } .accordion-filters .accordion-content { padding: 0px 0 20px 0; color: ; background: ; }} 3397</style> <style> .accordion-drawer-menu .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:20px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:0px ;padding-bottom: 10px ;padding-left: 0 ;padding-right: 0; } @media screen and (min-width: 768px ) { .accordion-drawer-menu .accordion-summary { ;color:inherit;background-color:;background:;font-size:20px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:0px ;padding-bottom: 10px ;padding-left: 0 ;padding-right: 0; } } @container (max-width: 768px) { .accordion-drawer-menu .accordion-summary { ;color:inherit;background-color:;background:;font-family:inherit;font-size:20px ;line-height: 1.4 ;font-weight: 400 ;opacity: 1;letter-spacing:0px ;text-transform: none ;font-style: normal ;white-space: wrap;padding-top:0px ;padding-bottom: 10px ;padding-left: 0 ;padding-right: 0; } } .accordion-drawer-menu .accordion-summary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-drawer-menu { ;border-color:#000000;border-style:solid;border-width:0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } @media screen and (min-width: 768px ) { .accordion-drawer-menu { ;border-color:#000000;border-width:0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } @container (max-width: 768px) { .accordion-drawer-menu { ;border-color:#000000;border-style:solid;border-width:0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } .accordion-drawer-menu:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-drawer-menu [data-style-accordion-icon] { ;width:24px;height:24px; } @media screen and (min-width: 768px ) { .accordion-drawer-menu [data-style-accordion-icon] { ;width:24px;height:24px; } } @container (max-width: 768px) { .accordion-drawer-menu [data-style-accordion-icon] { ;width:24px;height:24px; } } .accordion-drawer-menu [data-style-accordion-icon]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-drawer-menu .simple-icon { display: none !important; } .accordion-drawer-menu { border-style: solid; border-color: #000000; border-width: 0 0 0 0; --richtext-class: richtext-md; } .accordion-drawer-menu .accordion-summary { position: relative; display: flex; height: max-content; width: 100%; align-items: center; justify-content: space-between; user-select: none; } .accordion-drawer-menu .accordion-content { padding: 0px 0 0px 0; color: ; background: ; }@media screen and (max-width: 767px) {.accordion-drawer-menu { border-color: ; border-width: 0 0 0 0; } .accordion-drawer-menu .accordion-content { padding: 0px 0 0px 0; color: ; background: ; }} 3398 3399 @container (max-width: 767px) {.accordion-drawer-menu { border-color: ; border-width: 0 0 0 0; } .accordion-drawer-menu .accordion-content { padding: 0px 0 0px 0; color: ; background: ; }} 3400</style> <style> .accordion-drawer-sub-menu .accordion-summary { ;color:#5b2dcf;background-color:;background:;font-family:inherit;font-size:12px ;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0px ;text-transform: uppercase ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 12px ;padding-left: 0 ;padding-right: 0; } @media screen and (min-width: 768px ) { .accordion-drawer-sub-menu .accordion-summary { ;color:#5b2dcf;background-color:;background:;font-size:12px ;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0px ;text-transform: uppercase ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 12px ;padding-left: 0 ;padding-right: 0; } } @container (max-width: 768px) { .accordion-drawer-sub-menu .accordion-summary { ;color:#5b2dcf;background-color:;background:;font-family:inherit;font-size:12px ;line-height: 1.4 ;font-weight: 700 ;opacity: 1;letter-spacing:0px ;text-transform: uppercase ;font-style: normal ;white-space: wrap;padding-top:12px ;padding-bottom: 12px ;padding-left: 0 ;padding-right: 0; } } .accordion-drawer-sub-menu .accordion-summary:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-drawer-sub-menu { ;border-color:#000000;border-style:solid;border-width:0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } @media screen and (min-width: 768px ) { .accordion-drawer-sub-menu { ;border-color:#000000;border-width:0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } @container (max-width: 768px) { .accordion-drawer-sub-menu { ;border-color:#000000;border-style:solid;border-width:0 ;border-radius: 0 ;max-height: ;max-width:;overflow:; } } .accordion-drawer-sub-menu:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-drawer-sub-menu [data-style-accordion-icon] { ;width:auto;height:18px; } @media screen and (min-width: 768px ) { .accordion-drawer-sub-menu [data-style-accordion-icon] { ;width:auto;height:18px; } } @container (max-width: 768px) { .accordion-drawer-sub-menu [data-style-accordion-icon] { ;width:auto;height:18px; } } .accordion-drawer-sub-menu [data-style-accordion-icon]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .accordion-drawer-sub-menu .simple-icon { display: none !important; } .accordion-drawer-sub-menu { border-style: solid; border-color: #000000; border-width: 0 0 0 0; --richtext-class: richtext-md; } .accordion-drawer-sub-menu .accordion-summary { position: relative; display: flex; height: max-content; width: 100%; align-items: center; justify-content: space-between; user-select: none; } .accordion-drawer-sub-menu .accordion-content { padding: 0px 0 0px 0; color: #5b2dcf; background: ; }@med
3400ia screen and (max-width: 767px) {.accordion-drawer-sub-menu { border-color: ; border-width: 0 0 0 0; } .accordion-drawer-sub-menu .accordion-content { padding: 0px 0 0px 0; color: ; background: ; }} 3401 3402 @container (max-width: 767px) {.accordion-drawer-sub-menu { border-color: ; border-width: 0 0 0 0; } .accordion-drawer-sub-menu .accordion-content { padding: 0px 0 0px 0; color: ; background: ; }} 3403</style> <style> .scrollbar [data-style-scrollbar-buttons-layout] { ;display: flex;flex-direction:;flex-wrap: wrap;justify-content:space-between ;place-items:center ;text-align:center ;align-items: center ;align-content: center ;gap: 8px; } @media screen and (min-width: 768px ) { .scrollbar [data-style-scrollbar-buttons-layout] { ;flex-direction:;justify-content:space-between ;place-items:center ;text-align:center ;align-items: center ;align-content: center ;gap: 8px; } } @container (max-width: 768px) { .scrollbar [data-style-scrollbar-buttons-layout] { ;display: flex;flex-direction:;flex-wrap: wrap;justify-content:space-between ;place-items:center ;text-align:center ;align-items: center ;align-content: center ;gap: 8px; } } .scrollbar [data-style-scrollbar-buttons-layout]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .scrollbar[data-scrollbar] { ;display: flex;flex-direction:column ;flex-wrap: nowrap;justify-content: stretch ;place-items: stretch ;text-align: stretch ;align-items: stretch ;align-content: stretch ;gap: 0 ;min-height:; } @media screen and (min-width: 768px ) { .scrollbar[data-scrollbar] { ;flex-direction:column ;flex-wrap: nowrap;justify-content: stretch ;place-items: stretch ;text-align: stretch ;align-items: stretch ;align-content: stretch ;gap: 0 ;min-height:; } } @container (max-width: 768px) { .scrollbar[data-scrollbar] { ;display: flex;flex-direction:column ;flex-wrap: nowrap;justify-content: stretch ;place-items: stretch ;text-align: stretch ;align-items: stretch ;align-content: stretch ;gap: 0 ;min-height:; } } .scrollbar[data-scrollbar]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.scrollbar { padding: 4px 0 2px 0; } .scrollbar .scrollbar-button { display: none; } .scrollbar .scrollbar-counter { display: none; } .scrollbar .scrollbar-scrollbar { margin-top: 6px; margin-bottom: 6px; } .scrollbar .scrollbar-track { background-color: #f8f8f8; background: ; height: 4px; border-radius: 0; } .scrollbar .scrollbar-thumb { background-color: #000000; background: linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%); } .scrollbar .scrollbar-thumb:where(:hover,:focus-visible,:active,.active):not(.button-loading) { background-color: #000000; } .scrollbar .animated-icon { display: none !important; } .scrollbar { --scroll-button-prev: var(--icon-chevron-left); --scroll-button-prev-aspect-ratio: var(--icon_previous--aspect-ratio); --scroll-button-next: var(--icon-chevron-right); --scroll-button-next-aspect-ratio: var(--icon_next--aspect-ratio); } .scrollbar .scrollbar-button { color: #000000; background-color: #ffffff; background: ; border-color: #000000; border-style: solid; --icon-size: 12px; --icon-size-md: 20px; width: 28px; height: 28px; border-radius: 999px; border-width: 1px; } .scrollbar .scrollbar-button:where(:hover):not(.button-loading) { color: #202020; background-color: #ffffff; background: ; border-color: #000000; } .scrollbar .scrollbar-counter { color: #000000; font-family: inherit; font-size:14px; font-weight:500; line-height:1.2; letter-spacing:0; text-transform:none; font-style:normal; white-space:nowrap; opacity:1; }@media screen and (max-width: 767px) {.scrollbar { padding: 4px 0 2px 0; } .scrollbar .scrollbar-scrollbar { margin-top: 6px; margin-bottom: 6px; } .scrollbar .scrollbar-track { height: 2px; border-radius: 0; } .scrollbar .scrollbar-button { --icon-size: 11px; --icon-size-md: 17px; width: 24px; height: 24px; border-radius: 999px; border-width: 1px; } .scrollbar .scrollbar-counter { font-size:14px; font-weight:500; line-height:1.2; letter-spacing:0; text-transform:none; font-style:normal; white-space:nowrap; opacity:1; }} 3404 3405 @container (max-width: 767px) {.scrollbar { padding: 4px 0 2px 0; } .scrollbar .scrollbar-scrollbar { margin-top: 6px; margin-bottom: 6px; } .scrollbar .scrollbar-track { height: 2px; border-radius: 0; } .scrollbar .scrollbar-button { --icon-size: 11px; --icon-size-md: 17px; width: 24px; height: 24px; border-radius: 999px; border-width: 1px; } .scrollbar .scrollbar-counter { font-size:14px; font-weight:500; line-height:1.2; letter-spacing:0; text-transform:none; font-style:normal; white-space:nowrap; opacity:1; }} 3406</style> <style> .scrollbar-buttons [data-style-scrollbar-buttons-layout] { ;display: flex;flex-direction:;flex-wrap: wrap;justify-content:space-between ;place-items:center ;text-align:center ;align-items: center ;align-content: center ;gap: 8px; } @media screen and (min-width: 768px ) { .scrollbar-buttons [data-style-scrollbar-buttons-layout] { ;flex-direction:;justify-content:space-between ;place-items:center ;text-align:center ;align-items: center ;align-content: center ;gap: 8px; } } @container (max-width: 768px) { .scrollbar-buttons [data-style-scrollbar-buttons-layout] { ;display: flex;flex-direction:;flex-wrap: wrap;justify-content:space-between ;place-items:center ;text-align:center ;align-items: center ;align-content: center ;gap: 8px; } } .scrollbar-buttons [data-style-scrollbar-buttons-layout]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .scrollbar-buttons[data-scrollbar] { ;display: flex;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap: 8px ;min-height:; } @media screen and (min-width: 768px ) { .scrollbar-buttons[data-scrollbar] { ;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap: 8px ;min-height:; } } @container (max-width: 768px) { .scrollbar-buttons[data-scrollbar] { ;display: flex;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap: 8px ;min-height:; } } .scrollbar-buttons[data-scrollbar]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.scrollbar-buttons { padding: 4px 0 2px 0; } .scrollbar-buttons .scrollbar-scrollbar { display: none; } .scrollbar-buttons .scrollbar-counter { display: none; } .scrollbar-buttons .scrollbar-scrollbar { margin-top: 6px; margin-bottom: 6px; } .scrollbar-buttons .scrollbar-track { background-color: #c0c1c3; background: ; height: 5px; border-radius: 32px; } .scrollbar-buttons .scrollbar-thumb { background-color: #000000; background: ; } .scrollbar-buttons .scrollbar-thumb:where(:hover,:focus-visible,:active,.active):not(.button-loading) { background-color: #000000; } .scrollbar-buttons .animated-icon { display: none !important; } .scrollbar-buttons { --scroll-button-prev: var(--icon-arrow-left); --scroll-button-prev-aspect-ratio: var(--icon_previous--aspect-ratio); --scroll-button-next: var(--icon-arrow-right); --scroll-button-next-aspect-ratio: var(--icon_next--aspect-ratio); } .scrollbar-buttons .scrollbar-button { color: #ffffff; background-color: rgba(0,0,0,0); background: linear-gradient(260deg, rgba(255, 61, 61, 1) 6.64%, rgba(91, 45, 207, 1) 161.11%, rgba(90, 45, 208, 1) 161.13%); border-color: rgba(0,0,0,0); border-style: solid; --icon-size: 12px;
3406 --icon-size-md: 20px; width: 28px; height: 28px; border-radius: 999px; border-width: 0px; } .scrollbar-buttons .scrollbar-button:where(:hover):not(.button-loading) { color: #ffffff; background-color: rgba(0,0,0,0); background: ; border-color: rgba(0,0,0,0); } .scrollbar-buttons .scrollbar-counter { color: #000000; font-family: inherit; font-size:14px; font-weight:500; line-height:1.2; letter-spacing:0; text-transform:none; font-style:normal; white-space:nowrap; opacity:1; }@media screen and (max-width: 767px) {.scrollbar-buttons { padding: 4px 0 2px 0; } .scrollbar-buttons .scrollbar-scrollbar { margin-top: 6px; margin-bottom: 6px; } .scrollbar-buttons .scrollbar-track { height: 3px; border-radius: 0; } .scrollbar-buttons .scrollbar-button { --icon-size: 11px; --icon-size-md: 17px; width: 24px; height: 24px; border-radius: 999px; border-width: 0px; } .scrollbar-buttons .scrollbar-counter { font-size:14px; font-weight:500; line-height:1.2; letter-spacing:0; text-transform:none; font-style:normal; white-space:nowrap; opacity:1; }} 3407 3408 @container (max-width: 767px) {.scrollbar-buttons { padding: 4px 0 2px 0; } .scrollbar-buttons .scrollbar-scrollbar { margin-top: 6px; margin-bottom: 6px; } .scrollbar-buttons .scrollbar-track { height: 3px; border-radius: 0; } .scrollbar-buttons .scrollbar-button { --icon-size: 11px; --icon-size-md: 17px; width: 24px; height: 24px; border-radius: 999px; border-width: 0px; } .scrollbar-buttons .scrollbar-counter { font-size:14px; font-weight:500; line-height:1.2; letter-spacing:0; text-transform:none; font-style:normal; white-space:nowrap; opacity:1; }} 3409</style> <style> .pagination { ;display: flex;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap:8px;min-height:; } @media screen and (min-width: 768px ) { .pagination { ;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap:12px;min-height:; } } @container (max-width: 768px) { .pagination { ;display: flex;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap:8px;min-height:; } } .pagination:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .pagination[data-style-pagination] { ;padding-top:0 ;padding-bottom: 0 ;padding-left: 0 ;padding-right: 0; } @media screen and (min-width: 768px ) { .pagination[data-style-pagination] { ;padding-top:0 ;padding-bottom: 0 ;padding-left: 0 ;padding-right: 0; } } @container (max-width: 768px) { .pagination[data-style-pagination] { ;padding-top:0 ;padding-bottom: 0 ;padding-left: 0 ;padding-right: 0; } } .pagination[data-style-pagination]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .pagination [data-pagination-button] { ;border-color:#000000;font-family:inherit;font-size:12px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;border-style:solid;width:16px ;height:16px ;border-width: 1px ;border-radius:4px; } @media screen and (min-width: 768px ) { .pagination [data-pagination-button] { ;border-color:#000000;font-size:14px;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;width:24px;height: 24px;border-width: 1px ;border-radius:4px; } } @container (max-width: 768px) { .pagination [data-pagination-button] { ;border-color:#000000;font-family:inherit;font-size:12px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;letter-spacing:0 ;text-transform: none ;font-style: normal ;white-space: nowrap;border-style:solid;width:16px ;height:16px ;border-width: 1px ;border-radius:4px; } } .pagination [data-pagination-button]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> .pagination [data-pagination-indicator] { ;background-color:;background:;border-color:#000000;font-family:inherit;font-size:12px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;display: flex;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap:8px;min-height:;border-style:solid;width:16px ;height:16px ;border-width: 1px ;border-radius:4px; } @media screen and (min-width: 768px ) { .pagination [data-pagination-indicator] { ;background-color:;background:;border-color:#000000;font-size:14px;line-height: 1.35 ;font-weight: 400 ;opacity: 1;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap:12px;min-height:;width:24px;height: 24px;border-width: 1px ;border-radius:4px; } } @container (max-width: 768px) { .pagination [data-pagination-indicator] { ;background-color:;background:;border-color:#000000;font-family:inherit;font-size:12px ;line-height: 1.35 ;font-weight: 400 ;opacity: 1;display: flex;flex-direction:row ;flex-wrap: nowrap;justify-content: center ;place-items: center ;text-align: center ;align-items: center ;align-content: center ;gap:8px;min-height:;border-style:solid;width:16px ;height:16px ;border-width: 1px ;border-radius:4px; } } .pagination [data-pagination-indicator]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style>.pagination [data-pagination-button] { position: relative; transition: all 150ms; overflow: hidden; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); display: inline-flex; align-items: center; user-select: none; border-style: solid; }
3409 .pagination [data-pagination-button]:not(disabled) { cursor: pointer; } .pagination [data-pagination-button]:where(:disabled, .disabled) { cursor: auto; pointer-events: none; opacity: 0.5; } .pagination [data-pagination-button]:where(:hover,:focus-visible,:active,.active) { border-color: #000000; color: #ffffff; background: #000000; } .pagination { --icon-width: 11px; --icon-height: 11px; --icon-width-md: 11px; --icon-height-md: 11px; --pagination-button-prev: var(--icon-chevron-left); --pagination-button-prev-aspect-ratio: var(--icon_previous--aspect-ratio); --pagination-button-next: var(--icon-chevron-right); --pagination-button-next-aspect-ratio: var(--icon_next--aspect-ratio); }@media screen and (max-width: 767px) {.pagination [data-pagination-button]:where(:hover,:focus-visible,:active,.active) { border-color: #000000; color: #ffffff; background: #000000; }} 3410 3411 @container (max-width: 767px) {.pagination [data-pagination-button]:where(:hover,:focus-visible,:active,.active) { border-color: #000000; color: #ffffff; background: #000000; }} 3412</style> </div><div id="shopify-section-sections--23010069676107__icons" class="shopify-section shopify-section-group-0_global"> <style> 3413 :root { 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 --icon-filters: url('data:image/svg+xml;utf8,%3csvg data-icon-handle="filters" width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M14.126 9L3 9C2.44772 9 2 8.55228 2 8C2 7.44772 2.44772 7 3 7L14.126 7C14.5701 5.27477 16.1362 4 18 4C20.2091 4 22 5.79086 22 8C22 10.2091 20.2091 12 18 12C16.1362 12 14.5701 10.7252 14.126 9Z" fill="currentColor"%3e%3c/path%3e %3cpath d="M6 12C3.79086 12 2 13.7909 2 16C2 18.2091 3.79086 20 6 20C7.86384 20 9.42994 18.7252 9.87398 17L21 17C21.5523 17 22 16.5523 22 16C22 15.4477 21.5523 15 21 15L9.87398 15C9.42994 13.2748 7.86384 12 6 12Z" fill="currentColor"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3429 --icon-filters-aspect-ratio: 1.0; 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 --icon-hamburger: url('data:image/svg+xml;utf8,%3csvg width="24" height="24" viewbox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M2 12C2 11.4477 2.44772 11 3 11H21C21.5523 11 22 11.4477 22 12C22 12.5523 21.5523 13 21 13H3C2.44772 13 2 12.5523 2 12Z" fill="currentColor"%3e%3c/path%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M2 6C2 5.44772 2.44772 5 3 5H21C21.5523 5 22 5.44772 22 6C22 6.55228 21.5523 7 21 7H3C2.44772 7 2 6.55228 2 6Z" fill="currentColor"%3e%3c/path%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M2 18C2 17.4477 2.44772 17 3 17H21C21.5523 17 22 17.4477 22 18C22 18.5523 21.5523 19 21 19H3C2.44772 19 2 18.5523 2 18Z" fill="currentColor"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3445 --icon-hamburger-aspect-ratio: 1.0; 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 --icon-cart: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"%3e %3cpath d="M16.0004 9V6C16.0004 3.79086 14.2095 2 12.0004 2C9.79123 2 8.00037 3.79086 8.00037 6V9M3.59237 10.352L2.99237 16.752C2.82178 18.5717 2.73648 19.4815 3.03842 20.1843C3.30367 20.8016 3.76849 21.3121 4.35839 21.6338C5.0299 22 5.94374 22 7.77142 22H16.2293C18.057 22 18.9708 22 19.6423 21.6338C20.2322 21.3121 20.6971 20.8016 20.9623 20.1843C21.2643 19.4815 21.179 18.5717 21.0084 16.752L20.4084 10.352C20.2643 8.81535 20.1923 8.04704 19.8467 7.46616C19.5424 6.95458 19.0927 6.54511 18.555 6.28984C17.9444 6 17.1727 6 15.6293 6L8.37142 6C6.82806 6 6.05638 6 5.44579 6.28984C4.90803 6.54511 4.45838 6.95458 4.15403 7.46616C3.80846 8.04704 3.73643 8.81534 3.59237 10.352Z" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3461 --icon-cart-aspect-ratio: 1.0; 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 --icon-link: url('data:image/svg+xml;utf8,%3csvg width="22" height="22" viewbox="0 0 22 22" data-icon-handle="link" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M8.99996 12C9.42941 12.5742 9.97731 13.0492 10.6065 13.393C11.2357 13.7367 11.9315 13.9411 12.6466 13.9924C13.3617 14.0436 14.0795 13.9404 14.7513 13.6898C15.4231 13.4392 16.
34760331 13.0471 16.54 12.54L19.54 9.54003C20.4507 8.59702 20.9547 7.334 20.9433 6.02302C20.9319 4.71204 20.4061 3.45797 19.479 2.53093C18.552 1.60389 17.2979 1.07805 15.987 1.06666C14.676 1.05526 13.413 1.55924 12.47 2.47003L10.75 4.18003M13 10C12.5705 9.4259 12.0226 8.95084 11.3934 8.60709C10.7642 8.26333 10.0684 8.05891 9.3533 8.00769C8.63816 7.95648 7.92037 8.05966 7.24861 8.31025C6.57685 8.56083 5.96684 8.95296 5.45996 9.46003L2.45996 12.46C1.54917 13.403 1.04519 14.666 1.05659 15.977C1.06798 17.288 1.59382 18.5421 2.52086 19.4691C3.4479 20.3962 4.70197 20.922 6.01295 20.9334C7.32393 20.9448 8.58694 20.4408 9.52995 19.53L11.24 17.82" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3477 --icon-link-aspect-ratio: 1.0; 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 --icon-link-external: url('data:image/svg+xml;utf8,%3csvg width="20" height="20" viewbox="0 0 20 20" data-icon-handle="link-external" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M19 7L19 1M19 1H13M19 1L11 9M8 3H5.8C4.11984 3 3.27976 3 2.63803 3.32698C2.07354 3.6146 1.6146 4.07354 1.32698 4.63803C1 5.27976 1 6.11984 1 7.8V14.2C1 15.8802 1 16.7202 1.32698 17.362C1.6146 17.9265 2.07354 18.3854 2.63803 18.673C3.27976 19 4.11984 19 5.8 19H12.2C13.8802 19 14.7202 19 15.362 18.673C15.9265 18.3854 16.3854 17.9265 16.673 17.362C17 16.7202 17 15.8802 17 14.2V12" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3493 --icon-link-external-aspect-ratio: 1.0; 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 --icon-timer: url('data:image/svg+xml;utf8,%3csvg data-icon-handle="timer" xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewbox="0 0 17 16" fill="none" aria-hidden="true"%3e %3cpath d="M8.50016 3.99967V7.99967L11.1668 9.33301M15.1668 7.99967C15.1668 11.6816 12.1821 14.6663 8.50016 14.6663C4.81826 14.6663 1.8335 11.6816 1.8335 7.99967C1.8335 4.31778 4.81826 1.33301 8.50016 1.33301C12.1821 1.33301 15.1668 4.31778 15.1668 7.99967Z" stroke="currentColor" strokewidth="1.5" strokelinecap="round" strokelinejoin="round"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3509 --icon-timer-aspect-ratio: 1.063; 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 --icon-arrow-left: url('data:image/svg+xml;utf8,%3csvg width="35" height="35" viewbox="0 0 35 35" data-icon-handle="arrow-left" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M29.166 17.5L5.83268 17.5M5.83268 17.5L14.5827 26.25M5.83268 17.5L14.5827 8.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3525 --icon-arrow-left-aspect-ratio: 1.0; 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 --icon-arrow-right: url('data:image/svg+xml;utf8,%3csvg data-icon-handle="arrow-right" width="35" height="35" viewbox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M5.83398 17.5H29.1673M29.1673 17.5L20.4173 8.75M29.1673 17.5L20.4173 26.25" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3541 --icon-arrow-right-aspect-ratio: 1.0; 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 --icon-chevron-up-down: url('data:image/svg+xml;utf8,%3csvg data-icon-handle="chevron-up-down" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="currentColor"%3e %3cpath fill-rule="evenodd" d="M10 3a1 1 0 01.707.293l3 3a1 1 0 01-1.414 1.414L10 5.414 7.707 7.707a1 1 0 01-1.414-1.414l3-3A1 1 0 0110 3zm-3.707 9.293a1 1 0 011.414 0L10 14.586l2.293-2.293a1 1 0 011.414 1.414l-3 3a1 1 0 01-1.414 0l-3-3a1 1 0 010-1.414z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3557 --icon-chevron-up-down-aspect-ratio: 1.0; 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 --icon-chevron-down: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="chevron-down" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="
3572currentColor" fill-rule="evenodd" d="M5.293 8.293a1 1 0 0 1 1.414 0L12 13.586l5.293-5.293a1 1 0 1 1 1.414 1.414l-6 6a1 1 0 0 1-1.414 0l-6-6a1 1 0 0 1 0-1.414Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3573 --icon-chevron-down-aspect-ratio: 1.0; 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 --icon-chevron-left: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="chevron-left" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M15.707 5.293a1 1 0 0 1 0 1.414L10.414 12l5.293 5.293a1 1 0 0 1-1.414 1.414l-6-6a1 1 0 0 1 0-1.414l6-6a1 1 0 0 1 1.414 0Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3589 --icon-chevron-left-aspect-ratio: 1.0; 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 --icon-chevron-right: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="chevron-right" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M8.293 5.293a1 1 0 0 1 1.414 0l6 6a1 1 0 0 1 0 1.414l-6 6a1 1 0 0 1-1.414-1.414L13.586 12 8.293 6.707a1 1 0 0 1 0-1.414Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3605 --icon-chevron-right-aspect-ratio: 1.0; 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 --icon-chevron-up: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="chevron-up" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M11.293 8.293a1 1 0 0 1 1.414 0l6 6a1 1 0 0 1-1.414 1.414L12 10.414l-5.293 5.293a1 1 0 0 1-1.414-1.414l6-6Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3621 --icon-chevron-up-aspect-ratio: 1.0; 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 --icon-check-mark: url('data:image/svg+xml;utf8,%3csvg data-icon-handle="check-mark" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true"%3e %3cpath fill-rule="evenodd" d="M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3637 --icon-check-mark-aspect-ratio: 1.0; 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 --icon-x-mark: url('data:image/svg+xml;utf8,%3csvg width="20" height="20" viewbox="0 0 20 20" data-icon-handle="x-mark" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M15 5L5 15M5 5L15 15" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3653 --icon-x-mark-aspect-ratio: 1.0; 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 --icon-twitter: url('data:image/svg+xml;utf8,%3csvg version="1.1" data-icon-handle="twitter" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" fill="currentColor" aria-label="twitter" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath d="M13.9027 10.4686L21.3482 2H19.5838L13.119 9.3532L7.95547 2H2L9.8082 13.1193L2 22H3.76443L10.5915 14.2348L16.0445 22H22L13.9023 10.4686H13.9027ZM11.4861 13.2173L10.695 12.1101L4.40018 3.29968H7.11025L12.1902 10.4099L12.9813 11.5172L19.5847 20.7594H16.8746L11.4861 13.2177V13.2173Z" fill="currentColor"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3669 --icon-twitter-aspect-ratio: 1.0; 3670 3671 3672 3673 3674 --icon-facebook--url: https://www.facebook.com/ministryofsupply/; 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 --icon-facebook: url('data:image/svg+xml;utf8,%3csvg stroke="currentColor" data-icon-handle="facebook" aria-label="facebook" fill="currentColor" stroke-width="0" role="img" width="24" height="24" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3687 --icon-facebook-aspect-ratio: 1.0; 3688 3689 3690 3691 3692 --icon-pinterest--url: https://pinterest.com; 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 --icon-pinterest: url('data:image/svg+xml;utf8,%3csvg stroke="currentColor" data-icon-handle="pinterest" aria-label="pinterest" fill="currentColor" stroke-width="0" role="img" width="24" height="24" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M12.017 0C5.396 0 .029 5.367.029 11.987c0 5.079 3.158 9.417 7.618 11.162-.105-.949-.199-2.403.041-3.439.219-.937 1.406-5.957 1.406-5.957s-.359-.72-.359-1.781c0-1.663.967-2.911 2.168-2.911 1.024 0 1.518.769 1.518 1.688 0 1.029-.653 2.567-.992 3.992-.285 1.193.6 2.165 1.775 2.165 2.128 0 3.768-2.245 3.768-5.487 0-2.861-2.063-4.869-5.008-4.869-3.41 0-5.409 2.562-5.409 5.199 0 1.033.394 2.143.889 2.741.099.12.112.225.085.345-.09.375-.293 1.199-.334 1.363-.053.225-.172.271-.401.165-1.495-.69-2.433-2.878-2.433-4.646 0-3.776 2.748-7.252 7.92-7.252 4.158 0 7.392 2.967 7.392 6.923 0 4.135-2.607 7.462-6.233 7.462-1.214 0-2.354-.629-2.758-1.379l-.749 2.848c-.269 1.045-1.004 2.352-1.498 3.146 1.123.345 2.306.535 3.55.535 6.607 0 11.985-5.365 11.985-11.987C23.97 5.39 18.592.026 11.985.026L12.017 0z"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3705 --icon-pinterest-aspect-ratio: 1.0; 3706 3707 3708 3709 3710 --icon-tiktok--url: https://tiktok.com; 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 --icon-tiktok: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="16" height="20" viewbox="0 0 16 20" fill="none"%3e %3cpath d="M14.0952 0H1.90476C0.854476 0 0 1.0681 0 2.38095V17.619C0 18.9319 0.854476 20 1.90476 20H14.0952C15.1455 20 16 18.9319 16 17.619V2.38095C16 1.0681 15.1455 0 14.0952 0ZM12.5737 8.72524C12.4872 8.73524 12.3996 8.7419 12.3109 8.7419C11.3116 8.7419 10.4335 8.09952 9.92267 7.12857C9.92267 9.67571 9.92267 12.5738 9.92267 12.6224C9.92267 14.8648 8.46819 16.6829 6.67429 16.6829C4.88038 16.6829 3.4259 14.8648 3.4259 12.6224C3.4259 10.38 4.88038 8.5619 6.67429 8.5619C6.7421 8.5619 6.80838 8.56952 6.87505 8.57476V10.5757C6.80838 10.5657 6.74286 10.5505 6.67429 10.5505C5.75848 10.5505 5.01638 11.4781 5.01638 12.6229C5.01638 13.7676 5.75848 14.6952 6.67429 14.6952C7.5901 14.6952 8.39886 13.7933 8.39886 12.6486C8.39886 12.6033 8.41486 3.3181 8.41486 3.3181H9.94476C10.0888 5.0281 11.1931 6.37762 12.5737 6.50143V8.72524Z" fill="white"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3723 --icon-tiktok-aspect-ratio: 0.8; 3724 3725 3726 3727 3728 --icon-instagram--url: https://www.instagram.com/ministryofsupply/; 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 --icon-instagram: url('data:image/svg+xml;utf8,%3csvg stroke="currentColor" data-icon-handle="instagram" aria-label="instagram" fill="currentColor" stroke-width="0" role="img" width="24" height="24" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M12 0C8.74 0 8.333.015 7.053.072 5.775.132 4.905.333 4.14.63c-.789.306-1.459.717-2.126 1.384S.935 3.35.63 4.14C.333 4.905.131 5.775.072 7.053.012 8.333 0 8.74 0 12s.015 3.667.072 4.947c.06 1.277.261 2.148.558 2.913.306.788.717 1.459 1.384 2.126.667.666 1.336 1.079 2.126 1.384.766.296 1.636.499 2.913.558C8.333 23.988 8.74 24
374012 24s3.667-.015 4.947-.072c1.277-.06 2.148-.262 2.913-.558.788-.306 1.459-.718 2.126-1.384.666-.667 1.079-1.335 1.384-2.126.296-.765.499-1.636.558-2.913.06-1.28.072-1.687.072-4.947s-.015-3.667-.072-4.947c-.06-1.277-.262-2.149-.558-2.913-.306-.789-.718-1.459-1.384-2.126C21.319 1.347 20.651.935 19.86.63c-.765-.297-1.636-.499-2.913-.558C15.667.012 15.26 0 12 0zm0 2.16c3.203 0 3.585.016 4.85.071 1.17.055 1.805.249 2.227.415.562.217.96.477 1.382.896.419.42.679.819.896 1.381.164.422.36 1.057.413 2.227.057 1.266.07 1.646.07 4.85s-.015 3.585-.074 4.85c-.061 1.17-.256 1.805-.421 2.227-.224.562-.479.96-.899 1.382-.419.419-.824.679-1.38.896-.42.164-1.065.36-2.235.413-1.274.057-1.649.07-4.859.07-3.211 0-3.586-.015-4.859-.074-1.171-.061-1.816-.256-2.236-.421-.569-.224-.96-.479-1.379-.899-.421-.419-.69-.824-.9-1.38-.165-.42-.359-1.065-.42-2.235-.045-1.26-.061-1.649-.061-4.844 0-3.196.016-3.586.061-4.861.061-1.17.255-1.814.42-2.234.21-.57.479-.96.9-1.381.419-.419.81-.689 1.379-.898.42-.166 1.051-.361 2.221-.421 1.275-.045 1.65-.06 4.859-.06l.045.03zm0 3.678c-3.405 0-6.162 2.76-6.162 6.162 0 3.405 2.76 6.162 6.162 6.162 3.405 0 6.162-2.76 6.162-6.162 0-3.405-2.76-6.162-6.162-6.162zM12 16c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4zm7.846-10.405c0 .795-.646 1.44-1.44 1.44-.795 0-1.44-.646-1.44-1.44 0-.794.646-1.439 1.44-1.439.793-.001 1.44.645 1.44 1.439z"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3741 --icon-instagram-aspect-ratio: 1.0; 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 --icon-tumblr: url('data:image/svg+xml;utf8,%3csvg stroke="currentColor" data-icon-handle="tumblr" aria-label="tumblr" fill="currentColor" stroke-width="0" role="img" width="24" height="24" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M14.563 24c-5.093 0-7.031-3.756-7.031-6.411V9.747H5.116V6.648c3.63-1.313 4.512-4.596 4.71-6.469C9.84.051 9.941 0 9.999 0h3.517v6.114h4.801v3.633h-4.82v7.47c.016 1.001.375 2.371 2.207 2.371h.09c.631-.02 1.486-.205 1.936-.419l1.156 3.425c-.436.636-2.4 1.374-4.156 1.404h-.178l.011.002z"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3757 --icon-tumblr-aspect-ratio: 1.0; 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 --icon-snapchat: url('data:image/svg+xml;utf8,%3csvg stroke="currentColor" data-icon-handle="snapchat" aria-label="snapchat" fill="currentColor" stroke-width="0" role="img" width="24" height="24" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M12.206.793c.99 0 4.347.276 5.93 3.821.529 1.193.403 3.219.299 4.847l-.003.06c-.012.18-.022.345-.03.51.075.045.203.09.401.09.3-.016.659-.12 1.033-.301.165-.088.344-.104.464-.104.182 0 .359.029.509.09.45.149.734.479.734.838.015.449-.39.839-1.213 1.168-.089.029-.209.075-.344.119-.45.135-1.139.36-1.333.81-.09.224-.061.524.12.868l.015.015c.06.136 1.526 3.475 4.791 4.014.255.044.435.27.42.509 0 .075-.015.149-.045.225-.24.569-1.273.988-3.146 1.271-.059.091-.12.375-.164.57-.029.179-.074.36-.134.553-.076.271-.27.405-.555.405h-.03c-.135 0-.313-.031-.538-.074-.36-.075-.765-.135-1.273-.135-.3 0-.599.015-.913.074-.6.104-1.123.464-1.723.884-.853.599-1.826 1.288-3.294 1.288-.06 0-.119-.015-.18-.015h-.149c-1.468 0-2.427-.675-3.279-1.288-.599-.42-1.107-.779-1.707-.884-.314-.045-.629-.074-.928-.074-.54 0-.958.089-1.272.149-.211.043-.391.074-.54.074-.374 0-.523-.224-.583-.42-.061-.192-.09-.389-.135-.567-.046-.181-.105-.494-.166-.57-1.918-.222-2.95-.642-3.189-1.226-.031-.063-.052-.15-.055-.225-.015-.243.165-.465.42-.509 3.264-.54 4.73-3.879 4.791-4.02l.016-.029c.18-.345.224-.645.119-.869-.195-.434-.884-.658-1.332-.809-.121-.029-.24-.074-.346-.119-1.107-.435-1.257-.93-1.197-1.273.09-.479.674-.793 1.168-.793.146 0 .27.029.383.074.42.194.789.3 1.104.3.234 0 .384-.06.465-.105l-.046-.569c-.098-1.626-.225-3.651.307-4.837C7.392 1.077 10.739.807 11.727.807l.419-.015h.06z"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3773 --icon-snapchat-aspect-ratio: 1.0; 3774 3775 3776 3777 3778 --icon-youtube--url: https://www.youtube.com/channel/UCYqk9SkNwLl4_vBqvShPQsQ/featured; 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 --icon-youtube: url('data:image/svg+xml;utf8,%3csvg stroke="currentColor" data-icon-handle="youtube" aria-label="youtube" fill="currentColor" stroke-width="0" role="img" width="24" height="24" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3791 --icon-youtube-aspect-ratio: 1.0; 3792 3793 3794 3795 3796 --icon-linkedin--url: https://www.linkedin.com/company/ministry-apparel/; 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 --icon-linkedin: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewbox="0 0 36 36" fill="none"%3e %3cpath d="M32.7435 0H3.25649C1.458 0 0 1.458 0 3.25649V32.7434C0 34.542 1.458 36 3.25649 36H32.7434C34.542 36 36 34.542 36 32.7434V3.25649C36 1.458 34.542 0 32.7435 0ZM11.1399 31.0848C11.1399 31.6082 10.7157 32.0325 10.1922 32.0325H6.15817C5.63475 32.0325 5.21048 31.6082 5.21048 31.0848V14.1741C5.21048 13.6507 5.63475 13.2264 6.15817 13.2264H10.1922C10.7157 13.2264 11.1399 13.6507 11.1399 14.1741V31.0848ZM8.1752 11.6323C6.05865 11.6323 4.34281 9.91649 4.34281 7.79994C4.34281 5.68338 6.05865 3.96754 8.1752 3.96754C10.2918 3.96754 12.0076 5.68338 12.0076 7.79994C12.0076 9.91649 10.2919 11.6323 8.1752 11.6323ZM32.2219 31.1611C32.2219 31.6423 31.8317 32.0325 31.3505 32.0325H27.0217C26.5405 32.0325 26.1503 31.6423 26.1503 31.1611V23.229C26.1503 22.0458 26.4974 18.0438 23.058 18.0438C20.3901 18.0438 19.849 20.783 19.7403 22.0123V31.1611C19.7403 31.6423 19.3503 32.0325 18.869 32.0325H14.6823C14.2011 32.0325 13.8109 31.6423 13.8109 31.1611V14.0978C13.8109 13.6166 14.2011 13.2264 14.6823 13.2264H18.869C19.3502 13.2264 19.7403 13.6166 19.7403 14.0978V15.5731C20.7296 14.0885 22.1997 12.9427 25.33 12.9427C32.2616 12.9427 32.2219 19.4185 32.2219 22.9767V31.1611Z" fill="black"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3809 --icon-linkedin-aspect-ratio: 1.0; 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 --icon-email: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" width="24" height="24" stroke-width="1.5" stroke="currentColor"%3e %3cpath stroke-linecap="round" stroke-linejoin="round" d="M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3825 --icon-email-aspect-ratio: 1.0; 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 --icon-password-eye: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="password-eye" width="24" height="24" viewbox="0 0 24 24" fill="currentColor"%3e %3cpath d="M12 15a3 3 0 100-6 3 3 0 000 6z"%3e%3c/path%3e %3cpath fill-rule="evenodd" d="M1.323 11.447C2.811 6.976 7.028 3.75 12.001 3.75c4.97 0 9.185 3.223 10.675 7.
384069.12.362.12.752 0 1.113-1.487 4.471-5.705 7.697-10.677 7.697-4.97 0-9.186-3.223-10.675-7.69a1.762 1.762 0 010-1.113zM17.25 12a5.25 5.25 0 11-10.5 0 5.25 5.25 0 0110.5 0z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3841 --icon-password-eye-aspect-ratio: 1.0; 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 --icon-password-eye-slash: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="password-eye-slash" width="24" height="24" viewbox="0 0 24 24" fill="currentColor"%3e %3cpath d="M3.53 2.47a.75.75 0 00-1.06 1.06l18 18a.75.75 0 101.06-1.06l-18-18zM22.676 12.553a11.249 11.249 0 01-2.631 4.31l-3.099-3.099a5.25 5.25 0 00-6.71-6.71L7.759 4.577a11.217 11.217 0 014.242-.827c4.97 0 9.185 3.223 10.675 7.69.12.362.12.752 0 1.113z"%3e%3c/path%3e %3cpath d="M15.75 12c0 .18-.013.357-.037.53l-4.244-4.243A3.75 3.75 0 0115.75 12zM12.53 15.713l-4.243-4.244a3.75 3.75 0 004.243 4.243z"%3e%3c/path%3e %3cpath d="M6.75 12c0-.619.107-1.213.304-1.764l-3.1-3.1a11.25 11.25 0 00-2.63 4.31c-.12.362-.12.752 0 1.114 1.489 4.467 5.704 7.69 10.675 7.69 1.5 0 2.933-.294 4.242-.827l-2.477-2.477A5.25 5.25 0 016.75 12z"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3857 --icon-password-eye-slash-aspect-ratio: 1.0; 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 --icon-user: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="user" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M12 4a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7ZM6.5 7.5a5.5 5.5 0 1 1 11 0 5.5 5.5 0 0 1-11 0ZM12 17c-3.191 0-6.107 1.389-8.272 3.686a1 1 0 0 1-1.456-1.372C4.778 16.656 8.205 15 12 15s7.222 1.656 9.728 4.314a1 1 0 0 1-1.456 1.372C18.107 18.389 15.192 17 12 17Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3873 --icon-user-aspect-ratio: 1.0; 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 --icon-tag: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="tag" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M10.405 3.028c-.088-.022-.194-.028-.73-.028H5.2c-.577 0-.949 0-1.232.024-.272.022-.373.06-.422.085a1 1 0 0 0-.437.437c-.025.05-.063.15-.085.422C3 4.25 3 4.623 3 5.2v4.475c0 .536.006.642.028.73.024.102.065.2.12.29.047.076.117.156.496.535l7.669 7.669c.606.605 1.018 1.017 1.362 1.309.336.285.54.397.707.452a2 2 0 0 0 1.236 0c.167-.055.371-.167.707-.452.344-.292.756-.703 1.362-1.31l2.212-2.211c.605-.606 1.017-1.018 1.309-1.362.285-.336.397-.54.451-.707a1.993 1.993 0 0 0 0-1.236c-.054-.167-.166-.371-.451-.707-.292-.344-.704-.756-1.31-1.362L11.23 3.644c-.38-.38-.459-.45-.536-.497a1 1 0 0 0-.289-.12ZM9.758 1c.407 0 .765 0 1.114.083a3 3 0 0 1 .867.36c.306.186.559.44.846.728l.06.06 7.697 7.697c.57.57 1.04 1.039 1.39 1.453.366.43.661.865.83 1.383a4 4 0 0 1 0 2.472c-.169.518-.464.953-.83 1.383-.35.414-.82.884-1.39 1.453l-2.27 2.27c-.57.57-1.039 1.04-1.453 1.39-.43.366-.865.661-1.383.83a4 4 0 0 1-2.472 0c-.518-.169-.953-.464-1.383-.83-.414-.35-.884-.82-1.453-1.39L2.23 12.644l-.059-.059c-.288-.287-.542-.54-.729-.846a3.001 3.001 0 0 1-.36-.867C1 10.524 1 10.165 1 9.758V5.16c0-.527 0-.981.03-1.356.033-.395.104-.789.297-1.167a3 3 0 0 1 1.311-1.311c.378-.193.772-.264 1.167-.296C4.18 1 4.635 1 5.16 1h4.597ZM6.5 8a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3889 --icon-tag-aspect-ratio: 1.0; 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 --icon-pin: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="pin" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M8.324 1h7.353c.361 0 .698 0 .973.025.288.026.647.088.978.308a2 2 0 0 1 .854 1.26c.08.39.005.746-.078 1.023-.079.265-.204.577-.338.913l-1.023 2.556-.041.106-.001.002v2.245l.001.208v.003l.002.002.128.163 1.598 1.997c.308.386.582.728.774 1.018.187.283.415.684.416 1.169a2 2 0 0 1-.753 1.565c-.378.302-.834.375-1.172.406-.346.031-.784.031-1.28.031H13v6a1 1 0 1 1-2 0v-6H7.285c-.495 0-.933 0-1.28-.031-.337-.031-.793-.104-1.172-.406a2 2 0 0 1-.752-1.565c0-.485.229-.886.416-1.169.192-.29.465-.632.774-1.019L6.87 9.814c.07-.088.104-.13.128-.163L7 9.649v-.003a6.05 6.05 0 0 0 0-.207v-2.13a5.791 5.791 0 0 0 0-.118 5.931 5.931 0 0 0-.042-.106L5.95 4.565l-.015-.036c-.134-.336-.26-.648-.338-.913-.083-.277-.159-.633-.078-1.023a2 2 0 0 1 .853-1.26c.332-.22.691-.282.98-.308C7.625 1 7.961 1 8.323 1Zm8.347 13c.553 0 .899-.001 1.143-.023l.047-.005
3904a1.917 1.917 0 0 0-.025-.04c-.136-.205-.35-.475-.696-.907l-1.57-1.962-.027-.034a2.778 2.778 0 0 1-.324-.47 1.997 1.997 0 0 1-.178-.508 2.773 2.773 0 0 1-.04-.569V7.284c0-.09 0-.203.012-.32a2.037 2.037 0 0 1 .165-.599l.008-.022 1.008-2.52a10.674 10.674 0 0 0 .3-.804l-.025-.002A10.677 10.677 0 0 0 15.637 3H8.364a10.677 10.677 0 0 0-.858.02l.007.024c.05.167.14.394.294.779l1.007 2.52.01.022a2 2 0 0 1 .177.92v2.197c0 .162 0 .366-.041.57a1.999 1.999 0 0 1-.179.507 2.778 2.778 0 0 1-.35.504l-1.57 1.962c-.345.432-.56.702-.696.907a2 2 0 0 0-.026.04l.048.005c.244.022.59.023 1.142.023h9.342Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3905 --icon-pin-aspect-ratio: 1.0; 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 --icon-credit-card: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="credit-card" fill="none" width="17" height="16" viewbox="0 0 17 16"%3e %3cpath d="M11.1668 11.9997L12.5002 13.333L15.1668 10.6663M15.1668 6.66634H1.8335M15.1668 7.99967V5.46634C15.1668 4.71961 15.1668 4.34624 15.0215 4.06102C14.8937 3.81014 14.6897 3.60616 14.4388 3.47833C14.1536 3.33301 13.7802 3.33301 13.0335 3.33301H3.96683C3.22009 3.33301 2.84672 3.33301 2.56151 3.47833C2.31063 3.60616 2.10665 3.81014 1.97882 4.06102C1.8335 4.34624 1.8335 4.7196 1.8335 5.46634V10.533C1.8335 11.2797 1.8335 11.6531 1.97882 11.9383C2.10665 12.1892 2.31063 12.3932 2.56151 12.521C2.84672 12.6663 3.22009 12.6663 3.96683 12.6663H8.50016" stroke="currentColor" strokewidth="1.5" strokelinecap="round" strokelinejoin="round"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3921 --icon-credit-card-aspect-ratio: 1.063; 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 --icon-search: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" data-icon-handle="search" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M10 4a6 6 0 1 0 0 12 6 6 0 0 0 0-12Zm-8 6a8 8 0 1 1 14.32 4.906l5.387 5.387a1 1 0 0 1-1.414 1.414l-5.387-5.387A8 8 0 0 1 2 10Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3937 --icon-search-aspect-ratio: 1.0; 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 --icon-home: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" fill="none" width="24" height="24" viewbox="0 0 24 24"%3e %3cpath fill="currentColor" fill-rule="evenodd" d="M11.49 1.316a2 2 0 0 1 1.02 0c.386.102.715.35.977.549l.073.055.607.455.232.174.118.089.003.002L20.6 7.2l2 1.5a1 1 0 1 1-1.2 1.6L21 10v7.839c0 .527 0 .982-.03 1.356-.033.395-.104.789-.297 1.167a3 3 0 0 1-1.311 1.311c-.378.193-.772.264-1.167.296-.375.031-.83.031-1.356.031H7.16c-.527 0-.981 0-1.356-.03-.395-.033-.789-.104-1.167-.297a3 3 0 0 1-1.311-1.311c-.193-.378-.264-.772-.296-1.167A17.9 17.9 0 0 1 3 17.838V10l-.4.3a1 1 0 1 1-1.2-1.6l8.08-6.06.005-.004.116-.087.232-.174.607-.455.073-.055c.262-.198.59-.447.978-.55ZM5 8.5v9.3c0 .577 0 .949.024 1.232.022.272.06.372.085.422a1 1 0 0 0 .437.437c.05.025.15.063.422.085C6.25 20 6.623 20 7.2 20H8v-6.432c0-.252 0-.498.017-.706a2.03 2.03 0 0 1 .201-.77 2 2 0 0 1 .874-.874 2.03 2.03 0 0 1 .77-.201c.208-.017.454-.017.706-.017h2.864c.252 0 .498 0 .706.017.229.019.499.063.77.201a2 2 0 0 1 .874.874c.138.271.182.541.201.77.017.208.017.454.017.706V20h.8c.577 0 .949 0 1.232-.024.272-.022.372-.06.422-.085a1 1 0 0 0 .437-.437c.025-.05.063-.15.085-.422C19 18.75 19 18.377 19 17.8V8.5l-5.68-4.26c-.76-.57-.922-.67-1.065-.707a1 1 0 0 0-.51 0c-.143.038-.305.137-1.065.707L5 8.5ZM14 20v-6.4c0-.296 0-.459-.01-.575l-.001-.014h-.014A8.207 8.207 0 0 0 13.4 13h-2.8c-.296 0-.459 0-.575.01l-.014.001v.014c-.01.116-.011.278-.011.575V20h4Z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 3953 --icon-home-aspect-ratio: 1.0; 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 --icon-globe: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" fill="none" width="24" height="24" viewbox="0 0 24 24" stroke-width="1.5" stroke="currentColor"%3e %3cpath stroke-linecap="round" stroke-linejoin="round" d="m6.115 5.19.319 1.913A6 6 0 0 0 8.11 10.36L9.75 12l-.387.775c-.217.433-.132.956.21 1.298l1.348 1.348c.21.21.329.497.329.795v1.089c0 .426.24.815.622 1.006l.153.076c.433.217.956.132 1.298-.21l.723-.723a8.7 8.7 0 0 0 2.288-4.042 1.087 1.087 0 0 0-.358-1.099l-1.33-1.108c-.251-.21-.582-.299-.905-.245l-1.17.195a1.125 1.125 0 0 1-.98-.314l-.295-.295a1.125 1.125 0 0 1 0-1.591l.13-.132a1.125 1.125 0 0 1 1.3-.21l.603.302a.809.809 0 0 0 1.086-1.086L14.25 7.5l1.256-.837a4.5 4.5 0 0 0 1.528-1.732l.146-.292M6.115 5.19A9 9 0 1 0 17.18 4.64M6.115 5.19A8.965 8.965 0 0 1 12 3c1.929 0 3.716.607 5.18 1.64"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3969 --icon-globe-aspect-ratio: 1.0; 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 --icon-minus: url('data:image/svg+xml;utf8,%3csvg width="16" height="17" viewbox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M3.33337 8.5H12.6667" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 3985 --icon-minus-aspect-ratio: 0.941; 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 --icon-plus: url('data:image/svg+xml;utf8,%3csvg width="16" height="17" viewbox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M8.00004 3.8335V13.1668M3.33337 8.50016H12.6667" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4001 --icon-plus-aspect-ratio: 0.941; 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 --icon-ruler: url('data:image/svg+xml;utf8,%3csvg width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3e %3cpath d="M9.66648 3.66692L10.6665 4.66692M7.66648 5.66692L8.66648 6.66692M5.66648 7.66692L6.66648 8.66692M3.66648 9.66692L4.66648 10.6669M1.71024 11.7107L4.28933 14.2898C4.42134 14.4218 4.48734 14.4878 4.56345 14.5126C4.6304 14.5343 4.70251 14.5343 4.76946 14.5126C4.84557 14.4878 4.91157 14.4218 5.04358 14.2898L14.2893 5.04407C14.4213 4.91206 14.4873 4.84606 14.5121 4.76995C14.5338 4.703 14.5338 4.63088 14.5121 4.56394C14.4873 4.48783 14.4213 4.42182 14.2893 4.28982L11.7102 1.71073C11.5782 1.57873 11.5122 1.51272 11.4361 1.48799C11.3692 1.46624 11.2971 1.46624 11.2301 1.48799C11.154 1.51272 11.088 1.57873 10.956 1.71073L1.71024 10.9565C1.57824 11.0885 1.51224 11.1545 1.48751 11.2306C1.46575 11.2976 1.46575 11.3697 1.48751 11.4366C1.51224 11.5127 1.57824 11.5787 1.71024 11.7107Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4017 --icon-ruler-aspect-ratio: 1.0; 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 --icon-star: url('data:image/svg+xml;utf8,%3csvg width="15" height="15" viewbox="0 0 15 15" xmlns="http://www.w3.org/2000/svg"%3e%3cpath d="M7.38091 0.0973503C7.10868 -0.0324501 6.7924 -0.0324501 6.52016 0.0973503C6.28482 0.20956 6.15506 0.404385 6.08962 0.511266C6.02198 0.621759 5.95253 0.762511 5.88485 0.899703L4.4477 3.81123L1.23299 4.2811C1.08167 4.30319 0.926395 4.32585 0.800452 4.35614C0.678611 4.38543 0.453338 4.4488 0.274064 4.63803C0.0666695 4.85694 -0.0308653 5.15775 0.00861507 5.45671C0.0427423 5.71513 0.187972 5.89863 0.269439 5.99385C0.35365 6.09227 0.466084 6.20174 0.57566 6.30842L2.90086 8.57316L2.35221 11.772C2.32631 11.9228 2.29974 12.0776 2.28951 12.2068C2.27962 12.3317 2.27006 12.5656 2.39452 12.7948C2.53849 13.0598 2.79441 13.2457 3.09099 13.3007C3.3474 13.3483 3.56692 13.2668 3.68268 13.2188C3.80238 13.1691 3.94132 13.096 4.07676 13.0248L6.95054 11.5135L9.82433 13.0248C9.95976 13.096 10.0987 13.1691 10.2184 13.2188C10.3342 13.2668 10.5537 13.3483 10.8101 13.3007C11.1067 13.2457 11.3626 13.0598 11.5065 12.7948C11.631 12.5656 11.6215 12.3317 11.6116 12.2068C11.6013 12.0776 11.5748 11.9229 11.5489 11.772L11.0002 8.57316L13.3254 6.3084C13.435 6.20172 13.5474 6.09226 13.6316 5.99385C13.7131 5.89863 13.8583 5.71513 13.8925 5.45671C13.9319 5.15775 13.8344 4.85694 13.627 4.63803C13.4477 4.4488 13.2225 4.38543 13.1006 4.35614C12.9747 4.32585 12.8194 4.30319 12.6681 4.2811L9.45338 3.81123L8.01625 0.899753C7.94856 0.762552 7.8791 0.621767 7.81145 0.511266C7.74601 0.404385 7.61626 0.20956 7.38091 0.0973503Z"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4033 --icon-star-aspect-ratio: 1.0; 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 --icon-lock: url('data:image/svg+xml;utf8,%3csvg width="25" height="24" viewbox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3e%3cpath fill-rule="evenodd" clip-rule="evenodd" d="M6.5 8C6.5 4.68629 9.18629 2 12.5 2C15.8137 2 18.5 4.68629 18.5 8V9.15032C18.7826 9.21225 19.0539 9.30243 19.316 9.43597C20.0686 9.81947 20.6805 10.4314 21.064 11.184C21.3113 11.6694 21.4099 12.1861 21.4558 12.7482C21.5 13.2894 21.5 13.9537 21.5 14.7587V16.2413C21.5 17.0463 21.5 17.7106 21.4558 18.2518C21.4099 18.8139 21.3113 19.3306 21.064 19.816C20.6805 20.5686 20.0686 21.1805 19.316 21.564C18.8306 21.8113 18.3139 21.9099 17.7518 21.9558C17.2106 22 16.5463 22 15.74
404813 22H9.25868C8.45372 22 7.78936 22 7.24817 21.9558C6.68608 21.9099 6.16937 21.8113 5.68404 21.564C4.93139 21.1805 4.31947 20.5686 3.93597 19.816C3.68868 19.3306 3.59012 18.8139 3.54419 18.2518C3.49998 17.7106 3.49999 17.0463 3.5 16.2413V14.7587C3.49999 13.9537 3.49998 13.2894 3.54419 12.7482C3.59012 12.1861 3.68868 11.6694 3.93597 11.184C4.31947 10.4314 4.93139 9.81947 5.68404 9.43597C5.94614 9.30243 6.21739 9.21225 6.5 9.15032V8ZM8.5 9.00163C8.73771 8.99999 8.9904 9 9.2587 9H15.7413C16.0096 9 16.2623 8.99999 16.5 9.00163V8C16.5 5.79086 14.7091 4 12.5 4C10.2909 4 8.5 5.79086 8.5 8V9.00163ZM7.41104 11.0376C6.97262 11.0734 6.74842 11.1383 6.59202 11.218C6.2157 11.4097 5.90973 11.7157 5.71799 12.092C5.6383 12.2484 5.57337 12.4726 5.53755 12.911C5.50078 13.3611 5.5 13.9434 5.5 14.8V16.2C5.5 17.0566 5.50078 17.6389 5.53755 18.089C5.57337 18.5274 5.6383 18.7516 5.71799 18.908C5.90973 19.2843 6.2157 19.5903 6.59202 19.782C6.74842 19.8617 6.97262 19.9266 7.41104 19.9624C7.86113 19.9992 8.44342 20 9.3 20H15.7C16.5566 20 17.1389 19.9992 17.589 19.9624C18.0274 19.9266 18.2516 19.8617 18.408 19.782C18.7843 19.5903 19.0903 19.2843 19.282 18.908C19.3617 18.7516 19.4266 18.5274 19.4624 18.089C19.4992 17.6389 19.5 17.0566 19.5 16.2V14.8C19.5 13.9434 19.4992 13.3611 19.4624 12.911C19.4266 12.4726 19.3617 12.2484 19.282 12.092C19.0903 11.7157 18.7843 11.4097 18.408 11.218C18.2516 11.1383 18.0274 11.0734 17.589 11.0376C17.1389 11.0008 16.5566 11 15.7 11H9.3C8.44342 11 7.86113 11.0008 7.41104 11.0376ZM12.5 13.5C13.0523 13.5 13.5 13.9477 13.5 14.5V16.5C13.5 17.0523 13.0523 17.5 12.5 17.5C11.9477 17.5 11.5 17.0523 11.5 16.5V14.5C11.5 13.9477 11.9477 13.5 12.5 13.5Z" fill="currentColor"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4049 --icon-lock-aspect-ratio: 1.042; 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 --icon-check-circle: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true"%3e %3cpath fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 4065 --icon-check-circle-aspect-ratio: 1.0; 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 --icon-warning-triangle: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true"%3e %3cpath fill-rule="evenodd" d="M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495zM10 5a.75.75 0 01.75.75v3.5a.75.75 0 01-1.5 0v-3.5A.75.75 0 0110 5zm0 9a1 1 0 100-2 1 1 0 000 2z" clip-rule="evenodd"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4081 --icon-warning-triangle-aspect-ratio: 1.0; 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 --icon-error-circle: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true"%3e %3cpath fill-rule="evenodd" d="M10 18a8 8 0 100-16 8 8 0 000 16zM8.28 7.22a.75.75 0 00-1.06 1.06L8.94 10l-1.72 1.72a.75.75 0 101.06 1.06L10 11.06l1.72 1.72a.75.75 0 101.06-1.06L11.06 10l1.72-1.72a.75.75 0 00-1.06-1.06L10 8.94 8.28 7.22z" clip-rule="evenodd"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4097 --icon-error-circle-aspect-ratio: 1.0; 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 --icon-info-circle: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor" aria-hidden="true"%3e %3cpath fill-rule="evenodd" d="M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z" clip-rule="evenodd"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4113 --icon-info-circle-aspect-ratio: 1.0; 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 --icon-bolt: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 20 20" fill="currentColor"%3e %3cpath d="M11.983 1.907a.75.75 0 0 0-1.292-.657l-8.5 9.5A.75.75 0 0 0 2.75 12h6.572l-1.305 6.093a.75.75 0 0 0 1.292.657l8.5-9.5A.75.75 0 0 0 17.25 8h-6.572l1.305-6.093Z"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4129 --icon-bolt-aspect-ratio: 1.0; 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 --icon-package: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none"%3e %3cpath d="M17.0833 6.06478L9.99997 9.99996M9.99997 9.99996L2.91664 6.06478M9.99997 9.99996L10 17.9167M1
41447.5 13.3821V6.61786C17.5 6.33232 17.5 6.18956 17.4579 6.06222C17.4207 5.94958 17.3599 5.84618 17.2795 5.75893C17.1886 5.66032 17.0638 5.59099 16.8142 5.45232L10.6475 2.02639C10.4112 1.89509 10.293 1.82944 10.1679 1.80371C10.0571 1.78093 9.94288 1.78093 9.83213 1.80371C9.70698 1.82944 9.58881 1.89509 9.35248 2.02639L3.18581 5.45232C2.93621 5.59099 2.8114 5.66032 2.72053 5.75894C2.64013 5.84618 2.57929 5.94958 2.54207 6.06223C2.5 6.18956 2.5 6.33233 2.5 6.61786V13.3821C2.5 13.6677 2.5 13.8104 2.54207 13.9378C2.57929 14.0504 2.64013 14.1538 2.72053 14.241C2.8114 14.3397 2.93621 14.409 3.18581 14.5477L9.35248 17.9736C9.58881 18.1049 9.70698 18.1705 9.83213 18.1963C9.94288 18.219 10.0571 18.219 10.1679 18.1963C10.293 18.1705 10.4112 18.1049 10.6475 17.9736L16.8142 14.5477C17.0638 14.409 17.1886 14.3397 17.2795 14.241C17.3599 14.1538 17.4207 14.0504 17.4579 13.9378C17.5 13.8104 17.5 13.6677 17.5 13.3821Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e %3cpath d="M13.75 7.91667L6.25 3.75" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4145 --icon-package-aspect-ratio: 1.0; 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 --icon-play-circle: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewbox="0 0 21 20" fill="none"%3e %3cpath d="M10.5003 18.3334C15.1027 18.3334 18.8337 14.6025 18.8337 10.0001C18.8337 5.39771 15.1027 1.66675 10.5003 1.66675C5.89795 1.66675 2.16699 5.39771 2.16699 10.0001C2.16699 14.6025 5.89795 18.3334 10.5003 18.3334Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e %3cpath d="M8.41699 7.47119C8.41699 7.07345 8.41699 6.87459 8.50011 6.76356C8.57254 6.66681 8.68342 6.60628 8.80397 6.59767C8.94231 6.58779 9.1096 6.69533 9.44416 6.91041L13.378 9.4393C13.6683 9.62593 13.8135 9.71925 13.8636 9.83791C13.9074 9.94159 13.9074 10.0586 13.8636 10.1623C13.8135 10.2809 13.6683 10.3742 13.378 10.5609L9.44416 13.0898C9.1096 13.3048 8.94231 13.4124 8.80397 13.4025C8.68342 13.3939 8.57254 13.3334 8.50011 13.2366C8.41699 13.1256 8.41699 12.9267 8.41699 12.529V7.47119Z" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4161 --icon-play-circle-aspect-ratio: 1.05; 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 --icon-printer: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="currentColor"%3e %3cpath fill-rule="evenodd" d="M7.875 1.5C6.839 1.5 6 2.34 6 3.375v2.99c-.426.053-.851.11-1.274.174-1.454.218-2.476 1.483-2.476 2.917v6.294a3 3 0 003 3h.27l-.155 1.705A1.875 1.875 0 007.232 22.5h9.536a1.875 1.875 0 001.867-2.045l-.155-1.705h.27a3 3 0 003-3V9.456c0-1.434-1.022-2.7-2.476-2.917A48.716 48.716 0 0018 6.366V3.375c0-1.036-.84-1.875-1.875-1.875h-8.25zM16.5 6.205v-2.83A.375.375 0 0016.125 3h-8.25a.375.375 0 00-.375.375v2.83a49.353 49.353 0 019 0zm-.217 8.265c.178.018.317.16.333.337l.526 5.784a.375.375 0 01-.374.409H7.232a.375.375 0 01-.374-.409l.526-5.784a.373.373 0 01.333-.337 41.741 41.741 0 018.566 0zm.967-3.97a.75.75 0 01.75-.75h.008a.75.75 0 01.75.75v.008a.75.75 0 01-.75.75H18a.75.75 0 01-.75-.75V10.5zM15 9.75a.75.75 0 00-.75.75v.008c0 .414.336.75.75.75h.008a.75.75 0 00.75-.75V10.5a.75.75 0 00-.75-.75H15z" clip-rule="evenodd"%3e%3c/path%3e %3c/svg%3e') no-repeat 50% 50% / contain; 4177 --icon-printer-aspect-ratio: 1.0; 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 --icon-trash: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewbox="0 0 20 20" fill="none"%3e %3cpath d="M13.3333 4.99996V4.33329C13.3333 3.39987 13.3333 2.93316 13.1517 2.57664C12.9919 2.26304 12.7369 2.00807 12.4233 1.84828C12.0668 1.66663 11.6001 1.66663 10.6667 1.66663H9.33333C8.39991 1.66663 7.9332 1.66663 7.57668 1.84828C7.26308 2.00807 7.00811 2.26304 6.84832 2.57664C6.66667 2.93316 6.66667 3.39987 6.66667 4.33329V4.99996M8.33333 9.58329V13.75M11.6667 9.58329V13.75M2.5 4.99996H17.5M15.8333 4.99996V14.3333C15.8333 15.7334 15.8333 16.4335 15.5608 16.9683C15.3212 17.4387 14.9387 17.8211 14.4683 18.0608C13.9335 18.3333 13.2335 18.3333 11.8333 18.3333H8.16667C6.76654 18.3333 6.06647 18.3333 5.53169 18.0608C5.06129 17.8211 4.67883 17.4387 4.43915 16.9683C4.16667 16.4335 4.16667 15.7334 4.16667 14.3333V4.99996" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4193 --icon-trash-aspect-ratio: 1.0; 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 --icon-indicator: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="19" height="23" viewbox="0 0 19 23" fill="none"%3e %3cpath d="M19 11.5L0.250001 22.3253L0.250002 0.674682L19 11.5Z" fill="currentColor"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4209 --icon-indicator-aspect-ratio: 0.826; 4210 4211 4212 4213 4214 4215 --icon-best-seller: url('//www.ministryofsupply.com/cdn/shop/files/Best_Sellers_032aa5d6-c72a-4f14-984f-c18ca1a1c8c6.png?v=1729803409') no-repeat 50% 50% / contain; 4216 --icon-best-seller-aspect-ratio: 2.453488372093023; 4217 4218 4219 } 4220</style> </div><div id="shopify-section-sections--23010069676107__global_icons_m7FEF9" class="shopify-section shopify-section-group-0_global"> <style> 4221 :root { 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 --icon-quick-dry: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="46" height="47" viewbox="0 0 46 47" fill="none"%3e %3crect x="0.5" y="0.643066" width="45.0002" height="45.0002" rx="1.5" stroke="currentColor"%3e%3c/rect%3e %3cpath d="M28.0203 36.2122C28.0203 37.9074 27.5793 39.0106 26.9433 39.6875C26.3102 40.3613 25.4205 40.68 24.3803 40.68C23.34 40.68 22.4503 40.3613 21.8172 39.6875C21.1812 39.0106 20.7402 37.9074 20.7402 36.2122C20.7402 34.6199 21.6747 33.127 22.6841 31.9905C23.1814 31.4305 23.6802 30.9758 24.0549 30.6612C24.1789 30.5571 24.2889 30.4687 24.3803 30.3972C24.4716 30.4687 24.5816 30.5571 24.7056 30.6612C25.0803 30.9758 25.5791 31.4305 26.0764 31.9905C27.0858 33.127 28.0203 34.6199 28.0203 36.2122Z" stroke="currentColor"%3e%3c/path%3e %3cpath d="M0.919922 24.6305C0.919922 24.6305 6.34953 29.5829 12.6933 29.5829C22.1361 29.5829 23.3223 22.2229 34.8579 22.2229C46.3935 22.2229 44.9114 24.6305 44.9114 24.6305" stroke="currentColor"%3e%3c/path%3e %3cpath fill-rule="evenodd" clip-rule="evenodd" d="M15.0325 23.1433V17.425H12.8809L16.9181 9.34326L21.1609 17.425H19.0179V23.1433H15.0325Z" stroke="currentColor"%3e%3c/path%3e %3cpath fill-rule="evenodd" clip-rule="evenodd" d="M26.9915 19.4629V13.7446H24.8398L28.8771 5.66284L33.1199 13.7446H30.9769V19.4629H26.99
423615Z" stroke="currentColor"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4237 --icon-quick-dry-aspect-ratio: 0.979; 4238 4239 4240 4241 4242 4243 --icon-dot: url('//www.ministryofsupply.com/cdn/shop/files/Oval.png?v=1728574421') no-repeat 50% 50% / contain; 4244 --icon-dot-aspect-ratio: 1.0; 4245 4246 4247 4248 4249 --icon-wash: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Wash.png?v=1728573693') no-repeat 50% 50% / contain; 4250 --icon-wash-aspect-ratio: 1.0; 4251 4252 4253 4254 4255 --icon-details: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Details.png?v=1728573693') no-repeat 50% 50% / contain; 4256 --icon-details-aspect-ratio: 1.0; 4257 4258 4259 4260 4261 --icon-fabric: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Fabric.png?v=1728573693') no-repeat 50% 50% / contain; 4262 --icon-fabric-aspect-ratio: 1.0; 4263 4264 4265 4266 4267 --icon-returns: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Returns.png?v=1728573692') no-repeat 50% 50% / contain; 4268 --icon-returns-aspect-ratio: 1.0120481927710843; 4269 4270 4271 4272 4273 --icon-leaf: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Leaf.png?v=1728573693') no-repeat 50% 50% / contain; 4274 --icon-leaf-aspect-ratio: 1.0; 4275 4276 4277 4278 4279 --icon-measure: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Measure.png?v=1728573693') no-repeat 50% 50% / contain; 4280 --icon-measure-aspect-ratio: 1.0; 4281 4282 4283 4284 4285 --icon-globe: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Globe.png?v=1728573693') no-repeat 50% 50% / contain; 4286 --icon-globe-aspect-ratio: 1.0; 4287 4288 4289 4290 4291 --icon-logo: url('//www.ministryofsupply.com/cdn/shop/files/M_-_Black_-_2_1.svg?v=1725881264') no-repeat 50% 50% / contain; 4292 --icon-logo-aspect-ratio: 1.3157894736842106; 4293 4294 4295 4296 4297 --icon-wordmark: url('//www.ministryofsupply.com/cdn/shop/files/Ministry_of_Supply_-_Black_2.png?v=1728579767') no-repeat 50% 50% / contain; 4298 --icon-wordmark-aspect-ratio: 5.548654244306419; 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 --icon-arrow-narrow-right: url('data:image/svg+xml;utf8,%3csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24" fill="none"%3e %3cpath d="M4 12H20M20 12L14 6M20 12L14 18" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4313 --icon-arrow-narrow-right-aspect-ratio: 1.0; 4314 4315 4316 4317 4318 4319 --icon-star-gradient: url('//www.ministryofsupply.com/cdn/shop/files/star-01_1.svg?v=1726513501') no-repeat 50% 50% / contain; 4320 --icon-star-gradient-aspect-ratio: 1.0; 4321 4322 4323 4324 4325 --icon-5-stars-gradient: url('//www.ministryofsupply.com/cdn/shop/files/stars.svg?v=1726513923') no-repeat 50% 50% / contain; 4326 --icon-5-stars-gradient-aspect-ratio: 5.5; 4327 4328 4329 4330 4331 --icon-best-sellers: url('//www.ministryofsupply.com/cdn/shop/files/Best_Sellers_032aa5d6-c72a-4f14-984f-c18ca1a1c8c6.png?v=1729803409') no-repeat 50% 50% / contain; 4332 --icon-best-sellers-aspect-ratio: 2.453488372093023; 4333 4334 4335 4336 4337 --icon-best-sellerz: url('//www.ministryofsupply.com/cdn/shop/files/Best_Sellers_2_1a087640-f58a-486b-a87b-b814c61e8219.png?v=1729804146') no-repeat 50% 50% / contain; 4338 --icon-best-sellerz-aspect-ratio: 2.2209302325581395; 4339 4340 4341 4342 4343 4344 4345 4346 } 4347</style> </div><div id="shopify-section-sections--23010069676107__global_swatches_7dRPPr" class="shopify-section shopify-section-group-0_global"> <style> 4348 :root { 4349 4350 4351 4352 4353 4354 --swatch-yellow: #e8ff00 center center/cover no-repeat; 4355 4356 --swatch-powder: #e8ff00 center center/cover no-repeat; 4357 4358 4359 4360 4361 4362 4363 --swatch-green: #00ff07 center center/cover no-repeat; 4364 4365 --swatch-turqois: #00ff07 center center/cover no-repeat; 4366 4367 4368 4369 4370 4371 4372 --swatch-black: #000000 center center/cover no-repeat; 4373 4374 4375 4376 4377 } 4378</style> </div> <!-- END sections: 0_global --> <link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/tailwind.css?v=67706146916772534601790085558"> <link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/custom.css?v=112651500098502479321790085558"> <header class="header-sections-container"> <!-- BEGIN sections: 0_header --> <div id="shopify-section-sections--23010069708875__announcement" class="shopify-section shopify-section-group-0_header"><link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-announce.css?v=174006011222670717561790085558" rel="stylesheet" type="text/css" media="all"> <style> 4379 :root { 4380 --announcement-bar-height: 34px; 4381 } 4382 4383 @media screen and (min-width: 768px) { 4384 :root { 4385 --announcement-bar-height: 36px; 4386 } 4387 } 4388 4389</style> <section x-data="{ ..._sections.initAnnouncementBar($el, $refs)}" data-announcement-bar="" data-settings='{"display_duration":5,"section_height":"36px \/ 34px","responsive_visibility_cart":""}' class="ms-announce relative w-full grid h-[--height] auto-cols-[100%] grid-flow-col overflow-x-auto overflow-y-hidden scrollbar-none snap-x snap-mandatory md:h-[--height-md] " style="--height-md: 36px; --height: 34px;" @scroll="$data.handleScroll()" x-effect="() => $data.handleEditorBlockSelect($editor?.select_block_id)"> <section x-data="" x-init="initMarqueeAnimationBlock($el)" x-effect="()=> { if ($modal.id === 'cart-drawer') { $nextTick(() => initMarqueeAnimationBlock($el)) } }" data-block-id="announcement_rXxrpH" data-block-index="0" class="relative z-0 overflow-hidden snap-center scheme-95905c76-eb75-41f5-9bf5-3a9d4a76c572 "> <div class="md:opacity-0 @max-md:opacity-100 md:pointer-events-none flex flex-col justify-center absolute inset-0 px-[--layout-container-gutter] md:items-center md:text-center items-center text-center"> <div> <div class="_input-richtext richtext-md"><p>
4389Free 2-Day Shipping and Easy Returns</p></div> </div> </div> <div class="max-md:opacity-0 @max-md:opacity-0 max-md:pointer-events-none flex flex-col justify-center absolute inset-0 px-container-md md:items-center md:text-center items-center text-center"> <div> <div class="_input-richtext richtext-md"><p>Free 2-Day Shipping and Easy Returns</p></div> </div> </div> </section> <section x-data="" x-init="initMarqueeAnimationBlock($el)" x-effect="()=> { if ($modal.id === 'cart-drawer') { $nextTick(() => initMarqueeAnimationBlock($el)) } }" data-block-id="announcement_MsArrv" data-block-index="1" class="relative z-0 overflow-hidden snap-center scheme-95905c76-eb75-41f5-9bf5-3a9d4a76c572 "> <div class="md:opacity-0 @max-md:opacity-100 md:pointer-events-none flex flex-col justify-center absolute inset-0 px-[--layout-container-gutter] md:items-center md:text-center items-center text-center"> <div> <div class="_input-richtext richtext-md"><p><a href="/collections/mens-new-arrivals-b">Shop Latest Arrivals â</a></p></div> </div> </div> <div class="max-md:opacity-0 @max-md:opacity-0 max-md:pointer-events-none flex flex-col justify-center absolute inset-0 px-container-md md:items-center md:text-center items-center text-center"> <div> <div class="_input-richtext richtext-md"><p><a href="/collections/mens-new-arrivals-b">Shop Latest Arrivals â</a></p></div> </div> </div> </section> </section> </div><div id="shopify-section-sections--23010069708875__progress_bar" class="shopify-section shopify-section-group-0_header"> <style> 4390 :root { 4391 --progress-bar-height: 0px; 4392 } 4393 4394 @media screen and (min-width: 768px) { 4395 :root { 4396 --progress-bar-height: 0px; 4397 } 4398 } 4399</style> <div class="@container"> <section x-data="{ settings: utils.JSONParse($el.getAttribute('data-settings')), current: 0, targets: utils.JSONParse($el.getAttribute('data-targets')), percentages: [], currentIndex: 0 }" x-effect="() => { 4400 current = $cart.state?.[settings.incentive_type] ?? 0; 4401 percentages = targets.map((target, i, arr)=> [Math.max(0, Math.min(1, (current - (arr[i - 1] ?? 0)) / (target - (arr[i - 1] ?? 0)))) * 100, i, target])?.sort((a,b)=> a[2] - b[2]); 4402 currentIndex = percentages.find(([percent])=> percent > 0 && percent < 100)?.[1] ?? percentages.find(([percent,i,target]) => percent === 0)?.[1] ?? percentages.findLast(([percent,i,target]) => percent === 100)?.[1] 4403 }" data-settings='{"incentive_type":"total_price","success_bg_color":"#3366ff","success_border_color":"#3366ff","base_bg_color":"#dedede","base_border_color":"#dedede","bar_height_border_width_radius":"16px \/ 4px | 1px | 100px | 10px","section_height":"65px \/ 61px","container_spacing":"px-container-xs","responsive_visibility_cart":"cart-only","color_scheme":{"error":"json not allowed for this object"}}' data-targets="[10000,50000]" data-progress-bar="" class="@max-md:[&.cart-only]:flex relative flex h-[--height] flex-col gap-dynamic items-center justify-center overflow-hidden md:h-[--height-md] @max-md:px-[--layout-container-gutter] color_scheme_1 cart-only px-container-xs" style="--height-md: 65px;--height: 61px; 4404 --bar-height-md: 16px;--bar-height: 4px; 4405 --border-md: 1px;--border: 1px; 4406 --radius-md: 100px;--radius: 100px; 4407 --gap-md: 10px;--gap: 10px; 4408 --success-bg-color: #3366ff;--success-border-color: #3366ff; 4409 --base-bg-color: #dedede;--base-border-color: #dedede;"> <footer class="flex items-center justify-center"> <div x-data="{ index: +`0` }" class="flex" data-target="10000"> <div x-cloak="" x-show="index === (targets.length - 1) && percentages[percentages.length - 1][0] === 100"> <div class="_input-richtext richtext-md"><h6><strong>You've unlocked Free Shipping</strong></h6></div> </div> <div x-cloak="" x-show="index === currentIndex && percentages[percentages.length - 1][0] !== 100" x-html="$el.getAttribute('data-content')?.replace('[difference]', 4410 settings.incentive_type === 'total_price' 4411 ? utils.formatMoney(targets[currentIndex] - current) 4412 : `${targets[currentIndex] - current}` 4413 )" data-content=" 4414 4415<div class="_input-richtext richtext-md"><h6>You are [difference] from <strong>Free Shipping</strong></h6></div> 4416"></div> </div> <div x-data="{ index: +`1` }" class="flex" data-target="50000"> <div x-cloak="" x-show="index === (targets.length - 1) && percentages[percentages.length - 1][0] === 100"> <div class="_input-richtext richtext-md"><h6><strong>Use Code "15off" for 15% OFF</strong></h6></div> </div> <div x-cloak="" x-show="index === currentIndex && percentages[percentages.length - 1][0] !== 100" x-html="$el.getAttribute('data-content')?.replace('[difference]', 4417 settings.incentive_type === 'total_price' 4418 ? utils.formatMoney(targets[currentIndex] - current) 4419 : `${targets[currentIndex] - current}` 4420 )" data-content=" 4421 4422<div class="_input-richtext richtext-md"><h6>You are [difference] from <strong>15% Off </strong></h6></div> 4423"></div> </div> </footer> <div class="flex w-full items-center gap-2"> <div x-data="{ percent: percentages.find(([percent, i, target])=> i === +`0`)[0], order: percentages.findIndex(([percent, i, target])=> i === +`0`) }" x-effect="()=> { 4424 order = percentages.findIndex(([percent, i, target])=> i === +`0`) 4425 percent = percentages[order][0]; 4426 }" class="flex w-full rounded-[--radius] bg-[--base-bg-color] p-[--border] transition-all duration-150 ease-linear @md:p-[--border] @md:rounded-[--radius-md]" :style="`background: linear-gradient(90deg, var(--success-border-color), var(--success-border-color) ${percent}%, var(--base-border-color) ${percent}%, var(--base-border-color)); order: ${order};`" data-target="10000"> <div class="relative h-[--bar-height] flex-1 overflow-hidden rounded-[--radius] bg-[--base-bg-color] @md:h-[--bar-height-md] @md:rounded-[--radius-md]"> <div class="relative h-full bg-[--success-bg-color] transition-all duration-150 ease-linear" :style="`width: ${percent}%`"></div> </div> </div> <div x-data="{ percent: percentages.find(([percent, i, target])=> i === +`1`)[0], order: percentages.findIndex(([percent, i, target])=> i === +`1`) }" x-effect="()=> { 4427 order = percentages.findIndex(([percent, i, target])=> i === +`1`) 4428 percent = percentages[order][0]; 4429 }" class="flex w-full rounded-[--radius] bg-[--base-bg-color] p-[--border] transition-all duration-150 ease-linear @md:p-[--border] @md:rounded-[--radius-md]" :style="`background: linear-gradient(90deg, var(--success-border-color), var(--success-border-color) ${percent}%, var(--base-border-color) ${percent}%, var(--base-border-color)); order: ${order};`" data-target="50000"> <div class="relative h-[--bar-height] flex-1 overflow-hidden rounded-[--radius] bg-[--base-bg-color] @md:h-[--bar-height-md] @md:rounded-[--radius-md]"> <div class="relative h-full bg-[--success-bg-color] transition-all duration-150 ease-linear" :style="`width: ${percent}%`"></div> </div> </div> </div> </section> </div> </div><div id="shopify-section-sections--23010069708875__navigation-bar" class="shopify-section shopify-section-group-0_header"> <style> 4430 :root { 4431 --navigation-bar-height: 65px; 4432 } 4433 4434 @media screen and (min-width: 768px) { 4435 :root { 4436 --navigation-bar-height: 86px; 4437 } 4438 } 4439 4440 4441</style> <header x-data="{ ..._sections.initNavigationBar($el, $refs) }
4441" @scroll.window.passive="$data.toggleTransparent($event, true);" @pointerover="`bar` === 'bar' && $data.toggleTransparent" @pointerleave="`bar` === 'bar' && $data.toggleTransparent" data-transparent-templates="index, page.holiday-gift-guide, page.fabric-tech2, page.labs-co-labs, page.home-bf-2, page.home-2, page.fabric-technology, page.travel-guide" data-color-scheme="color_scheme_1" data-transparent-color-scheme="color_scheme_3" x-init="()=> { $data.toggleTransparent(); $watch('$router.template', value => { $data.toggleTransparent(); }); $watch('$modal.id', value => { $data.toggleTransparent() }) }" class="relative h-[--height] md:h-[--height-md] border-b border-b-theme-border color_scheme_1 " style="--height-md: 86px;--height: 65px;"> <div class="relative h-full"> <div class="absolute flex justify-between gap-2 inset-0 px-container-md"> <div class="flex items-center gap-2 xxs:flex-min"> <a href="/#modal--drawer-menu" title="Open Drawer menu" class="relative flex items-center justify-center h-6 w-6 mobile-tablet-only "> <svg data-icon-handle="hamburger" class="bg-current shrink-0 h-5 shrink-0" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-hamburger--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="hamburger" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-hamburger); -webkit-mask: var(--icon-hamburger); aspect-ratio: var(--icon-hamburger-aspect-ratio, 1); "></svg> </a> <a href="/" class="flex items-center "> <picture class="flex relative"> <img src="//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?crop=center&height=26&v=1725285450&width=198" alt="Ministry of Supply" width="198" height="26" loading="eager" class="[.navigation-bar--transparent_&]:opacity-0 select-none" style="object-position: 50.0% 50.0%;" sizes="" srcset="//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=48 48w,//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=96 96w,//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=256 256w" data-image="eager"> <img src="//www.ministryofsupply.com/cdn/shop/files/logo-white.svg?crop=center&height=26&v=1725285450&width=198" alt="Ministry of Supply" width="198" height="26" loading="eager" class="absolute inset-0 opacity-0 [.navigation-bar--transparent_&]:opacity-100 select-none" style="object-position: 50.0% 50.0%;" sizes="" srcset="//www.ministryofsupply.com/cdn/shop/files/logo-white.svg?v=1725285450&width=48 48w,//www.ministryofsupply.com/cdn/shop/files/logo-white.svg?v=1725285450&width=96 96w,//www.ministryofsupply.com/cdn/shop/files/logo-white.svg?v=1725285450&width=256 256w" data-image="eager"> </picture> </a> </div> <div class="flex shrink-0 justify-center text-center"> <ul class="flex h-full shrink-0 gap-dynamic desktop-only" role="menu" style=" --pl-md: 12px;--pl: 12px; --pr-md: 12px;--pr: 12px; --gap-md: 4px;--gap: 4px;"> <li class="relative flex h-full shrink-0 items-center border-b-2 border-t-2 border-transparent group" role="menuitem" :class="active && 'true' ? 'border-b-gray-900 [.navigation-bar--transparent_&]:border-b-transparent':'' " x-data="{ dropdown: !!+'0', openOnClick: true, isOpen: false, megamenu: !!document.querySelector(`[data-megamenu='shop-men']`), active: '/collections/mens-shop-all-1'?.split(/[#?]/gi)?.[0] === ($router.pathname) }" x-effect="() => { 4442 active = '/collections/mens-shop-all-1'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4443 isOpen = $modal.id.includes('megamenu--shop-men'); 4444 if ($modal.loaded) { 4445 megamenu = !!document.querySelector(`[data-megamenu='shop-men']`) 4446 } 4447 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='shop-men']`) })" @pointerover="if (!openOnClick && megamenu) { 4448 $modal.setId('megamenu--shop-men'); 4449 isOpen = true; 4450 } 4451 if (!megamenu && $modal.id.includes('megamenu-')) { 4452 isOpen = false;
4453 $modal.setId(''); 4454 }" @click="(e) => { 4455 if (openOnClick && megamenu) { 4456 e.preventDefault(); 4457 e.stopPropagation(); 4458 if (isOpen && $modal.id.includes('megamenu-')) { 4459 isOpen = !isOpen; 4460 $modal.setId(''); 4461 } else if (megamenu) { 4462 isOpen = true; 4463 $modal.setId('megamenu--shop-men'); 4464 } 4465 } 4466 }"> <a href="/collections/mens-shop-all-1" @keydown="if ($event.key === ' ' || $event.key === 'Enter' || $event.key === 'ArrowDown') { $modal.setId('megamenu--shop-men') }" @pointerover="`bar` == 'links' && $data.toggleTransparent" @pointerleave="`bar` == 'links' && $data.toggleTransparent" class="px-dynamic flex shrink-0 items-center gap-2"> <span class="nav-link link-effect">Shop Men</span> <span class="shrink-0 transition-all" x-show="dropdown || megamenu" :class="isOpen && true && 'rotate-180 duration-300'"> <svg data-icon-handle="chevron-down" class="bg-current shrink-0 h-4" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-chevron-down--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="chevron-down" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-chevron-down); -webkit-mask: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio, 1); "></svg> </span> </a> </li> <li class="relative flex h-full shrink-0 items-center border-b-2 border-t-2 border-transparent group" role="menuitem" :class="active && 'true' ? 'border-b-gray-900 [.navigation-bar--transparent_&]:border-b-transparent':'' " x-data="{ dropdown: !!+'0', openOnClick: true, isOpen: false, megamenu: !!document.querySelector(`[data-megamenu='shop-women']`), active: '/collections/womens-shop-all-1'?.split(/[#?]/gi)?.[0] === ($router.pathname) }" x-effect="() => { 4467 active = '/collections/womens-shop-all-1'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4468 isOpen = $modal.id.includes('megamenu--shop-women'); 4469 if ($modal.loaded) { 4470 megamenu = !!document.querySelector(`[data-megamenu='shop-women']`) 4471 } 4472 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='shop-women']`) })" @pointerover="if (!openOnClick && megamenu) { 4473 $modal.setId('megamenu--shop-women'); 4474 isOpen = true; 4475 } 4476 if (!megamenu && $modal.id.includes('megamenu-')) { 4477 isOpen = false; 4478 $modal.setId(''); 4479 }" @click="(e) => { 4480 if (openOnClick && megamenu) { 4481 e.preventDefault(); 4482 e.stopPropagation(); 4483 if (isOpen && $modal.id.includes('megamenu-')) { 4484 isOpen = !isOpen; 4485 $modal.setId(''); 4486 } else if (megamenu) { 4487 isOpen = true; 4488 $modal.setId('megamenu--shop-women'); 4489 } 4490 } 4491 }"> <a href="/collections/womens-shop-all-1" @keydown="if ($event.key === ' ' || $event.key === 'Enter' || $event.key === 'ArrowDown') { $modal.setId('megamenu--shop-women') }" @pointerover="`bar` == 'links' && $data.toggleTransparent" @pointerleave="`bar` == 'links' && $data.toggleTransparent" class="px-dynamic flex shrink-0 items-center gap-2"> <span class="nav-link link-effect">Shop Women</span> <span class="shrink-0 transition-all" x-show="dropdown || megamenu" :class="isOpen && true && 'rotate-180 duration-300'"> <svg data-icon-handle="chevron-down" class="bg-current shrink-0 h-4" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-chevron-down--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="chevron-down" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-chevron-down); -webkit-mask: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio, 1); "></svg> </span> </a> </li> <li class="relative flex h-full shrink-0 items-center border-b-2 border-t-2 border-transparent group" role="menuitem" :class="active && 'true' ? 'border-b-gray-900 [.navigation-bar--transparent_&]:border-b-transparent':'' " x-data="{ dropdown: !!+'0', openOnClick: true, isOpen: false, megamenu: !!document.querySelector(`[data-megamenu='shop-carry']`), active: 'https://www.ministryofsupply.com/collections/carry'?.split(/[#?]/gi)?.[0] === ($router.pathname) }" x-effect="() => { 4492 active = 'https://www.ministryofsupply.com/collections/carry'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4493 isOpen = $modal.id.includes('megamenu--shop-carry'); 4494 if ($modal.loaded) { 4495 megamenu = !!document.querySelector(`[data-megamenu='shop-carry']`) 4496 } 4497 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='shop-carry']`) })" @pointerover="if (!openOnClick && megamenu) { 4498 $modal.setId('megamenu--shop-carry'); 4499 isOpen = true; 4500 } 4501 if (!megamenu && $modal.id.includes('megamenu-')) { 4502 isOpen = false;
4503 $modal.setId(''); 4504 }" @click="(e) => { 4505 if (openOnClick && megamenu) { 4506 e.preventDefault(); 4507 e.stopPropagation(); 4508 if (isOpen && $modal.id.includes('megamenu-')) { 4509 isOpen = !isOpen; 4510 $modal.setId(''); 4511 } else if (megamenu) { 4512 isOpen = true; 4513 $modal.setId('megamenu--shop-carry'); 4514 } 4515 } 4516 }"> <a href="https://www.ministryofsupply.com/collections/carry" @keydown="if ($event.key === ' ' || $event.key === 'Enter' || $event.key === 'ArrowDown') { $modal.setId('megamenu--shop-carry') }" @pointerover="`bar` == 'links' && $data.toggleTransparent" @pointerleave="`bar` == 'links' && $data.toggleTransparent" class="px-dynamic flex shrink-0 items-center gap-2"> <span class="nav-link link-effect">Shop Carry</span> <span class="shrink-0 transition-all" x-show="dropdown || megamenu" :class="isOpen && true && 'rotate-180 duration-300'"> <svg data-icon-handle="chevron-down" class="bg-current shrink-0 h-4" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-chevron-down--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="chevron-down" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-chevron-down); -webkit-mask: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio, 1); "></svg> </span> </a> </li> <li class="relative flex h-full shrink-0 items-center border-b-2 border-t-2 border-transparent group" role="menuitem" :class="active && 'true' ? 'border-b-gray-900 [.navigation-bar--transparent_&]:border-b-transparent':'' " x-data="{ dropdown: !!+'0', openOnClick: true, isOpen: false, megamenu: !!document.querySelector(`[data-megamenu='innovation']`), active: '/pages/fabric-technology'?.split(/[#?]/gi)?.[0] === ($router.pathname) }" x-effect="() => { 4517 active = '/pages/fabric-technology'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4518 isOpen = $modal.id.includes('megamenu--innovation'); 4519 if ($modal.loaded) { 4520 megamenu = !!document.querySelector(`[data-megamenu='innovation']`) 4521 } 4522 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='innovation']`) })" @pointerover="if (!openOnClick && megamenu) { 4523 $modal.setId('megamenu--innovation'); 4524 isOpen = true; 4525 } 4526 if (!megamenu && $modal.id.includes('megamenu-')) { 4527 isOpen = false; 4528 $modal.setId(''); 4529 }" @click="(e) => { 4530 if (openOnClick && megamenu) { 4531 e.preventDefault(); 4532 e.stopPropagation(); 4533 if (isOpen && $modal.id.includes('megamenu-')) { 4534 isOpen = !isOpen; 4535 $modal.setId(''); 4536 } else if (megamenu) { 4537 isOpen = true; 4538 $modal.setId('megamenu--innovation'); 4539 } 4540 } 4541 }"> <a href="/pages/fabric-technology" @keydown="if ($event.key === ' ' || $event.key === 'Enter' || $event.key === 'ArrowDown') { $modal.setId('megamenu--innovation') }" @pointerover="`bar` == 'links' && $data.toggleTransparent" @pointerleave="`bar` == 'links' && $data.toggleTransparent" class="px-dynamic flex shrink-0 items-center gap-2"> <span class="nav-link link-effect">Innovation</span> <span class="shrink-0 transition-all" x-show="dropdown || megamenu" :class="isOpen && true && 'rotate-180 duration-300'"> <svg data-icon-handle="chevron-down" class="bg-current shrink-0 h-4" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-chevron-down--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="chevron-down" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-chevron-down); -webkit-mask: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio, 1); "></svg> </span> </a> </li> <li class="relative flex h-full shrink-0 items-center border-b-2 border-t-2 border-transparent group" role="menuitem" :class="active && 'true' ? 'border-b-gray-900 [.navigation-bar--transparent_&]:border-b-transparent':'' " x-data="{ dropdown: !!+'0', openOnClick: true, isOpen: false, megamenu: !!document.querySelector(`[data-megamenu='travel']`), active: '/pages/travel'?.split(/[#?]/gi)?.[0] === ($router.pathname) }" x-effect="() => { 4542 active = '/pages/travel'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4543 isOpen = $modal.id.includes('megamenu--travel'); 4544 if ($modal.loaded) { 4545 megamenu = !!document.querySelector(`[data-megamenu='travel']`) 4546 } 4547 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='travel']`) })" @pointerover="if (!openOnClick && megamenu) { 4548 $modal.setId('megamenu--travel'); 4549 isOpen = true; 4550 } 4551 if (!megamenu && $modal.id.includes('megamenu-')) { 4552 isOpen = false;
4553 $modal.setId(''); 4554 }" @click="(e) => { 4555 if (openOnClick && megamenu) { 4556 e.preventDefault(); 4557 e.stopPropagation(); 4558 if (isOpen && $modal.id.includes('megamenu-')) { 4559 isOpen = !isOpen; 4560 $modal.setId(''); 4561 } else if (megamenu) { 4562 isOpen = true; 4563 $modal.setId('megamenu--travel'); 4564 } 4565 } 4566 }"> <a href="/pages/travel" @keydown="if ($event.key === ' ' || $event.key === 'Enter' || $event.key === 'ArrowDown') { $modal.setId('megamenu--travel') }" @pointerover="`bar` == 'links' && $data.toggleTransparent" @pointerleave="`bar` == 'links' && $data.toggleTransparent" class="px-dynamic flex shrink-0 items-center gap-2"> <span class="nav-link link-effect">Travel</span> <span class="shrink-0 transition-all" x-show="dropdown || megamenu" :class="isOpen && true && 'rotate-180 duration-300'"> <svg data-icon-handle="chevron-down" class="bg-current shrink-0 h-4" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-chevron-down--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="chevron-down" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-chevron-down); -webkit-mask: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio, 1); "></svg> </span> </a> </li> <li class="relative flex h-full shrink-0 items-center border-b-2 border-t-2 border-transparent group" role="menuitem" :class="active && 'true' ? 'border-b-gray-900 [.navigation-bar--transparent_&]:border-b-transparent':'' " x-data="{ dropdown: !!+'0', openOnClick: true, isOpen: false, megamenu: !!document.querySelector(`[data-megamenu='sale']`), active: 'https://www.ministryofsupply.com/pages/last-chance-sale'?.split(/[#?]/gi)?.[0] === ($router.pathname) }" x-effect="() => { 4567 active = 'https://www.ministryofsupply.com/pages/last-chance-sale'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4568 isOpen = $modal.id.includes('megamenu--sale'); 4569 if ($modal.loaded) { 4570 megamenu = !!document.querySelector(`[data-megamenu='sale']`) 4571 } 4572 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='sale']`) })" @pointerover="if (!openOnClick && megamenu) { 4573 $modal.setId('megamenu--sale'); 4574 isOpen = true; 4575 } 4576 if (!megamenu && $modal.id.includes('megamenu-')) { 4577 isOpen = false; 4578 $modal.setId(''); 4579 }" @click="(e) => { 4580 if (openOnClick && megamenu) { 4581 e.preventDefault(); 4582 e.stopPropagation(); 4583 if (isOpen && $modal.id.includes('megamenu-')) { 4584 isOpen = !isOpen; 4585 $modal.setId(''); 4586 } else if (megamenu) { 4587 isOpen = true; 4588 $modal.setId('megamenu--sale'); 4589 } 4590 } 4591 }"> <a href="https://www.ministryofsupply.com/pages/last-chance-sale" @keydown="if ($event.key === ' ' || $event.key === 'Enter' || $event.key === 'ArrowDown') { $modal.setId('megamenu--sale') }" @pointerover="`bar` == 'links' && $data.toggleTransparent" @pointerleave="`bar` == 'links' && $data.toggleTransparent" class="px-dynamic flex shrink-0 items-center gap-2"> <span class="nav-link link-effect">Sale</span> <span class="shrink-0 transition-all" x-show="dropdown || megamenu" :class="isOpen && true && 'rotate-180 duration-300'"> <svg data-icon-handle="chevron-down" class="bg-current shrink-0 h-4" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-chevron-down--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="chevron-down" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-chevron-down); -webkit-mask: var(--icon-chevron-down); aspect-ratio: var(--icon-chevron-down-aspect-ratio, 1); "></svg> </span> </a> </li> </ul> </div> <div class="flex items-center justify-end gap-2 xxs:flex-min"> <a href="https://www.ministryofsupply.com/customer_authentication/redirect?locale=en&region_country=US" title="Account" class="relative flex items-center justify-center h-6 w-6 "> <svg data-icon-handle="user" class="bg-current shrink-0 h-5 shrink-0" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-user--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="user" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-user); -webkit-mask: var(--icon-user); aspect-ratio: var(--icon-user-aspect-ratio, 1); "></svg> </a> <a href="/#modal--search" title="Open Search modal" class="relative flex items-center justify-center h-6 w-6 "> <svg data-icon-handle="search" class="bg-current shrink-0 h-5 shrink-0" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-search--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="search" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-search); -webkit-mask: var(--icon-search); aspect-ratio: var(--icon-search-aspect-ratio, 1); "></svg> </a> <style> :where([data-style-id="sections--23010069708875__navigation-bar--cart_icon_4YEY7K"]) [data-style-cart-icon] { ;width:auto;height:20px; } @media screen and (min-width: 768px ) { :where([data-style-id="sections--23010069708875__navigation-bar--cart_icon_4YEY7K"]) [data-style-cart-icon] { ;width:auto;height:20px; } } @container (max-width: 768px) { :where([data-style-id="sections--23010069708875__navigation-bar--cart_icon_4YEY7K"]) [data-style-cart-icon] { ;width:auto;height:20px; } } :where([data-style-id="sections--23010069708875__navigation-bar--cart_icon_4YEY7K"]) [data-style-cart-icon]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <a href="/#modal--cart-drawer" data-style-id="sections--23010069708875__navigation-bar--cart_icon_4YEY7K" title="Open Cart Drawer" class="relative flex items-center justify-center p-1 "> <svg data-icon-handle="cart" data-style-cart-icon="" class="bg-current shrink-0 shrink-0" x-data="{ url: getComputedStyle(document.documentElement).getPropertyValue(`--icon-cart--url`) }" :class="url ? 'cursor-pointer hf:opacity-70 transition-all duration-75': ''" :role="url ? 'link':''" :tabindex="url ? '0' : undefined" aria-label="cart" x-init="if (url) { $el.onclick = (e) => utils.isExternalURL(url) ? window.open(url) : barba.go(url) }" style="mask: var(--icon-cart); -webkit-mask: var(--icon-cart); aspect-ratio: var(--icon-cart-aspect-ratio, 1); "></svg> <div x-data="" data-style-cart-count="" class="absolute right-0 top-0 z-10 flex h-3.5 w-3.5 items-center justify-center rounded-full bg-theme-text text-9 text-theme-bg" x-text="$cart.state.item_count">0</div> </a> </div> </div> </div> </header> <div class="pointer-events-none fixed inset-0 z-[2147483647]"> <div class="pointer-events-none relative flex h-full w-full -translate-x-full items-center justify-center opacity-0 transition-all [&.out-active:not(.active)]:translate-x-full ease-in-out group ac:pointer-events-auto ac:opacity-100 ac:translate-x-0 color_scheme_1" data-transition-overlay=""> <div class="flex h-full w-full items-center justify-center px-[--layout-container-gutter]"> <div class="relative"> <picture class="relative flex h-36 w-full max-w-sm opacity-30"> <img src="//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?crop=center&height=300&v=1725285450&width=198" alt="Ministry of Supply" width="198" height="300" loading="lazy" class="relative w-full h-full object-contain select-none" style="object-position: 50.0% 50.0%;" sizes="" srcset="//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=48 48w,//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=96 96w,//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=256 256w" data-image="lazy"> </picture> <picture class="absolute inset-0 flex h-36 w-full max-w-sm !animation-pause group-ac:!animation-play" style="animation: transitioning 2.6s ease-in-out infinite;"> <img src="//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?crop=center&height=300&v=1725285450&width=198" alt="Ministry of Supply" width="198" height="300" loading="lazy" class="relative w-full h-full object-contain select-none" style="object-position: 50.0% 50.0%;" sizes="" srcset="//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=48 48w,//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=96 96w,//www.ministryofsupply.com/cdn/shop/files/logo-black.svg?v=1725285450&width=256 256w" data-image="lazy"> </picture> </div> </div> </div> </div> <style> #shopify-section-sections--23010069708875__navigation-bar a[href*="sale"] {color: #e
459102020 !important;} #shopify-section-sections--23010069708875__navigation-bar a[href*="sale"] * {color: #e02020 !important;} </style></div><div id="shopify-section-sections--23010069708875__content_grid_hXV3aG" class="shopify-section shopify-section-group-0_header"> <style> :where([data-style-id="sections--23010069708875__content_grid_hXV3aG"]) [data-style-content-grid] { ;background-color:;border-color:;margin-top:0 ;margin-bottom: 0 ;margin-left: 0 ;margin-right: 0;padding-top:0 ;padding-bottom: 0 ;padding-left: 0 ;padding-right: 0;border-style:solid;border-width:0 ;border-radius: 0 ;max-height: ;max-width: ;overflow:;--grid-cols:1 ;grid-template-columns: repeat(var(--grid-cols,1), minmax(0, 1fr));justify-content: stretch ;place-items: stretch ;text-align: stretch ;align-items: stretch ;align-content: stretch ;gap: 0; } @media screen and (min-width: 768px ) { :where([data-style-id="sections--23010069708875__content_grid_hXV3aG"]) [data-style-content-grid] { ;background-color:;border-color:;margin-top:0 ;margin-bottom: 0 ;margin-left: 0 ;margin-right: 0;padding-top:0 ;padding-bottom: 0 ;padding-left: 0 ;padding-right: 0;border-width:0 ;border-radius: 0 ;max-height: ;max-width: ;overflow:;--grid-cols:1 ;justify-content: stretch ;place-items: stretch ;text-align: stretch ;align-items: stretch ;align-content: stretch ;gap: 0; } } @container (max-width: 768px) { :where([data-style-id="sections--23010069708875__content_grid_hXV3aG"]) [data-style-content-grid] { ;background-color:;border-color:;margin-top:0 ;margin-bottom: 0 ;margin-left: 0 ;margin-right: 0;padding-top:0 ;padding-bottom: 0 ;padding-left: 0 ;padding-right: 0;border-style:solid;border-width:0 ;border-radius: 0 ;max-height: ;max-width: ;overflow:;--grid-cols:1 ;grid-template-columns: repeat(var(--grid-cols,1), minmax(0, 1fr));justify-content: stretch ;place-items: stretch ;text-align: stretch ;align-items: stretch ;align-content: stretch ;gap: 0; } } :where([data-style-id="sections--23010069708875__content_grid_hXV3aG"]) [data-style-content-grid]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <style> [data-style-id="sections--23010069708875__content_grid_hXV3aG"] { ;padding-top:0 ;padding-bottom: 0 ;min-height: 0; } @media screen and (min-width: 768px ) { [data-style-id="sections--23010069708875__content_grid_hXV3aG"] { ;padding-top:0 ;padding-bottom: 0 ;min-height: 0; } } @container (max-width: 768px) { [data-style-id="sections--23010069708875__content_grid_hXV3aG"] { ;padding-top:0 ;padding-bottom: 0 ;min-height: 0; } } [data-style-id="sections--23010069708875__content_grid_hXV3aG"]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <div id="sections--23010069708875__content_grid_hXV3aG" data-style-id="sections--23010069708875__content_grid_hXV3aG" data-section-type="content-grid" data-section-location="custom.header" data-section-index="3" data-section-block-size="0" class="section--content-grid relative bg-theme-bg text-theme-text grid isolate color_scheme_1 px-container-md border-y-none" style="; background-image: var(--color-bg-gradient);"> <div class="grid h-full" data-style-content-grid="" data-tabs="[]" x-data="{ tabs: utils.JSONParse($el.getAttribute('data-tabs')), current_tab: utils.JSONParse($el.getAttribute('data-tabs'))[0] ?? '' }"> </div> </div> </div> <!-- END sections: 0_header --> </header> <div data-dynamic-modals=""></div> <div data-dynamic-cards=""></div> <!--AGI:Start - Schema Implementation - 2024/12/24 --> <!--AGI:End - Schema Implementation - 2024/12/24 -->
4591<script> 4592 const startTime = Date.now(); 4593 const visual_preview_mode = window.location.search.includes('source=visualPreviewInitialLoad'); 4594 const modalsContainer = visual_preview_mode ? document.querySelector("[data-dynamic-modals]") : document.querySelector("[data-dynamic-modals]:not([data-remove-parent-dynamically])"); 4595 const cardsContainer = visual_preview_mode ? document.querySelector("[data-dynamic-cards]") : document.querySelector("[data-dynamic-cards]:not([data-remove-parent-dynamically]"); 4596 const dbKey = `_platter---cached-sections`; 4597 4598 if ((modalsContainer && !modalsContainer?.children.length) || (cardsContainer && !cardsContainer?.children?.length)) { 4599 window.modalsLoaded = false; 4600 const res = JSON.parse(localStorage.getItem(dbKey) ?? "{}"); 4601 4602 if (res?.cards && res.timestamp > Date.now() - 1000 * 60 * 30) { 4603 4604 if (modalsContainer && !modalsContainer?.children.length && res.modals) { 4605 modalsContainer.innerHTML = res.modals; 4606 } 4607 if (cardsContainer && !cardsContainer?.children?.length && res.cards) { 4608 cardsContainer.innerHTML = res.cards; 4609 } 4610 4611 4612 if (_stores?.quickView) { 4613 _stores.quickView.container = document.querySelector("[data-quick-view-container]"); 4614 _stores.quickView.show_all_container = document.querySelector( 4615 "[data-quick-view-show-more]", 4616 ); 4617 _stores.quickView.loading_container = document.querySelector("[data-quick-view-loading]"); 4618 } 4619 4620 if ( 4621 !window.location.origin.includes("127.0.0.1") || 4622 res.timestamp < Date.now() - 1000 * 60 * 15 4623 ) { 4624 if (window._stores["modal"] && window._stores["modal"].loaded !== true) { 4625 window._stores["modal"].loaded = true; 4626 } 4627 // console.log('modals loaded', Date.now() - startTime); 4628 window.modalsLoaded = true; 4629 // return; 4630 } 4631 } 4632 4633 if (!window.modalsLoaded) { 4634 fetch("/collections?__modals_data=true&skipCache ") 4635 .then((res) => res.text()) 4636 .then((res) => { 4637 const div = document.createElement('div'); 4638 div.innerHTML = res; 4639 const modalsContent = div.querySelector('[data-modals-section]')?.innerHTML; 4640 const cardsContent = div.querySelector('[data-cards-section]')?.innerHTML; 4641 4642 if (modalsContainer && !modalsContainer?.children.length && modalsContent) { 4643 modalsContainer.innerHTML = modalsContent; 4644 } 4645 if (cardsContainer && !cardsContainer?.children?.length && cardsContent) { 4646 cardsContainer.innerHTML = cardsContent; 4647 } 4648 4649 4650 try { 4651 localStorage.setItem(dbKey, JSON.stringify({ 4652 modals: modalsContent, 4653 cards: cardsContent, 4654 timestamp: Date.now(), 4655 })); 4656 } catch (err) { 4657 console.log(err); 4658 localStorage.clear(); 4659 localStorage.setItem(dbKey, JSON.stringify({ 4660 modals: modalsContent, 4661 cards: cardsContent, 4662 timestamp: Date.now(), 4663 })); 4664 } 4665 4666 if (_stores?.quickView) { 4667 _stores.quickView.container = document.querySelector("[data-quick-view-container]"); 4668 _stores.quickView.show_all_container = document.querySelector( 4669 "[data-quick-view-show-more]", 4670 ); 4671 _stores.quickView.loading_container = document.querySelector("[data-quick-view-loading]"); 4672 } 4673 if (window._stores["modal"] && window._stores["modal"].loaded !== true) { 4674 window._stores["modal"].loaded = true; 4675 } 4676 document.querySelectorAll('.card-loading[data-intersected]').forEach(element => { 4677 element.setAttribute('data-cards-loaded', 'true'); 4678 }); 4679 // console.log('modals loaded', Date.now() - startTime, 'b'); 4680 window.modalsLoaded = true; 4681 }); 4682 } 4683 } 4684 if (!modalsContainer && !cardsContainer) { 4685 localStorage.removeItem(dbKey); 4686 } 4687 </script>
4687 <main data-content-root="" data-barba="container" data-barba-namespace="tmp" data-template="product.aesthetic" data-pathname="/products/mens-velocity-suit-jacket-dark-navy-heather-mps" x-data="{ windowWidth: window.innerWidth, windowHeight: window.innerHeight, scrollTop: window.scrollY }" x-init="document.documentElement.style.setProperty('--vh', `${window.innerHeight * 0.01}px`)" @resize.window="$data.windowWidth = window.innerWidth, windowHeight = window.innerHeight, document.documentElement.style.setProperty('--vh', `${window.innerHeight * 0.01}px`)" @scroll.window="$data.scrollTop = window.scrollY" class="relative mt-[--navigation-bar-transparent-height] flex flex-1 shrink-0 flex-col main-sections-container"> <section id="shopify-section-template--23010088714315__main" class="shopify-section"><link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-pdp.css?v=79245458648710068201790085558" rel="stylesheet" type="text/css" media="all"> <link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-pdp-apps.css?v=166346367892255324191790085558" rel="stylesheet" type="text/css" media="all"> <div class="ms-pdp" data-ms-pdp=""> <div class="ms-pdp-wrap"> <div class="ms-pdp-wrap__grid"><div class="ms-gal"> <div class="ms-gal__track" data-ms-gal-track="" role="group" aria-label="Men's Velocity Suit Jacket media"><div class="ms-gal__cell" data-ms-gal-cell=""><img src="//www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=320 320w, 4688 //www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=480 480w, 4689 //www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=640 640w, 4690 //www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=820 820w, 4691 //www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=1020 1020w, 4692 //www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=1240 1240w, 4693 //www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="1500" height="2000" loading="eager" decoding="sync" fetchpriority="high"> </div><div class="ms-gal__cell" data-ms-gal-cell=""><img src="//www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=320 320w, 4694 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=480 480w, 4695 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=640 640w, 4696 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=820 820w, 4697 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=1020 1020w, 4698 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=1240 1240w, 4699 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="1500" height="2000" loading="eager" decoding="async"> </div><div class="ms-gal__cell" data-ms-gal-cell="">
4699<img src="//www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=320 320w, 4700 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=480 480w, 4701 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=640 640w, 4702 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=820 820w, 4703 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=1020 1020w, 4704 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=1240 1240w, 4705 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="900" height="1200" loading="lazy" decoding="async"> </div><div class="ms-gal__cell" data-ms-gal-cell=""><img src="//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=320 320w, 4706 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=480 480w, 4707 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=640 640w, 4708 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=820 820w, 4709 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=1020 1020w, 4710 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=1240 1240w, 4711 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="1500" height="2000" loading="lazy" decoding="async"> </div><div class="ms-gal__cell" data-ms-gal-cell=""><img src="//www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=320 320w, 4712 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=480 480w, 4713 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=640 640w,
4714 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=820 820w, 4715 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=1020 1020w, 4716 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=1240 1240w, 4717 //www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="900" height="1200" loading="lazy" decoding="async"> </div><div class="ms-gal__cell" data-ms-gal-cell=""><img src="//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=320 320w, 4718 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=480 480w, 4719 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=640 640w, 4720 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=820 820w, 4721 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=1020 1020w, 4722 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=1240 1240w, 4723 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="1500" height="2000" loading="lazy" decoding="async"> </div><div class="ms-gal__cell" data-ms-gal-cell=""><img src="//www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=320 320w, 4724 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=480 480w, 4725 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=640 640w, 4726 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=820 820w, 4727 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=1020 1020w, 4728 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=1240 1240w, 4729 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="1500" height="2000" loading="lazy" decoding="async"> </div><div class="ms-gal__cell" data-ms-gal-cell=""><img src="//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=820" srcset="//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=320 320w, 4730 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=480 480w, 4731 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=640 640w, 4732 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=820 820w, 4733 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=1020 1020w, 4734 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=1240 1240w, 4735 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=1500 1500w" sizes="(min-width: 1024px) 34vw, 86vw" alt="Men's Velocity Suit Jacket" width="1500" height="2000" loading="lazy" decoding="async"> </div></div> <div class="ms-gal__dots" data-ms-gal-dots="" aria-hidden="true"></div> </div><div class="ms-buy"><h1 class="ms-buy__title">Men's Velocity Suit Jacket</h1> <div class="ms-buy__meta"> <div class="ms-price"> <span class="ms-price__now" data-ms-price="">$478</span><s class="ms-price__was" data-ms-compare="">$598</s><span class="ms-price__off" data-ms-off="">20% off</span></div><div class="ms-rating-app"><div id="shopify-block-AYWxRV1JQb3g0TXl6c__junip_summary" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-product-summary --> <span style="text-align: inherit;" class="junip-product-summary" data-product-id="7399359643723" data-product-rating-count="572" data-product-rating-average="4.72"> <div class="junip-product-summary-stars-wrapper" style="--junipStarColor: #0517F4; text-align: inherit;"> <div class="junip-product-summary-star-ratings-container" aria-label="4.72 stars, 572 reviews" style="display: inline-flex; margin-left: -1px; align-items: center;"> <div class="junip-stars-container" style="display: flex; align-items: center; position: relative;"> <div class="junip-stars-outline" style="display: flex; align-items: center;"> <div class="junip-product-summary-star junip-star-outline" style="height: 20px;
4735 width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto;"> <title>Outline star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081zm1.51-2.8841081 3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.234-.576-.446-.915-1.06-2.176-1.584 3.171-1.005.168-2.098.35 1.975 1.975-.141.99z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-outline" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto;"> <title>Outline star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081zm1.51-2.8841081 3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.234-.576-.446-.915-1.06-2.176-1.584 3.171-1.005.168-2.098.35 1.975 1.975-.141.99z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-outline" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto;"> <title>Outline star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081zm1.51-2.8841081 3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.234-.576-.446-.915-1.06-2.176-1.584 3.171-1.005.168-2.098.35 1.975 1.975-.141.99z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-outline" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto;"> <title>Outline star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081zm1.51-2.8841081 3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.234-.576-.446-.9
473515-1.06-2.176-1.584 3.171-1.005.168-2.098.35 1.975 1.975-.141.99z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-outline" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto;"> <title>Outline star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081zm1.51-2.8841081 3.357-1.658.892.452 2.327 1.178-.56-3.912.708-.707 1.29-1.29-3.234-.576-.446-.915-1.06-2.176-1.584 3.171-1.005.168-2.098.35 1.975 1.975-.141.99z" fill="var(--junipStarColor)"></path> </svg> </div> </div> <div class="junip-stars-filled" style="display: flex; align-items: center; position: absolute; top: 0; inset-inline-start: 0; inset-inline-end: 0; height: 100%;"> <div class="junip-product-summary-star junip-star-filled" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto; --junip-star-fill: 100%; clip-path: inset(0 calc(100% - 100%) 0 0);"> <title>Filled star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-filled" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto; --junip-star-fill: 100%; clip-path: inset(0 calc(100% - 100%) 0 0);"> <title>Filled star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-filled" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto; --junip-star-fill: 100%; clip-path: inset(0 calc(100% - 100%) 0 0);"> <title>Filled star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-filled" style="height: 20px;
4735 width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto; --junip-star-fill: 100%; clip-path: inset(0 calc(100% - 100%) 0 0);"> <title>Filled star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081z" fill="var(--junipStarColor)"></path> </svg> </div> <div class="junip-product-summary-star junip-star-filled" style="height: 20px; width: 20px; padding: 2px; z-index: inherit;"> <svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" role="img" style="display: block; margin: auto; width: auto; height: auto; --junip-star-fill: 59.99%; clip-path: inset(0 calc(100% - 59.99%) 0 0);"> <title>Filled star</title> <path d="m3.2 16.0001081c-.1687782 0-.33328968-.0531313-.47-.1521081-.24051968-.174488-.36451194-.4679107-.322-.762l.743-5.203-2.917-2.917c-.21191095-.21196521-.28756133-.52460199-.196-.81.09130759-.2851682.3345701-.49522345.63-.544l4.398-.734 2.218-4.435c.13744692-.27145241.41573373-.4426761.72-.443.3045618.00166772.58175678.1761261.715.45l2.123 4.362 4.498.801c.2933158.05211246.5333796.26289081.623.547.0898959.28455453.0135125.59548872-.198.806l-2.917 2.917.744 5.203c.042199.2957461-.0839008.5903645-.327.764-.2421349.1739598-.5609835.1986349-.827.064l-4.382-2.22-4.502 2.223c-.10996656.0547452-.23116004.0831081-.354.0831081z" fill="var(--junipStarColor)"></path> </svg> </div> </div> </div> <div class="junip-product-summary-review-count" style="color: inherit; margin-left: 3px;"> (572) </div> </div> </div> </span> <!-- END app snippet --> </div> </div></div><div class="ms-opt"> <div class="ms-opt__head"><span class="ms-opt__label">Style</span></div> <div class="ms-opt__row"><a class="ms-chip" href="/products/mens-velocity-dress-pant-dark-navy-heather-mps"> Dress Pant </a><a class="ms-chip" href="/products/mens-velocity-suit-jacket-dark-navy-heather-mps" aria-current="true"> Suit Jacket </a></div> </div><div class="ms-opt"> <div class="ms-opt__head"> <span class="ms-opt__label">Color</span> <span class="ms-opt__value">Dark Navy Heather</span> </div> <div class="ms-opt__row"><a class="ms-chip ms-chip--swatch" href="/products/mens-velocity-suit-jacket-calcite-heather-mps" title="Calcite Heather"> <span class="ms-chip__dot" style="background-color:#708093"></span> <span>Calcite Heather</span> </a><a class="ms-chip ms-chip--swatch" href="/products/mens-velocity-suit-jacket-dark-navy-heather-mps" aria-current="true" title="Dark Navy Heather"> <span class="ms-chip__dot" style="background-color:#0b0a42"></span> <span>Dark Navy Heather</span> </a><a class="ms-chip ms-chip--swatch" href="/products/mens-velocity-suit-jacket-black-mps" title="Black"> <span class="ms-chip__dot" style="background-color:#000000"></span> <span>Black</span> </a><a class="ms-chip ms-chip--swatch" href="/products/mens-velocity-suit-jacket-dark-charcoal-mps" title="Dark Charcoal"> <span class="ms-chip__dot" style="background-color:#39393a"></span> <span>Dark Charcoal</span> </a><a class="ms-chip ms-chip--swatch" href="/products/mens-velocity-suit-jacket-flax-heather-mps" title="Flax Heather"> <span class="ms-chip__dot" style="background-color:#dbc292"></span> <span>Flax Heather</span> </a></div> </div><form method="post" action="/cart/add" id="ms-pdp-template--23010088714315__main" accept-charset="UTF-8" class="ms-cta" enctype="multipart/form-data" novalidate="novalidate"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="â"><input type="hidden" name="id" value="41656106123339" data-ms-variant-id=""><fieldset class="ms-opt" data-ms-option="" data-option-index="1"> <div class="ms-opt__head"> <legend class="ms-opt__label">Size</legend><span class="ms-sizehelp"><button type="button" class="ms-sizelink" data-ms-open="size">Size Guide</button></span></div> <div class="ms-opt__row"><button type="button" class="ms-chip" data-ms-swatch="" data-option-index="1" data-value="36R" aria-pressed="true"> 36R </button><button type="button" class="ms-chip" data-ms-swatch="" data-option-index="1" data-value="38R" aria-pressed="false"> 38R </button><button type="button" class="ms-chip" data-ms-swatch="" data-option-index="1" data-value="40R" aria-pressed="false"> 40R </button><button type="button" class="ms-chip" data-ms-swatch="" data-option-index="1" data-value="42R" aria-pressed="false"> 42R </button><button type="button" class="ms-chip" data-ms-swatch="" data-option-index="1" data-value="44R" aria-pressed="false"> 44R </button><button type="button" class="ms-chip" data-ms-swatch="" data-option-index="1" data-value="46R" aria-pressed="false"> 46R </button><button type="button" class="ms-chip" data-ms-swatch="" data-option-index="1" data-value="48R" aria-pressed="false"> 48R </button></div><div class="ms-fitapp" data-ms-fitapp=""> <div class="tfc-fitrec-product" data-styleid="7399359643723" data-locale="en_US" data-userid=""></div> </div><p class="ms-fitfallback" data-ms-fit-fallback="" hidden=""> Not sure which size to pick? Start with your normal dress shirt size. If you're between sizes, size up for Standard and stay true for Slim. </p></fieldset><button type="submit" name="add" class="ms-atc" data-ms-atc=""> <span data-ms-atc-text="" data-instock="Add To Cart" data-soldout="Sold Out" data-adding="Addingâ¦" data-error="Try again">Add To Cart</span> </button><div class="ms-express" data-ms-express=""> <div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="null" fallback='{"supports_subs":true,"supports_def_opts":true,"name":"buy_it_now","wallet_params":{}}' access-token="00fb46b008792b61d24cc8128e210a64" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params='[{"id":41656106123339,"requiresShipping":true},{"id":41656106156107,"requiresShipping":true},{"id":41656106188875,"requiresShipping":true},{"id":41656106221643,"requiresShipping":true},{"id":41656106254411,"requiresShipping":true},{"id":41656106287179,"requiresShipping":true},{"id":41656106319947,"requiresShipping":true}]' shop-id="3092321" enabled-flags="["1172c16a","a1d1f9a1","f5afabb3","370070f3"]"> <div class="shopify-payment-button__button" role="button" disabled="" aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton"> </div> </div> </shopify-accelerated-checkout> <small id="shopify-buyer-consent" class="hidden" aria-hidden="true" data-consent-type="subscription"> This item is a deferred, subscription, or recurring purchase. By continuing, I agree to the <span id="shopify-subscription-policy-button">cancellation policy</span> and authorize you to charge my payment method at the prices, frequency and dates listed on this page until my order is fulfilled or I cancel, if permitted. </small> </div> </div><input type="hidden" name="product-id" value="7399359643723"><input type="hidden" name="section-id" value="template--23010088714315__main"></form><div class="ms-ship"> <span class="ms-ship__badge"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"> <path d="M3 7h11v10H3zM14 10h4l3 3v4h-7z"></path><circle cx="7" cy="18" r="1.6"></circle><circle cx="17.5" cy="18" r="1.6"></circle> </svg> Fast Ship </span> <span class="ms-ship__body"> <span class="ms-ship__lead">Free 2-day delivery â arrives <b>Mon, Oct 5</b></span><span class="ms-ship__sub">Order today. Easy returns within 30 days.</span></span> </div><div class="ms-desc"><div class="metafield-rich_text_field"><p>Meet the next generation of our premium, machine washable suiting. Velocityâs impossibly soft fabric captures the crisp look and feel of wool or linen, upgraded with incredible stretch and wrinkle resistance in a sharp tailored cut that lets you travel light - and ditch the dry cleaner for good.</p></div></div><ul class="ms-icons"><li class="ms-icons__item"><img src="//www.ministryofsupply.com/cdn/shop/files/Machine_Wash_smart.icon.png?v=1729165061&width=80" alt="" loading="lazy" decoding="async" width="26" height="26"><span class="ms-icons__label">Machine Washable</span> </li><li class="ms-icons__item"><img src="//www.ministryofsupply.com/cdn/shop/files/1571853338-stretch-icon.png?v=1726632917&width=80" alt="" loading="lazy" decoding="async" width="26" height="26"><span class="ms-icons__label">Resilient Stretch</span> </li><li class="ms-icons__item">
4735<img src="//www.ministryofsupply.com/cdn/shop/files/Moisture_Wicking_smart.icon.png?v=1729165158&width=80" alt="" loading="lazy" decoding="async" width="26" height="26"><span class="ms-icons__label">Quick Dry</span> </li><li class="ms-icons__item"><img src="//www.ministryofsupply.com/cdn/shop/files/Packable_Backpack_smart.icon.png?v=1729165061&width=80" alt="" loading="lazy" decoding="async" width="26" height="26"><span class="ms-icons__label">Packable</span> </li></ul><div class="ms-acc"><div class="ms-acc__item"> <button type="button" class="ms-acc__btn" aria-expanded="false" aria-controls="ms-acc-template--23010088714315__main-1"> <span>Video: Explained by Founder</span> <span class="ms-acc__icon" aria-hidden="true"></span> </button> <div class="ms-acc__panel" id="ms-acc-template--23010088714315__main-1" role="region"> <div class="ms-acc__inner"> <div class="ms-acc__body"><div class="metafield-rich_text_field"><p><em>https://www.loom.com/share/d11181d906444d4dabd5b5b548f00603</em></p></div></div> </div> </div> </div><div class="ms-acc__item"> <button type="button" class="ms-acc__btn" aria-expanded="false" aria-controls="ms-acc-template--23010088714315__main-2"> <span>Engineer's Notes</span> <span class="ms-acc__icon" aria-hidden="true"></span> </button> <div class="ms-acc__panel" id="ms-acc-template--23010088714315__main-2" role="region"> <div class="ms-acc__inner"> <div class="ms-acc__body"><div class="metafield-rich_text_field"><ul><li>4-way stretch woven</li><li>Machine washable + wrinkle resistant</li><li>Interior drop-in pocket + two zippered chest pockets comfortably fit a passport or wallet</li><li>Front hand pocket flaps can be tucked or left out for a traditional look</li><li>Half-lined for structure, mobility & breathability; new lightweight lining enhances stretch, cooling and packability</li><li>4-button sleeve cuffs (non-functional) for a traditional aesthetic</li><li>Double vented hem</li><li>61% Polyester, 33% Rayon, 6% Elastane; 100% Polyester lining</li><li>Made By Lever Style (DongGuan, CN)</li></ul></div></div> </div> </div> </div><div class="ms-acc__item"> <button type="button" class="ms-acc__btn" aria-expanded="false" aria-controls="ms-acc-template--23010088714315__main-3"> <span>Fit</span> <span class="ms-acc__icon" aria-hidden="true"></span> </button> <div class="ms-acc__panel" id="ms-acc-template--23010088714315__main-3" role="region"> <div class="ms-acc__inner"> <div class="ms-acc__body"><div class="metafield-rich_text_field"><ul><li>True to size with a fitted waist and tailored silhouette, similar to our previous generation; your normal size is recommended</li><li>Fully tailorable side darts and center seam and sleeves</li><li>See size guide for more details</li></ul></div></div> </div> </div> </div><div class="ms-acc__item"> <button type="button" class="ms-acc__btn" aria-expanded="false" aria-controls="ms-acc-template--23010088714315__main-4"> <span>Care</span> <span class="ms-acc__icon" aria-hidden="true"></span> </button> <div class="ms-acc__panel" id="ms-acc-template--23010088714315__main-4" role="region"> <div class="ms-acc__inner"> <div class="ms-acc__body"><div class="metafield-rich_text_field"><ul><li>Machine wash cold, tumble dry low (hang dry recommended); dry clean optional</li><li>Naturally wrinkle resistant; cool iron if needed</li></ul></div></div> </div> </div> </div><div class="ms-acc__item"> <button type="button" class="ms-acc__btn" aria-expanded="false" aria-controls="ms-acc-template--23010088714315__main-5"> <span>Returns & Payments</span> <span class="ms-acc__icon" aria-hidden="true"></span> </button> <div class="ms-acc__panel" id="ms-acc-template--23010088714315__main-5" role="region"> <div class="ms-acc__inner"> <div class="ms-acc__body"><div class="metafield-rich_text_field"><ul><li>Free U.S. Shipping & Easy Returns*</li><li>Flat-rate International Shipping & Returns*</li><li>View our full Returns & Exchange policy <a href="https://www.ministryofsupply.com/pages/service" target="_blank">HERE</a></li></ul><p>Multiple payment options available:</p><ul><li>Express: Apple, Google, Paypal, Amazon</li><li>Shopify: Shop Pay, Shop Pay Installments</li></ul><p>*Unless otherwise noted. Final sale items are not eligible for returns or exch
4735anges.</p></div></div> </div> </div> </div></div></div> </div> </div><div class="ms-modal" data-ms-modal="size" role="dialog" aria-modal="true" aria-label="Size guide"> <div class="ms-modal__scrim" data-ms-close=""></div> <div class="ms-modal__panel"> <div class="ms-modal__head"> <h2 class="ms-modal__title">Men's Velocity Suit Jacket</h2> <button type="button" class="ms-modal__close" data-ms-close="" aria-label="Close"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"><path d="M6 6l12 12M18 6L6 18"></path></svg> </button> </div> <div class="ms-modal__body" data-ms-size-body=""></div> </div> </div>
4735<script type="application/json" data-ms-size-json="">{"id":"55993296","title":"Men's Velocity Suit Jacket","slug":"new-men-s-velocity-suit-jacket","data":{"columns":["36","38","40","42","44","46","48"],"options":["inch","cm"],"rowTitle":"Velocity Suit Jacket","rows":[{"title":"Sleeve Length (Body)","keys":{"inch":{"values":["31-32","32-33","33-34","34-35","35-36","36-37","36-37"]},"cm":{"values":["77-82","80-85","82-87","85-90","87-92","90-95","90-95"]}}},{"title":"Front Body Length","keys":{"inch":{"values":["28","29","30","31.13","32.24","33.38","34.5"]},"cm":{"values":["71","73","76","79","81","84","87"]}}},{"title":"Chest Circumference","keys":{"inch":{"values":["39","41","43","45","48","51","54"]},"cm":{"values":["99","104","109","114","121","129","137"]}}},{"title":"Armhole Circumference","keys":{"inch":{"values":["19.13","20","21","22","23.13","25","26.63"]},"cm":{"values":["48","50","53","55","58","63","67"]}}},{"title":"Bicep Circumference","keys":{"inch":{"values":["13.5","14.5","15.5","16.5","18","19.5","21"]},"cm":{"values":["34","36","39","41","45","49","53"]}}}]},"text":"### About the Fit\n\nVelocity has a trimmer, more tailored fit than the Kinetic Blazer, ideal for wearing over a dress shirt and under a coat. Partially lined, with shoulder padding, Velocity is structured for more formal settings. The fit is easy yet tailored through the chest and bicep, and runs true to size, so we recommend your normal size.\n\n### Chest Measurement\n\nMeasure under your arms, over the fullest part of your chest.\n\n### Sleeve Length Measurement\n\nMeasure from the center back of your neck (at your spine) to the end of your shoulder at the top of your arm. Next, measure from your shoulder to just past your wrist bone to where you would like your shirt cuff to sit. Always slightly bend the elbow when measuring to allow for extra ease. Add the two numbers together for your sleeve length measurement.\n\n### Alterations\n\nThe Velocity is half-lined, allowing the rear dart seams and center back seam to be taken in easily by your local tailor. Sleeve adjustments of 1\" can easily be performed at the cuff. We recommend that shortening of more than 1\" be performed at the shoulder by your tailor."}</script>
4735<script type="application/json" data-ms-variants="">[{"id":41656106123339,"option1":"Dark Navy Heather","option2":"36R","option3":null,"available":true,"price":47800,"compare_at_price":59800},{"id":41656106156107,"option1":"Dark Navy Heather","option2":"38R","option3":null,"available":true,"price":47800,"compare_at_price":59800},{"id":41656106188875,"option1":"Dark Navy Heather","option2":"40R","option3":null,"available":false,"price":47800,"compare_at_price":59800},{"id":41656106221643,"option1":"Dark Navy Heather","option2":"42R","option3":null,"available":false,"price":47800,"compare_at_price":59800},{"id":41656106254411,"option1":"Dark Navy Heather","option2":"44R","option3":null,"available":false,"price":47800,"compare_at_price":59800},{"id":41656106287179,"option1":"Dark Navy Heather","option2":"46R","option3":null,"available":true,"price":47800,"compare_at_price":59800},{"id":41656106319947,"option1":"Dark Navy Heather","option2":"48R","option3":null,"available":true,"price":47800,"compare_at_price":59800}] 4736</script>
4736
4736<script>window.msMoneyFormat = window.msMoneyFormat || "${{amount_no_decimals}}";</script>
4736 </div>
4736<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-pdp.js?v=19454075671493759041790085558" defer=""></script>
4736 </section><div id="shopify-section-template--23010088714315__product_genius_app_section_b4a90722" class="shopify-section"> <style> [data-style-id="template--23010088714315__product_genius_app_section_b4a90722"] { ;padding-top:0 ;padding-bottom: 0 ;min-height: 0; } @media screen and (min-width: 768px ) { [data-style-id="template--23010088714315__product_genius_app_section_b4a90722"] { ;padding-top:0 ;padding-bottom: 0 ;min-height: 0; } } @container (max-width: 768px) { [data-style-id="template--23010088714315__product_genius_app_section_b4a90722"] { ;padding-top:0 ;padding-bottom: 0 ;min-height: 0; } } [data-style-id="template--23010088714315__product_genius_app_section_b4a90722"]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <div id="template--23010088714315__product_genius_app_section_b4a90722" data-style-id="template--23010088714315__product_genius_app_section_b4a90722" data-section-type="apps" data-section-location="template" data-section-index="1" data-section-block-size="1" class="section--apps relative bg-theme-bg text-theme-text grid isolate color_scheme_1 px-container-md border-y-none" style="; background-image: var(--color-bg-gradient);"> <div id="shopify-block-AbzBqWThjTklHMkhnc__product_genius_ai_product_genius_liquid_78ad11fe" class="shopify-block shopify-app-block"><!-- product-genius-liquid.liquid --> <div id="pg-app-wrapper"></div>
4736<script id="pg-app-fetch" src="https://tags.productgenius.io/tag.js?shop=mostrial.myshopify.com"></script>
4736 </div> </div> </div><section id="shopify-section-template--23010088714315__features" class="shopify-section"><link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-pdp.css?v=79245458648710068201790085558" rel="stylesheet" type="text/css" media="all"> <link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-pdp-apps.css?v=166346367892255324191790085558" rel="stylesheet" type="text/css" media="all"> <style data-shopify=""> 4737 #shopify-section-template--23010088714315__features .ms-feat { --ms-feat-title: 20px; } 4738 @media (min-width: 640px) { 4739 #shopify-section-template--23010088714315__features .ms-feat { --ms-feat-title: 22px; } 4740 } 4741 </style> <div class="ms-pdp"> <section class="ms-feat"><header class="ms-feat__head"> <span class="ms-eyebrow">Engineered details</span> <h2 class="ms-feat__title">Built into every stitch</h2> </header><ul class="ms-feat__grid" data-cols="2"><li class="ms-feat__card"><div class="ms-feat__media"> <img src="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=900" srcset="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=360 360w, 4742 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=540 540w, 4743 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=720 720w, 4744 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=900 900w, 4745 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=1080 1080w, 4746 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=1300 1300w, 4747 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=1600 1600w" sizes="(min-width: 1024px) 46vw, 90vw" alt="Velocity Suit Jacket: Machine Washable Suiting [Men's Velocity Suit Jacket]" loading="lazy" decoding="async"> </div><div class="ms-feat__body"><div class="ms-feat__copy"><div class="metafield-rich_text_field"><h3><strong>Velocity Suit Jacket: Machine Washable Suiting</strong></h3><p><strong>Problem:</strong> Traditional wool suiting is stuffy, scratchy and requires constant upkeep, with a high up-front cost that only increases with inevitable trips to the dry cleaner.</p><p><strong>Our Solution:</strong> Our latest Velocity Blazer captures the timeless look of wool or linen and upgrades everything else - incredibly soft, stretchy, wrinkle resistant and built for effortless easy care at home or on the go.</p></div></div></div> </li><li class="ms-feat__card"><div class="ms-feat__media"> <img src="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=900" srcset="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=360 360w, 4748 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=540 540w, 4749 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=720 720w, 4750 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=900 900w, 4751 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=1080 1080w, 4752 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=1300 1300w, 4753 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=1600 1600w" sizes="(min-width: 1024px) 46vw, 90vw" alt="Effortless Easy Care [Men's Velocity Suit Jacket]" loading="lazy" decoding="async"> </div><div class="ms-feat__body"><div class="ms-feat__copy"><div class="metafield-rich_text_field"><h3><strong>Effortless Easy Care</strong></h3><p>Wear it on a flight or pack it in your carry-on - where staples like linen and wool are a chore to maintain, Velocity shines as a machine washable, wrinkle resistant alternative.</p></div></div></div> </li>
4753<li class="ms-feat__card"><div class="ms-feat__media"> <img src="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=900" srcset="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=360 360w, 4754 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=540 540w, 4755 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=720 720w, 4756 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=900 900w, 4757 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=1080 1080w, 4758 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=1300 1300w, 4759 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=1600 1600w" sizes="(min-width: 1024px) 46vw, 90vw" alt="4-Way Stretch [Men's Velocity Suit Jacket]" loading="lazy" decoding="async"> </div><div class="ms-feat__body"><div class="ms-feat__copy"><div class="metafield-rich_text_field"><h3><strong>4-Way Stretch </strong></h3><p>Suiting doesnât need to be restrictive - 4-way stretch fabric unlocks incredible omnidirectional motion, making Velocity the ideal choice for life on the go.</p></div></div></div> </li><li class="ms-feat__card"><div class="ms-feat__media"> <img src="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=900" srcset="//www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=360 360w, 4760 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=540 540w, 4761 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=720 720w, 4762 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=900 900w, 4763 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=1080 1080w, 4764 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=1300 1300w, 4765 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=1600 1600w" sizes="(min-width: 1024px) 46vw, 90vw" alt="Stats for Nerds [Men's Velocity Suit Jacket]" loading="lazy" decoding="async"> </div><div class="ms-feat__body"><div class="ms-feat__copy"><div class="metafield-rich_text_field"><h3>Stats for Nerds</h3><p>Performance Tests Passed: Machine Washability (AATCC 135), Wrinkle Resistance (AATCC 128), Stretch (ASTM D2594). Made out of 33% Bio-Based Content, Velocity Suit Jacket has a Carbon Footprint of only 10.5 kgCO2e</p></div></div></div> </li><li class="ms-feat__card"><div class="ms-feat__media"> <img src="//www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=900" srcset="//www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=360 360w, 4766 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=540 540w, 4767 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=720 720w, 4768 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=900 900w, 4769 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=1080 1080w, 4770 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=1300 1300w, 4771 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=1600 1600w" sizes="(min-width: 1024px) 46vw, 90vw" alt="Travel + Leisure Best Wrinkle-resistant [Men's Velocity]" loading="lazy" decoding="async"> </div><div class="ms-feat__body"><div class="ms-feat__copy"><div class="metafield-rich_text_field"><h3>Best Wrinkle-resistant Travel Suit</h3><p>Travel + Leisure's 2026 guide to the best travel suits for men names Velocity the <strong>Best Wrinkle-resistant</strong> travel suit. <a href="https://www.travelandleisure.com/best-travel-suits-for-men-6363456" target="_blank" title="Travel + Leisure: The Best Travel Suits for Men">Read the guide</a></p></div></div></div> </li></ul> </section> </div> </section><div id="shopify-section-template--23010088714315__reviews" class="shopify-section"> <style> [data-style-id="template--23010088714315__reviews"] { ;padding-top:48px;padding-bottom:48px;min-height: 0; } @media screen and (min-width: 768px ) { [data-style-id="template--23010088714315__reviews"] { ;padding-top:48px;padding-bottom:48px;min-height: 0; } } @container (max-width: 768px) { [data-style-id="template--23010088714315__reviews"] { ;padding-top:48px;padding-bottom:48px;min-height: 0; } } [data-style-id="template--23010088714315__reviews"]:where(:hover,:focus-visible,:active,.active):not(.button-loading) { ; } </style> <div id="ms-reviews" data-style-id="template--23010088714315__reviews" data-section-type="apps" data-section-location="template" data-section-index="3" data-section-block-size="1" class="section--apps relative bg-theme-bg text-theme-text grid isolate color_scheme_1 px-container-md border-t border-t-theme-border" style="; background-image: var(--color-bg-gradient);"> <div id="shopify-block-AQTR6WHNQTzZ6Z1F5Z__junip_reviews" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-product-review --><span class="junip-product-review" data-product-id="7399359643723" data-title="" data-title-alignment="" data-sort-order="mostRecent"> </span> <!-- END app snippet --> </div> </div> </div> <div id="shopify-section-product-data" class="shopify-section">
4771<script type="application/json" data-product-data="mens-velocity-suit-jacket-dark-navy-heather-mps" data-primary-product-data="mens-velocity-suit-jacket-dark-navy-heather-mps"> 4772 4773 4774 4775 { "id": 7399359643723, "selected_variant_id": null, "handle": "mens-velocity-suit-jacket-dark-navy-heather-mps", "collections": ["all","all-preorder","all-active-products-excluding-labs","ets-fs-best-selling-products","dpa-feed-new","formal-events","full-price","loop-mens-blazers","loop-unisex-items","loop-womens-bottoms","loop-womens-dresses","mens-best-sellers-1","mens-blazers-1","mens-blazers-2","mens-blazers","men","mens-favorites","mens-new-arrivals-1","mens-new-arrivals","mens-new-arrivals-b","mens-polestar-collection","mens-premium-gifts","mens-ships-now","mens-shop-all-1","mens-shop-all-4","mens-shop-all-7","mens-shop-all","mens-shop-all-b","mens-shop-all-kx","velocity-suiting","mens-suits-1","mens-suits","mens-tops","mens-tops-b","mens-velocity-suit-jacket","mens-warehouse-collection-1","mens-work-travel-packing-list-work-travel-guide-slider","mens-apparel","the-science-of-moisture-wicking-collection","mps-lever-style","shop-all-mps","tax-holiday-ma","travel","scientifically-better-valentines-day-collection","velocity-bundle-new"], "requires_selling_plan": false, "selling_plan_groups": [{"id":"6c17fabdef8f8d1808aafff6115bf384c07f7045","name":"Preorder","options":[{"name":"Preorder","position":1,"values":["Full payment"]}],"selling_plans":[{"id":1755086923,"name":"Preorder","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":15}],"checkout_charge":{"value_type":"percentage","value":100}}],"app_id":null}], "options": ["Color","Size"], "option1": "Color", "option2": "Size", "option3": null, "price": 47800, "price_min": 47800, "price_varies": false, "compare_at_price": 59800, "compare_at_price_min": 59800, "compare_at_price_varies": false, "options_with_values": [{"name":"Color","position":1,"values":["Dark Navy Heather"]},{"name":"Size","position":2,"values":["36R","38R","40R","42R","44R","46R","48R"]}], "title": "Men's Velocity Suit Jacket - Dark Navy Heather (MPS)", "featured_media": {"alt":null,"id":24913617748043,"position":1,"preview_image":{"aspect_ratio":0.75,"height":2000,"width":1500,"src":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy.jpg?v=1762443584"},"aspect_ratio":0.75,"height":2000,"media_type":"image","src":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy.jpg?v=1762443584","width":1500}, "featured_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy.jpg?v=1762443584", "media": [{"alt":null,"id":24913617748043,"position":1,"preview_image":{"aspect_ratio":0.75,"height":2000,"width":1500,"src":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy.jpg?v=1762443584"},"aspect_ratio":0.75,"height":2000,"media_type":"image","src":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy.jpg?v=1762443584","width":1500}], "seo_description": null, "description": "\u003cp\u003eMeet the next generation of our premium, machine washable suiting. Velocity's impossibly soft fabric captures the crisp look and feel of wool or linen, upgraded with incredible stretch and wrinkle resistance in a sharp tailored cut that lets you travel light - and ditch the dry cleaner for good.\u003c\/p\u003e\n\u003c!----\u003e", "vendor": "Men's Velocity Blazer (MPS)", "url":"\/products\/mens-velocity-suit-jacket-dark-navy-heather-mps", "available": true, "tags": ["ALL-MPS","exchange-men-s-velocity-blazer","exchange-men-s-velocity-blazer-lr","exchange-men-s-velocity-blazer-mps-lr","Exchange_Men's Velocity Blazer","live_on_site","LS-MPS","Men","mens-mystery-box","mens-tops-mps","MPS","New","Spresso_MenVelocitySuitJacket","technology:Velocity","Treet-Blazers","Treet-Men's","YBlocklist","YGroup_mens-velocity-suit-jacket"], "gift_card": null, "metafields": { "smart":{ "badges":["First-class, flight-weight suiting that's packable and machine washable."] ,"collapsibles":[ {"body": "\u003cp\u003e\u003cem\u003ehttps:\/\/www.loom.com\/share\/d11181d906444d4dabd5b5b548f00603\u003c\/em\u003e\u003c\/p\u003e","heading":"Video: Explained by Founder","name":"Video [Men's Velocity Suit Jacket]"}, {"body": "\u003cul\u003e\u003cli\u003e4-way stretch woven\u003c\/li\u003e\u003cli\u003eMachine washable + wrinkle resistant\u003c\/li\u003e\u003cli\u003eInterior drop-in pocket + two zippered chest pockets comfortably fit a passport or wallet\u003c\/li\u003e\u003cli\u003eFront hand pocket flaps can be tucked or left out for a traditional look\u003c\/li\u003e\u003cli\u003eHalf-lined for structure, mobility \u0026amp; breathability; new lightweight lining enhances stretch, cooling and packability\u003c\/li\u003e\u003cli\u003e4-button sleeve cuffs (non-functional) for a traditional aesthetic\u003c\/li\u003e\u003cli\u003eDouble vented hem\u003c\/li\u003e\u003cli\u003e61% Polyester, 33% Rayon, 6% Elastane; 100% Polyester lining\u003c\/li\u003e\u003cli\u003eMade By Lever Style (DongGuan, CN)\u003c\/li\u003e\u003c\/ul\u003e","heading":"Engineer's Notes","name":"Engineer's Notes [Men's Velocity Suit Jacket New]"}, {"body": "\u003cul\u003e\u003cli\u003eTrue to size with a fitted waist and tailored silhouette, similar to our previous generation; your normal size is recommended\u003c\/li\u003e\u003cli\u003eFully tailorable side darts and center seam and sleeves\u003c\/li\u003e\u003cli\u003eSee size guide for more details\u003c\/li\u003e\u003c\/ul\u003e","heading":"Fit","name":"Fit [Menâs Velocity Suit Jacket New]"}, {"body": "\u003cul\u003e\u003cli\u003eMachine wash cold, tumble dry low (hang dry recommended); dry clean optional\u003c\/li\u003e\u003cli\u003eNaturally wrinkle resistant; cool iron if needed\u003c\/li\u003e\u003c\/ul\u003e","heading":"Care","name":"Care [Menâs Velocity Suit Jacket New]"}, {"body": "\u003cul\u003e\u003cli\u003eFree U.S. Shipping \u0026amp; Easy Returns*\u003c\/li\u003e\u003cli\u003eFlat-rate International Shipping \u0026amp; Returns*\u003c\/li\u003e\u003cli\u003eView our full Returns \u0026amp; Exchange policy \u003ca href=\"https:\/\/www.ministryofsupply.com\/pages\/service\" target=\"_blank\"\u003eHERE\u003c\/a\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003eMultiple payment options available:\u003c\/p\u003e\u003cul\u003e\u003cli\u003eExpress: Apple, Google, Paypal, Amazon\u003c\/li\u003e\u003cli\u003eShopify: Shop Pay, Shop Pay Installments\u003c\/li\u003e\u003c\/ul\u003e\u003cp\u003e*Unless otherwise noted. Final sale items are not eligible for returns or exch
4775anges.\u003c\/p\u003e","heading":"Returns \u0026 Payments","name":"Returns \u0026 Payments [Universal]"}] ,"color_siblings":[ {"name":"Men's Velocity Suit Jacket - Calcite Heather (MPS)","product":["mens-velocity-suit-jacket-calcite-heather-mps",7399360069707],"swatch": {"color":"#708093","title":"Calcite Heather"},"title":"Suit Jacket"}, {"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS)","product":["mens-velocity-suit-jacket-dark-navy-heather-mps",7399359643723],"swatch": {"color":"#0b0a42","title":"Dark Navy Heather"},"title":"Suit Jacket"}, {"name":"Men's Velocity Suit Jacket - Black (MPS)","product":["mens-velocity-suit-jacket-black-mps",7399359479883],"swatch": {"color":"#000000","title":"Black"},"title":"Suit Jacket"}, {"name":"Men's Velocity Suit Jacket - Dark Charcoal (MPS)","product":["mens-velocity-suit-jacket-dark-charcoal-mps",7399359086667],"swatch": {"color":"#39393a","title":"Dark Charcoal"},"title":"Suit Jacket"}, {"name":"Men's Velocity Suit Jacket - Flax Heather (MPS)","product":["mens-velocity-suit-jacket-flax-heather-mps",7472372056139],"swatch": {"color":"#dbc292","title":"Flax Heather"},"title":"Suit Jacket"}, {"name":"Men's Velocity Suit Jacket - Silver Heather (MPS)","product":[null,null],"swatch": {"color":"#CFCFCF","title":"Silver Heather"},"title":"Suit Jacket"}, {"name":"Men's Velocity Suit Jacket - Indigo Heather (MPS)","product":[null,null],"swatch": {"color":"#12128C","title":"Indigo Heather"},"title":"Suit Jacket"}, {"name":"Men's Velocity Suit Jacket - Oatmeal (MPS)","product":[null,null],"swatch": {"color":"#f7f0db","title":"Oatmeal"},"title":"Suit Jacket"}] ,"description": "\u003cp\u003eMeet the next generation of our premium, machine washable suiting. Velocityâs impossibly soft fabric captures the crisp look and feel of wool or linen, upgraded with incredible stretch and wrinkle resistance in a sharp tailored cut that lets you travel light - and ditch the dry cleaner for good.\u003c\/p\u003e" ,"features":[ {"content": "\u003ch3\u003e\u003cstrong\u003eVelocity Suit Jacket: Machine Washable Suiting\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003e\u003cstrong\u003eProblem:\u003c\/strong\u003e Traditional wool suiting is stuffy, scratchy and requires constant upkeep, with a high up-front cost that only increases with inevitable trips to the dry cleaner.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eOur Solution:\u003c\/strong\u003e Our latest Velocity Blazer captures the timeless look of wool or linen and upgrades everything else - incredibly soft, stretchy, wrinkle resistant and built for effortless easy care at home or on the go.\u003c\/p\u003e","heading":"Velocity Suit Jacket: Machine Washable Suiting [Men's Velocity Suit Jacket]","image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914"}, {"content": "\u003ch3\u003e\u003cstrong\u003eEffortless Easy Care\u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eWear it on a flight or pack it in your carry-on - where staples like linen and wool are a chore to maintain, Velocity shines as a machine washable, wrinkle resistant alternative.\u003c\/p\u003e","heading":"Effortless Easy Care [Men's Velocity Suit Jacket]","image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914"}, {"content": "\u003ch3\u003e\u003cstrong\u003e4-Way Stretch \u003c\/strong\u003e\u003c\/h3\u003e\u003cp\u003eSuiting doesnât need to be restrictive - 4-way stretch fabric unlocks incredible omnidirectional motion, making Velocity the ideal choice for life on the go.\u003c\/p\u003e","heading":"4-Way Stretch [Men's Velocity Suit Jacket]","image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913"}, {"content": "\u003ch3\u003eStats for Nerds\u003c\/h3\u003e\u003cp\u003ePerformance Tests Passed: Machine Washability (AATCC 135), Wrinkle Resistance (AATCC 128), Stretch (ASTM D2594). Made out of 33% Bio-Based Content, Velocity Suit Jacket has a Carbon Footprint of only 10.5 kgCO2e\u003c\/p\u003e","heading":"Stats for Nerds [Men's Velocity Suit Jacket]","image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913"}, {"content": "\u003ch3\u003eBest Wrinkle-resistant Travel Suit\u003c\/h3\u003e\u003cp\u003eTravel + Leisure\u0026#39;s 2026 guide to the best travel suits for men names Velocity the \u
4775003cstrong\u003eBest Wrinkle-resistant\u003c\/strong\u003e travel suit. \u003ca href=\"https:\/\/www.travelandleisure.com\/best-travel-suits-for-men-6363456\" target=\"_blank\" title=\"Travel + Leisure: The Best Travel Suits for Men\"\u003eRead the guide\u003c\/a\u003e\u003c\/p\u003e","heading":"Travel + Leisure Best Wrinkle-resistant [Men's Velocity]","image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Velocity_Wide.webp?v=1789136393"}] ,"icons":[ {"image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Machine_Wash_smart.icon.png?v=1729165061","title":"Machine Washable"}, {"content": "\u003cp\u003eExtreme Stretch\u003c\/p\u003e","image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/1571853338-stretch-icon.png?v=1726632917","title":"Resilient Stretch"}, {"image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Moisture_Wicking_smart.icon.png?v=1729165158","title":"Quick Dry"}, {"image":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Packable_Backpack_smart.icon.png?v=1729165061","title":"Packable"}] ,"images": [{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 24913687085131, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_0fcec64b-73c8-4209-bb61-da48bb2ff9aa.jpg?v=1752232642", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 24913683349579, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 1200, "id": 24033791639627, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---2.jpg?v=1729270067", "variants": null, "width": 900, "focal_point": "51.2617% 26.285%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25372913991755, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof-Points---Velocity---AR.jpg?v=1760558267", "src": "//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 1200, "id": 24033791606859, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---Lifestyle---Men_s---Velocity-Suit-Jacket---Dark-Navy-Heather---Velocity-Pant---Dark-Navy-Heather---Aero-Zero-Dress-Shirt---Chambray-Blue---1.jpg?v=1729270067", "variants": null, "width": 900, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25372913795147, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266", "src": "//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25376278052939, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373", "src": "//www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25372913631307, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265", "src": "//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25376277987403, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Lifestyle_-_M_s-Velocity-Blazer_-_1.jpg?v=1760644372", "src": "//www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_1.jpg?v=1760644372", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25372914122827, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Proof-Points---Velocity---Moisture-Wicking.jpg?v=1760558268", "src": "//www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---Moisture-Wicking.jpg?v=1760558268", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 24913686003787, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Back_Navy.jpg?v=1752232630", "src": "//www.ministryofsupply.com/cdn/shop/files/M
4775oS---Flats---Men_s---Velocity-Suit-Jacket---Back_Navy.jpg?v=1752232630", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 24913683120203, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---On-Model---Velocity-Blazer---Back_--Navy.jpg?v=1752232592", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Back_--Navy.jpg?v=1752232592", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.8, "height": 1875, "id": 24913686331467, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Detail-2_Navy.jpg?v=1752232635", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Detail-2_Navy.jpg?v=1752232635", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25376279887947, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Lifestyle_-_M_s-Velocity-Blazer_-_4.jpg?v=1760644377", "src": "//www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_4.jpg?v=1760644377", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.8, "height": 1875, "id": 24913684201547, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---Flats---Men_s---Velocity-Suit-Jacket---Detail-1_Navy.jpg?v=1752232600", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Detail-1_Navy.jpg?v=1752232600", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 25376279855179, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/Lifestyle_-_M_s-Velocity-Blazer_-_3.jpg?v=1760644378", "src": "//www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_3.jpg?v=1760644378", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{ "alt": "", "aspect_ratio": 0.75, "height": 2000, "id": 24913682104395, "media_type": "image", "preview_image": "\/\/www.ministryofsupply.com\/cdn\/shop\/files\/MoS---LIfestyle---M_s-Velocity-Blazer---1_Navy.jpg?v=1752232578", "src": "//www.ministryofsupply.com/cdn/shop/files/MoS---LIfestyle---M_s-Velocity-Blazer---1_Navy.jpg?v=1752232578", "variants": null, "width": 1500, "focal_point": "50.0% 50.0%" },{"alt":null,"id":24233218441291,"position":null,"preview_image":{"aspect_ratio":0.75,"height":800,"width":600,"src":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/preview_images\/bcaf8b82937e487290685cc621357955.thumbnail.0000000000.jpg?v=1737115905"},"aspect_ratio":0.75,"duration":25980,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/www.ministryofsupply.com\/cdn\/shop\/videos\/c\/vp\/bcaf8b82937e487290685cc621357955\/bcaf8b82937e487290685cc621357955.SD-480p-1.5Mbps-41139757.mp4?v=0","width":360},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/www.ministryofsupply.com\/cdn\/shop\/videos\/c\/vp\/bcaf8b82937e487290685cc621357955\/bcaf8b82937e487290685cc621357955.HD-720p-4.5Mbps-41139757.mp4?v=0","width":540},{"format":"m3u8","height":720,"mime_type":"application\/x-mpegURL","url":"\/\/www.ministryofsupply.com\/cdn\/shop\/videos\/c\/vp\/bcaf8b82937e487290685cc621357955\/bcaf8b82937e487290685cc621357955.m3u8?v=0","width":540}]},{"alt":null,"id":24134407290955,"position":null,"preview_image":{"aspect_ratio":0.8,"height":1350,"width":1080,"src":"\/\/www.ministryofsupply.com\/cdn\/shop\/files\/preview_images\/85b571766f0948fab843beb8603fcf61.thumbnail.0000000000.jpg?v=1733331701"},"aspect_ratio":0.8,"duration":17940,"media_type":"video","sources":[{"format":"mp4","height":480,"mime_type":"video\/mp4","url":"\/\/www.ministryofsupply.com\/cdn\/shop\/videos\/c\/vp\/85b571766f0948fab843beb8603fcf61\/85b571766f0948fab843beb8603fcf61.SD-480p-0.9Mbps-39212946.mp4?v=0","width":384},{"format":"mp4","height":1080,"mime_type":"video\/mp4","url":"\/\/www.ministryofsupply.com\/cdn\/shop\/videos\/c\/vp\/85b571766f0948fab843beb8603fcf61\/85b571766f0948fab843beb8603fcf61.HD-1080p-2.5Mbps-39212946.mp4?v=0","width":864},{"format":"mp4","height":720,"mime_type":"video\/mp4","url":"\/\/www.ministryofsupply.com\/cdn\/shop\/videos\/c\/vp\/85b571766f0948fab843beb8603fcf61\/85b571766f0948fab843beb8603fcf61.HD-720p-1.6Mbps-39212946.mp4?v=0","width":576},{"format":"m3u8","height":1080,"mime_type":"application\/x-mpegURL","url":"\/\/www.ministryofsupply.com\/cdn\/shop\/videos\/c\/vp\/85b571766f0948fab843beb8603fcf61\/85b571766f0948fab843beb8603fcf61.m3u8?v=0","width":864}]}] ,"labels":["Ships Now"] ,"size_chart":{"id":"55993296","title":"Men's Velocity Suit Jacket","slug":"new-men-s-velocity-suit-jacket","data":{"columns":["36","38","40","42","44","46","48"],"options":["inch","cm"],"rowTitle":"Velocity Suit Jacket","rows":[{"title":"Sleeve Length (Body)","keys":{"inch":{"values":["31-32","32-33","33-34","34-35","35-36","36-37","36-37"]},"cm":{"values":["77-82","80-85","82-87","85-90","87-92","90-95","90-95"]}}},{"title":"Front Body Length","keys":{"inch":{"values":["28","29","30","31.13","32.24","33.38","34.5"]}
4775,"cm":{"values":["71","73","76","79","81","84","87"]}}},{"title":"Chest Circumference","keys":{"inch":{"values":["39","41","43","45","48","51","54"]},"cm":{"values":["99","104","109","114","121","129","137"]}}},{"title":"Armhole Circumference","keys":{"inch":{"values":["19.13","20","21","22","23.13","25","26.63"]},"cm":{"values":["48","50","53","55","58","63","67"]}}},{"title":"Bicep Circumference","keys":{"inch":{"values":["13.5","14.5","15.5","16.5","18","19.5","21"]},"cm":{"values":["34","36","39","41","45","49","53"]}}}]},"text":"### About the Fit\n\nVelocity has a trimmer, more tailored fit than the Kinetic Blazer, ideal for wearing over a dress shirt and under a coat. Partially lined, with shoulder padding, Velocity is structured for more formal settings. The fit is easy yet tailored through the chest and bicep, and runs true to size, so we recommend your normal size.\n\n### Chest Measurement\n\nMeasure under your arms, over the fullest part of your chest.\n\n### Sleeve Length Measurement\n\nMeasure from the center back of your neck (at your spine) to the end of your shoulder at the top of your arm. Next, measure from your shoulder to just past your wrist bone to where you would like your shirt cuff to sit. Always slightly bend the elbow when measuring to allow for extra ease. Add the two numbers together for your sleeve length measurement.\n\n### Alterations\n\nThe Velocity is half-lined, allowing the rear dart seams and center back seam to be taken in easily by your local tailor. Sleeve adjustments of 1\" can easily be performed at the cuff. We recommend that shortening of more than 1\" be performed at the shoulder by your tailor."} ,"stats": "\u003cul\u003e\u003cli\u003ePerformance Tests:\u003c\/li\u003e\u003cli\u003eMachine Washability (AATCC 135): Passed\u003c\/li\u003e\u003cli\u003eWrinkle Resistance (AATCC 128): Passed\u003c\/li\u003e\u003cli\u003eStretch (ASTM D2594): Passed\u003c\/li\u003e\u003cli\u003eCarbon Footprint: 10.5 kgCO2e\u003c\/li\u003e\u003cli\u003e33% Bio-Based Content\u003c\/li\u003e\u003c\/ul\u003e" ,"style_filter":["Standard Fit"] ,"style_sibling_products":[ {"name":"Men's Velocity Dress Pant - Dark Navy Heather (MPS)","product":["mens-velocity-dress-pant-dark-navy-heather-mps",7399373013067],"swatch": {"color":"#0b0a42","title":"Dark Navy Heather"},"title":"Dress Pant"}, {"name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS)","product":["mens-velocity-suit-jacket-dark-navy-heather-mps",7399359643723],"swatch": {"color":"#0b0a42","title":"Dark Navy Heather"},"title":"Suit Jacket"}] ,"swatch": {"color":"#0b0a42","title":"Dark Navy Heather"} ,"title":"Men's Velocity Suit Jacket"} }, "selected_or_first_available_variant_id": 41656106123339, "reviews": { "rating": 4.7, "review_count": 570 }, "variants": [{ "available": true, "featured_media": null, "option1": "Dark Navy Heather", "option2": "36R", "option3": null, "options": ["Dark Navy Heather","36R"], "price": 47800, "compare_at_price": 59800, "id": 41656106123339, "sku": "MV131NN3N8", "title": "Dark Navy Heather \/ 36R", "inventory_quantity": 8, "inventory_policy": "deny", "inventory_management": "shopify", "selling_plan_allocations": [{ "checkout_charge_amount": 40630, "compare_at_price": 47800, "per_delivery_price": 40630, "price": 40630, "selling_plan": {"id":1755086923,"name":"Preorder","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":15}],"checkout_charge":{"value_type":"percentage","value":100}}, "selling_plan_group_id": "6c17fabdef8f8d1808aafff6115bf384c07f7045" }], "metafields": { "smart":{ "out_of_stock_message":"Pre-Order Ships in 4 Weeks" ,"stock_delivery_message":"Ships Today" ,"stock_minimum_inventory":1} } },{ "available": true, "featured_media": null, "option1": "Dark Navy Heather", "option2": "38R", "option3": null, "options": ["Dark Navy Heather","38R"], "price": 47800, "compare_at_price": 59800, "id": 41656106156107, "sku": "MV141NN3N8", "title": "Dark Navy Heather \/ 38R", "inventory_quantity": 1, "inventory_policy": "deny", "inventory_management": "shopify", "selling_plan_allocations": [{ "checkout_charge_amount": 40630, "compare_at_price": 47800, "per_delivery_price": 40630, "price": 40630, "selling_plan": {"id":1755086923,"name":"Preorder","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":15}],"checkout_charge":{"value_type":"percentage","value":100}}, "selling_plan_group_id": "6c17fabdef8f8d1808aafff6115bf384c07f7045" }], "metafields": { "smart":{ "out_of_stock_message":"Pre-Order Ships in 4 Weeks" ,"stock_delivery_message":"Ships Today" ,"stock_minimum_inventory":1} } },{ "available": false, "featured_media": null, "option1": "Dark Navy Heather", "option2": "40R", "option3": null, "options": ["Dark Navy Heather","40R"], "price": 47800, "compare_at_price": 59800, "id": 41656106188875, "sku": "MV152NN3N8", "title": "Dark Navy Heather \/ 40R", "inventory_quantity": 0, "inventory_policy": "deny", "inventory_management": "shopify", "selling_plan_allocations": [{ "checkout_charge_amount": 40630, "compare_at_price": 47800, "per_delivery_price": 40630, "price": 40630, "selling_plan": {"id":1755086923,"name":"Preorder","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":15}],"checkout_charge":{"value_type":"percentage","value":100}}, "selling_plan_group_id": "6c17fabdef8f8d1808aafff6115bf384c07f7045" }], "metafields": { "smart":{ "out_of_stock_message":"Pre-Order Ships in 4 Weeks" ,"stock_delivery_message":"Ships Today" ,"stock_minimum_inventory":1} } },{ "available": false, "featured_media": null, "option1": "Dark Navy Heather", "option2": "42R", "option3": null, "options": ["Dark Navy Heather","42R"], "price": 47800, "compare_at_price": 59800, "id": 41656106221643, "sku": "MV164NN3N8", "title": "Dark Navy Heather \/ 42R", "inventory_quantity": 0, "inventory_policy": "deny", "inventory_management": "shopify", "selling_plan_allocations": [{ "checkout_charge_amount": 40630, "compare_at_price": 47800, "per_delivery_price": 40630, "price": 40630, "selling_plan": {"id":1755086923,"name":"Preorder","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":15}],"checkout_charge":{"value_type":"percentage","value":100}}, "selling_plan_group_id": "6c17fabdef8f8d1808aafff6115bf384c07f7045" }], "metafields": { "smart":{ "out_of_stock_message":"Pre-Order Ships in 4 Weeks" ,"stock_delivery_message":"Ships Today" ,"stock_minimum_inventory":1} } },{ "available": false, "featured_media": null, "option1": "Dark Navy Heather", "option2": "44R", "option3": null, "options": ["Dark Navy Heather","44R"], "price": 47800, "compare_at_price": 59800, "id": 41656106254411, "sku": "MV175NN3N8", "title": "Dark Navy Heather \/ 44R", "inventory_quantity": 0, "inventory_policy": "deny", "inventory_management": "shopify", "selling_plan_allocations": [{ "checkout_charge_amount": 40630, "compare_at_price": 47800, "per_delivery_price": 40630, "price": 40630, "selling_plan": {"id":1755086923,"name":"Preorder","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":15}],"checkout_charge":{"value_type":"percentage","value":100}}, "selling_plan_group_id": "6c17fabdef8f8d1808aafff6115bf384c07f7045" }], "metafields": { "smart":{ "out_of_stock_message":"Pre-Order Ships in 4 Weeks" ,"stock_delivery_message":"Ships Today" ,"stock_minimum_inventory":1} } },{ "available": true, "featured_media": null, "option1": "Dark Navy Heather", "option2": "46R", "option3": null, "options": ["Dark Navy Heather","46R"], "price": 47800, "compare_at_price": 59800, "id": 41656106287179, "sku": "MV186NN3N8", "title": "Dark Navy Heather \/ 46R", "inventory_quantity": 6, "inventory_policy": "deny", "inventory_management": "shopify", "selling_plan_allocations": [{ "checkout_charge_amount": 40630, "compare_at_price": 47800, "per_delivery_price": 40630, "price": 40630, "selling_plan": {"id":1755086923,"name":"Preorder","description":null,"options":[{"name":"Preorder","position":1,"value":"Full payment"}],"recurring_deliveries":false,"price_adjustments":[{"order_count":null,"position":1,"value_type":"percentage","value":15}],"checkout_charge":{"value_type":"percentage","value":100}}, "selling_plan_group_id": "6c17fabdef8f8d1808aafff6115bf384c07f7045" }], "metafields": { "smart":{ "out_of_stock_message":"Pre-Order Ships in 4 Weeks" ,"stock_delivery_message":"Ships Today" ,"stock_minimum_inventory":1} } },{ "available": true, "featured_media": null, "option1": "Dark Navy Heather", "option2": "48R", "option3": null, "options": ["Dark Navy Heather","48R"], "price": 47800, "compare_at_price": 59800, "id": 41656106319947, "sku": "MV197NS3N8", "title": "Dark Navy Heather \/ 48R", "inventory_quantity": 2, "inventory_policy": "deny", "inventory_management": "shopify", "selling_plan_allocations": [], "metafields": { "smart":{ "out_of_stock_message":"Pre-Order Ships in 4 Weeks" ,"stock_delivery_message":"Ships Today" ,"stock_minimum_inventory":1} } }] }</script>
4775
4775<script data-product-data-init="mens-velocity-suit-jacket-dark-navy-heather-mps" type="application/javascript"> 4776 (() => { 4777 const product = JSON.parse(document.querySelector(`[data-primary-product-data="mens-velocity-suit-jacket-dark-navy-heather-mps"]`)?.innerText); 4778 window._product_card_product = product; 4779 window['_recent_products'] = []; 4780 4781 const productData = { 4782 loaded: false, 4783 handleHydration: async (product) => { 4784 const dbKey = `_${window.Shopify.theme.id}--${product.handle}`; 4785 _products[product.handle] = { 4786 recommendations_loaded_at: 0, 4787 related_products: [], 4788 complementary_products: [], 4789 ...(await idbKeyval?.get(dbKey) || {}), 4790 ...product, 4791 updated_at: Date.now(), 4792 }; 4793 4794 window['_recent_products'] = [[product.handle, product.id], ...(await idbKeyval?.get("most-recent") || [])].filter(([a], i, arr) => arr.findIndex(([b]) => a === b) === i); 4795 idbKeyval?.set('most-recent', window['_recent_products']); 4796 idbKeyval?.set(dbKey, _products[product.handle]); 4797 }, 4798 }; 4799 4800 document.addEventListener('index-db-loaded', () => { 4801 if (productData.loaded) return; 4802 productData.loaded = true; 4803 productData.handleHydration(product); 4804 }); 4805 4806 4807 if (typeof idbKeyval !== "undefined" && !productData.loaded) { 4808 productData.loaded = true; 4809 productData.handleHydration(product); 4810 } 4811 })(); 4812</script>
4812 </div> <div data-content-root-padding=""></div>
4812<script id="bss-ltap-fl-redirect" type="text/javascript"> 4813 const skipDomains = ['minimo-skin-essentials-wholesale.myshopify.com']; 4814 function runInLoginPage() { 4815 function insertElement(id) { 4816 const BSS = JSON.parse(localStorage.getItem("BSS")) || ""; 4817 let createCustomer = document.getElementById(id); 4818 if (BSS && BSS.redirect_url && createCustomer) { 4819 const returnToInput = document.createElement('input'); 4820 returnToInput.type = 'hidden'; 4821 returnToInput.name = 'return_to'; 4822 returnToInput.value = BSS.redirect_url; 4823 createCustomer.appendChild(returnToInput); 4824 } 4825 } 4826 4827 insertElement("customer_login"); 4828 } 4829 4830 function runInRegisterPage() { 4831 if(skipDomains.includes(window.Shopify.shop)) { 4832 return; 4833 } 4834 const BSS = JSON.parse(localStorage.getItem("BSS")) || ""; 4835 let formCreate = document.getElementById('create_customer'); 4836 if (BSS && BSS.redirect_url && formCreate) { 4837 let firstName = document.getElementById('RegisterForm-FirstName'); 4838 let lastName = document.getElementById('RegisterForm-LastName'); 4839 let email = document.getElementById('RegisterForm-email'); 4840 let password = document.getElementById('RegisterForm-password'); 4841 formCreate.addEventListener('submit', async function (e) { 4842 if(BSS_B2B && BSS_B2B.RF) { 4843 return; 4844 } 4845 e.preventDefault(); 4846 let isError = false; 4847 4848 if ( 4849 !email.value || 4850 !password.value || 4851 !validateEmail(email.value) || 4852 password.value.length < 5) { 4853 isError = true; 4854 } 4855 4856 if (isError) { 4857 formCreate.submit(); 4858 } else { 4859 let data = { 4860 "form_type": "create_customer", 4861 "utf8": "â", 4862 "customer[first_name]": `${firstName.value}`, 4863 "customer[last_name]": `${lastName.value}`, 4864 "customer[email]": `${email.value}`, 4865 "customer[password]": `${password.value}`, 4866 } 4867 var formBody = []; 4868 for (var property in data) { 4869 var encodedKey = encodeURIComponent(property); 4870 var encodedValue = encodeURIComponent(data[property]); 4871 formBody.push(encodedKey + "=" + encodedValue); 4872 } 4873 formBody = formBody.join("&"); 4874 4875 try { 4876 let res = await fetch("/account", { 4877 method: "POST", 4878 headers: { 4879 "Content-Type": "application/x-www-form-urlencoded", 4880 }, 4881 body: formBody, 4882 }); 4883 let resUrl = res.url; 4884 if (res.status === 200) { 4885 if (resUrl.includes("/account/register")) { 4886 formCreate.submit(); 4887 } else { 4888 let url = BSS.redirect_url; 4889 localStorage.removeItem("BSS"); 4890 window.location.href = url; 4891 } 4892 } else { 4893 formCreate.submit(); 4894 } 4895 4896 } catch (error) { 4897 console.log('error: ', error); 4898 } 4899 } 4900 4901 }) 4902 4903 function validateEmail(email) { 4904 const regex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; 4905 return regex.test(email); 4906 } 4907 } 4908 } 4909 4910 if (window.location.pathname.includes("/account/login")) { 4911 if (window.Shopify.shop === "protegisparts.myshopify.com") { 4912 setTimeout(() => { 4913 runInLoginPage(); 4914 }, 3000) 4915 } else { 4916 runInLoginPage(); 4917 } 4918 } 4919 4920 4921 if (window.location.pathname === "/account/register") { 4922 runInRegisterPage(); 4923 } 4924</script>
4924 </main> <footer data-footer-section=""> <!-- BEGIN sections: 0_footer --> <footer id="shopify-section-sections--23010069643339__ms_footer" class="shopify-section shopify-section-group-0_footer"><link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-homepage.css?v=175329387176928937021790085558" rel="stylesheet" type="text/css" media="all"> <link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-sections.css?v=174843840420815051221790085558" rel="stylesheet" type="text/css" media="all"> <link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-modal.css?v=125919532082219946081790085558" rel="stylesheet" type="text/css" media="all">
4924<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-homepage.js?v=150908117368016945201790085558" defer=""></script>
4924 <link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-footer.css?v=91563685906039685541790085558" rel="stylesheet" type="text/css" media="all"> <footer class="ms-homepage ms-footer"> <div class="ms-container ms-footer__inner"> <div class="ms-footer__top"> <div class="ms-footer__brand"><a href="/" aria-label="Ministry of Supply"> <img class="ms-footer__logo" src="//www.ministryofsupply.com/cdn/shop/files/logo-white.svg?height=80&v=1725285450" alt="Ministry of Supply" width="198" height="25" loading="lazy"> </a><p class="ms-footer__tagline">Apparel engineered around the human body â how it moves, and the climate it moves through.</p><div class="ms-footer__signup"><form method="post" action="/contact#ms-footer-newsletter" id="ms-footer-newsletter" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="â"><input type="hidden" name="contact[tags]" value="Newsletter"> <label class="ms-footer__signup-label" for="ms-footer-email"> Sign up for our newsletter </label> <div class="ms-footer__field"> <input id="ms-footer-email" class="ms-footer__input" type="email" name="contact[email]" value="" placeholder="Enter your email" autocomplete="email" autocorrect="off" autocapitalize="off" spellcheck="false" required=""> <button type="submit" class="ms-footer__submit" name="commit" aria-label="Subscribe"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> <path d="M5 12h14M13 6l6 6-6 6"></path> </svg> </button> </div><p class="ms-footer__note">New arrivals, field notes, and the occasional early access.</p></form></div></div><nav class="ms-footer__nav" aria-label="Footer"><div class="ms-footer__col"><h2 class="ms-footer__col-title">Shop</h2><ul class="ms-footer__links"><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/collections/mens-shop-all">Men's All</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/collections/mens-best-sellers-1">Men's Best Sellers</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/collections/mens-last-chance">Men's Sale</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/collections/womens-shop-all">Women's All</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/collections/womens-best-sellers-1">Women's Best Sellers</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/collections/womens-last-chance">Women's Sale</a></li><li><a class="ms-footer__link" href="/cdn-cgi/l/email-protection#06716e696a6375676a63466b6f686f7572747f6960757376766a7f2865696b">Wholesale & Corporate Orders</a></li></ul> </div><div class="ms-footer__col"><h2 class="ms-footer__col-title">About & Help</h2><ul class="ms-footer__links"><li><a class="ms-footer__link" href="/pages/about-2">Our Story</a></li><li><a class="ms-footer__link" href="/pages/fabric-technology">Innovation</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/pages/labs-co-labs">Labs + Co-Labs</a></li><li><a class="ms-footer__link" href="https://ministryofsupply.com/pages/service">FAQ</a></li><li><a class="ms-footer__link" href="/pages/returns-and-exchanges">Returns and Exchanges</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/a/returns">Start a Return/Exchange</a></li><li><a class="ms-footer__link" href="https://www.ministryofsupply.com/pages/ministry-of-supply-rewards">Rewards</a></li></ul> </div></nav></div> <div class="ms-footer__bottom"> <div class="ms-footer__meta"> <p class="ms-footer__copy">© 2026 Ministry of Supply°</p><ul class="ms-footer__legal"><li><a class="ms-footer__legal-link" href="https://ministryofsupply.com/pages/service">Shipping Policy</a></li><li><a class="ms-footer__legal-link" href="/policies/terms-of-service">Terms Of Use</a></li><li><a class="ms-footer__legal-link" href="/policies/privacy-policy">Privacy Policy</a></li><li><a class="ms-footer__legal-link" href="/cdn-cgi/l/email-protection#e292908b9483819ba28f8b8c8b9196909b8d84919792928e9bcc818d8f">Do Not Mail</a></li><li><a class="ms-footer__legal-link" href="https://form.typeform.com/to/HmkOaTM7?typeform-source=ministryofsupply.typeform.com">Do Not Sell My Personal Information</a></li><li><a class="ms-footer__legal-link" href="/pages/testparty">Accessibility</a></li></ul></div><ul class="ms-footer__social"><li><a href="https://www.instagram.com/ministryofsupply/" target="_blank" rel="noopener" aria-label="Instagram"> <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"> <rect x="2" y="2" width="20" height="20" rx="5"></rect> <circle cx="12" cy="12" r="4"></circle> <circle cx="17.5" cy="6.5" r="0.9" fill="currentColor" stroke="none"></circle> </svg> </a></li></ul></div> </div> </footer> </footer><div id="shopify-section-sections--23010069643339__custom_code_T4W4qW" class="shopify-section shopify-section-group-0_footer">
vendor: 109 bytes, line 4924
4924 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
4924<script> 4925 window.ALBSS = { 4926 event_key: '53a7d999-5e25-43f6-851b-3f192610e84b' 4927 }; 4928</script>
4928
4928<script src="https://c.albss.com/p/l/loader.iife.js" async=""></script>
4928 </div> <!-- END sections: 0_footer --> </footer> <div x-data="{ startTime: Date.now(), hover: false }" class="pointer-events-none fixed inset-0 z-[2147483647] flex items-end justify-end p-5"> <div class="pointer-events-auto relative mx-auto justify-center flex w-full flex-1 flex-col gap-2 md:max-w-sm" @pointerleave="hover = false; $toast.continueRemoval()"> <template x-for="(value, index) in $toast.toasts"> <section x-data="{ show: false }" x-init="$nextTick(() => { show = true })" @pointerover="hover = true; $toast.pauseRemoval()" class="pointer-events-auto bottom-0 right-0 h-full max-h-full w-full scale-100 rounded-md bg-white transition-all duration-500 ease-in-out md:max-w-sm" :class="($toast.toasts.length - 1) === index ? 'relative' : 'absolute'" :style="`bottom: ${Math.min(($toast.toasts.length - 1) - index, 2) * 12}px; --tw-scale-x: ${1 - Math.min(($toast.toasts.length - 1) - index, $data.hover ? 0 : 2) * 0.09};`" x-effect="$el.classList.toggle('absolute', !$data.hover)" :data-index="index" :aria-live="['error','warning'].includes(value.type) ? 'assertive' : 'polite'" aria-atomic="true" role="status" tabindex="0" x-show="show && !value.hide" x-cloak="" x-transition:enter-start="opacity-0 translate-y-full" x-transition:enter-end="opacity-100 translate-y-0" x-transition:leave-start="opacity-100 translate-y-0" x-transition:leave-end="opacity-0 translate-y-full"> <div class="flex gap-2 overflow-hidden rounded-md border p-3 text-sm shadow-lg drop-shadow-sm" :class="{ 4929 plain: `border-gray-300 bg-white text-gray-900`, 4930 warning: `border-warning/70 bg-warning/5 text-[--color-warning-text--hex]`, 4931 error: `border-error/70 bg-error/5 text-[--color-error-text--hex]`, 4932 info: `border-info/70 bg-info/5 text-[--color-info-text--hex]`, 4933 success: `border-success/70 bg-success/5 text-[--color-success-text--hex]` 4934 }[value.type]"> <div class="text-warning shrink-0"> <svg x-data="{ icon: utils.handlelize(value.icon) }" :data-icon-handle="icon" class="h-5 w-5 bg-current" :class="{ 4935 plain: 'text-gray-700', 4936 warning: 'text-warning', 4937 error: 'text-error', 4938 info: 'text-info', 4939 success: 'text-success' 4940 }[value.type]" :style="`mask: var(--icon-${icon}); -webkit-mask: var(--icon-${icon}); aspect-ratio: var(--icon-${icon}-aspect-ratio, 1);`"></svg> </div> <div class=""> <header class="text-13 font-semibold" x-html="value.title" x-show="value.title"></header> <div class="text-13 font-medium opacity-80" x-html="value.content" x-show="value.content"></div> </div> </div> </section> </template> </div> </div> <div data-tooltip-container="" class="pointer-events-none fixed inset-0 z-[2147483647]" x-init="$watch('$router.pathname', () => { $el.innerHTML = '';
4940 console.log($router.pathname) })"></div> <div class="!hidden 4941 max-sm:!hidden sm:!hidden max-md:!hidden md:!hidden max-lg:!hidden lg:!hidden max-xl:!hidden xl:!hidden 4942 max-md:-mx-container-xs max-md:-mx-container-sm max-md:-mx-container-md max-md:-mx-container-lg md:-mx-container-xs md:-mx-container-sm md:-mx-container-md md:-mx-container-lg -mx-container-xs -mx-container-sm -mx-container-md -mx-container-lg 4943 max-md:px-container-xs max-md:px-container-sm max-md:px-container-md max-md:px-container-lg md:px-container-xs md:px-container-sm md:px-container-md md:px-container-lg px-container-xs px-container-sm px-container-md px-container-lg 4944 max-md:scroll-px-container-xs max-md:scroll-px-container-sm max-md:scroll-px-container-md max-md:scroll-px-container-lg md:scroll-px-container-xs md:scroll-px-container-sm md:scroll-px-container-md md:scroll-px-container-lg scroll-px-container-xs scroll-px-container-sm scroll-px-container-md scroll-px-container-lg 4945 [&_:where(p,h1,h2,h3,h4,h5,h6)]:items-center max-md:text-center 4946 "></div>
4946<script type="application/javascript"> 4947 document.documentElement.style.setProperty( 4948 "--scrollbar-width", 4949 `${window.innerWidth - document.documentElement.clientWidth}px`, 4950 ); 4951 </script>
4951
4951<script type="text/javascript"> 4952 (function e(){var e=document.createElement("script"); 4953 e.type="text/javascript",e.async=true, 4954 e.src="//staticw2.yotpo.com/kASAuVN02HJhi4q9dBY9w19T7pCWSTYzyFi1TLrv/widget.js"; 4955 var t=document.getElementsByTagName("script")[0]; 4956 t.parentNode.insertBefore(e,t)})(); 4957 </script>
4957 <style> .locale-selectors__container {display: none;} </style> <div id="shopify-block-AS3RIemVDdFdOWjFke__10660104970756667665" class="shopify-block shopify-app-block">
4957<script> 4958(function() { 4959 'use strict'; 4960 4961 // Configuration 4962 var CONFIG = { 4963 cookieName: '_ads_attrib', 4964 cookieDays: 30, 4965 trackedParams: ['gclid', 'gbraid', 'wbraid', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_content', 'utm_term', 'bn_aff'], 4966 debug: false 4967 }; 4968 4969 // Logging helper 4970 function log(message, data) { 4971 if (CONFIG.debug) { 4972 console.log('[AdsAttrib] ' + message, data || ''); 4973 } 4974 } 4975 4976 // Cookie helpers 4977 function getCookie(name) { 4978 var value = '; ' + document.cookie; 4979 var parts = value.split('; ' + name + '='); 4980 if (parts.length === 2) { 4981 try { 4982 return JSON.parse(decodeURIComponent(parts.pop().split(';').shift())); 4983 } catch (e) { 4984 log('Failed to parse cookie', e); 4985 return null; 4986 } 4987 } 4988 return null; 4989 } 4990 4991 function setCookie(name, value, days) { 4992 var expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString(); 4993 var cookieString = name + '=' + encodeURIComponent(JSON.stringify(value)) + 4994 '; expires=' + expires + 4995 '; path=/; SameSite=Lax'; 4996 4997 // Add Secure flag if on HTTPS 4998 if (window.location.protocol === 'https:') { 4999 cookieString += '; Secure'; 5000 } 5001 5002 document.cookie = cookieString; 5003 log('Cookie set', value); 5004 } 5005 5006 // Maximum length we will store for any tracking value. 5007 // Real gclid/UTM values are short; this bounds oversized input. 5008 var MAX_PARAM_LENGTH = 1024; 5009 5010 // Sanitize a tracking value captured from the URL. 5011 // First (capture-time) layer of defense: strips ASCII control characters 5012 // and caps length so corrupt values never enter the cookie or cart 5013 // attributes. The server re-sanitizes on ingestion regardless, since 5014 // this client-side code cannot be trusted as a security boundary. 5015 function sanitizeValue(value) { 5016 if (!value) { 5017 return null; 5018 } 5019 // eslint-disable-next-line no-control-regex 5020 var cleaned = value.replace(/[\u0000-\u001F\u007F]/g, '').trim(); 5021 cleaned = cleaned.slice(0, MAX_PARAM_LENGTH); 5022 return cleaned.length > 0 ? cleaned : null; 5023 } 5024 5025 // Extract tracking parameters from URL 5026 function getUrlParams() { 5027 var params = {}; 5028 var searchParams = new URLSearchParams(window.location.search); 5029 5030 CONFIG.trackedParams.forEach(function(param) { 5031 var value = sanitizeValue(searchParams.get(param)); 5032 if (value) { 5033 params[param] = value; 5034 } 5035 }); 5036 5037 return params; 5038 } 5039 5040 // Generate unique cookie ID for session tracking 5041 function generateCookieId() { 5042 return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { 5043 var r = Math.random() * 16 | 0; 5044 var v = c === 'x' ? r : (r & 0x3 | 0x8); 5045 return v.toString(16); 5046 }); 5047 } 5048 5049 // Main capture function - runs on every page load 5050 function captureAttribution() { 5051 var urlParams = getUrlParams(); 5052 5053 // Check if we have any tracking params in URL 5054 var hasNewParams = Object.keys(urlParams).length > 0; 5055 5056 // Get existing cookie data 5057 var existing = getCookie(CONFIG.cookieName) || {}; 5058 5059 // If no new params and no existing data, nothing to do 5060 if (!hasNewParams && !existing.cookieId) { 5061 log('No tracking data to capture'); 5062 return; 5063 } 5064 5065 // Generate cookie ID if not present 5066 if (!existing.cookieId) { 5067 existing.cookieId = generateCookieId(); 5068 } 5069 5070 // If we have new params, update the attribution data 5071 // New click overwrites previous (last-click attribution) 5072 if (hasNewParams) { 5073 // Protected first-touch slot: remembers the FIRST Bidnamic ad click of 5074 // the journey. Unlike the last-click fields below, it survives later 5075 // non-Bidnamic clicks â that's what lets the server mark an order as 5076 // "assisted" (we started the journey, another channel took the last 5077 // click). Never drives commission; visibility only. 5078 var bnFirst = existing.bnFirst || null; 5079 var isBidnamicClick = 5080 urlParams.bn_aff === '1' || 5081 (urlParams.utm_campaign || '').toLowerCase() === 'bidnamic_affiliate'; 5082 if (!bnFirst && isBidnamicClick) { 5083 bnFirst = {
5084 gclid: urlParams.gclid || null, 5085 ts: new Date().toISOString() 5086 }; 5087 log('Recorded Bidnamic first touch', bnFirst); 5088 } 5089 5090 existing = { 5091 cookieId: existing.cookieId, 5092 gclid: urlParams.gclid || null, 5093 gbraid: urlParams.gbraid || null, 5094 wbraid: urlParams.wbraid || null, 5095 utm_source: urlParams.utm_source || null, 5096 utm_medium: urlParams.utm_medium || null, 5097 utm_campaign: urlParams.utm_campaign || null, 5098 utm_content: urlParams.utm_content || null, 5099 utm_term: urlParams.utm_term || null, 5100 bn_aff: urlParams.bn_aff || null, 5101 bnFirst: bnFirst, 5102 capturedAt: new Date().toISOString(), 5103 landingPage: window.location.pathname 5104 }; 5105 5106 log('Captured new attribution data', existing); 5107 } 5108 5109 // Save to cookie 5110 setCookie(CONFIG.cookieName, existing, CONFIG.cookieDays); 5111 5112 return existing; 5113 } 5114 5115 // Write attribution data to cart attributes 5116 // This ensures data flows through to the order 5117 function writeToCartAttributes() { 5118 var attrib = getCookie(CONFIG.cookieName); 5119 5120 if (!attrib || !attrib.cookieId) { 5121 log('No attribution data to write to cart'); 5122 return Promise.resolve(null); 5123 } 5124 5125 // Build cart attributes object 5126 // Prefix with underscore to indicate app-managed attributes. 5127 // 5128 // Every tracked key is ALWAYS written: Shopify persists cart attributes 5129 // omitted from an update, so a key left out here would keep its value 5130 // from an earlier click. A stale marker (e.g. _bn_aff=1 or 5131 // _utm_campaign=bidnamic_affiliate from a previous Bidnamic click) 5132 // surviving a later non-Bidnamic click would falsely attribute that 5133 // order. null clears the attribute on the cart. 5134 var attributes = { 5135 '_gclid': attrib.gclid || null, 5136 '_gbraid': attrib.gbraid || null, 5137 '_wbraid': attrib.wbraid || null, 5138 '_utm_source': attrib.utm_source || null, 5139 '_utm_medium': attrib.utm_medium || null, 5140 '_utm_campaign': attrib.utm_campaign || null, 5141 '_utm_content': attrib.utm_content || null, 5142 '_utm_term': attrib.utm_term || null, 5143 '_bn_aff': attrib.bn_aff || null, 5144 '_bn_first_gclid': (attrib.bnFirst && attrib.bnFirst.gclid) || null, 5145 '_bn_first_ts': (attrib.bnFirst && attrib.bnFirst.ts) || null, 5146 '_attrib_id': attrib.cookieId || null, 5147 '_click_ts': attrib.capturedAt || null 5148 }; 5149 5150 log('Writing to cart attributes', attributes); 5151 5152 // Use Shopify AJAX API to update cart attributes 5153 return fetch('/cart/update.js', { 5154 method: 'POST', 5155 headers: { 5156 'Content-Type': 'application/json', 5157 }, 5158 body: JSON.stringify({ attributes: attributes }) 5159 }) 5160 .then(function(response) { 5161 if (!response.ok) { 5162 throw new Error('Cart update failed: ' + response.status); 5163 } 5164 return response.json(); 5165 }) 5166 .then(function(cart) { 5167 log('Cart attributes updated successfully', cart.attributes); 5168 return cart; 5169 }) 5170 .catch(function(error) { 5171 log('Failed to update cart attributes', error); 5172 return null; 5173 }); 5174 } 5175 5176 // Initialize tracking 5177 function init() { 5178 log('Initializing tracking script'); 5179 5180 // Capture attribution data from URL 5181 captureAttribution(); 5182 5183 // Write to cart attributes on page load 5184 // This ensures data is ready if user goes directly to checkout 5185 writeToCartAttributes(); 5186 5187 // Also write to cart when add-to-cart forms are submitted 5188 document.addEventListener('submit', function(e) { 5189 var form = e.target; 5190 if (form && form.action && form.action.indexOf('/cart') !== -1) { 5191 log('Cart form submission detected'); 5192 writeToCartAttributes(); 5193 } 5194 }); 5195 5196 // Listen for AJAX add-to-cart events (for themes using JS) 5197 // This uses a MutationObserver as a fallback 5198 var cartObserver = null; 5199 5200 // Intercept fetch for cart operations 5201 var originalFetch = window.fetch; 5202 window.fetch = function(url, options) { 5203 var result = originalFetch.apply(this, arguments); 5204 5205 // Check if this is a cart add operation 5206 if (url && typeof url === 'string' && url.indexOf('/cart/add') !== -1) { 5207 log('AJAX cart add detected'); 5208 // Write attributes after a short delay to let cart update 5209 setTimeout(writeToCartAttributes, 100); 5210 } 5211 5212 return result; 5213 }; 5214 5215 log('Tracking script initialized'); 5216 } 5217 5218 // Expose debug functions globally 5219 window.__adsAttrib = { 5220 getCookie: function() { return getCookie(CONFIG.cookieName); }, 5221 writeToCart: writeToCartAttributes, 5222 capture: captureAttribution, 5223 config: CONFIG 5224 }; 5225 5226 // Run initialization 5227 if (document.readyState === 'loading') { 5228 document.addEventListener('DOMContentLoaded', init); 5229 } else { 5230 init(); 5231 } 5232})(); 5233</script>
5233 </div><div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
5233<script> 5234 console.log("[Alia app extension] v1.0.5"); 5235 5236 const BACKEND_URL = "https://backend.alia-prod.com"; 5237 5238 window.ALIA_SHOPIFY_EXTENSION_INFO = { 5239 customerID: "", 5240 country: "US", 5241 market: "us", 5242 language: "en" 5243 } 5244 5245 if (document.readyState !== "loading") { 5246 initAlia(); 5247 } else { 5248 document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true }); 5249 } 5250 5251 async function initAlia() { 5252 const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=mostrial.myshopify.com"; 5253 const script = document.createElement("script"); 5254 script.src = url; 5255 script.async = true; 5256 document.head.appendChild(script); 5257 } 5258</script>
5258 </div><div id="shopify-block-AdmdXU3VUQ3hMTm1rN__8764476057892802672" class="shopify-block shopify-app-block"><link rel="preconnect" href="https://app.restockrocket.io" crossorigin=""><!-- Config and setup JS --> <style id="RestockRocketStyle">html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}</style> </div><div id="shopify-block-AR2FMSW9nNERWcU9kV__6174324309569838175" class="shopify-block shopify-app-block"> <div class="smile-shopify-init" data-channel-key="channel_wgYPn3V2VWUv1bJ9i22F46xq"></div> </div><div id="shopify-block-AYU1uNGdwRjVma1l1U__16017602894386113438" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: junip-store-key --><span class="junip-store-key" data-supports-theme-extensions="true" data-shopify-preview-mode="true" data-store-key="a31R3oxd3A1S2bswptfePzab" data-onsite-enabled="true" data-review-count-enabled="true" data-star-color="#0517F4" data-star-template-url="https://api.juniphq.com/images/star_options/1/template"> </span> <!-- END app snippet -->
5258<script src="https://widgets.juniphq.com/v1/junip_shopify.js" async=""></script>
5258 </div>
5258<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5258 </body>
5258<script id="session-content"> 5259 // Ensure the global namespace exists 5260 window.Nostra = window.Nostra || {}; 5261 window.Nostra.Transform = window.Nostra.Transform || {}; 5262 5263 window.Nostra.Transform.originDocumentPromise.then((result) => { 5264 window.Nostra.Transform.originDocument = result; 5265 var elementContainer; 5266 var elementOriginContainer; 5267 5268 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 5269 if (el.innerHTML.includes(`var wpmLoader`)) { 5270 let newElement = document.createElement("script"); 5271 Array.from(el.attributes).forEach(attr => { 5272 newElement.setAttribute(attr.name, attr.value); 5273 }); 5274 newElement.innerHTML = el.innerHTML; 5275 document.getElementsByTagName('head')[0].append(newElement); 5276 } 5277 }); 5278 5279 window.setTimeout(function () { 5280 if ( 5281 window.Shopify && 5282 window.Shopify.analytics && 5283 window.Shopify.analytics.replayQueue && 5284 window.Nostra && 5285 window.Nostra.Transform && 5286 window.Nostra.Transform.replayQueue && 5287 window.Nostra.Transform.replayQueue.length 5288 ) { 5289 for (var i = 0; i < window.Nostra.Transform.replayQueue.length; i++) { 5290 var e = window.Nostra.Transform.replayQueue[i]; 5291 var d = e[0], n = e[1], o = e[2]; 5292 Shopify.analytics.publish(d, n, o); 5293 } 5294 } 5295 }, 0); 5296 5297 (function () { 5298 var cachedAnalytics = document.querySelectorAll('script.analytics'); 5299 var originAnalytics = window.Nostra.Transform.originDocument.querySelectorAll('script.analytics'); 5300 cachedAnalytics.forEach(function (element, index) { 5301 if (originAnalytics[index]) { 5302 element.innerHTML = originAnalytics[index].innerHTML; 5303 } 5304 }); 5305 })(); 5306 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 5307 if (el.innerHTML.includes(`window.ShopifyPay =`)) { 5308 let newElement = document.createElement("script"); 5309 Array.from(el.attributes).forEach(attr => { 5310 newElement.setAttribute(attr.name, attr.value); 5311 }); 5312 newElement.innerHTML = el.innerHTML; 5313 document.getElementsByTagName('head')[0].append(newElement); 5314 } 5315 }); 5316 5317 elementOriginContainer = window.Nostra.Transform.originDocument.querySelector(`script[src*="shopify_pay"]`); 5318 if (elementOriginContainer) { 5319 let newElement = document.createElement(elementOriginContainer.tagName); 5320 Array.from(elementOriginContainer.attributes).forEach(attr => { 5321 newElement.setAttribute(attr.name, attr.value); 5322 }); 5323 newElement.innerHTML = elementOriginContainer.innerHTML; 5324 document.getElementsByTagName('head')[0].append(newElement); 5325 } 5326 elementOriginContainer = undefined; 5327 elementOriginContainer = [...window.Nostra.Transform.originDocument.querySelectorAll('script')].find(element => element.textContent.includes('window._cart_data = window._cart_data') && !element.id.startsWith('session-content')) 5328 if(elementOriginContainer) { 5329 const newElementContainer = elementOriginContainer.cloneNode(true); 5330 [...document.querySelectorAll('script')].filter(element => 5331 element.textContent.includes('window._cart_data = window._cart_data') && !element.i
5331d.startsWith('session-content') 5332 ).forEach(element => 5333 element.replaceWith(newElementContainer) 5334 ); 5335 } 5336 elementOriginContainer = undefined; 5337 (function () { 5338 const elementOriginReg = new RegExp('(
5338<script[^<]*?window._cart_data = window._cart_data.*?)({.*?})(;[^<]*?<.script>)'); 5339 const elementOriginMatch = window.Nostra.Transform.originDocument.querySelector('html').outerHTML.match(elementOriginReg); 5340 if(elementOriginMatch) { 5341 const newScript = document.createElement('script'); 5342 newScript.innerHTML = 'window._cart_data = ' + elementOriginMatch[2] + ';'; 5343 document.body.appendChild(newScript); 5344 } 5345 })(); 5346 5347 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 5348 if (el.innerHTML.includes(`elevar/static/configs`)) { 5349 let newElement = document.createElement("script"); 5350 Array.from(el.attributes).forEach(attr => { 5351 newElement.setAttribute(attr.name, attr.value); 5352 }); 5353 newElement.innerHTML = el.innerHTML; 5354 document.getElementsByTagName('head')[0].append(newElement); 5355 } 5356 }); 5357 5358 elementContainer = document.querySelectorAll(`div[x-text*="cart.state.item_count"]`); 5359 if (elementContainer) { 5360 const elementOriginContainer = window.Nostra.Transform.originDocument.querySelectorAll(`div[x-text*="cart.state.item_count"]`); 5361 elementContainer.forEach((element, index) => { 5362 element.innerHTML = elementOriginContainer[index].innerHTML; 5363 }); 5364 } 5365 elementContainer = undefined; 5366 elementOriginContainer = window.Nostra.Transform.originDocument.querySelector(`script#RestockRocketConfig`); 5367 if (elementOriginContainer) { 5368 let newElement = document.createElement(elementOriginContainer.tagName); 5369 Array.from(elementOriginContainer.attributes).forEach(attr => { 5370 newElement.setAttribute(attr.name, attr.value); 5371 }); 5372 newElement.innerHTML = elementOriginContainer.innerHTML; 5373 document.getElementsByTagName('body')[0].append(newElement); 5374 } 5375 elementOriginContainer = undefined; 5376 (function () { 5377 async function waitForFunction(objName, fnName, interval = 100, timeout = 5000) { 5378 const start = Date.now(); 5379 5380 return new Promise((resolve, reject) => { 5381 const check = () => { 5382 if (typeof window[objName] === 'object' && typeof window[objName][fnName] === 'function') { 5383 resolve(window[objName][fnName]); 5384 } 5385 else if (Date.now() - start > timeout) { 5386 reject(new Error('Function ' + objName + '.' + fnName + ' not available after 5000 ms')); 5387 } 5388 else { 5389 setTimeout(check, interval); 5390 } 5391 }; 5392 5393 check(); 5394 }); 5395 } 5396 (async () => { 5397 const myFunc = await waitForFunction('_cart', 'update'); 5398 myFunc(); // call the function once it's available 5399 })(); 5400 ;})(); 5401 5402 }); 5403 </script>
5403</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.