1<!DOCTYPE html><html class="no-js" lang="en"><head><meta id="ede-response-id" name="ede-response-id" content="e8ea721a-9dd3-4409-8e3f-bbc42f20a1d7"> 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 skipCacheURL = new URL(window.location.href); 16 skipCacheURL.searchParams.set('skipCache', 'true'); 17 18 window.Nostra.Transform.originDocumentPromise = fetch(skipCacheURL.toString()) 19 .then(function(response) { 20 if (!response.ok) { 21 throw new Error('Origin fetch failed: ' + response.status); 22 } 23 24 var consent = null; 25 try { 26 var serverTimingHeader = response.headers.get('Server-Timing'); 27 if (serverTimingHeader) { 28 var match = serverTimingHeader.match(/_cmp;desc="([^"]+)"/); 29 if (match) { 30 consent = decodeURIComponent(match[1]); 31 } 32 } 33 } catch (e) {} 34 if (!consent) { 35 try { 36 var resources = performance.getEntriesByType("resource"); 37 for (var i = resources.length - 1; i >= 0; i--) { 38 if (resources[i].name.includes('skipCache=true')) { 39 var st = resources[i].serverTiming; 40 if (st) { 41 var cmp = st.find(function(e) { return e.name === "_cmp"; }); 42 if (cmp) { 43 consent = decodeURIComponent(cmp.description); 44 break; 45 } 46 } 47 } 48 } 49 } catch (e) {} 50 } 51 if (consent) { 52 try { 53 window.Nostra.Transform._cmpConsent = consent; 54 window.Nostra.Transform._cachedConsent = encodeURIComponent(consent); 55 } catch (e) {} 56 } 57 if (window.Shopify && window.Shopify.loadFeatures) { 58 window.Shopify.loadFeatures([{ 59 "name": "consent-tracking-api", 60 "version": "0.1" 61 }], function() { Nostra.flushConsentCallbacks(); }, true); 62 } 63 return response; 64 }) 65 .then(function(response) { return response.text(); }) 66 .then(function(doc) { 67 var parser = new DOMParser(); 68 return parser.parseFromString(doc, 'text/html'); 69 }) 70 .catch(function(error) { 71 console.error('Error fetching or parsing document:', error); 72 }); 73 })(); 74</script>
74<script type="text/javascript" class="nostra-shopify-analytics-shim"> 75 window.Shopify = window.Shopify || {}; 76 window.Shopify.analytics = window.Shopify.analytics || {}; 77 window.Nostra = window.Nostra || {}; 78 window.Nostra.Transform = window.Nostra.Transform || {}; 79 window.Nostra.Transform.replayQueue = window.Nostra.Transform.replayQueue || []; 80 81 if (!window.Shopify.analytics.publish) { 82 window.Shopify.analytics.publish = function (event, payload, context) { 83 window.Nostra.Transform.replayQueue.push([event, payload, context]); 84 return true; 85 }; 86 } 87 </script>
87<script id="session-content-consent-bootstrap"> 88 !function(o) { 89 var t = o.Shopify = o.Shopify || {}; 90 var pendingConsentCallbacks = []; 91 92 function n() { 93 var q = []; 94 function fn() { q.push(Array.prototype.slice.apply(arguments)); } 95 return fn.q = q, fn; 96 } 97 98 var realLoadFeatures = n(); 99 100 t.loadFeatures = function() { 101 var args = Array.prototype.slice.apply(arguments); 102 var features = args[0]; 103 var callback = args[1]; 104 var force = args[2] || false; 105 106 var wantsConsent = Array.isArray(features) && features.some(function(f) { 107 return f.name === 'consent-tracking-api'; 108 }); 109 110 if (wantsConsent && callback && !force) { 111 pendingConsentCallbacks.push(callback); 112 } else { 113 realLoadFeatures.apply(null, args); 114 } 115 }; 116 t.loadFeatures.q = realLoadFeatures.q; 117 118 t.autoloadFeatures = n(); 119 120 o.Nostra = o.Nostra || {}; 121 o.Nostra.Transform = o.Nostra.Transform || {}; 122 123 o.Nostra.flushConsentCallbacks = function(error) { 124 if (o.Nostra.Transform._cachedConsent && o.Shopify.customerPrivacy) { 125 o.Shopify.customerPrivacy.cachedConsent = o.Nostra.Transform._cachedConsent; 126 } 127 var cbs = pendingConsentCallbacks.splice(0); 128 cbs.forEach(function(cb) { 129 try { cb(error || undefined); } catch(e) { console.error(e); } 130 }); 131 }; 132 133 // Run cb once consent state is populated. Use this from per-customer 134 // configs when something must read window.Shopify.customerPrivacy 135 // (e.g., re-injecting Shopify scripts that auto-fire bannerQuery). 136 // Fires immediately if flushConsentCallbacks has already run; otherwise 137 // queues via the same intercept primitive ScriptWrapEngine uses, so 138 // it's guaranteed to fire exactly when consent-tracking-api has loaded. 139 o.Nostra.onConsentReady = function(cb) { 140 if (o.Shopify && o.Shopify.customerPrivacy && o.Shopify.customerPrivacy.cachedConsent !== undefined) { 141 try { cb(); } catch(e) { console.error(e); } 142 } else if (o.Shopify && o.Shopify.loadFeatures) { 143 o.Shopify.loadFeatures([{ name: 'consent-tracking-api', version: '0.1' }], cb); 144 } 145 }; 146 }(window); 147 </script>
147<!-- Google Ads tag: AW-18338040552 -->
vendor: 66 bytes, line 147
147<script async="" src="https://www.googletagmanager.com/gtag/js?id=
147AW-18338040552
vendor: 11 bytes, line 147
147"></script>
147<script> 148
vendor: 139 bytes, lines 148-151
148window.dataLayer = window.dataLayer || []; 149 function gtag(){dataLayer.push(arguments);} 150 gtag('js', new Date()); 151 gtag('config', '
151AW-18338040552
vendor: 6 bytes, lines 151-152
151'); 152
152</script>
152<!-- End Google Ads tag --><!-- Event snippet for Purchase conversion page 153 In your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->
153<script> 154 function gtag_report_conversion(url) { 155 var callback = function () { 156 if (typeof(url) != 'undefined') { 157 window.location = url; 158 } 159 }; 160 gtag('event', 'conversion', { 161 'send_to': 'AW-18338040552/bTnCCIne3dMcEOiVoahE', 162 'value': 1.0, 163 'currency': 'USD', 164 'transaction_id': '', 165 'event_callback': callback 166 // 'new_customer': true /* calculate dynamically, populate with true/false */, 167 }); 168 return false; 169 } 170 </script>
170<link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/bss-hide-variant.css?v=162041055346138703431790085558" rel="stylesheet" type="text/css" media="all">
170<script> 171 window.Shopify = window.Shopify || {theme: {id: 160859127883, role: 'main' } }; 172 window._template = { 173 directory: "", 174 name: "product", 175 suffix: "aesthetic" 176 }; 177 window.__productIdFromTemplate = 7399359643723; 178 window.__plpCollectionIdFromTemplate = null; 179 window.igProductData = (function() { 180 const data = {};data["7399359643723"] = { 181 productId: 7399359643723, 182 handle: "mens-velocity-suit-jacket-dark-navy-heather-mps", 183 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"], 184 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], 185 inventory: 22, 186 lowestVariantPrice: 47800 187 };return data; 188 })(); 189 </script>
189<script type="module" fetchpriority="high" src="https://cdn.intelligems.io/esm/a95dd5eac8e4/bundle.js" async=""></script>
189<link href="//www.ministryofsupply.com/cdn/shop/t/542/assets/tiny.content.min.css?v=590164" 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 -->
189<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>
189<!-- 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 -->
189<script> 190 var isDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches; 191 if (isDarkMode) { 192 document.write(`<meta name="color-scheme" content="dark Only">`); 193 } 194 </script>
194<!-- Google Tag Manager -->
194<script>
vendor: 335 bytes, lines 194-198
194(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 195 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 196 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 197 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 198 })(window,document,'script','dataLayer','
198GTM-K28S62
vendor: 3 bytes, line 198
198');
198</script>
198<!-- End Google Tag Manager --><style> 199 :root { 200 color-scheme: light only; 201 } 202 </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">
202<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/theme.js?v=94144363172128947871790085558" defer=""></script>
202<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/custom.js?v=161486037005085840401790085558">
202<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/custom.js?v=161486037005085840401790085558" defer=""></script>
202<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">
202<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-fit.js?v=70305033070880820131790085558" defer=""></script>
202<link rel="stylesheet" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-blog.css?v=22619164514817678631790085558">
202<script> 203 (function (r, e, o) { 204 var w = window, 205 d = document, 206 t, 207 s, 208 x; 209 w.tfcapi = t = 210 w.tfcapi || 211 function () { 212 t.q = t.q || []; 213 t.q.push(arguments); 214 }; 215 t('init', { storeKey: r, environment: e, ...o }); 216 x = d.getElementsByTagName('script')[0]; 217 s = d.createElement('script'); 218 s.type = 'text/javascript'; 219 s.async = true; 220 s.crossorigin = 'anonymous'; 221 s.src = 'https://cdn.truefitcorp.com/fitrec/global/js/tf-integration.js?storeKey=' + r; 222 x.parentNode.insertBefore(s, x); 223 // Don't change anything above this line 224 })('min', 'prod'); 225 if (Shopify.designMode) { 226 document.addEventListener('DOMContentLoaded', () => { 227 new MutationObserver(() => tfcapi('calculate')).observe(document.body, { 228 childList: true, 229 subtree: true, 230 }); 231 }); 232 } 233 function observeCartChanges() { 234 const cartObserver = new PerformanceObserver((list) => { 235 list.getEntries().forEach((entry) => { 236 const isValidRequestType = ['xmlhttprequest', 'fetch'].includes(entry.initiatorType); 237 const isCartChangeRequest = /\/cart\/add/.test(entry.name); 238 if (isValidRequestType && isCartChangeRequest) { 239 tfcapi('getToken', async (token) => { 240 if (!token) { 241 await fetch('https://setup.truefit.com/api/public/track/', { 242 method: 'POST', 243 keepalive: true, 244 body: JSON.stringify({ 245 additionalInfo: { 246 shop: window.Shopify.shop, 247 }, 248 type: 'emptyTfcToken', 249 level: 'info', 250 timestamp: new Date().toISOString(), 251 }), 252 headers: { 253 'Content-Type': 'application/json', 254 }, 255 }); 256 return; 257 } 258 const formData = new FormData(); 259 formData.append('attributes[_tfcToken]', token); 260 await fetch(window.Shopify.routes.root + 'cart/update.js', { 261 method: 'POST', 262 keepalive: true, 263 body: formData, 264 }); 265 }); 266 } 267 }); 268 }); 269 cartObserver.observe({ entryTypes: ['resource'] }); 270 } 271 observeCartChanges(); 272</script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--bundle.js?v=52280744463211839211790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--bundle.js?v=52280744463211839211790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_article-card.js?v=100250725540513031531790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_article-card.js?v=100250725540513031531790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_blog-card.js?v=87562015062089059541790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_blog-card.js?v=87562015062089059541790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_collection-card.js?v=87572049567362903351790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_collection-card.js?v=87572049567362903351790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_metaobject-card.js?v=91311827754810893751790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_metaobject-card.js?v=91311827754810893751790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_page-card.js?v=134380125452705404861790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_page-card.js?v=134380125452705404861790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_product-card.js?v=77641317136605060991790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--card_product-card.js?v=77641317136605060991790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-marquee.js?v=175687736626172591811790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-marquee.js?v=175687736626172591811790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-slider.js?v=133273503450005779381790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--content-slider.js?v=133273503450005779381790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_announcement-bar.js?v=18595362328114020471790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_announcement-bar.js?v=18595362328114020471790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_navigation-bar.js?v=1498231972473096431790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--header_navigation-bar.js?v=1498231972473096431790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--modal_search.js?v=59378964876995352301790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--modal_search.js?v=59378964876995352301790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--product.js?v=75205457855061428681790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__section--product.js?v=75205457855061428681790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--add-products-to-cart.js?v=42445418379557944111790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--add-products-to-cart.js?v=42445418379557944111790085558" defer=""></script>
272<link rel="preload" as="script" href="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--dynamic-product-cards.js?v=94122961262700494141790085558">
272<script type="module" src="//www.ministryofsupply.com/cdn/shop/t/542/assets/__block--dynamic-product-cards.js?v=94122961262700494141790085558" defer=""></script>
272<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/barba-prefetch.umd.js?v=109393258075032251121790085558" defer=""></script>
272<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/barba.umd.js?v=47783523682048373481790085558" defer=""></script>
272<script src="https://cdn.jsdelivr.net/npm/dayjs@1/dayjs.min.js" defer=""></script>
272<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
272<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
272<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
272<script src="https://unpkg.com/@alpinejs/[email protected]/dist/cdn.min.js" defer=""></script>
272<script src="https://unpkg.com/[email protected]/dist/cdn.min.js" defer=""></script>
272<script data-no-block=""> 273 window.translations = { 274 "content_accounts_grid": { 275 "product": "Product", 276 "sku": "SKU", 277 "quantity": "Quantity", 278 "total": "Total", 279 "subtotal": "Subtotal", 280 "discount": "Discount", 281 "shipping": "Shipping", 282 "tax_included": "Tax included", 283 "tax_excluded": "Tax excluded", 284 "refunded_amount": "Refunded amount", 285 "billing_address": "Billing Address", 286 "no_billing": "No Billing Address", 287 "shipping_address": "Shipping Address", 288 "no_shipping": "No shipping address was required for this order." 289 }, 290 "content_product_grid": { 291 "clear_all": "clear all", 292 "apply_filter": "Apply Filter", 293 "apply_sort": "Apply Sort" 294 } 295}; 296</script>
296<style> 297 :root { 298 --header-height: calc((var(--navigation-bar-height, 0px) + var(--progress-bar-height, 0px)) + var(--announcement-bar-height, 0px)); 299 --header-height-offset: calc((var(--navigation-bar-height, 0px) + var(--progress-bar-height, 0px)) + var(--announcement-bar-height, 0px)); 300 } 301 302 .header-sections-container [data-announcement-bar] { 303 height: var(--announcement-bar-height, 0px); 304 } 305 306 .header-sections-container [data-progress-bar] { 307 height: var(--progress-bar-height, 0px); 308 } 309 310 311 .header-sections-container { 312 position: sticky; 313 left: 0; 314 right: 0; 315 top: calc(-1 * (var(--progress-bar-height, 0px) + var(--announcement-bar-height, 0px))); 316 z-index: 30; 317 } 318 319 /*.header-sections-container > :last-child { 320 anchor-name: --anchor-navigation-bar 321 } 322 323 [data-section-type="megamenu-flex"], [data-section-type="megamenu-grid"] { 324 top: anchor(--anchor-navigation-bar bottom) !important; 325 left: anchor(--anchor-navigation-bar left) !important; 326 }*/ 327 328 [data-section-type="megamenu-flex"]:before, [data-section-type="megamenu-grid"]:before { 329 position: absolute; 330 content: ''; 331 width: 100%; 332 height: var(--navigation-bar-height); 333 bottom: 99%; 334 left: 0; 335 right: 0; 336 background-color: inherit; 337 } 338 339 340 :root { 341 342 --layout-page-width-fullwidth: 0px; 343 --layout-page-width-xs: 640px; 344 --layout-page-width-sm: 960px; 345 --layout-page-width-md: 1440px; 346 --layout-page-width-lg: 1860px; 347 348 } 349 350 :root { 351 --layout-container-gutter: 20px; 352 --100vw-no-scrollbar: calc(100vw - var(--scrollbar-width, 19px)); 353 354 @media screen and (min-width: 768px) { 355 --layout-container-gutter: 36px; 356 } 357 --layout-container-padding-fullwidth: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-fullwidth)) / 2), var(--layout-container-gutter)); 358 --layout-container-padding-xs: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-xs)) / 2), var(--layout-container-gutter)); 359 --layout-container-padding-sm: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-sm)) / 2), var(--layout-container-gutter)); 360 --layout-container-padding-md: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-md)) / 2), var(--layout-container-gutter)); 361 --layout-container-padding-lg: max(calc((var(--100vw-no-scrollbar) - var(--layout-page-width-lg)) / 2), var(--layout-container-gutter)); 362 --layout-y-container: max(calc((100vh - 878px) / 2), var(--layout-container-gutter)); 363 } 364 365 @media screen and (min-width: 768px) { 366 :root { 367 --layout-padding-sm: px; 368 --layout-padding-md: px; 369 --layout-padding-lg: px; 370 --layout-padding-xl: px; 371 } 372 } 373 374 375</style><style> 376 377 378 379 .color_scheme_1 { 380 --tw-text-opacity: 1; 381 color: rgb(var(--color-text) / var(--tw-text-opacity)); 382 --tw-bg-opacity: 1; 383 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 384 --color-text--rgb: 385 3860 0 0 387; 388 --color-text--hex: #000000; 389 --color-text: var(--color-text--rgb, #000000); 390 --color-overlay-text--rgb: 391 392255 255 255 393; 394 --color-overlay-text--hex: #ffffff; 395 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 396 --color-bg--rgb: 397 398255 255 255 399; 400 --color-bg--hex: #ffffff; 401 --color-bg: var(--color-bg--rgb, #ffffff); 402 --color-bg-gradient: #ffffff; 403 --color-accent--rgb: 404 4050 0 0 406; 407 --color-accent--hex: #000000; 408 --color-accent: var(--color-accent--rgb, #000000); 409 --color-border--rgb: 410 411204 204 204 412; 413 --color-border--hex: #cccccc; 414 --color-border: var(--color-border--rgb, #cccccc); 415 } 416 417 418 .color_scheme_2 { 419 --tw-text-opacity: 1; 420 color: rgb(var(--color-text) / var(--tw-text-opacity)); 421 --tw-bg-opacity: 1; 422 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 423 --color-text--rgb: 424 4250 0 0 426; 427 --color-text--hex: #000000; 428 --color-text: var(--color-text--rgb, #000000); 429 --color-overlay-text--rgb: 430 431255 255 255 432; 433 --color-overlay-text--hex: #ffffff; 434 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 435 --color-bg--rgb: 436 437237 237 237 438; 439 --color-bg--hex: #ededed; 440 --color-bg: var(--color-bg--rgb, #ededed); 441 --color-bg-gradient: ; 442 --color-accent--rgb: 443 4440 0 0 445; 446 --color-accent--hex: #000000; 447 --color-accent: var(--color-accent--rgb, #000000); 448 --color-border--rgb: 449 450204 204 204 451; 452 --color-border--hex: #cccccc; 453 --color-border: var(--color-border--rgb, #cccccc); 454 } 455 456 457 .color_scheme_3 { 458 --tw-text-opacity: 1; 459 color: rgb(var(--color-text) / var(--tw-text-opacity)); 460 --tw-bg-opacity: 1; 461 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 462 --color-text--rgb: 463 464255 255 255 465; 466 --color-text--hex: #ffffff; 467 --color-text: var(--color-text--rgb, #ffffff); 468 --color-overlay-text--rgb: 469 470255 255 255 471; 472 --color-overlay-text--hex: #ffffff; 473 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 474 --color-bg--rgb: 475 4760 0 0 477; 478 --color-bg--hex: #000000; 479 --color-bg: var(--color-bg--rgb, #000000); 480 --color-bg-gradient: ; 481 --color-accent--rgb: 482 483255 255 255 484; 485 --color-accent--hex: #ffffff; 486 --color-accent: var(--color-accent--rgb, #ffffff); 487 --color-border--rgb: 488 489204 204 204 490; 491 --color-border--hex: #cccccc; 492 --color-border: var(--color-border--rgb, #cccccc); 493 } 494 495 496 .color_scheme_4 { 497 --tw-text-opacity: 1; 498 color: rgb(var(--color-text) / var(--tw-text-opacity)); 499 --tw-bg-opacity: 1; 500 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 501 --color-text--rgb: 502 503255 255 255 504; 505 --color-text--hex: #ffffff; 506 --color-text: var(--color-text--rgb, #ffffff); 507 --color-overlay-text--rgb: 508 50932 32 32 510; 511 --color-overlay-text--hex: #202020; 512 --color-overlay-text: var(--color-overlay-text--rgb, #202020); 513 --color-bg--rgb: 514 51532 32 32 516; 517 --color-bg--hex: #202020; 518 --color-bg: var(--color-bg--rgb, #202020); 519 --color-bg-gradient: ; 520 --color-accent--rgb: 521 522255 255 255 523; 524 --color-accent--hex: #ffffff; 525 --color-accent: var(--color-accent--rgb, #ffffff); 526 --color-border--rgb: 527 528204 204 204 529; 530 --color-border--hex: #cccccc; 531 --color-border: var(--color-border--rgb, #cccccc); 532 } 533 534 535 .color_scheme_5 { 536 --tw-text-opacity: 1; 537 color: rgb(var(--color-text) / var(--tw-text-opacity)); 538 --tw-bg-opacity: 1; 539 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 540 --color-text--rgb: 541 5420 0 0 543; 544 --color-text--hex: #000000; 545 --color-text: var(--color-text--rgb, #000000); 546 --color-overlay-text--rgb: 547 5480 0 0 549; 550 --color-overlay-text--hex: #000000; 551 --color-overlay-text: var(--color-overlay-text--rgb, #000000); 552 --color-bg--rgb: 553 554248 248 248 555; 556 --color-bg--hex: #f8f8f8; 557 --color-bg: var(--color-bg--rgb, #f8f8f8); 558 --color-bg-gradient: ; 559 --color-accent--rgb: 560 5610 0 0 562; 563 --color-accent--hex: #000000; 564 --color-accent: var(--color-accent--rgb, #000000); 565 --color-border--rgb: 566 567204 204 204 568; 569 --color-border--hex: #cccccc; 570 --color-border: var(--color-border--rgb, #cccccc); 571 } 572 573 574 .scheme-1e831468-25d1-414b-8864-580ee02a4cd7 { 575 --tw-text-opacity: 1; 576 color: rgb(var(--color-text) / var(--tw-text-opacity)); 577 --tw-bg-opacity: 1; 578 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 579 --color-text--rgb: 580 581255 255 255 582; 583 --color-text--hex: #ffffff; 584 --color-text: var(--color-text--rgb, #ffffff); 585 --color-overlay-text--rgb: 586 587255 255 255 588; 589 --color-overlay-text--hex: #ffffff; 590 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 591 --color-bg--rgb: 592 593255 61 61 594; 595 --color-bg--hex: #ff3d3d; 596 --color-bg: var(--color-bg--rgb, #ff3d3d); 597 --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%); 598 --color-accent--rgb: 599 600255 255 255 601; 602 --color-accent--hex: #ffffff; 603 --color-accent: var(--color-accent--rgb, #ffffff); 604 --color-border--rgb: 605 606204 204 204 607; 608 --color-border--hex: #cccccc; 609 --color-border: var(--color-border--rgb, #cccccc); 610 } 611 612 613 .scheme-95905c76-eb75-41f5-9bf5-3a9d4a76c572 { 614 --tw-text-opacity: 1; 615 color: rgb(var(--color-text) / var(--tw-text-opacity)); 616 --tw-bg-opacity: 1; 617 background-color: rgb(var(--color-bg) / var(--tw-bg-opacity)); 618 --color-text--rgb: 619 620255 255 255 621; 622 --color-text--hex: #ffffff; 623 --color-text: var(--color-text--rgb, #ffffff); 624 --color-overlay-text--rgb: 625 626255 255 255 627; 628 --color-overlay-text--hex: #ffffff; 629 --color-overlay-text: var(--color-overlay-text--rgb, #ffffff); 630 --color-bg--rgb: 631 6325 23 244 633; 634 --color-bg--hex: #0517f4; 635 --color-bg: var(--color-bg--rgb, #0517f4); 636 --color-bg-gradient: #ffffff; 637 --color-accent--rgb: 638 639255 255 255 640; 641 --color-accent--hex: #ffffff; 642 --color-accent: var(--color-accent--rgb, #ffffff); 643 --color-border--rgb: 644 645204 204 204 646; 647 --color-border--hex: #cccccc; 648 --color-border: var(--color-border--rgb, #cccccc); 649 }:root { 650 --color-error--rgb: 651 652252 0 0 653; 654 --color-error--hex: #fc0000; 655 --color-error-text--hex: #630000; 656 --color-error: var(--color-error--rgb, #fc0000); 657 --color-warning--rgb: 658 659245 158 11 660; 661 --color-warning--hex: #f59e0b; 662 --color-warning-text--hex: #634004; 663 --color-warning: var(--color-warning--rgb, #f59e0b); 664 --color-success--rgb: 665 66634 197 94 667; 668 --color-success--hex: #22c55e; 669 --color-success-text--hex: #0b4320; 670 --color-success: var(--color-success--rgb, #22c55e); 671 --color-info--rgb: 672 67356 189 248 674; 675 --color-info--hex: #38bdf8; 676 --color-info-text--hex: #056792; 677 --color-info: var(--color-info--rgb, #38bdf8); 678 --color-review-stars--rgb: 679 6800 0 0 681; 682 --color-review-stars--hex: #000000; 683 --color-review-stars: var(--color-review-stars--rgb, #000000); 684 } 685 686 :root { 687 --color-gray-50: 249 250 251; 688 --color-gray-100: 243 244 246; 689 --color-gray-200: 229 231 235; 690 --color-gray-300: 209 213 219; 691 --color-gray-400: 156 163 175; 692 --color-gray-500: 107 114 128; 693 --color-gray-600: 75 85 99; 694 --color-gray-700: 55 65 81; 695 --color-gray-800: 31 41 55; 696 --color-gray-900: 17 24 39; 697 } 698 699 :root { 700 701 --color-review-stars: #000000; 702 --color-review-stars-base: #D1D5DB; 703 } 704 705 706 707 708</style>
708<script type="application/javascript"> 709 window.routes = { 710 ...{"error":"json not allowed for this object"}, 711 file_url: `//www.ministryofsupply.com/cdn/shop/files/`, 712 asset_url: `//www.ministryofsupply.com/cdn/shop/t/542/assets/`, 713 }; 714 window.customer = null; 715 window.request_path = "\/products\/mens-velocity-suit-jacket-dark-navy-heather-mps"; 716 window.template = "product.aesthetic"; 717 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}; 718 window.money_format = "${{amount_no_decimals}}"; 719 window.design_mode = false; 720 window.theme_settings = { 721 ...{"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"}, 722 color__color_scheme: "color_scheme_1", 723 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"} } } 724 ; 725 window.collection = null; 726 window._sections = window._sections || {}; 727 window._stores = window._stores || {}; 728 window._products = window._products || {}; 729 window._collections = window._collections || {}; 730 window._pages = window._pages || {}; 731 window._blogs = window._blogs || {}; 732 window._articles = window._articles || {}; 733 window._metaobjects = window._metaobjects || {}; 734 735</script>
735<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
735<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="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"><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">
735<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3062693963"></script>
735<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
735<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=3062693963&shop_id=3092321" crossorigin="anonymous"></script>
735<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>
735<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>
735<script>var Shopify = Shopify || {}; 736Shopify.shop = "mostrial.myshopify.com"; 737Shopify.locale = "en"; 738Shopify.currency = {"active":"USD","rate":"1.0"}; 739Shopify.country = "US"; 740Shopify.theme = {"name":"MMS - 09\/22\/26 - Collection Restructure","id":160859127883,"schema_name":"Smart","schema_version":"3.0.29","theme_store_id":null,"role":"main"}; 741Shopify.theme.handle = "null"; 742Shopify.theme.style = {"id":null,"handle":null}; 743Shopify.cdnHost = "www.ministryofsupply.com/cdn"; 744Shopify.routes = Shopify.routes || {}; 745Shopify.routes.root = "/"; 746Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 747Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 748Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 749Shopify.SignInWithShop.User.recognized = false;</script>
749<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
749<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>
749<script> 750 window.Shopify = window.Shopify || {}; 751 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 752 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 753 window.Shopify.SignInWithShop.eligible = true; 754</script>
754<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
754<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>
754<script type="module"> 755 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 756 757 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 758 759</script>
759<script> 760 window.Shopify = window.Shopify || {}; 761 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 762 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"]}; 763</script>
763<script>(function() { 764 var isLoaded = false; 765 function asyncLoad() { 766 if (isLoaded) return; 767 isLoaded = true; 768 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:\/\/onetext.com\/sdk\/onetext.min.js?onetext-account-token=onetext_account_production_0194d2f5-da3d-7331-a8ae-de6a42df8f45\u0026timestamp=1790146812561\u0026shop=mostrial.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0309\/2321\/t\/542\/assets\/instant-pixel-site_1292bc82773748ad9f701b8b44dea5f5.js?v=1790085558\u0026shop=mostrial.myshopify.com"]; 769 for (var i = 0; i < urls.length; i++) { 770 var s = document.createElement('script'); 771 s.type = 'text/javascript'; 772 s.async = true; 773 s.src = urls[i]; 774 var x = document.getElementsByTagName('script')[0]; 775 x.parentNode.insertBefore(s, x); 776 } 777 }; 778 if(window.attachEvent) { 779 window.attachEvent('onload', asyncLoad); 780 } else { 781 window.addEventListener('load', asyncLoad, false); 782 } 783})();</script>
783<script id="__st">var __st={"a":3092321,"offset":-14400,"reqid":"a65042f6-6bbd-4b6b-bb43-b2796f0ccd47-1790209438","pageurl":"www.ministryofsupply.com\/products\/mens-velocity-suit-jacket-dark-navy-heather-mps","u":"431452dbc625","p":"product","rtyp":"product","rid":7399359643723};</script>
783<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
783<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>
783<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>
783<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>
783<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>
783<script> 784 window.Shopify = window.Shopify || {}; 785 window.Shopify.MCP = window.Shopify.MCP || {}; 786 window.Shopify.MCP.enabled = true; 787 window.Shopify.MCP.shop = "mostrial.myshopify.com"; 788 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.ministryofsupply.com\/api\/mcp"; 789 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"]}}]; 790</script>
790<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-f1e1e155.js","sha256-86F2r\/8tANRiv732G7Azvy4FxZLwNMjSp3zeaR2BCbY=");})(); 791</script>
791<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)}}; 792</script>
792<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 793 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); 794</script>
794<script> 795 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); 796</script>
796<script type="module" src="https://www.ministryofsupply.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onerror="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
796<script nomodule=""> 797 document.addEventListener("DOMContentLoaded", portableWalletsCleanup); 798</script>
798<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"> 799 #shopify-buyer-consent { 800 margin-top: 1em; 801 display: inline-block; 802 width: 100%; 803} 804 805#shopify-buyer-consent.hidden { 806 display: none; 807} 808 809#shopify-subscription-policy-button { 810 background: none; 811 border: none; 812 padding: 0; 813 text-decoration: underline; 814 font-size: inherit; 815 cursor: pointer; 816} 817 818#shopify-subscription-policy-button::before { 819 box-shadow: none; 820} 821 822 </style>
822<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
822<script> 823 document.documentElement.style.setProperty( 824 "--scrollbar-width", 825 `${window.innerWidth - document.documentElement.clientWidth}px`, 826 ); 827 828 (function (factory) { 829if (typeof define === 'function' && define.amd) { 830define([], factory); 831} else if (typeof module === 'object' && module.exports) { 832module.exports = factory(); 833} else { 834window.idleCallbackShim = factory(); 835} 836}(function(){ 837'use strict'; 838var scheduleStart, throttleDelay, lazytimer, lazyraf; 839var root = typeof window != 'undefined' ? 840window : 841typeof global != undefined ? 842global : 843this || {}; 844var requestAnimationFrame = root.cancelRequestAnimationFrame && root.requestAnimationFrame || setTimeout; 845var cancelRequestAnimationFrame = root.cancelRequestAnimationFrame || clearTimeout; 846var tasks = []; 847var runAttempts = 0; 848var isRunning = false; 849var remainingTime = 7; 850var minThrottle = 35; 851var throttle = 125; 852var index = 0; 853var taskStart = 0; 854var tasklength = 0; 855var IdleDeadline = { 856get didTimeout(){ 857return false; 858}, 859timeRemaining: function(){ 860var timeRemaining = remainingTime - (Date.now() - taskStart); 861return Math.max(0, timeRemaining) 862}, 863}; 864var setInactive = debounce(function(){ 865remainingTime = 22; 866throttle = 66; 867minThrottle = 0; 868}); 869 870function debounce(fn){ 871var id, timestamp; 872var wait = 99; 873var check = function(){ 874var last = (Date.now()) - timestamp; 875 876if (last < wait) { 877id = setTimeout(check, wait - last); 878} else { 879id = null; 880fn(); 881} 882}; 883return function(){ 884timestamp = Date.now(); 885if(!id){ 886id = setTimeout(check, wait); 887} 888}; 889} 890 891function abortRunning(){ 892if(isRunning){ 893if(lazyraf){ 894cancelRequestAnimationFrame(lazyraf); 895} 896if(lazytimer){ 897clearTimeout(lazytimer); 898} 899isRunning = false; 900} 901} 902 903function onInputorMutation(){ 904if(throttle != 125){ 905remainingTime = 7; 906throttle = 125; 907minThrottle = 35; 908 909if(isRunning) { 910abortRunning(); 911scheduleLazy(); 912} 913} 914setInactive(); 915} 916 917function scheduleAfterRaf() { 918lazyraf = null; 919lazytimer = setTimeout(runTasks, 0); 920} 921 922function scheduleRaf(){ 923lazytimer = null; 924requestAnimationFrame(scheduleAfterRaf); 925} 926 927function scheduleLazy(){ 928 929if(isRunning){return;} 930throttleDelay = throttle - (Date.now() - taskStart); 931 932scheduleStart = Date.now(); 933 934isRunning = true; 935 936if(minThrottle && throttleDelay < minThrottle){ 937throttleDelay = minThrottle; 938} 939 940if(throttleDelay > 9){ 941lazytimer = setTimeout(scheduleRaf, throttleDelay); 942} else { 943throttleDelay = 0; 944scheduleRaf(); 945} 946} 947 948function runTasks(){ 949var task, i, len; 950var timeThreshold = remainingTime > 9 ? 9519 : 9521 953; 954 955taskStart = Date.now(); 956isRunning = false; 957 958lazytimer = null; 959 960if(runAttempts > 2 || taskStart - throttleDelay - 50 < scheduleStart){ 961for(i = 0, len = tasks.length; i < len && IdleDeadline.timeRemaining() > timeThreshold; i++){ 962task = tasks.shift(); 963tasklength++; 964if(task){ 965task(IdleDeadline); 966} 967} 968} 969 970if(tasks.length){ 971scheduleLazy(); 972} else { 973runAttempts = 0; 974} 975} 976 977function requestIdleCallbackShim(task){ 978index++; 979tasks.push(task); 980scheduleLazy(); 981return index; 982} 983 984function cancelIdleCallbackShim(id){ 985var index = id - 1 - tasklength; 986if(tasks[index]){ 987tasks[index] = null; 988} 989} 990 991if(!root.requestIdleCallback || !root.cancelIdleCallback){ 992root.requestIdleCallback = requestIdleCallbackShim; 993root.cancelIdleCallback = cancelIdleCallbackShim; 994 995if(root.document && document.addEventListener){ 996root.addEventListener('scroll', onInputorMutation, true); 997root.addEventListener('resize', onInputorMutation); 998 999document.addEventListener('focus', onInputorMutation, true); 1000document.addEventListener('mouseover', onInputorMutation, true); 1001['click', 'keypress', 'touchstart', 'mousedown'].forEach(function(name){ 1002document.addEventListener(name, onInputorMutation, {capture: true, passive: true}); 1003}); 1004 1005if(root.MutationObserver){ 1006new MutationObserver( onInputorMutation ).observe( document.documentElement, {childList: true, subtree: true, attributes: true} ); 1007} 1008} 1009} else { 1010try{ 1011root.requestIdleCallback(function(){}, {timeout: 0}); 1012} catch(e){ 1013(function(rIC){ 1014var timeRemainingProto, timeRemaining; 1015root.requestIdleCallback = function(fn, timeout){ 1016if(timeout && typeof timeout.timeout == 'number'){ 1017return rIC(fn, timeout.timeout); 1018} 1019return rIC(fn); 1020}; 1021if(root.IdleCallbackDeadline && (timeRemainingProto = IdleCallbackDeadline.prototype)){ 1022timeRemaining = Object.getOwnPropertyDescriptor(timeRemainingProto, 'timeRemaining'); 1023if(!timeRemaining || !timeRemaining.configurable || !timeRemaining.get){return;} 1024Object.defineProperty(timeRemainingProto, 'timeRemaining', { 1025value: function(){ 1026return timeRemaining.get.call(this); 1027}, 1028enumerable: true, 1029configurable: true, 1030}); 1031} 1032})(root.requestIdleCallback) 1033} 1034} 1035 1036return { 1037request: requestIdleCallbackShim, 1038cancel: cancelIdleCallbackShim, 1039}; 1040})); 1041 1042 </script>
1042<script type="application/javascript"> 1043 /* @formatter:off */ 1044 /* Indexed DB module */ 1045 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}))}))}
1045,Object.defineProperty(t,"__esModule",{value:!0})})); 1046 /* @formatter:on */ 1047</script>
1047<script> 1048 // Check if x-defer is implemented in page to make it future-update proof 1049 // This is not bullet proof, but a good indication your theme has been updated to 1.3.7 or newer 1050 // if (!document.querySelector('[x-defer]')) { 1051 1052 (function () { 1053 "use strict"; 1054 1055 const hasAlpine = new Promise(resolve => { 1056 window.addEventListener('alpine:initialized', resolve, { once: true, passive: true }); 1057 }); 1058 1059 const hasInteract = new Promise(resolve => { 1060 (events => { 1061 const onInteract = () => { 1062 resolve(); 1063 events.forEach(type => window.removeEventListener(type, onInteract)); 1064 }; 1065 events.forEach(type => window.addEventListener(type, onInteract, { once: true, passive: true })); 1066 })(['touchstart', 'wheel', 'mouseover', 'keydown']); 1067 }); 1068 1069 const onIntersect = (el) => { 1070 return new Promise(resolve => { 1071 const observer = new IntersectionObserver(entries => { 1072 for (const entry of entries) { 1073 if (entry.isIntersecting) { 1074 observer.disconnect(); 1075 resolve(); 1076 } 1077 } 1078 }, {}); 1079 observer.observe(el); 1080 }); 1081 }; 1082 1083 function runComponent(el) { 1084 hasAlpine.then(() => { 1085 el.removeAttribute('x-ignore'); 1086 queueMicrotask(() => Alpine.initTree(el)); 1087 }); 1088 } 1089 1090 function initDeferredComponents() { 1091 1092 document.querySelectorAll('[x-data][x-defer]').forEach(el => { 1093 el.setAttribute('x-ignore', ''); 1094 const deferUntil = (el.getAttribute('x-defer') || '').trim(); 1095 1096 switch (deferUntil) { 1097 case 'interact': 1098 hasInteract.then(() => runComponent(el)); 1099 break; 1100 case 'intersect': 1101 onIntersect(el).then(() => runComponent(el)); 1102 break; 1103 case 'idle': 1104 window.requestIdleCallback(() => runComponent(el), { timeout: 4000 }); 1105 break; 1106 case 'eager': 1107 runComponent(el); 1108 break; 1109 default: 1110 if (deferUntil.startsWith('event:') && deferUntil.length > 6) { 1111 window.addEventListener(deferUntil.substring(6), () => runComponent(el), { once: true, passive: true }); 1112 } 1113 } 1114 }); 1115 } 1116 1117 window.addEventListener('alpine:init', initDeferredComponents, { once: true, passive: true }); 1118 // window.addEventListener('DOMContentLoaded', initDeferredComponents, { once: true, passive: true }); 1119 })(); 1120 // } 1121</script>
1121<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/01a0c762-52b4-7219-bd21-6e3e19168328/region-restrictions-375/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload"><link rel="preconnect" href="https://media.synctrack.io">
1121<script type="application/json" id="ipblocker-config"> 1122 { 1123 "shopIdentifier": "mostrial.myshopify.com", 1124 "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":false,\"blockUnknownBots\":true,\"activeApp\":true,\"blockByMetafield\":false,\"visitorAnalytic\":true,\"showWatermark\":true,\"blockCheckoutApi\":true}", 1125 "ipBlockerRules": null, 1126 "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}, 1127 "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}}", 1128 "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.*"}], 1129 "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api", 1130 "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud", 1131 "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api", 1132 "ipBlockerChecking": true, 1133 "ipBlockerCollectionId": null, 1134 "ipBlockerProductCollections": [56262885451,271192916043,284689629259,27833670049
11341,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], 1135 "ipBlockerCheckoutProduct": { "variants": [{ "id": 41656106123339 },{ "id": 41656106156107 },{ "id": 41656106188875 },{ "id": 41656106221643 },{ "id": 41656106254411 },{ "id": 41656106287179 },{ "id": 41656106319947 }] } 1136 } 1137</script>
1137<script id="blockifyScriptTag" src="https://cdn.shopify.com/extensions/01a0c762-52b4-7219-bd21-6e3e19168328/region-restrictions-375/assets/ip-blocker-embed.min.js" async=""></script>
1137<!-- 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/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">
1137<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>
1137<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
1137<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/kASAuVN02HJhi4q9dBY9w19T7pCWSTYzyFi1TLrv?languageCode=en" async=""></script>
1137<!-- 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/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
1137<script type="text/javascript"> 1138 (function (c, l, a, r, i, t, y) { 1139 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 1140 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 1141 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 1142 1143 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 1144 if (error) { 1145 console.error("Error loading Shopify features:", error); 1146 return; 1147 } 1148 1149 c[a]('consentv2', { 1150 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 1151 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 1152 source: 101, 1153 }); 1154 }); 1155 1156 l.addEventListener("visitorConsentCollected", function (e) { 1157 c[a]('consentv2', { 1158 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 1159 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 1160 source: 101, 1161 }); 1162 }); 1163 })(window, document, "clarity", "script", "um2bbzloke"); 1164</script>
1164<!-- 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/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/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="">
1164<script> 1165/* >> TriplePixel :: start*/ 1166window.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":true,"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); 1167/* << TriplePixel :: end*/ 1168</script>
1168<!-- END app block --><!-- BEGIN app block: shopify://apps/embedany/blocks/scripts/418bc071-0ac5-414e-b2f9-ae5911e0b4ef --><!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
1168<script async="" src="https://static.klaviyo.com/onsite/js/bt98L6/klaviyo.js?company_id=bt98L6"></script>
1168<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>
1168<script id="viewed_product"> 1169 if (item == null) { 1170 var _learnq = _learnq || []; 1171 1172 var MetafieldReviews = null 1173 var MetafieldYotpoRating = null 1174 var MetafieldYotpoCount = null 1175 var MetafieldLooxRating = null 1176 var MetafieldLooxCount = null 1177 var okendoProduct = null 1178 var okendoProductReviewCount = null 1179 var okendoProductReviewAverageValue = null 1180 try { 1181 // The following fields are used for Customer Hub recently viewed in order to add reviews. 1182 // This information is not part of __kla_viewed. Instead, it is part of __kla_viewed_reviewed_items 1183 MetafieldReviews = {"rating":{"scale_min":"1.0","scale_max":"5.0","value":"4.72"},"rating_count":572}; 1184 MetafieldYotpoRating = "4.7" 1185 MetafieldYotpoCount = "570" 1186 MetafieldLooxRating = null 1187 MetafieldLooxCount = null 1188 1189 okendoProduct = null 1190 // If the okendo metafield is not legacy, it will error, which then requires the new json formatted data 1191 if (okendoProduct && 'error' in okendoProduct) { 1192 okendoProduct = null 1193 } 1194 okendoProductReviewCount = okendoProduct ? okendoProduct.reviewCount : null 1195 okendoProductReviewAverageValue = okendoProduct ? okendoProduct.reviewAverageValue : null 1196 } catch (error) { 1197 console.error('Error in Klaviyo onsite reviews tracking:', error); 1198 } 1199 1200 var item = { 1201 Name: "Men's Velocity Suit Jacket - Dark Navy Heather (MPS)", 1202 ProductID: 7399359643723, 1203 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"], 1204 ImageURL: "https://www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_grande.jpg?v=1762443584", 1205 URL: "https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps", 1206 Brand: "Men's Velocity Blazer (MPS)", 1207 Price: "$478", 1208 Value: "478", 1209 CompareAtPrice: "$598" 1210 }; 1211 _learnq.push(['track', 'Viewed Product', item]); 1212 _learnq.push(['trackViewedItem', { 1213 Title: item.Name, 1214 ItemId: item.ProductID, 1215 Categories: item.Categories, 1216 ImageUrl: item.ImageURL, 1217 Url: item.URL, 1218 Metadata: { 1219 Brand: item.Brand, 1220 Price: item.Price, 1221 Value: item.Value, 1222 CompareAtPrice: item.CompareAtPrice 1223 }, 1224 metafields:{ 1225 reviews: MetafieldReviews, 1226 yotpo:{ 1227 rating: MetafieldYotpoRating, 1228 count: MetafieldYotpoCount, 1229 }, 1230 loox:{ 1231 rating: MetafieldLooxRating, 1232 count: MetafieldLooxCount, 1233 }, 1234 okendo: { 1235 rating: okendoProductReviewAverageValue, 1236 count: okendoProductReviewCount, 1237 } 1238 } 1239 }]); 1240 } 1241 </script>
1241<script> 1242 window.klaviyoReviewsProductDesignMode = false 1243 </script>
1243<!-- BEGIN app snippet: customer-hub-data -->
1243<script> 1244 if (!window.customerHub) { 1245 window.customerHub = {}; 1246 } 1247 window.customerHub.storefrontRoutes = { 1248 login: "https://www.ministryofsupply.com/customer_authentication/redirect?locale=en®ion_country=US?return_url=%2F%23k-hub", 1249 register: "https://shopify.com/3092321/account?locale=en®ion_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJtb3N0cmlhbC5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTA4MTQyMzgsIm5iZiI6MTc5MDIwOTQzOH0.9azfQQzZOgkY1SWYfeXo0Appjh1FjfE5WqGzGryQH3E?return_url=%2F%23k-hub", 1250 logout: "/account/logout", 1251 profile: "/account", 1252 addresses: "/account/addresses", 1253 }; 1254 1255 window.customerHub.userId = null; 1256 1257 window.customerHub.storeDomain = "mostrial.myshopify.com"; 1258 1259 1260 window.customerHub.activeProduct = { 1261 name: "Men's Velocity Suit Jacket - Dark Navy Heather (MPS)", 1262 category: null, 1263 imageUrl: "https://www.ministryofsupply.com/cdn/shop/files/MoS---Flats---Men_s---Velocity-Suit-Jacket---Front_Navy_grande.jpg?v=1762443584", 1264 id: "7399359643723", 1265 link: "https://www.ministryofsupply.com/products/mens-velocity-suit-jacket-dark-navy-heather-mps", 1266 options: [ 1267 1268 { 1269 name: "Color", 1270 values: [ 1271 1272 1273 1274 { 1275 name: "Dark Navy Heather", 1276 colorHex: null, 1277 swatchImageUrl: null 1278 } 1279 1280 ] 1281 }, 1282 1283 { 1284 name: "Size", 1285 values: [ 1286 1287 1288 1289 { 1290 name: "36R", 1291 colorHex: null, 1292 swatchImageUrl: null 1293 }, 1294 1295 1296 1297 { 1298 name: "38R", 1299 colorHex: null, 1300 swatchImageUrl: null 1301 }, 1302 1303 1304 1305 { 1306 name: "40R", 1307 colorHex: null, 1308 swatchImageUrl: null 1309 }, 1310 1311 1312 1313 { 1314 name: "42R", 1315 colorHex: null, 1316 swatchImageUrl: null 1317 }, 1318 1319 1320 1321 { 1322 name: "44R", 1323 colorHex: null, 1324 swatchImageUrl: null 1325 }, 1326 1327 1328 1329 { 1330 name: "46R", 1331 colorHex: null, 1332 swatchImageUrl: null 1333 }, 1334 1335 1336 1337 { 1338 name: "48R", 1339 colorHex: null, 1340 swatchImageUrl: null 1341 } 1342 1343 ] 1344 } 1345 1346 ], 1347 variants: [ 1348 1349 { 1350 id: "41656106123339", 1351 selectedOptions: [ 1352 1353 1354 { 1355 name: "Color", 1356 value: "Dark Navy Heather" 1357 }, 1358 1359 1360 { 1361 name: "Size", 1362 value: "36R" 1363 } 1364 1365 ], 1366 1367 imageUrl: null, 1368 1369 price: "47800", 1370 currency: "USD", 1371 availableForSale: true, 1372 title: "Dark Navy Heather \/ 36R", 1373 }, 1374 1375 { 1376 id: "41656106156107", 1377 selectedOptions: [ 1378 1379 1380 { 1381 name: "Color", 1382 value: "Dark Navy Heather" 1383 }, 1384 1385 1386 { 1387 name: "Size", 1388 value: "38R" 1389 } 1390 1391 ], 1392 1393 imageUrl: null, 1394 1395 price: "47800", 1396 currency: "USD", 1397 availableForSale: true, 1398 title: "Dark Navy Heather \/ 38R", 1399 }, 1400 1401 { 1402 id: "41656106188875", 1403 selectedOptions: [ 1404 1405 1406 { 1407 name: "Color", 1408 value: "Dark Navy Heather" 1409 }, 1410 1411 1412 { 1413 name: "Size", 1414 value: "40R" 1415 } 1416 1417 ], 1418 1419 imageUrl: null, 1420 1421 price: "47800", 1422 currency: "USD", 1423 availableForSale: false, 1424 title: "Dark Navy Heather \/ 40R", 1425 }, 1426 1427 { 1428 id: "41656106221643", 1429 selectedOptions: [ 1430 1431 1432 { 1433 name: "Color", 1434 value: "Dark Navy Heather" 1435 }, 1436 1437 1438 { 1439 name: "Size", 1440 value: "42R" 1441 } 1442 1443 ], 1444 1445 imageUrl: null, 1446 1447 price: "47800", 1448 currency: "USD", 1449 availableForSale: false, 1450 title: "Dark Navy Heather \/ 42R", 1451 }, 1452 1453 { 1454 id: "41656106254411", 1455 selectedOptions: [ 1456 1457 1458 { 1459 name: "Color", 1460 value: "Dark Navy Heather" 1461 }, 1462 1463 1464 { 1465 name: "Size", 1466 value: "44R" 1467 } 1468 1469 ], 1470 1471 imageUrl: null, 1472 1473 price: "47800", 1474 currency: "USD", 1475 availableForSale: true, 1476 title: "Dark Navy Heather \/ 44R", 1477 }, 1478 1479 { 1480 id: "41656106287179", 1481 selectedOptions: [ 1482 1483 1484 { 1485 name: "Color", 1486 value: "Dark Navy Heather" 1487 }, 1488 1489 1490 { 1491 name: "Size", 1492 value: "46R" 1493 } 1494 1495 ], 1496 1497 imageUrl: null, 1498 1499 price: "47800", 1500 currency: "USD", 1501 availableForSale: true, 1502 title: "Dark Navy Heather \/ 46R", 1503 }, 1504 1505 { 1506 id: "41656106319947", 1507 selectedOptions: [ 1508 1509 1510 { 1511 name: "Color", 1512 value: "Dark Navy Heather" 1513 }, 1514 1515 1516 { 1517 name: "Size", 1518 value: "48R" 1519 } 1520 1521 ], 1522 1523 imageUrl: null, 1524 1525 price: "47800", 1526 currency: "USD", 1527 availableForSale: true, 1528 title: "Dark Navy Heather \/ 48R", 1529 }, 1530 1531 ], 1532 };
1533 window.customerHub.activeProduct.variants.forEach((variant) => { 1534 1535 variant.price = `${variant.price.slice(0, -2)}.${variant.price.slice(-2)}`; 1536 }); 1537 1538 1539 1540 window.customerHub.storeLocale = { 1541 currentLanguage: 'en', 1542 currentCountry: 'US', 1543 availableLanguages: [ 1544 1545 { 1546 iso_code: 'en', 1547 endonym_name: 'English' 1548 } 1549 1550 ], 1551 availableCountries: [ 1552 1553 { 1554 iso_code: 'AF', 1555 name: 'Afghanistan', 1556 currency_code: 'USD' 1557 }, 1558 1559 { 1560 iso_code: 'AX', 1561 name: 'à land Islands', 1562 currency_code: 'USD' 1563 }, 1564 1565 { 1566 iso_code: 'AL', 1567 name: 'Albania', 1568 currency_code: 'USD' 1569 }, 1570 1571 { 1572 iso_code: 'DZ', 1573 name: 'Algeria', 1574 currency_code: 'USD' 1575 }, 1576 1577 { 1578 iso_code: 'AD', 1579 name: 'Andorra', 1580 currency_code: 'USD' 1581 }, 1582 1583 { 1584 iso_code: 'AO', 1585 name: 'Angola', 1586 currency_code: 'USD' 1587 }, 1588 1589 { 1590 iso_code: 'AI', 1591 name: 'Anguilla', 1592 currency_code: 'USD' 1593 }, 1594 1595 { 1596 iso_code: 'AG', 1597 name: 'Antigua & Barbuda', 1598 currency_code: 'USD' 1599 }, 1600 1601 { 1602 iso_code: 'AR', 1603 name: 'Argentina', 1604 currency_code: 'USD' 1605 }, 1606 1607 { 1608 iso_code: 'AM', 1609 name: 'Armenia', 1610 currency_code: 'USD' 1611 }, 1612 1613 { 1614 iso_code: 'AW', 1615 name: 'Aruba', 1616 currency_code: 'USD' 1617 }, 1618 1619 { 1620 iso_code: 'AC', 1621 name: 'Ascension Island', 1622 currency_code: 'USD' 1623 }, 1624 1625 { 1626 iso_code: 'AU', 1627 name: 'Australia', 1628 currency_code: 'USD' 1629 }, 1630 1631 { 1632 iso_code: 'AT', 1633 name: 'Austria', 1634 currency_code: 'USD' 1635 }, 1636 1637 { 1638 iso_code: 'AZ', 1639 name: 'Azerbaijan', 1640 currency_code: 'USD' 1641 }, 1642 1643 { 1644 iso_code: 'BS', 1645 name: 'Bahamas', 1646 currency_code: 'USD' 1647 }, 1648 1649 { 1650 iso_code: 'BH', 1651 name: 'Bahrain', 1652 currency_code: 'USD' 1653 }, 1654 1655 { 1656 iso_code: 'BD', 1657 name: 'Bangladesh', 1658 currency_code: 'USD' 1659 }, 1660 1661 { 1662 iso_code: 'BB', 1663 name: 'Barbados', 1664 currency_code: 'USD' 1665 }, 1666 1667 { 1668 iso_code: 'BY', 1669 name: 'Belarus', 1670 currency_code: 'USD' 1671 }, 1672 1673 { 1674 iso_code: 'BE', 1675 name: 'Belgium', 1676 currency_code: 'USD' 1677 }, 1678 1679 { 1680 iso_code: 'BZ', 1681 name: 'Belize', 1682 currency_code: 'USD' 1683 }, 1684 1685 { 1686 iso_code: 'BJ', 1687 name: 'Benin', 1688 currency_code: 'USD' 1689 }, 1690 1691 { 1692 iso_code: 'BM', 1693 name: 'Bermuda', 1694 currency_code: 'USD' 1695 }, 1696 1697 { 1698 iso_code: 'BT', 1699 name: 'Bhutan', 1700 currency_code: 'USD' 1701 }, 1702 1703 { 1704 iso_code: 'BO', 1705 name: 'Bolivia', 1706 currency_code: 'USD' 1707 }, 1708 1709 { 1710 iso_code: 'BA', 1711 name: 'Bosnia & Herzegovina', 1712 currency_code: 'USD' 1713 }, 1714 1715 { 1716 iso_code: 'BW', 1717 name: 'Botswana', 1718 currency_code: 'USD' 1719 }, 1720 1721 { 1722 iso_code: 'BR', 1723 name: 'Brazil', 1724 currency_code: 'USD' 1725 }, 1726 1727 { 1728 iso_code: 'IO', 1729 name: 'British Indian Ocean Territory', 1730 currency_code: 'USD' 1731 }, 1732 1733 { 1734 iso_code: 'VG', 1735 name: 'British Virgin Islands', 1736 currency_code: 'USD' 1737 }, 1738 1739 { 1740 iso_code: 'BN', 1741 name: 'Brunei', 1742 currency_code: 'USD' 1743 }, 1744 1745 { 1746 iso_code: 'BG', 1747 name: 'Bulgaria', 1748 currency_code: 'USD' 1749 }, 1750 1751 { 1752 iso_code: 'BF', 1753 name: 'Burkina Faso', 1754 currency_code: 'USD' 1755 }, 1756 1757 { 1758 iso_code: 'BI', 1759 name: 'Burundi', 1760 currency_code: 'USD' 1761 }, 1762 1763 { 1764 iso_code: 'KH', 1765 name: 'Cambodia', 1766 currency_code: 'USD' 1767 }, 1768 1769 { 1770 iso_code: 'CM', 1771 name: 'Cameroon', 1772 currency_code: 'USD' 1773 }, 1774 1775 { 1776 iso_code: 'CA', 1777 name: 'Canada', 1778 currency_code: 'USD' 1779 }, 1780 1781 { 1782 iso_code: 'CV', 1783 name: 'Cape Verde', 1784 currency_code: 'USD' 1785 }, 1786 1787 { 1788 iso_code: 'BQ', 1789 name: 'Caribbean Netherlands', 1790 currency_code: 'USD' 1791 }, 1792 1793 { 1794 iso_code: 'KY', 1795 name: 'Cayman Islands', 1796 currency_code: 'USD' 1797 }, 1798 1799 { 1800 iso_code: 'CF', 1801 name: 'Central African Republic', 1802 currency_code: 'USD' 1803 }, 1804 1805 { 1806 iso_code: 'TD', 1807 name: 'Chad', 1808 currency_code: 'USD' 1809 }, 1810 1811 { 1812 iso_code: 'CL', 1813 name: 'Chile', 1814 currency_code: 'USD' 1815 }, 1816 1817 { 1818 iso_code: 'CN', 1819 name: 'China', 1820 currency_code: 'USD' 1821 }, 1822 1823 { 1824 iso_code: 'CX', 1825 name: 'Christmas Island', 1826 currency_code: 'USD' 1827 }, 1828 1829 { 1830 iso_code: 'CC', 1831 name: 'Cocos (Keeling) Islands', 1832 currency_code: 'USD' 1833 }, 1834 1835 { 1836 iso_code: 'CO', 1837 name: 'Colombia', 1838 currency_code: 'USD' 1839 }, 1840 1841 { 1842 iso_code: 'KM', 1843 name: 'Comoros', 1844 currency_code: 'USD' 1845 }, 1846 1847 { 1848 iso_code: 'CG', 1849 name: 'Congo - Brazzaville', 1850 currency_code: 'USD' 1851 }, 1852 1853 { 1854 iso_code: 'CD', 1855 name: 'Congo - Kinshasa', 1856 currency_code: 'USD' 1857 }, 1858 1859 { 1860 iso_code: 'CK', 1861 name: 'Cook Islands', 1862 currency_code: 'USD' 1863 }, 1864 1865 { 1866 iso_code: 'CR', 1867 name: 'Costa Rica', 1868 currency_code: 'USD' 1869 }, 1870 1871 { 1872 iso_code: 'CI', 1873 name: 'Côte dâIvoire', 1874 currency_code: 'USD' 1875 }, 1876 1877 { 1878 iso_code: 'HR', 1879 name: 'Croatia', 1880 currency_code: 'USD' 1881 }, 1882 1883 { 1884 iso_code: 'CW', 1885 name: 'Curaçao', 1886 currency_code: 'USD' 1887 }, 1888 1889 { 1890 iso_code: 'CY', 1891 name: 'Cyprus', 1892 currency_code: 'USD' 1893 }, 1894 1895 { 1896 iso_code: 'CZ', 1897 name: 'Czechia', 1898 currency_code: 'USD' 1899 }, 1900 1901 { 1902 iso_code: 'DK', 1903 name: 'Denmark', 1904 currency_code: 'USD' 1905 }, 1906 1907 { 1908 iso_code: 'DJ', 1909 name: 'Djibouti', 1910 currency_code: 'USD' 1911 }, 1912 1913 { 1914 iso_code: 'DM', 1915 name: 'Dominica', 1916 currency_code: 'USD' 1917 }, 1918 1919 { 1920 iso_code: 'DO', 1921 name: 'Dominican Republic', 1922 currency_code: 'USD' 1923 }, 1924 1925 { 1926 iso_code: 'EC', 1927 name: 'Ecuador', 1928 currency_code: 'USD' 1929 }, 1930 1931 { 1932 iso_code: 'EG', 1933 name: 'Egypt', 1934 currency_code: 'USD' 1935 }, 1936 1937 { 1938 iso_code: 'SV', 1939 name: 'El Salvador', 1940 currency_code: 'USD' 1941 }, 1942 1943 { 1944 iso_code: 'GQ', 1945 name: 'Equatorial Guinea', 1946 currency_code: 'USD' 1947 }, 1948 1949 { 1950 iso_code: 'ER', 1951 name: 'Eritrea', 1952 currency_code: 'USD' 1953 }, 1954 1955 { 1956 iso_code: 'EE', 1957 name: 'Estonia', 1958 currency_code: 'USD' 1959 }, 1960 1961 { 1962 iso_code: 'SZ', 1963 name: 'Eswatini', 1964 currency_code: 'USD' 1965 }, 1966 1967 { 1968 iso_code: 'ET', 1969 name: 'Ethiopia', 1970 currency_code: 'USD' 1971 }, 1972 1973 { 1974 iso_code: 'FK', 1975 name: 'Falkland Islands', 1976 currency_code: 'USD' 1977 }, 1978 1979 { 1980 iso_code: 'FO', 1981 name: 'Faroe Islands', 1982 currency_code: 'USD' 1983 }, 1984 1985 { 1986 iso_code: 'FJ', 1987 name: 'Fiji', 1988 currency_code: 'USD' 1989 }, 1990 1991 { 1992 iso_code: 'FI', 1993 name: 'Finland', 1994 currency_code: 'USD' 1995 }, 1996 1997 { 1998 iso_code: 'FR', 1999 name: 'France', 2000 currency_code: 'USD' 2001 }, 2002 2003 { 2004 iso_code: 'GF', 2005 name: 'French Guiana', 2006 currency_code: 'USD' 2007 }, 2008 2009 { 2010 iso_code: 'PF', 2011 name: 'French Polynesia', 2012 currency_code: 'USD' 2013 }, 2014 2015 { 2016 iso_code: 'TF', 2017 name: 'French Southern Territories', 2018 currency_code: 'USD' 2019 }, 2020 2021 { 2022 iso_code: 'GA', 2023 name: 'Gabon', 2024 currency_code: 'USD' 2025 }, 2026 2027 { 2028 iso_code: 'GM', 2029 name: 'Gambia', 2030 currency_code: 'USD' 2031 }, 2032 2033 {
2034 iso_code: 'GE', 2035 name: 'Georgia', 2036 currency_code: 'USD' 2037 }, 2038 2039 { 2040 iso_code: 'DE', 2041 name: 'Germany', 2042 currency_code: 'USD' 2043 }, 2044 2045 { 2046 iso_code: 'GH', 2047 name: 'Ghana', 2048 currency_code: 'USD' 2049 }, 2050 2051 { 2052 iso_code: 'GI', 2053 name: 'Gibraltar', 2054 currency_code: 'USD' 2055 }, 2056 2057 { 2058 iso_code: 'GR', 2059 name: 'Greece', 2060 currency_code: 'USD' 2061 }, 2062 2063 { 2064 iso_code: 'GL', 2065 name: 'Greenland', 2066 currency_code: 'USD' 2067 }, 2068 2069 { 2070 iso_code: 'GD', 2071 name: 'Grenada', 2072 currency_code: 'USD' 2073 }, 2074 2075 { 2076 iso_code: 'GP', 2077 name: 'Guadeloupe', 2078 currency_code: 'USD' 2079 }, 2080 2081 { 2082 iso_code: 'GT', 2083 name: 'Guatemala', 2084 currency_code: 'USD' 2085 }, 2086 2087 { 2088 iso_code: 'GG', 2089 name: 'Guernsey', 2090 currency_code: 'USD' 2091 }, 2092 2093 { 2094 iso_code: 'GN', 2095 name: 'Guinea', 2096 currency_code: 'USD' 2097 }, 2098 2099 { 2100 iso_code: 'GW', 2101 name: 'Guinea-Bissau', 2102 currency_code: 'USD' 2103 }, 2104 2105 { 2106 iso_code: 'GY', 2107 name: 'Guyana', 2108 currency_code: 'USD' 2109 }, 2110 2111 { 2112 iso_code: 'HT', 2113 name: 'Haiti', 2114 currency_code: 'USD' 2115 }, 2116 2117 { 2118 iso_code: 'HN', 2119 name: 'Honduras', 2120 currency_code: 'USD' 2121 }, 2122 2123 { 2124 iso_code: 'HK', 2125 name: 'Hong Kong SAR', 2126 currency_code: 'USD' 2127 }, 2128 2129 { 2130 iso_code: 'HU', 2131 name: 'Hungary', 2132 currency_code: 'USD' 2133 }, 2134 2135 { 2136 iso_code: 'IS', 2137 name: 'Iceland', 2138 currency_code: 'USD' 2139 }, 2140 2141 { 2142 iso_code: 'IN', 2143 name: 'India', 2144 currency_code: 'USD' 2145 }, 2146 2147 { 2148 iso_code: 'ID', 2149 name: 'Indonesia', 2150 currency_code: 'USD' 2151 }, 2152 2153 { 2154 iso_code: 'IQ', 2155 name: 'Iraq', 2156 currency_code: 'USD' 2157 }, 2158 2159 { 2160 iso_code: 'IE', 2161 name: 'Ireland', 2162 currency_code: 'USD' 2163 }, 2164 2165 { 2166 iso_code: 'IM', 2167 name: 'Isle of Man', 2168 currency_code: 'USD' 2169 }, 2170 2171 { 2172 iso_code: 'IL', 2173 name: 'Israel', 2174 currency_code: 'USD' 2175 }, 2176 2177 { 2178 iso_code: 'IT', 2179 name: 'Italy', 2180 currency_code: 'USD' 2181 }, 2182 2183 { 2184 iso_code: 'JM', 2185 name: 'Jamaica', 2186 currency_code: 'USD' 2187 }, 2188 2189 { 2190 iso_code: 'JP', 2191 name: 'Japan', 2192 currency_code: 'USD' 2193 }, 2194 2195 { 2196 iso_code: 'JE', 2197 name: 'Jersey', 2198 currency_code: 'USD' 2199 }, 2200 2201 { 2202 iso_code: 'JO', 2203 name: 'Jordan', 2204 currency_code: 'USD' 2205 }, 2206 2207 { 2208 iso_code: 'KZ', 2209 name: 'Kazakhstan', 2210 currency_code: 'USD' 2211 }, 2212 2213 { 2214 iso_code: 'KE', 2215 name: 'Kenya', 2216 currency_code: 'USD' 2217 }, 2218 2219 { 2220 iso_code: 'KI', 2221 name: 'Kiribati', 2222 currency_code: 'USD' 2223 }, 2224 2225 { 2226 iso_code: 'XK', 2227 name: 'Kosovo', 2228 currency_code: 'USD' 2229 }, 2230 2231 { 2232 iso_code: 'KW', 2233 name: 'Kuwait', 2234 currency_code: 'USD' 2235 }, 2236 2237 { 2238 iso_code: 'KG', 2239 name: 'Kyrgyzstan', 2240 currency_code: 'USD' 2241 }, 2242 2243 { 2244 iso_code: 'LA', 2245 name: 'Laos', 2246 currency_code: 'USD' 2247 }, 2248 2249 { 2250 iso_code: 'LV', 2251 name: 'Latvia', 2252 currency_code: 'USD' 2253 }, 2254 2255 { 2256 iso_code: 'LB', 2257 name: 'Lebanon', 2258 currency_code: 'USD' 2259 }, 2260 2261 { 2262 iso_code: 'LS', 2263 name: 'Lesotho', 2264 currency_code: 'USD' 2265 }, 2266 2267 { 2268 iso_code: 'LR', 2269 name: 'Liberia', 2270 currency_code: 'USD' 2271 }, 2272 2273 { 2274 iso_code: 'LY', 2275 name: 'Libya', 2276 currency_code: 'USD' 2277 }, 2278 2279 { 2280 iso_code: 'LI', 2281 name: 'Liechtenstein', 2282 currency_code: 'USD' 2283 }, 2284 2285 { 2286 iso_code: 'LT', 2287 name: 'Lithuania', 2288 currency_code: 'USD' 2289 }, 2290 2291 { 2292 iso_code: 'LU', 2293 name: 'Luxembourg', 2294 currency_code: 'USD' 2295 }, 2296 2297 { 2298 iso_code: 'MO', 2299 name: 'Macao SAR', 2300 currency_code: 'USD' 2301 }, 2302 2303 { 2304 iso_code: 'MG', 2305 name: 'Madagascar', 2306 currency_code: 'USD' 2307 }, 2308 2309 { 2310 iso_code: 'MW', 2311 name: 'Malawi', 2312 currency_code: 'USD' 2313 }, 2314 2315 { 2316 iso_code: 'MY', 2317 name: 'Malaysia', 2318 currency_code: 'USD' 2319 }, 2320 2321 { 2322 iso_code: 'MV', 2323 name: 'Maldives', 2324 currency_code: 'USD' 2325 }, 2326 2327 { 2328 iso_code: 'ML', 2329 name: 'Mali', 2330 currency_code: 'USD' 2331 }, 2332 2333 { 2334 iso_code: 'MT', 2335 name: 'Malta', 2336 currency_code: 'USD' 2337 }, 2338 2339 { 2340 iso_code: 'MQ', 2341 name: 'Martinique', 2342 currency_code: 'USD' 2343 }, 2344 2345 { 2346 iso_code: 'MR', 2347 name: 'Mauritania', 2348 currency_code: 'USD' 2349 }, 2350 2351 { 2352 iso_code: 'MU', 2353 name: 'Mauritius', 2354 currency_code: 'USD' 2355 }, 2356 2357 { 2358 iso_code: 'YT', 2359 name: 'Mayotte', 2360 currency_code: 'USD' 2361 }, 2362 2363 { 2364 iso_code: 'MX', 2365 name: 'Mexico', 2366 currency_code: 'USD' 2367 }, 2368 2369 { 2370 iso_code: 'MD', 2371 name: 'Moldova', 2372 currency_code: 'USD' 2373 }, 2374 2375 { 2376 iso_code: 'MC', 2377 name: 'Monaco', 2378 currency_code: 'USD' 2379 }, 2380 2381 { 2382 iso_code: 'MN', 2383 name: 'Mongolia', 2384 currency_code: 'USD' 2385 }, 2386 2387 { 2388 iso_code: 'ME', 2389 name: 'Montenegro', 2390 currency_code: 'USD' 2391 }, 2392 2393 { 2394 iso_code: 'MS', 2395 name: 'Montserrat', 2396 currency_code: 'USD' 2397 }, 2398 2399 { 2400 iso_code: 'MA', 2401 name: 'Morocco', 2402 currency_code: 'USD' 2403 }, 2404 2405 { 2406 iso_code: 'MZ', 2407 name: 'Mozambique', 2408 currency_code: 'USD' 2409 }, 2410 2411 { 2412 iso_code: 'MM', 2413 name: 'Myanmar (Burma)', 2414 currency_code: 'USD' 2415 }, 2416 2417 { 2418 iso_code: 'NA', 2419 name: 'Namibia', 2420 currency_code: 'USD' 2421 }, 2422 2423 { 2424 iso_code: 'NR', 2425 name: 'Nauru', 2426 currency_code: 'USD' 2427 }, 2428 2429 { 2430 iso_code: 'NP', 2431 name: 'Nepal', 2432 currency_code: 'USD' 2433 }, 2434 2435 { 2436 iso_code: 'NL', 2437 name: 'Netherlands', 2438 currency_code: 'USD' 2439 }, 2440 2441 { 2442 iso_code: 'NC', 2443 name: 'New Caledonia', 2444 currency_code: 'USD' 2445 }, 2446 2447 { 2448 iso_code: 'NZ', 2449 name: 'New Zealand', 2450 currency_code: 'USD' 2451 }, 2452 2453 { 2454 iso_code: 'NI', 2455 name: 'Nicaragua', 2456 currency_code: 'USD' 2457 }, 2458 2459 { 2460 iso_code: 'NE', 2461 name: 'Niger', 2462 currency_code: 'USD' 2463 }, 2464 2465 { 2466 iso_code: 'NG', 2467 name: 'Nigeria', 2468 currency_code: 'USD' 2469 }, 2470 2471 { 2472 iso_code: 'NU', 2473 name: 'Niue', 2474 currency_code: 'USD' 2475 }, 2476 2477 { 2478 iso_code: 'NF', 2479 name: 'Norfolk Island', 2480 currency_code: 'USD' 2481 }, 2482 2483 { 2484 iso_code: 'MK', 2485 name: 'North Macedonia', 2486 currency_code: 'USD' 2487 }, 2488 2489 { 2490 iso_code: 'NO', 2491 name: 'Norway', 2492 currency_code: 'USD' 2493 }, 2494 2495 { 2496 iso_code: 'OM', 2497 name: 'Oman', 2498 currency_code: 'USD' 2499 }, 2500 2501 { 2502 iso_code: 'PK', 2503 name: 'Pakistan', 2504 currency_code: 'USD' 2505 }, 2506 2507 { 2508 iso_code: 'PS', 2509 name: 'Palestinian Territories', 2510 currency_code: 'USD' 2511 }, 2512 2513 { 2514 iso_code: 'PA', 2515 name: 'Panama', 2516 currency_code: 'USD' 2517 }, 2518 2519 { 2520 iso_code: 'PG', 2521 name: 'Papua New Guinea', 2522 currency_code: 'USD' 2523 }, 2524 2525 { 2526 iso_code: 'PY', 2527 name: 'Paraguay', 2528 currency_code: 'USD' 2529 }, 2530 2531 { 2532 iso_code: 'PE', 2533 name: 'Peru', 2534 currency_code: 'USD' 2535 }, 2536 2537 { 2538 iso_code: 'PH', 2539 name: 'Philippines', 2540 currency_code: 'USD' 2541 }, 2542 2543 { 2544 iso_code: 'PN', 2545 name: 'Pitcairn Islands', 2546 currency_code: 'USD' 2547 }, 2548 2549 { 2550 iso_code: 'PL', 2551 name: 'Poland', 2552 currency_code: 'USD' 2553 }, 2554 2555 { 2556 iso_code: 'PT', 2557 name: 'Portugal', 2558 currency_code: 'USD' 2559 }, 2560 2561 { 2562 iso_code: 'QA', 2563 name: 'Qatar', 2564 currency_code: 'USD' 2565 }, 2566 2567 { 2568 iso_code: 'RE', 2569 name: 'Réunion', 2570 currency_code: 'USD' 2571 }, 2572 2573 { 2574 iso_code: 'RO', 2575 name: 'Romania', 2576 currency_code: 'USD' 2577 }, 2578 2579 { 2580 iso_code: 'RU', 2581 name: 'Russia', 2582 currency_code: 'USD' 2583 }, 2584 2585 { 2586 iso_code: 'RW', 2587 name: 'Rwanda', 2588 currency_code: 'USD' 2589 }, 2590 2591 { 2592 iso_code: 'WS', 2593 name: 'Samoa', 2594 currency_code: 'USD' 2595 }, 2596 2597 { 2598 iso_code: 'SM', 2599 name: 'San Marino', 2600 currency_code: 'USD' 2601 }, 2602 2603 { 2604 iso_code: 'ST', 2605 name: 'São Tomé & PrÃncipe', 2606 currency_code: 'USD' 2607 }, 2608 2609 { 2610 iso_code: 'SA', 2611 name: 'Saudi Arabia', 2612 currency_code: 'USD' 2613 }, 2614 2615 { 2616 iso_code: 'SN', 2617 name: 'Senegal', 2618 currency_code: 'USD' 2619 }, 2620 2621 { 2622 iso_code: 'RS', 2623 name: 'Serbia', 2624 currency_code: 'USD' 2625 }, 2626 2627 { 2628 iso_code: 'SC', 2629 name: 'Seychelles', 2630 currency_code: 'USD' 2631 }, 2632 2633 { 2634 iso_code: 'SL', 2635 name: 'Sierra Leone', 2636 currency_code: 'USD' 2637 }, 2638 2639 { 2640 iso_code: 'SG', 2641 name: 'Singapore', 2642 currency_code: 'USD' 2643 }, 2644 2645 { 2646 iso_code: 'SX', 2647 name: 'Sint Maarten', 2648 currency_code: 'USD' 2649 }, 2650 2651 { 2652 iso_code: 'SK', 2653 name: 'Slovakia', 2654 currency_code: 'USD' 2655 }, 2656 2657 { 2658 iso_code: 'SI', 2659 name: 'Slovenia', 2660 currency_code: 'USD' 2661 }, 2662 2663 { 2664 iso_code: 'SB', 2665 name: 'Solomon Islands', 2666 currency_code: 'USD' 2667 }, 2668 2669 { 2670 iso_code: 'SO', 2671 name: 'Somalia', 2672 currency_code: 'USD' 2673 }, 2674 2675 { 2676 iso_code: 'ZA', 2677 name: 'South Africa', 2678 currency_code: 'USD' 2679 }, 2680 2681 { 2682 iso_code: 'GS', 2683 name: 'South Georgia & South Sandwich Islands', 2684 currency_code: 'USD' 2685 }, 2686 2687 { 2688 iso_code: 'KR', 2689 name: 'South Korea', 2690 currency_code: 'USD' 2691 }, 2692 2693 { 2694 iso_code: 'SS', 2695 name: 'South Sudan', 2696 currency_code: 'USD' 2697 }, 2698 2699 { 2700 iso_code: 'ES', 2701 name: 'Spain', 2702 currency_code: 'USD' 2703 }, 2704 2705 { 2706 iso_code: 'LK', 2707 name: 'Sri Lanka', 2708 currency_code: 'USD' 2709 }, 2710 2711 { 2712 iso_code: 'BL', 2713 name: 'St. Barthélemy', 2714 currency_code: 'USD' 2715 }, 2716 2717 { 2718 iso_code: 'SH', 2719 name: 'St. Helena', 2720 currency_code: 'USD' 2721 }, 2722 2723 { 2724 iso_code: 'KN', 2725 name: 'St. Kitts & Nevis', 2726 currency_code: 'USD' 2727 }, 2728 2729 { 2730 iso_code: 'LC', 2731 name: 'St. Lucia', 2732 currency_code: 'USD' 2733 }, 2734 2735 { 2736 iso_code: 'MF', 2737 name: 'St. Martin', 2738 currency_code: 'USD' 2739 }, 2740 2741 { 2742 iso_code: 'PM', 2743 name: 'St. Pierre & Miquelon', 2744 currency_code: 'USD' 2745
2745 }, 2746 2747 { 2748 iso_code: 'VC', 2749 name: 'St. Vincent & Grenadines', 2750 currency_code: 'USD' 2751 }, 2752 2753 { 2754 iso_code: 'SD', 2755 name: 'Sudan', 2756 currency_code: 'USD' 2757 }, 2758 2759 { 2760 iso_code: 'SR', 2761 name: 'Suriname', 2762 currency_code: 'USD' 2763 }, 2764 2765 { 2766 iso_code: 'SJ', 2767 name: 'Svalbard & Jan Mayen', 2768 currency_code: 'USD' 2769 }, 2770 2771 { 2772 iso_code: 'SE', 2773 name: 'Sweden', 2774 currency_code: 'USD' 2775 }, 2776 2777 { 2778 iso_code: 'CH', 2779 name: 'Switzerland', 2780 currency_code: 'USD' 2781 }, 2782 2783 { 2784 iso_code: 'TW', 2785 name: 'Taiwan', 2786 currency_code: 'USD' 2787 }, 2788 2789 { 2790 iso_code: 'TJ', 2791 name: 'Tajikistan', 2792 currency_code: 'USD' 2793 }, 2794 2795 { 2796 iso_code: 'TZ', 2797 name: 'Tanzania', 2798 currency_code: 'USD' 2799 }, 2800 2801 { 2802 iso_code: 'TH', 2803 name: 'Thailand', 2804 currency_code: 'USD' 2805 }, 2806 2807 { 2808 iso_code: 'TL', 2809 name: 'Timor-Leste', 2810 currency_code: 'USD' 2811 }, 2812 2813 { 2814 iso_code: 'TG', 2815 name: 'Togo', 2816 currency_code: 'USD' 2817 }, 2818 2819 { 2820 iso_code: 'TK', 2821 name: 'Tokelau', 2822 currency_code: 'USD' 2823 }, 2824 2825 { 2826 iso_code: 'TO', 2827 name: 'Tonga', 2828 currency_code: 'USD' 2829 }, 2830 2831 { 2832 iso_code: 'TT', 2833 name: 'Trinidad & Tobago', 2834 currency_code: 'USD' 2835 }, 2836 2837 { 2838 iso_code: 'TA', 2839 name: 'Tristan da Cunha', 2840 currency_code: 'USD' 2841 }, 2842 2843 { 2844 iso_code: 'TN', 2845 name: 'Tunisia', 2846 currency_code: 'USD' 2847 }, 2848 2849 { 2850 iso_code: 'TR', 2851 name: 'Türkiye', 2852 currency_code: 'USD' 2853 }, 2854 2855 { 2856 iso_code: 'TM', 2857 name: 'Turkmenistan', 2858 currency_code: 'USD' 2859 }, 2860 2861 { 2862 iso_code: 'TC', 2863 name: 'Turks & Caicos Islands', 2864 currency_code: 'USD' 2865 }, 2866 2867 { 2868 iso_code: 'TV', 2869 name: 'Tuvalu', 2870 currency_code: 'USD' 2871 }, 2872 2873 { 2874 iso_code: 'UM', 2875 name: 'U.S. Outlying Islands', 2876 currency_code: 'USD' 2877 }, 2878 2879 { 2880 iso_code: 'UG', 2881 name: 'Uganda', 2882 currency_code: 'USD' 2883 }, 2884 2885 { 2886 iso_code: 'UA', 2887 name: 'Ukraine', 2888 currency_code: 'USD' 2889 }, 2890 2891 { 2892 iso_code: 'AE', 2893 name: 'United Arab Emirates', 2894 currency_code: 'USD' 2895 }, 2896 2897 { 2898 iso_code: 'GB', 2899 name: 'United Kingdom', 2900 currency_code: 'USD' 2901 }, 2902 2903 { 2904 iso_code: 'US', 2905 name: 'United States', 2906 currency_code: 'USD' 2907 }, 2908 2909 { 2910 iso_code: 'UY', 2911 name: 'Uruguay', 2912 currency_code: 'USD' 2913 }, 2914 2915 { 2916 iso_code: 'UZ', 2917 name: 'Uzbekistan', 2918 currency_code: 'USD' 2919 }, 2920 2921 { 2922 iso_code: 'VU', 2923 name: 'Vanuatu', 2924 currency_code: 'USD' 2925 }, 2926 2927 { 2928 iso_code: 'VA', 2929 name: 'Vatican City', 2930 currency_code: 'USD' 2931 }, 2932 2933 { 2934 iso_code: 'VE', 2935 name: 'Venezuela', 2936 currency_code: 'USD' 2937 }, 2938 2939 { 2940 iso_code: 'VN', 2941 name: 'Vietnam', 2942 currency_code: 'USD' 2943 }, 2944 2945 { 2946 iso_code: 'WF', 2947 name: 'Wallis & Futuna', 2948 currency_code: 'USD' 2949 }, 2950 2951 { 2952 iso_code: 'EH', 2953 name: 'Western Sahara', 2954 currency_code: 'USD' 2955 }, 2956 2957 { 2958 iso_code: 'YE', 2959 name: 'Yemen', 2960 currency_code: 'USD' 2961 }, 2962 2963 { 2964 iso_code: 'ZM', 2965 name: 'Zambia', 2966 currency_code: 'USD' 2967 }, 2968 2969 { 2970 iso_code: 'ZW', 2971 name: 'Zimbabwe', 2972 currency_code: 'USD' 2973 } 2974 2975 ] 2976 }; 2977 2978</script>
2978<!-- END app snippet --><!-- BEGIN app snippet: customer-hub-replace-links -->
2978<script> 2979 function replaceAccountLinks() { 2980 const selector = 2981 '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'; 2982 const accountLinksNodes = document.querySelectorAll(selector); 2983 for (const node of accountLinksNodes) { 2984 const ignore = node.dataset.kHubIgnore !== undefined && node.dataset.kHubIgnore !== 'false'; 2985 if (!ignore) { 2986 // Any login links to Shopify's account system, point them at the customer hub instead. 2987 node.href = '#k-hub'; 2988 /** 2989 * 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. 2990 * However, since clicking the k-hub link doesn't trigger a page load, the page gets stuck on a blank screen. 2991 * Luckily, these themes usually have a className you can add to links to skip the transition. 2992 * Let's hope that all such themes are consistent/copy each other and just proactively add those classNames when we replace the link. 2993 **/ 2994 node.classList.add('no-transition', 'js-no-transition'); 2995 } 2996 } 2997 } 2998 2999 3000 if (document.readyState === 'complete') { 3001 replaceAccountLinks(); 3002 } else { 3003 const controller = new AbortController(); 3004 document.addEventListener( 3005 'readystatechange', 3006 () => { 3007 replaceAccountLinks(); // try to replace links both during `interactive` state and `complete` state 3008 if (document.readyState === 'complete') { 3009 // readystatechange can fire with "complete" multiple times per page load, so make sure we're not duplicating effort 3010 // by removing the listener afterwards. 3011 controller.abort(); 3012 } 3013 }, 3014 { signal: controller.signal }, 3015 ); 3016 } 3017 3018</script>
3018<!-- END app snippet --><!-- END app block --><!-- BEGIN app block: shopify://apps/returngo-returns-exchanges/blocks/returngo-loader/c46ec5ca-ca5f-4afb-904e-7e20126a14d4 -->
3018<script> 3019 window.returngo = window.returngo || {}; 3020 window.returngo.loadScripts ||= []; 3021 window.returngo.loadScripts.push('https://storefront-components.returngo.ai/shop-now.min.js'); 3022 3023 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"}}; 3024 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
3024ange 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
3024ange 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"}}; 3025 window.returngo.coverageEnabled ||= Boolean(); 3026 window.returngo.storefrontPublicToken ||= ''; 3027 window.returngo.coveragePlaceholderUrl = 'https://cdn.shopify.com/extensions/019cd1c1-739b-7e2f-a8ca-df9749146d2d/return-go-23/assets/coverage-block-placeholder.png'; 3028</script>
3028<!-- END app block -->
3028<script src="https://cdn.shopify.com/extensions/01a0c84d-09f9-74b4-a007-90becfd116ee/2026-09-22-08-46-47-UTC--1331660/assets/smile-loader.js" type="text/javascript" defer="defer"></script>
3028<script src="https://cdn.shopify.com/extensions/019c9c83-58b7-7315-bf21-1fe3a3f77d18/redirect-pro-32/assets/tracker.js" type="text/javascript" defer="defer"></script>
3028<script src="https://cdn.shopify.com/extensions/019f6f6e-749a-74ad-948b-e748c8cafcc1/embedany-29/assets/script.js" type="text/javascript" defer="defer"></script>
3028<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>
3028<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
3028<script>(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>
3028<script> 3029 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 3030</script>
3030<script> 3031 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 3032 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 3033 window.ShopifyAnalytics.meta.currency = 'USD'; 3034 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":"a65042f6-6bbd-4b6b-bb43-b2796f0ccd47-1790209438"}}; 3035 for (var attr in meta) { 3036 window.ShopifyAnalytics.meta[attr] = meta[attr]; 3037 } 3038</script>
3038<script class="analytics"> 3039 (function () { 3040 var customDocumentWrite = function(content) { 3041 var jquery = null; 3042 3043 if (window.jQuery) { 3044 jquery = window.jQuery; 3045 } else if (window.Checkout && window.Checkout.$) { 3046 jquery = window.Checkout.$; 3047 } 3048 3049 if (jquery) { 3050 jquery('body').append(content); 3051 } 3052 }; 3053 3054 var hasLoggedConversion = function(token) { 3055 if (token) { 3056 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 3057 } 3058 return false; 3059 } 3060 3061 var setCookieIfConversion = function(token) { 3062 if (token) { 3063 var twoMonthsFromNow = new Date(Date.now()); 3064 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 3065 3066 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 3067 } 3068 } 3069 3070 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 3071 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 3072 if (trekkie.integrations) { 3073 return; 3074 } 3075 trekkie.methods = [ 3076 'identify', 3077 'page', 3078 'ready', 3079 'track', 3080 'trackForm', 3081 'trackLink' 3082 ]; 3083 trekkie.factory = function(method) { 3084 return function() { 3085 var args = Array.prototype.slice.call(arguments); 3086 args.unshift(method); 3087 trekkie.push(args); 3088 if (method == 'track' || method == 'page') { 3089 try { 3090 if (window.__TREKKIE_SHIM_QUEUE == null) { 3091 window.__TREKKIE_SHIM_QUEUE = []; 3092 } 3093 window.__TREKKIE_SHIM_QUEUE.push({ 3094 from: 'trekkie-stub', 3095 method: method, 3096 args: args.slice(1) 3097 }); 3098 } catch (e) { 3099 // no-op 3100 } 3101 } 3102 return trekkie; 3103 }; 3104 }; 3105 for (var i = 0; i < trekkie.methods.length; i++) { 3106 var key = trekkie.methods[i]; 3107 trekkie[key] = trekkie.factory(key); 3108 } 3109 trekkie.load = function(config) { 3110 trekkie.config = config || {}; 3111 trekkie.config.initialDocumentCookie = document.cookie; 3112 var first = document.getElementsByTagName('script')[0]; 3113var script = document.createElement('script'); 3114script.type = 'text/javascript'; 3115script.onerror = function(e) { 3116 var scriptFallback = document.createElement('script'); 3117 scriptFallback.type = 'text/javascript'; 3118 scriptFallback.onerror = function(error) { 3119 var Monorail = { 3120 produce: function produce(monorailDomain, schemaId, payload) { 3121 var currentMs = new Date().getTime(); 3122 var event = { 3123 schema_id: schemaId, 3124 payload: payload, 3125 metadata: { 3126 event_created_at_ms: currentMs, 3127 event_sent_at_ms: currentMs 3128 } 3129 }; 3130 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 3131 }, 3132 sendRequest: function sendRequest(endpointUrl, payload) { 3133 // Try the sendBeacon API 3134 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 3135 var blobData = new window.Blob([payload], { 3136 type: 'text/plain' 3137 }); 3138 3139 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 3140 return true; 3141 } // sendBeacon was not successful 3142 3143 } // XHR beacon 3144 3145 var xhr = new XMLHttpRequest(); 3146 3147 try { 3148 xhr.open('POST', endpointUrl); 3149 xhr.setRequestHeader('Content-Type', 'text/plain'); 3150 xhr.send(payload); 3151 } catch (e) { 3152 console.log(e); 3153 } 3154 3155 return false; 3156 }, 3157 isIos12: function isIos12() { 3158 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 3159 } 3160 }; 3161 Monorail.produce('monorail-edge.shopifysvc.com', 3162 'trekkie_storefront_load_errors/1.1', 3163 {shop_id: 3092321, 3164 theme_id: 160859127883, 3165 app_name: "storefront", 3166 context_url: window.location.href, 3167 source_url: "//www.ministryofsupply.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 3168 3169 }; 3170 scriptFallback.async = true; 3171 scriptFallback.src = '//www.ministryofsupply.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 3172 first.parentNode.insertBefore(scriptFallback, first); 3173}; 3174script.async = true; 3175script.src = '//www.ministryofsupply.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 3176first.parentNode.insertBefore(script, first); 3177 3178 }; 3179 trekkie.load( 3180 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":3092321,"isMerchantRequest":null,"themeId":160859127883,"themeCityHash":"13097727980462113156","contentLanguage":"en","currency":"USD","eventMetadataId":"24ff81b4-ab37-4107-8193-88e908484ece"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}} 3181 ); 3182 3183 var loaded = false;
3184 trekkie.ready(function() { 3185 if (loaded) return; 3186 loaded = true; 3187 3188 window.ShopifyAnalytics.lib = window.trekkie; 3189 3190 var originalDocumentWrite = document.write; 3191 document.write = customDocumentWrite; 3192 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 3193 document.write = originalDocumentWrite; 3194 3195 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 3196 var token = match? match[1]: undefined; 3197 if (!hasLoggedConversion(token)) { 3198 setCookieIfConversion(token); 3199 window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":41656106123339,"productId":7399359643723,"productGid":"gid:\/\/shopify\/Product\/7399359643723","name":"Men's Velocity Suit Jacket - Dark Navy Heather (MPS) - Dark Navy Heather \/ 36R","price":"478.00","sku":"MV131NN3N8","brand":"Men's Velocity Blazer (MPS)","variant":"Dark Navy Heather \/ 36R","category":"Men's Blazers","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true}); 3200 } 3201 }); 3202 3203 window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":7399359643723,"requestId":"a65042f6-6bbd-4b6b-bb43-b2796f0ccd47-1790209438","shopifyEmitted":true}); 3204 3205 var eventsListenerScript = document.createElement('script'); 3206 eventsListenerScript.async = true; 3207 eventsListenerScript.src = "//www.ministryofsupply.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 3208 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 3209})();</script>
3209<script> 3210 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 3211 window.ga = function ga() { 3212 (window.ga.q = window.ga.q || []).push(arguments); 3213 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 3214 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 3215 } 3216 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."); 3217 }; 3218 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 3219 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 3220 } 3221 } 3222</script>
3222<script defer="" src="https://www.ministryofsupply.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 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"></script>
3222<meta name="shopify-y" content="ca80d41a-ea0a-441e-9700-9405917617ee" data-expiration="1821767005000"><meta name="shopify-s" content="560e6c2c-9ead-4ba8-8b29-8f421dba0926" data-expiration="1790211205000"><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 3222
3222 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3222GTM-K28S62
vendor: 83 bytes, line 3222
3222" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3222<!-- 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> 3223@font-face { 3224 font-family: 'Sk-Modernist Mono'; 3225 src: url('https://cdn.shopify.com/s/files/1/0309/2321/files/Sk-Modernist-Mono.woff2') format('woff2'); 3226 font-weight: normal; 3227 font-style: normal; 3228 font-display: swap; 3229} 3230</style> <style> 3231 3232</style> <style> 3233@font-face { 3234 font-family: 'Sk-Modernist'; 3235 src: url('https://cdn.shopify.com/s/files/1/0309/2321/files/Sk-Modernist-Regular.woff2') format('woff2'); 3236 font-weight: normal; 3237 font-style: normal; 3238 font-display: swap; 3239} 3240 3241@font-face { 3242 font-family: 'Sk-Modernist';
3243 src: url('https://cdn.shopify.com/s/files/1/0309/2321/files/Sk-Modernist-Bold.woff2') format('woff2'); 3244 font-weight: bold; 3245 font-style: normal; 3246 font-display: swap; 3247} 3248</style> <style> 3249 3250</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;}
3250: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
3250;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\/
325024-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,
32500, 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%); }} 3251 3252 @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%); }} 3253</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: ; }} 3254 3255 @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: ; }} 3256 </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; }} 3257 3258 @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; }} 3259</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,
32590, 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%); }} 3260 3261 @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%); }} 3262</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; }} 3263 3264 @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; }} 3265</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; }} 3266 3267 @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; }} 3268</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; }} 3269 3270 @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; }} 3271</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;
3271 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; }} 3272 3273 @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; }} 3274</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; }} 3275 3276 @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; }} 3277</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); }} 3278 3279 @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); }} 3280</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); }} 3281 3282 @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); }} 3283</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
3283ackground: 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); }} 3284 3285 @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); }} 3286</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); }} 3287 3288 @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); }} 3289</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); }} 3290 3291 @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); }} 3292</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,
32920, 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%); }} 3293 3294 @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%); }} 3295</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); }} 3296 3297 @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); }} 3298</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; }} 3299 3300 @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; }} 3301</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; }} 3302 3303 @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; }} 3304</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
3304-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; }} 3305 3306 @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; }} 3307</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> 3308 @media screen and (max-width: 768px) { 3309 .label-primary { 3310 box-shadow: none; 3311 } 3312 }.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> 3313 @media screen and (max-width: 768px) { 3314 .label-primary-sm { 3315 box-shadow: none; 3316 } 3317 }.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> 3318 @media screen and (max-width: 768px) { 3319 .label-primary-xs { 3320 box-shadow: none; 3321 } 3322 }.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> 3323 @media screen and (max-width: 768px) { 3324 .label-secondary { 3325 box-shadow: none; 3326 } 3327 }.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> 3328 @media screen and (max-width: 768px) { 3329 .label-tertiary { 3330 box-shadow: none; 3331 } 3332 }.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> 3333 @media screen and (max-width: 768px) { 3334 .label-white { 3335 box-shadow: none; 3336 } 3337 }.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
3337t: 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); }} 3338 3339 @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); }} 3340</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); }} 3341 3342 @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); }} 3343</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;
3343 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); }} 3344 3345 @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); }} 3346</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; }} 3347 3348 3349 @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; }} 3350 3351 3352 3353</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; }} 3354 3355 3356 @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; }} 3357 3358 3359 3360</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; } }
3360 .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; }} 3361 3362 3363 @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; }} 3364 3365 3366 3367</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; }} 3368 3369 3370 @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; }} 3371 3372 3373 3374</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; }} 3375 3376 3377 @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; }} 3378 3379 3380 3381</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) } } 3382 3383 @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) } } 3384</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) } } 3385 3386 @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) } } 3387</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
3387olor:#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; }} 3388 3389 @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; }} 3390</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; }} 3391 3392 @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; }} 3393</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; }} 3394 3395 3396 @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; }} 3397 3398 3399 3400</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; }} 3401 3402 3403 @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; }} 3404 3405 3406 3407</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-
3407between; 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: ; }} 3408 3409 @container (max-width: 767px) {.accordion { border-color: ; border-width: 0 0 1px 0; } .accordion .accordion-content { padding: 0px 0 8px 0; color: ; background: ; }} 3410</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: ; }} 3411 3412 @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: ; }} 3413</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: ; }} 3414 3415 @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: ; }} 3416</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: ; }} 3417 3418 @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: ; }} 3419</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: ; }} 3420 3421 @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: ; }} 3422</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
3422ia 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: ; }} 3423 3424 @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: ; }} 3425</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; }} 3426 3427 @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; }} 3428</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;
3428 --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; }} 3429 3430 @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; }} 3431</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; }
3431 .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; }} 3432 3433 @container (max-width: 767px) {.pagination [data-pagination-button]:where(:hover,:focus-visible,:active,.active) { border-color: #000000; color: #ffffff; background: #000000; }} 3434</style> </div><div id="shopify-section-sections--23010069676107__icons" class="shopify-section shopify-section-group-0_global"> <style> 3435 :root { 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 --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; 3451 --icon-filters-aspect-ratio: 1.0; 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 --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; 3467 --icon-hamburger-aspect-ratio: 1.0; 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 --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; 3483 --icon-cart-aspect-ratio: 1.0; 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 --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.
34980331 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; 3499 --icon-link-aspect-ratio: 1.0; 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 --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; 3515 --icon-link-external-aspect-ratio: 1.0; 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 --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; 3531 --icon-timer-aspect-ratio: 1.063; 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 --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; 3547 --icon-arrow-left-aspect-ratio: 1.0; 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 --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; 3563 --icon-arrow-right-aspect-ratio: 1.0; 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 --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; 3579 --icon-chevron-up-down-aspect-ratio: 1.0; 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 --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="
3594currentColor" 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; 3595 --icon-chevron-down-aspect-ratio: 1.0; 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 --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; 3611 --icon-chevron-left-aspect-ratio: 1.0; 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 --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; 3627 --icon-chevron-right-aspect-ratio: 1.0; 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 --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; 3643 --icon-chevron-up-aspect-ratio: 1.0; 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 --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; 3659 --icon-check-mark-aspect-ratio: 1.0; 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 --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; 3675 --icon-x-mark-aspect-ratio: 1.0; 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 --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; 3691 --icon-twitter-aspect-ratio: 1.0; 3692 3693 3694 3695 3696 --icon-facebook--url: https://www.facebook.com/ministryofsupply/; 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 --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; 3709 --icon-facebook-aspect-ratio: 1.0; 3710 3711 3712 3713 3714 --icon-pinterest--url: https://pinterest.com; 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 --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; 3727 --icon-pinterest-aspect-ratio: 1.0; 3728 3729 3730 3731 3732 --icon-tiktok--url: https://tiktok.com; 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 --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; 3745 --icon-tiktok-aspect-ratio: 0.8; 3746 3747 3748 3749 3750 --icon-instagram--url: https://www.instagram.com/ministryofsupply/; 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 --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
376212 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; 3763 --icon-instagram-aspect-ratio: 1.0; 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 --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; 3779 --icon-tumblr-aspect-ratio: 1.0; 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 --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; 3795 --icon-snapchat-aspect-ratio: 1.0; 3796 3797 3798 3799 3800 --icon-youtube--url: https://www.youtube.com/channel/UCYqk9SkNwLl4_vBqvShPQsQ/featured; 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 --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; 3813 --icon-youtube-aspect-ratio: 1.0; 3814 3815 3816 3817 3818 --icon-linkedin--url: https://www.linkedin.com/company/ministry-apparel/; 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 --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; 3831 --icon-linkedin-aspect-ratio: 1.0; 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 --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; 3847 --icon-email-aspect-ratio: 1.0; 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 --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.
386269.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; 3863 --icon-password-eye-aspect-ratio: 1.0; 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 --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; 3879 --icon-password-eye-slash-aspect-ratio: 1.0; 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 --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; 3895 --icon-user-aspect-ratio: 1.0; 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 --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; 3911 --icon-tag-aspect-ratio: 1.0; 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 --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
3926a1.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; 3927 --icon-pin-aspect-ratio: 1.0; 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 --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; 3943 --icon-credit-card-aspect-ratio: 1.063; 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 --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; 3959 --icon-search-aspect-ratio: 1.0; 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 --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; 3975 --icon-home-aspect-ratio: 1.0; 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 --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; 3991 --icon-globe-aspect-ratio: 1.0; 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 --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; 4007 --icon-minus-aspect-ratio: 0.941; 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 --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; 4023 --icon-plus-aspect-ratio: 0.941; 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 --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; 4039 --icon-ruler-aspect-ratio: 1.0; 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 --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; 4055 --icon-star-aspect-ratio: 1.0; 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 --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
407013 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; 4071 --icon-lock-aspect-ratio: 1.042; 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 --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; 4087 --icon-check-circle-aspect-ratio: 1.0; 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 --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; 4103 --icon-warning-triangle-aspect-ratio: 1.0; 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 --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; 4119 --icon-error-circle-aspect-ratio: 1.0; 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 --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; 4135 --icon-info-circle-aspect-ratio: 1.0; 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 --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; 4151 --icon-bolt-aspect-ratio: 1.0; 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 --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
41667.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; 4167 --icon-package-aspect-ratio: 1.0; 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 --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; 4183 --icon-play-circle-aspect-ratio: 1.05; 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 --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; 4199 --icon-printer-aspect-ratio: 1.0; 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 --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; 4215 --icon-trash-aspect-ratio: 1.0; 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 --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; 4231 --icon-indicator-aspect-ratio: 0.826; 4232 4233 4234 4235 4236 4237 --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; 4238 --icon-best-seller-aspect-ratio: 2.453488372093023; 4239 4240 4241 } 4242</style> </div><div id="shopify-section-sections--23010069676107__global_icons_m7FEF9" class="shopify-section shopify-section-group-0_global"> <style> 4243 :root { 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 --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
425815Z" stroke="currentColor"%3e%3c/path%3e%3c/svg%3e') no-repeat 50% 50% / contain; 4259 --icon-quick-dry-aspect-ratio: 0.979; 4260 4261 4262 4263 4264 4265 --icon-dot: url('//www.ministryofsupply.com/cdn/shop/files/Oval.png?v=1728574421') no-repeat 50% 50% / contain; 4266 --icon-dot-aspect-ratio: 1.0; 4267 4268 4269 4270 4271 --icon-wash: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Wash.png?v=1728573693') no-repeat 50% 50% / contain; 4272 --icon-wash-aspect-ratio: 1.0; 4273 4274 4275 4276 4277 --icon-details: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Details.png?v=1728573693') no-repeat 50% 50% / contain; 4278 --icon-details-aspect-ratio: 1.0; 4279 4280 4281 4282 4283 --icon-fabric: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Fabric.png?v=1728573693') no-repeat 50% 50% / contain; 4284 --icon-fabric-aspect-ratio: 1.0; 4285 4286 4287 4288 4289 --icon-returns: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Returns.png?v=1728573692') no-repeat 50% 50% / contain; 4290 --icon-returns-aspect-ratio: 1.0120481927710843; 4291 4292 4293 4294 4295 --icon-leaf: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Leaf.png?v=1728573693') no-repeat 50% 50% / contain; 4296 --icon-leaf-aspect-ratio: 1.0; 4297 4298 4299 4300 4301 --icon-measure: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Measure.png?v=1728573693') no-repeat 50% 50% / contain; 4302 --icon-measure-aspect-ratio: 1.0; 4303 4304 4305 4306 4307 --icon-globe: url('//www.ministryofsupply.com/cdn/shop/files/Icon_-_Globe.png?v=1728573693') no-repeat 50% 50% / contain; 4308 --icon-globe-aspect-ratio: 1.0; 4309 4310 4311 4312 4313 --icon-logo: url('//www.ministryofsupply.com/cdn/shop/files/M_-_Black_-_2_1.svg?v=1725881264') no-repeat 50% 50% / contain; 4314 --icon-logo-aspect-ratio: 1.3157894736842106; 4315 4316 4317 4318 4319 --icon-wordmark: url('//www.ministryofsupply.com/cdn/shop/files/Ministry_of_Supply_-_Black_2.png?v=1728579767') no-repeat 50% 50% / contain; 4320 --icon-wordmark-aspect-ratio: 5.548654244306419; 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 --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; 4335 --icon-arrow-narrow-right-aspect-ratio: 1.0; 4336 4337 4338 4339 4340 4341 --icon-star-gradient: url('//www.ministryofsupply.com/cdn/shop/files/star-01_1.svg?v=1726513501') no-repeat 50% 50% / contain; 4342 --icon-star-gradient-aspect-ratio: 1.0; 4343 4344 4345 4346 4347 --icon-5-stars-gradient: url('//www.ministryofsupply.com/cdn/shop/files/stars.svg?v=1726513923') no-repeat 50% 50% / contain; 4348 --icon-5-stars-gradient-aspect-ratio: 5.5; 4349 4350 4351 4352 4353 --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; 4354 --icon-best-sellers-aspect-ratio: 2.453488372093023; 4355 4356 4357 4358 4359 --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; 4360 --icon-best-sellerz-aspect-ratio: 2.2209302325581395; 4361 4362 4363 4364 4365 4366 4367 4368 } 4369</style> </div><div id="shopify-section-sections--23010069676107__global_swatches_7dRPPr" class="shopify-section shopify-section-group-0_global"> <style> 4370 :root { 4371 4372 4373 4374 4375 4376 --swatch-yellow: #e8ff00 center center/cover no-repeat; 4377 4378 --swatch-powder: #e8ff00 center center/cover no-repeat; 4379 4380 4381 4382 4383 4384 4385 --swatch-green: #00ff07 center center/cover no-repeat; 4386 4387 --swatch-turqois: #00ff07 center center/cover no-repeat; 4388 4389 4390 4391 4392 4393 4394 --swatch-black: #000000 center center/cover no-repeat; 4395 4396 4397 4398 4399 } 4400</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> 4401 :root { 4402 --announcement-bar-height: 34px; 4403 } 4404 4405 @media screen and (min-width: 768px) { 4406 :root { 4407 --announcement-bar-height: 36px; 4408 } 4409 } 4410 4411</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>
4411Free 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> 4412 :root { 4413 --progress-bar-height: 0px; 4414 } 4415 4416 @media screen and (min-width: 768px) { 4417 :root { 4418 --progress-bar-height: 0px; 4419 } 4420 } 4421</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="() => { 4422 current = $cart.state?.[settings.incentive_type] ?? 0; 4423 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]); 4424 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] 4425 }" 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; 4426 --bar-height-md: 16px;--bar-height: 4px; 4427 --border-md: 1px;--border: 1px; 4428 --radius-md: 100px;--radius: 100px; 4429 --gap-md: 10px;--gap: 10px; 4430 --success-bg-color: #3366ff;--success-border-color: #3366ff; 4431 --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]', 4432 settings.incentive_type === 'total_price' 4433 ? utils.formatMoney(targets[currentIndex] - current) 4434 : `${targets[currentIndex] - current}` 4435 )" data-content=" 4436 4437<div class="_input-richtext richtext-md"><h6>You are [difference] from <strong>Free Shipping</strong></h6></div> 4438"></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]', 4439 settings.incentive_type === 'total_price' 4440 ? utils.formatMoney(targets[currentIndex] - current) 4441 : `${targets[currentIndex] - current}` 4442 )" data-content=" 4443 4444<div class="_input-richtext richtext-md"><h6>You are [difference] from <strong>15% Off </strong></h6></div> 4445"></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="()=> { 4446 order = percentages.findIndex(([percent, i, target])=> i === +`0`) 4447 percent = percentages[order][0]; 4448 }" 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="()=> { 4449 order = percentages.findIndex(([percent, i, target])=> i === +`1`) 4450 percent = percentages[order][0]; 4451 }" 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> 4452 :root { 4453 --navigation-bar-height: 65px; 4454 } 4455 4456 @media screen and (min-width: 768px) { 4457 :root { 4458 --navigation-bar-height: 86px; 4459 } 4460 } 4461 4462 4463</style> <header x-data="{ ..._sections.initNavigationBar($el, $refs) }
4463" @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="() => { 4464 active = '/collections/mens-shop-all-1'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4465 isOpen = $modal.id.includes('megamenu--shop-men'); 4466 if ($modal.loaded) { 4467 megamenu = !!document.querySelector(`[data-megamenu='shop-men']`) 4468 } 4469 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='shop-men']`) })" @pointerover="if (!openOnClick && megamenu) { 4470 $modal.setId('megamenu--shop-men'); 4471 isOpen = true; 4472 } 4473 if (!megamenu && $modal.id.includes('megamenu-')) { 4474 isOpen = false;
4475 $modal.setId(''); 4476 }" @click="(e) => { 4477 if (openOnClick && megamenu) { 4478 e.preventDefault(); 4479 e.stopPropagation(); 4480 if (isOpen && $modal.id.includes('megamenu-')) { 4481 isOpen = !isOpen; 4482 $modal.setId(''); 4483 } else if (megamenu) { 4484 isOpen = true; 4485 $modal.setId('megamenu--shop-men'); 4486 } 4487 } 4488 }"> <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="() => { 4489 active = '/collections/womens-shop-all-1'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4490 isOpen = $modal.id.includes('megamenu--shop-women'); 4491 if ($modal.loaded) { 4492 megamenu = !!document.querySelector(`[data-megamenu='shop-women']`) 4493 } 4494 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='shop-women']`) })" @pointerover="if (!openOnClick && megamenu) { 4495 $modal.setId('megamenu--shop-women'); 4496 isOpen = true; 4497 } 4498 if (!megamenu && $modal.id.includes('megamenu-')) { 4499 isOpen = false; 4500 $modal.setId(''); 4501 }" @click="(e) => { 4502 if (openOnClick && megamenu) { 4503 e.preventDefault(); 4504 e.stopPropagation(); 4505 if (isOpen && $modal.id.includes('megamenu-')) { 4506 isOpen = !isOpen; 4507 $modal.setId(''); 4508 } else if (megamenu) { 4509 isOpen = true; 4510 $modal.setId('megamenu--shop-women'); 4511 } 4512 } 4513 }"> <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="() => { 4514 active = 'https://www.ministryofsupply.com/collections/carry'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4515 isOpen = $modal.id.includes('megamenu--shop-carry'); 4516 if ($modal.loaded) { 4517 megamenu = !!document.querySelector(`[data-megamenu='shop-carry']`) 4518 } 4519 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='shop-carry']`) })" @pointerover="if (!openOnClick && megamenu) { 4520 $modal.setId('megamenu--shop-carry'); 4521 isOpen = true; 4522 } 4523 if (!megamenu && $modal.id.includes('megamenu-')) { 4524 isOpen = false;
4525 $modal.setId(''); 4526 }" @click="(e) => { 4527 if (openOnClick && megamenu) { 4528 e.preventDefault(); 4529 e.stopPropagation(); 4530 if (isOpen && $modal.id.includes('megamenu-')) { 4531 isOpen = !isOpen; 4532 $modal.setId(''); 4533 } else if (megamenu) { 4534 isOpen = true; 4535 $modal.setId('megamenu--shop-carry'); 4536 } 4537 } 4538 }"> <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="() => { 4539 active = '/pages/fabric-technology'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4540 isOpen = $modal.id.includes('megamenu--innovation'); 4541 if ($modal.loaded) { 4542 megamenu = !!document.querySelector(`[data-megamenu='innovation']`) 4543 } 4544 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='innovation']`) })" @pointerover="if (!openOnClick && megamenu) { 4545 $modal.setId('megamenu--innovation'); 4546 isOpen = true; 4547 } 4548 if (!megamenu && $modal.id.includes('megamenu-')) { 4549 isOpen = false; 4550 $modal.setId(''); 4551 }" @click="(e) => { 4552 if (openOnClick && megamenu) { 4553 e.preventDefault(); 4554 e.stopPropagation(); 4555 if (isOpen && $modal.id.includes('megamenu-')) { 4556 isOpen = !isOpen; 4557 $modal.setId(''); 4558 } else if (megamenu) { 4559 isOpen = true; 4560 $modal.setId('megamenu--innovation'); 4561 } 4562 } 4563 }"> <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="() => { 4564 active = '/pages/travel'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4565 isOpen = $modal.id.includes('megamenu--travel'); 4566 if ($modal.loaded) { 4567 megamenu = !!document.querySelector(`[data-megamenu='travel']`) 4568 } 4569 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='travel']`) })" @pointerover="if (!openOnClick && megamenu) { 4570 $modal.setId('megamenu--travel'); 4571 isOpen = true; 4572 } 4573 if (!megamenu && $modal.id.includes('megamenu-')) { 4574 isOpen = false;
4575 $modal.setId(''); 4576 }" @click="(e) => { 4577 if (openOnClick && megamenu) { 4578 e.preventDefault(); 4579 e.stopPropagation(); 4580 if (isOpen && $modal.id.includes('megamenu-')) { 4581 isOpen = !isOpen; 4582 $modal.setId(''); 4583 } else if (megamenu) { 4584 isOpen = true; 4585 $modal.setId('megamenu--travel'); 4586 } 4587 } 4588 }"> <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="() => { 4589 active = 'https://www.ministryofsupply.com/pages/last-chance-sale'?.split(/[#?]/gi)?.[0] === ($router.pathname); 4590 isOpen = $modal.id.includes('megamenu--sale'); 4591 if ($modal.loaded) { 4592 megamenu = !!document.querySelector(`[data-megamenu='sale']`) 4593 } 4594 }" @editor_load.document="$nextTick(()=> { megamenu = !!document.querySelector(`[data-megamenu='sale']`) })" @pointerover="if (!openOnClick && megamenu) { 4595 $modal.setId('megamenu--sale'); 4596 isOpen = true; 4597 } 4598 if (!megamenu && $modal.id.includes('megamenu-')) { 4599 isOpen = false; 4600 $modal.setId(''); 4601 }" @click="(e) => { 4602 if (openOnClick && megamenu) { 4603 e.preventDefault(); 4604 e.stopPropagation(); 4605 if (isOpen && $modal.id.includes('megamenu-')) { 4606 isOpen = !isOpen; 4607 $modal.setId(''); 4608 } else if (megamenu) { 4609 isOpen = true; 4610 $modal.setId('megamenu--sale'); 4611 } 4612 } 4613 }"> <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
461302020 !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 -->
4613<script> 4614 const startTime = Date.now(); 4615 const visual_preview_mode = window.location.search.includes('source=visualPreviewInitialLoad'); 4616 const modalsContainer = visual_preview_mode ? document.querySelector("[data-dynamic-modals]") : document.querySelector("[data-dynamic-modals]:not([data-remove-parent-dynamically])"); 4617 const cardsContainer = visual_preview_mode ? document.querySelector("[data-dynamic-cards]") : document.querySelector("[data-dynamic-cards]:not([data-remove-parent-dynamically]"); 4618 const dbKey = `_platter---cached-sections`; 4619 4620 if ((modalsContainer && !modalsContainer?.children.length) || (cardsContainer && !cardsContainer?.children?.length)) { 4621 window.modalsLoaded = false; 4622 const res = JSON.parse(localStorage.getItem(dbKey) ?? "{}"); 4623 4624 if (res?.cards && res.timestamp > Date.now() - 1000 * 60 * 30) { 4625 4626 if (modalsContainer && !modalsContainer?.children.length && res.modals) { 4627 modalsContainer.innerHTML = res.modals; 4628 } 4629 if (cardsContainer && !cardsContainer?.children?.length && res.cards) { 4630 cardsContainer.innerHTML = res.cards; 4631 } 4632 4633 4634 if (_stores?.quickView) { 4635 _stores.quickView.container = document.querySelector("[data-quick-view-container]"); 4636 _stores.quickView.show_all_container = document.querySelector( 4637 "[data-quick-view-show-more]", 4638 ); 4639 _stores.quickView.loading_container = document.querySelector("[data-quick-view-loading]"); 4640 } 4641 4642 if ( 4643 !window.location.origin.includes("127.0.0.1") || 4644 res.timestamp < Date.now() - 1000 * 60 * 15 4645 ) { 4646 if (window._stores["modal"] && window._stores["modal"].loaded !== true) { 4647 window._stores["modal"].loaded = true; 4648 } 4649 // console.log('modals loaded', Date.now() - startTime); 4650 window.modalsLoaded = true; 4651 // return; 4652 } 4653 } 4654 4655 if (!window.modalsLoaded) { 4656 fetch("/collections?__modals_data=true&skipCache ") 4657 .then((res) => res.text()) 4658 .then((res) => { 4659 const div = document.createElement('div'); 4660 div.innerHTML = res; 4661 const modalsContent = div.querySelector('[data-modals-section]')?.innerHTML; 4662 const cardsContent = div.querySelector('[data-cards-section]')?.innerHTML; 4663 4664 if (modalsContainer && !modalsContainer?.children.length && modalsContent) { 4665 modalsContainer.innerHTML = modalsContent; 4666 } 4667 if (cardsContainer && !cardsContainer?.children?.length && cardsContent) { 4668 cardsContainer.innerHTML = cardsContent; 4669 } 4670 4671 4672 try { 4673 localStorage.setItem(dbKey, JSON.stringify({ 4674 modals: modalsContent, 4675 cards: cardsContent, 4676 timestamp: Date.now(), 4677 })); 4678 } catch (err) { 4679 console.log(err); 4680 localStorage.clear(); 4681 localStorage.setItem(dbKey, JSON.stringify({ 4682 modals: modalsContent, 4683 cards: cardsContent, 4684 timestamp: Date.now(), 4685 })); 4686 } 4687 4688 if (_stores?.quickView) { 4689 _stores.quickView.container = document.querySelector("[data-quick-view-container]"); 4690 _stores.quickView.show_all_container = document.querySelector( 4691 "[data-quick-view-show-more]", 4692 ); 4693 _stores.quickView.loading_container = document.querySelector("[data-quick-view-loading]"); 4694 } 4695 if (window._stores["modal"] && window._stores["modal"].loaded !== true) { 4696 window._stores["modal"].loaded = true; 4697 } 4698 document.querySelectorAll('.card-loading[data-intersected]').forEach(element => { 4699 element.setAttribute('data-cards-loaded', 'true'); 4700 }); 4701 // console.log('modals loaded', Date.now() - startTime, 'b'); 4702 window.modalsLoaded = true; 4703 }); 4704 } 4705 } 4706 if (!modalsContainer && !cardsContainer) { 4707 localStorage.removeItem(dbKey); 4708 } 4709 </script>
4709 <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, 4710 //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, 4711 //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, 4712 //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, 4713 //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, 4714 //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, 4715 //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, 4716 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=480 480w, 4717 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=640 640w, 4718 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=820 820w, 4719 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=1020 1020w, 4720 //www.ministryofsupply.com/cdn/shop/files/MoS---On-Model---Velocity-Blazer---Front_Navy.jpg?v=1752232594&width=1240 1240w, 4721 //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="">
4721<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, 4722 //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, 4723 //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, 4724 //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, 4725 //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, 4726 //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, 4727 //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, 4728 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=480 480w, 4729 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=640 640w, 4730 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=820 820w, 4731 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=1020 1020w, 4732 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---AR.jpg?v=1760558267&width=1240 1240w, 4733 //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, 4734 //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, 4735 //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,
4736 //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, 4737 //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, 4738 //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, 4739 //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, 4740 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=480 480w, 4741 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=640 640w, 4742 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=820 820w, 4743 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=1020 1020w, 4744 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity-Blazer---Sink-Washable.jpg?v=1760558266&width=1240 1240w, 4745 //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, 4746 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=480 480w, 4747 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=640 640w, 4748 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=820 820w, 4749 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=1020 1020w, 4750 //www.ministryofsupply.com/cdn/shop/files/Lifestyle_-_M_s-Velocity-Blazer_-_2.jpg?v=1760644373&width=1240 1240w, 4751 //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, 4752 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=480 480w, 4753 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=640 640w, 4754 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=820 820w, 4755 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=1020 1020w, 4756 //www.ministryofsupply.com/cdn/shop/files/Proof-Points---Velocity---One-Bag-Ready.jpg?v=1760558265&width=1240 1240w, 4757 //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;
4757 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
475715-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;
4757 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","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>Fri, Sep 25</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">
4757<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
4757anges.</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>
4757<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>
4757<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":true,"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}] 4758</script>
4758
4758<script>window.msMoneyFormat = window.msMoneyFormat || "${{amount_no_decimals}}";</script>
4758 </div>
4758<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-pdp.js?v=19454075671493759041790085558" defer=""></script>
4758 </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>
4758<script id="pg-app-fetch" src="https://tags.productgenius.io/tag.js?shop=mostrial.myshopify.com"></script>
4758 </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=""> 4759 #shopify-section-template--23010088714315__features .ms-feat { --ms-feat-title: 20px; } 4760 @media (min-width: 640px) { 4761 #shopify-section-template--23010088714315__features .ms-feat { --ms-feat-title: 22px; } 4762 } 4763 </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, 4764 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=540 540w, 4765 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=720 720w, 4766 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=900 900w, 4767 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=1080 1080w, 4768 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0000_Velocity_Blazer_-_AR.jpg?v=1729104914&width=1300 1300w, 4769 //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, 4770 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=540 540w, 4771 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=720 720w, 4772 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=900 900w, 4773 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=1080 1080w, 4774 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0001_Velocity_Blazer_-_Easy_Care.jpg?v=1729104914&width=1300 1300w, 4775 //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>
4775<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, 4776 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=540 540w, 4777 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=720 720w, 4778 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=900 900w, 4779 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=1080 1080w, 4780 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0002_Velocity_Blazer_-_Stretch.jpg?v=1729104913&width=1300 1300w, 4781 //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, 4782 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=540 540w, 4783 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=720 720w, 4784 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=900 900w, 4785 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=1080 1080w, 4786 //www.ministryofsupply.com/cdn/shop/files/Proof_Points_-__0003_Velocity_Blazer_Report_Card.jpg?v=1729104913&width=1300 1300w, 4787 //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, 4788 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=540 540w, 4789 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=720 720w, 4790 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=900 900w, 4791 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=1080 1080w, 4792 //www.ministryofsupply.com/cdn/shop/files/Velocity_Wide.webp?v=1789136393&width=1300 1300w, 4793 //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">
4793<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"> 4794 4795 4796 4797 { "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
4797anges.\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
4797003cstrong\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
4797oS---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"]}
4797,"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": 7, "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": 2, "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": true, "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": 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": 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": 7, "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": 5, "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>
4797
4797<script data-product-data-init="mens-velocity-suit-jacket-dark-navy-heather-mps" type="application/javascript"> 4798 (() => { 4799 const product = JSON.parse(document.querySelector(`[data-primary-product-data="mens-velocity-suit-jacket-dark-navy-heather-mps"]`)?.innerText); 4800 window._product_card_product = product; 4801 window['_recent_products'] = []; 4802 4803 const productData = { 4804 loaded: false, 4805 handleHydration: async (product) => { 4806 const dbKey = `_${window.Shopify.theme.id}--${product.handle}`; 4807 _products[product.handle] = { 4808 recommendations_loaded_at: 0, 4809 related_products: [], 4810 complementary_products: [], 4811 ...(await idbKeyval?.get(dbKey) || {}), 4812 ...product, 4813 updated_at: Date.now(), 4814 }; 4815 4816 window['_recent_products'] = [[product.handle, product.id], ...(await idbKeyval?.get("most-recent") || [])].filter(([a], i, arr) => arr.findIndex(([b]) => a === b) === i); 4817 idbKeyval?.set('most-recent', window['_recent_products']); 4818 idbKeyval?.set(dbKey, _products[product.handle]); 4819 }, 4820 }; 4821 4822 document.addEventListener('index-db-loaded', () => { 4823 if (productData.loaded) return; 4824 productData.loaded = true; 4825 productData.handleHydration(product); 4826 }); 4827 4828 4829 if (typeof idbKeyval !== "undefined" && !productData.loaded) { 4830 productData.loaded = true; 4831 productData.handleHydration(product); 4832 } 4833 })(); 4834</script>
4834 </div> <div data-content-root-padding=""></div>
4834<script id="bss-ltap-fl-redirect" type="text/javascript"> 4835 const skipDomains = ['minimo-skin-essentials-wholesale.myshopify.com']; 4836 function runInLoginPage() { 4837 function insertElement(id) { 4838 const BSS = JSON.parse(localStorage.getItem("BSS")) || ""; 4839 let createCustomer = document.getElementById(id); 4840 if (BSS && BSS.redirect_url && createCustomer) { 4841 const returnToInput = document.createElement('input'); 4842 returnToInput.type = 'hidden'; 4843 returnToInput.name = 'return_to'; 4844 returnToInput.value = BSS.redirect_url; 4845 createCustomer.appendChild(returnToInput); 4846 } 4847 } 4848 4849 insertElement("customer_login"); 4850 } 4851 4852 function runInRegisterPage() { 4853 if(skipDomains.includes(window.Shopify.shop)) { 4854 return; 4855 } 4856 const BSS = JSON.parse(localStorage.getItem("BSS")) || ""; 4857 let formCreate = document.getElementById('create_customer'); 4858 if (BSS && BSS.redirect_url && formCreate) { 4859 let firstName = document.getElementById('RegisterForm-FirstName'); 4860 let lastName = document.getElementById('RegisterForm-LastName'); 4861 let email = document.getElementById('RegisterForm-email'); 4862 let password = document.getElementById('RegisterForm-password'); 4863 formCreate.addEventListener('submit', async function (e) { 4864 if(BSS_B2B && BSS_B2B.RF) { 4865 return; 4866 } 4867 e.preventDefault(); 4868 let isError = false; 4869 4870 if ( 4871 !email.value || 4872 !password.value || 4873 !validateEmail(email.value) || 4874 password.value.length < 5) { 4875 isError = true; 4876 } 4877 4878 if (isError) { 4879 formCreate.submit(); 4880 } else { 4881 let data = { 4882 "form_type": "create_customer", 4883 "utf8": "â", 4884 "customer[first_name]": `${firstName.value}`, 4885 "customer[last_name]": `${lastName.value}`, 4886 "customer[email]": `${email.value}`, 4887 "customer[password]": `${password.value}`, 4888 } 4889 var formBody = []; 4890 for (var property in data) { 4891 var encodedKey = encodeURIComponent(property); 4892 var encodedValue = encodeURIComponent(data[property]); 4893 formBody.push(encodedKey + "=" + encodedValue); 4894 } 4895 formBody = formBody.join("&"); 4896 4897 try { 4898 let res = await fetch("/account", { 4899 method: "POST", 4900 headers: { 4901 "Content-Type": "application/x-www-form-urlencoded", 4902 }, 4903 body: formBody, 4904 }); 4905 let resUrl = res.url; 4906 if (res.status === 200) { 4907 if (resUrl.includes("/account/register")) { 4908 formCreate.submit(); 4909 } else { 4910 let url = BSS.redirect_url; 4911 localStorage.removeItem("BSS"); 4912 window.location.href = url; 4913 } 4914 } else { 4915 formCreate.submit(); 4916 } 4917 4918 } catch (error) { 4919 console.log('error: ', error); 4920 } 4921 } 4922 4923 }) 4924 4925 function validateEmail(email) { 4926 const regex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; 4927 return regex.test(email); 4928 } 4929 } 4930 } 4931 4932 if (window.location.pathname.includes("/account/login")) { 4933 if (window.Shopify.shop === "protegisparts.myshopify.com") { 4934 setTimeout(() => { 4935 runInLoginPage(); 4936 }, 3000) 4937 } else { 4938 runInLoginPage(); 4939 } 4940 } 4941 4942 4943 if (window.location.pathname === "/account/register") { 4944 runInRegisterPage(); 4945 } 4946</script>
4946 </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">
4946<script src="//www.ministryofsupply.com/cdn/shop/t/542/assets/ms-homepage.js?v=150908117368016945201790085558" defer=""></script>
4946 <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#7f081710131a0c1e131a3f121611160c0b0d0610190c0a0f0f1306511c1012">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#5121233827303228113c383f38222523283e37222421213d287f323e3c">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 4946
4946 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
4946<script> 4947 window.ALBSS = { 4948 event_key: '53a7d999-5e25-43f6-851b-3f192610e84b' 4949 }; 4950</script>
4950
4950<script src="https://c.albss.com/p/l/loader.iife.js" async=""></script>
4950 </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="{ 4951 plain: `border-gray-300 bg-white text-gray-900`, 4952 warning: `border-warning/70 bg-warning/5 text-[--color-warning-text--hex]`, 4953 error: `border-error/70 bg-error/5 text-[--color-error-text--hex]`, 4954 info: `border-info/70 bg-info/5 text-[--color-info-text--hex]`, 4955 success: `border-success/70 bg-success/5 text-[--color-success-text--hex]` 4956 }[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="{ 4957 plain: 'text-gray-700', 4958 warning: 'text-warning', 4959 error: 'text-error', 4960 info: 'text-info', 4961 success: 'text-success' 4962 }[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 = '';
4962 console.log($router.pathname) })"></div> <div class="!hidden 4963 max-sm:!hidden sm:!hidden max-md:!hidden md:!hidden max-lg:!hidden lg:!hidden max-xl:!hidden xl:!hidden 4964 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 4965 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 4966 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 4967 [&_:where(p,h1,h2,h3,h4,h5,h6)]:items-center max-md:text-center 4968 "></div>
4968<script type="application/javascript"> 4969 document.documentElement.style.setProperty( 4970 "--scrollbar-width", 4971 `${window.innerWidth - document.documentElement.clientWidth}px`, 4972 ); 4973 </script>
4973
4973<script type="text/javascript"> 4974 (function e(){var e=document.createElement("script"); 4975 e.type="text/javascript",e.async=true, 4976 e.src="//staticw2.yotpo.com/kASAuVN02HJhi4q9dBY9w19T7pCWSTYzyFi1TLrv/widget.js"; 4977 var t=document.getElementsByTagName("script")[0]; 4978 t.parentNode.insertBefore(e,t)})(); 4979 </script>
4979 <style> .locale-selectors__container {display: none;} </style> <div id="shopify-block-AS3RIemVDdFdOWjFke__10660104970756667665" class="shopify-block shopify-app-block">
4979<script> 4980(function() { 4981 'use strict'; 4982 4983 // Configuration 4984 var CONFIG = { 4985 cookieName: '_ads_attrib', 4986 cookieDays: 30, 4987 trackedParams: ['gclid', 'gbraid', 'wbraid', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_content', 'utm_term', 'bn_aff'], 4988 debug: false 4989 }; 4990 4991 // Logging helper 4992 function log(message, data) { 4993 if (CONFIG.debug) { 4994 console.log('[AdsAttrib] ' + message, data || ''); 4995 } 4996 } 4997 4998 // Cookie helpers 4999 function getCookie(name) { 5000 var value = '; ' + document.cookie; 5001 var parts = value.split('; ' + name + '='); 5002 if (parts.length === 2) { 5003 try { 5004 return JSON.parse(decodeURIComponent(parts.pop().split(';').shift())); 5005 } catch (e) { 5006 log('Failed to parse cookie', e); 5007 return null; 5008 } 5009 } 5010 return null; 5011 } 5012 5013 function setCookie(name, value, days) { 5014 var expires = new Date(Date.now() + days * 24 * 60 * 60 * 1000).toUTCString(); 5015 var cookieString = name + '=' + encodeURIComponent(JSON.stringify(value)) + 5016 '; expires=' + expires + 5017 '; path=/; SameSite=Lax'; 5018 5019 // Add Secure flag if on HTTPS 5020 if (window.location.protocol === 'https:') { 5021 cookieString += '; Secure'; 5022 } 5023 5024 document.cookie = cookieString; 5025 log('Cookie set', value); 5026 } 5027 5028 // Maximum length we will store for any tracking value. 5029 // Real gclid/UTM values are short; this bounds oversized input. 5030 var MAX_PARAM_LENGTH = 1024; 5031 5032 // Sanitize a tracking value captured from the URL. 5033 // First (capture-time) layer of defense: strips ASCII control characters 5034 // and caps length so corrupt values never enter the cookie or cart 5035 // attributes. The server re-sanitizes on ingestion regardless, since 5036 // this client-side code cannot be trusted as a security boundary. 5037 function sanitizeValue(value) { 5038 if (!value) { 5039 return null; 5040 } 5041 // eslint-disable-next-line no-control-regex 5042 var cleaned = value.replace(/[\u0000-\u001F\u007F]/g, '').trim(); 5043 cleaned = cleaned.slice(0, MAX_PARAM_LENGTH); 5044 return cleaned.length > 0 ? cleaned : null; 5045 } 5046 5047 // Extract tracking parameters from URL 5048 function getUrlParams() { 5049 var params = {}; 5050 var searchParams = new URLSearchParams(window.location.search); 5051 5052 CONFIG.trackedParams.forEach(function(param) { 5053 var value = sanitizeValue(searchParams.get(param)); 5054 if (value) { 5055 params[param] = value; 5056 } 5057 }); 5058 5059 return params; 5060 } 5061 5062 // Generate unique cookie ID for session tracking 5063 function generateCookieId() { 5064 return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { 5065 var r = Math.random() * 16 | 0; 5066 var v = c === 'x' ? r : (r & 0x3 | 0x8); 5067 return v.toString(16); 5068 }); 5069 } 5070 5071 // Main capture function - runs on every page load 5072 function captureAttribution() { 5073 var urlParams = getUrlParams(); 5074 5075 // Check if we have any tracking params in URL 5076 var hasNewParams = Object.keys(urlParams).length > 0; 5077 5078 // Get existing cookie data 5079 var existing = getCookie(CONFIG.cookieName) || {}; 5080 5081 // If no new params and no existing data, nothing to do 5082 if (!hasNewParams && !existing.cookieId) { 5083 log('No tracking data to capture'); 5084 return; 5085 } 5086 5087 // Generate cookie ID if not present 5088 if (!existing.cookieId) { 5089 existing.cookieId = generateCookieId(); 5090 } 5091 5092 // If we have new params, update the attribution data 5093 // New click overwrites previous (last-click attribution) 5094 if (hasNewParams) { 5095 // Protected first-touch slot: remembers the FIRST Bidnamic ad click of 5096 // the journey. Unlike the last-click fields below, it survives later 5097 // non-Bidnamic clicks â that's what lets the server mark an order as 5098 // "assisted" (we started the journey, another channel took the last 5099 // click). Never drives commission; visibility only. 5100 var bnFirst = existing.bnFirst || null; 5101 var isBidnamicClick = 5102 urlParams.bn_aff === '1' || 5103 (urlParams.utm_campaign || '').toLowerCase() === 'bidnamic_affiliate'; 5104 if (!bnFirst && isBidnamicClick) { 5105 bnFirst = {
5106 gclid: urlParams.gclid || null, 5107 ts: new Date().toISOString() 5108 }; 5109 log('Recorded Bidnamic first touch', bnFirst); 5110 } 5111 5112 existing = { 5113 cookieId: existing.cookieId, 5114 gclid: urlParams.gclid || null, 5115 gbraid: urlParams.gbraid || null, 5116 wbraid: urlParams.wbraid || null, 5117 utm_source: urlParams.utm_source || null, 5118 utm_medium: urlParams.utm_medium || null, 5119 utm_campaign: urlParams.utm_campaign || null, 5120 utm_content: urlParams.utm_content || null, 5121 utm_term: urlParams.utm_term || null, 5122 bn_aff: urlParams.bn_aff || null, 5123 bnFirst: bnFirst, 5124 capturedAt: new Date().toISOString(), 5125 landingPage: window.location.pathname 5126 }; 5127 5128 log('Captured new attribution data', existing); 5129 } 5130 5131 // Save to cookie 5132 setCookie(CONFIG.cookieName, existing, CONFIG.cookieDays); 5133 5134 return existing; 5135 } 5136 5137 // Write attribution data to cart attributes 5138 // This ensures data flows through to the order 5139 function writeToCartAttributes() { 5140 var attrib = getCookie(CONFIG.cookieName); 5141 5142 if (!attrib || !attrib.cookieId) { 5143 log('No attribution data to write to cart'); 5144 return Promise.resolve(null); 5145 } 5146 5147 // Build cart attributes object 5148 // Prefix with underscore to indicate app-managed attributes. 5149 // 5150 // Every tracked key is ALWAYS written: Shopify persists cart attributes 5151 // omitted from an update, so a key left out here would keep its value 5152 // from an earlier click. A stale marker (e.g. _bn_aff=1 or 5153 // _utm_campaign=bidnamic_affiliate from a previous Bidnamic click) 5154 // surviving a later non-Bidnamic click would falsely attribute that 5155 // order. null clears the attribute on the cart. 5156 var attributes = { 5157 '_gclid': attrib.gclid || null, 5158 '_gbraid': attrib.gbraid || null, 5159 '_wbraid': attrib.wbraid || null, 5160 '_utm_source': attrib.utm_source || null, 5161 '_utm_medium': attrib.utm_medium || null, 5162 '_utm_campaign': attrib.utm_campaign || null, 5163 '_utm_content': attrib.utm_content || null, 5164 '_utm_term': attrib.utm_term || null, 5165 '_bn_aff': attrib.bn_aff || null, 5166 '_bn_first_gclid': (attrib.bnFirst && attrib.bnFirst.gclid) || null, 5167 '_bn_first_ts': (attrib.bnFirst && attrib.bnFirst.ts) || null, 5168 '_attrib_id': attrib.cookieId || null, 5169 '_click_ts': attrib.capturedAt || null 5170 }; 5171 5172 log('Writing to cart attributes', attributes); 5173 5174 // Use Shopify AJAX API to update cart attributes 5175 return fetch('/cart/update.js', { 5176 method: 'POST', 5177 headers: { 5178 'Content-Type': 'application/json', 5179 }, 5180 body: JSON.stringify({ attributes: attributes }) 5181 }) 5182 .then(function(response) { 5183 if (!response.ok) { 5184 throw new Error('Cart update failed: ' + response.status); 5185 } 5186 return response.json(); 5187 }) 5188 .then(function(cart) { 5189 log('Cart attributes updated successfully', cart.attributes); 5190 return cart; 5191 }) 5192 .catch(function(error) { 5193 log('Failed to update cart attributes', error); 5194 return null; 5195 }); 5196 } 5197 5198 // Initialize tracking 5199 function init() { 5200 log('Initializing tracking script'); 5201 5202 // Capture attribution data from URL 5203 captureAttribution(); 5204 5205 // Write to cart attributes on page load 5206 // This ensures data is ready if user goes directly to checkout 5207 writeToCartAttributes(); 5208 5209 // Also write to cart when add-to-cart forms are submitted 5210 document.addEventListener('submit', function(e) { 5211 var form = e.target; 5212 if (form && form.action && form.action.indexOf('/cart') !== -1) { 5213 log('Cart form submission detected'); 5214 writeToCartAttributes(); 5215 } 5216 }); 5217 5218 // Listen for AJAX add-to-cart events (for themes using JS) 5219 // This uses a MutationObserver as a fallback 5220 var cartObserver = null; 5221 5222 // Intercept fetch for cart operations 5223 var originalFetch = window.fetch; 5224 window.fetch = function(url, options) { 5225 var result = originalFetch.apply(this, arguments); 5226 5227 // Check if this is a cart add operation 5228 if (url && typeof url === 'string' && url.indexOf('/cart/add') !== -1) { 5229 log('AJAX cart add detected'); 5230 // Write attributes after a short delay to let cart update 5231 setTimeout(writeToCartAttributes, 100); 5232 } 5233 5234 return result; 5235 }; 5236 5237 log('Tracking script initialized'); 5238 } 5239 5240 // Expose debug functions globally 5241 window.__adsAttrib = { 5242 getCookie: function() { return getCookie(CONFIG.cookieName); }, 5243 writeToCart: writeToCartAttributes, 5244 capture: captureAttribution, 5245 config: CONFIG 5246 }; 5247 5248 // Run initialization 5249 if (document.readyState === 'loading') { 5250 document.addEventListener('DOMContentLoaded', init); 5251 } else { 5252 init(); 5253 } 5254})(); 5255</script>
5255 </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-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block">
5255<script> 5256 console.log("[Alia app extension] v1.0.5"); 5257 5258 const BACKEND_URL = "https://backend.alia-prod.com"; 5259 5260 window.ALIA_SHOPIFY_EXTENSION_INFO = { 5261 customerID: "", 5262 country: "US", 5263 market: "us", 5264 language: "en" 5265 } 5266 5267 if (document.readyState !== "loading") { 5268 initAlia(); 5269 } else { 5270 document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true }); 5271 } 5272 5273 async function initAlia() { 5274 const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=mostrial.myshopify.com"; 5275 const script = document.createElement("script"); 5276 script.src = url; 5277 script.async = true; 5278 document.head.appendChild(script); 5279 } 5280</script>
5280 </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-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 -->
5280<script src="https://widgets.juniphq.com/v1/junip_shopify.js" async=""></script>
5280 </div>
5280<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5280 </body>
5280<script id="session-content"> 5281 // Ensure the global namespace exists 5282 window.Nostra = window.Nostra || {}; 5283 window.Nostra.Transform = window.Nostra.Transform || {}; 5284 5285 window.Nostra.Transform.originDocumentPromise.then((result) => { 5286 window.Nostra.Transform.originDocument = result; 5287 var elementContainer; 5288 var elementOriginContainer; 5289 5290 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 5291 if (el.innerHTML.includes(`var wpmLoader`)) { 5292 let newElement = document.createElement("script"); 5293 Array.from(el.attributes).forEach(attr => { 5294 newElement.setAttribute(attr.name, attr.value); 5295 }); 5296 newElement.innerHTML = el.innerHTML; 5297 document.getElementsByTagName('head')[0].append(newElement); 5298 } 5299 }); 5300 5301 window.setTimeout(function () { 5302 if ( 5303 window.Shopify && 5304 window.Shopify.analytics && 5305 window.Shopify.analytics.replayQueue && 5306 window.Nostra && 5307 window.Nostra.Transform && 5308 window.Nostra.Transform.replayQueue && 5309 window.Nostra.Transform.replayQueue.length 5310 ) { 5311 for (var i = 0; i < window.Nostra.Transform.replayQueue.length; i++) { 5312 var e = window.Nostra.Transform.replayQueue[i]; 5313 var d = e[0], n = e[1], o = e[2]; 5314 Shopify.analytics.publish(d, n, o); 5315 } 5316 } 5317 }, 0); 5318 5319 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 5320 if (el.innerHTML.includes(`window.ShopifyPay =`)) { 5321 let newElement = document.createElement("script"); 5322 Array.from(el.attributes).forEach(attr => { 5323 newElement.setAttribute(attr.name, attr.value); 5324 }); 5325 newElement.innerHTML = el.innerHTML; 5326 document.getElementsByTagName('head')[0].append(newElement); 5327 } 5328 }); 5329 5330 elementOriginContainer = window.Nostra.Transform.originDocument.querySelector(`script[src*="shopify_pay"]`); 5331 if (elementOriginContainer) { 5332 let newElement = document.createElement(elementOriginContainer.tagName); 5333 Array.from(elementOriginContainer.attributes).forEach(attr => { 5334 newElement.setAttribute(attr.name, attr.value); 5335 }); 5336 newElement.innerHTML = elementOriginContainer.innerHTML; 5337 document.getElementsByTagName('head')[0].append(newElement); 5338 } 5339 elementOriginContainer = undefined; 5340 elementOriginContainer = [...window.Nostra.Transform.originDocument.querySelectorAll('script')].find(element => element.textContent.includes('window._cart_data = window._cart_data') && !element.id.startsWith('session-content')) 5341 if(elementOriginContainer) { 5342 const newElementContainer = elementOriginContainer.cloneNode(true); 5343 [...document.querySelectorAll('script')].filter(element => 5344 element.textContent.includes('window._cart_data = window._cart_data') && !element.id.startsWith('session-content') 5345 ).forEach(element => 5346 element.replaceWith(newElementContainer) 5347 ); 5348 } 5349 elementOriginContainer = undefined; 5350 (function () { 5351 const elementOriginReg = new RegExp('(
5351<script[^<]*?window._cart_data = window._cart_data.*?)({.*?})(;[^<]*?<.script>)'); 5352 const elementOriginMatch = window.Nostra.Transform.originDocument.querySelector('html').outerHTML.match(elementOriginReg); 5353 if(elementOriginMatch) { 5354 const newScript = document.createElement('script'); 5355 newScript.innerHTML = 'window._cart_data = ' + elementOriginMatch[2] + ';'; 5356 document.body.appendChild(newScript); 5357 } 5358 })(); 5359 5360 window.Nostra.Transform.originDocument.querySelectorAll("script").forEach((el, index) => { 5361 if (el.innerHTML.includes(`elevar/static/configs`)) { 5362 let newElement = document.createElement("script"); 5363 Array.from(el.attributes).forEach(attr => { 5364 newElement.setAttribute(attr.name, attr.value); 5365 }); 5366 newElement.innerHTML = el.innerHTML; 5367 document.getElementsByTagName('head')[0].append(newElement); 5368 } 5369 }); 5370 5371 elementContainer = document.querySelectorAll(`div[x-text*="cart.state.item_count"]`); 5372 if (elementContainer) { 5373 const elementOriginContainer = window.Nostra.Transform.originDocument.querySelectorAll(`div[x-text*="cart.state.item_count"]`); 5374 elementContainer.forEach((element, index) => { 5375 element.innerHTML = elementOriginContainer[index].innerHTML; 5376 }); 5377 } 5378 elementContainer = undefined; 5379 elementOriginContainer = window.Nostra.Transform.originDocument.querySelector(`script#RestockRocketConfig`); 5380 if (elementOriginContainer) { 5381 let newElement = document.createElement(elementOriginContainer.tagName); 5382 Array.from(elementOriginContainer.attributes).forEach(attr => { 5383 newElement.setAttribute(attr.name, attr.value); 5384 }); 5385 newElement.innerHTML = elementOriginContainer.innerHTML; 5386 document.getElementsByTagName('body')[0].append(newElement); 5387 } 5388 elementOriginContainer = undefined; 5389 (function () { 5390 async function waitForFunction(objName, fnName, interval = 100, timeout = 5000) { 5391 const start = Date.now(); 5392 5393 return new Promise((resolve, reject) => { 5394 const check = () => { 5395 if (typeof window[objName] === 'object' && typeof window[objName][fnName] === 'function') { 5396 resolve(window[objName][fnName]); 5397 } 5398 else if (Date.now() - start > timeout) { 5399 reject(new Error('Function ' + objName + '.' + fnName + ' not available after 5000 ms')); 5400 } 5401 else { 5402 setTimeout(check, interval); 5403 } 5404 }; 5405 5406 check(); 5407 }); 5408 } 5409 (async () => { 5410 const myFunc = await waitForFunction('_cart', 'update'); 5411 myFunc(); // call the function once it's available 5412 })(); 5413 ;})(); 5414 5415 }); 5416 </script>
5416</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.