YOUKI are lightweight frameless ski and snowboard goggles with Peripheral Vision Technology for enhanced visibility on the mountain. The double-layer anti-fog visor has UVA/UVB/UVC protection and a medium tint for sunny and overcast conditions. The adjustable strap is lined with silicone coating to ensure goggles stay in place. The new standard in performance ski eyewear from YNIQ X Mackage.
Frameless ski/snowboard goggles
Anti-fog treatment triple-layer foam lining
100% protection against UVA/UVB/UVC
Tri-lens Peripheral Vision Technology (PVT) for expanded vision on the slopes
Medium tint for medium light
Adjustable strap lined with silicone coating
Signature “MACKAGE” silicone logo at strap
Metal hardware
", "category": "SKI ACCESSORIES", "url": "/products/youki", "sku": "P002960-0001O_S", "image": { "@type": "ImageObject", "url": "https://www.mackage.com/cdn/shop/products/YOUKI_BLACK_0_1024x.jpg?v=1706204730", "image": "https://www.mackage.com/cdn/shop/products/YOUKI_BLACK_0_1024x.jpg?v=1706204730", "name": "", "width": "1024", "height": "1024" } } { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.mackage.com" },{ "@type": "ListItem", "position": 2, "name": "Men's Ski Accessories", "item": "https://www.mackage.com/collections/mens-ski-accessories" }, { "@type": "ListItem", "position": 3, "name": "YOUKI", "item": "https://www.mackage.com/products/youki" }] } { "@context": "https://schema.org", "@type": "Organization", "name": "Mackage", "url": "https://www.mackage.com", "contactPoint": [ { "@type": "ContactPoint", "contactType": "customer support", "telephone": "5143885287", "email": "shop@mackage.com" } ], "sameAs": [ "https://www.facebook.com/mackageofficial/", "https://www.instagram.com/mackage/?hl=en", "", "" ] } /* ============================================================================ Fonts ============================================================================== */ @font-face { font-family: 'Akzidenz'; src: url(//www.mackage.com/cdn/shop/t/174/assets/AkzidenzGroteskStd-Light.ttf?v=61058971665176161251731529589) format('truetype'); font-weight: 300; font-style: normal; font-display: swap; } @font-face { font-family: 'Akzidenz'; src: url(//www.mackage.com/cdn/shop/t/174/assets/AkzidenzGroteskStd-Regular.ttf?v=124077685467569709111731529589) format('truetype'), url(//www.mackage.com/cdn/shop/t/174/assets/AkzidenzGroteskStd-Regular.woff?v=78143875222106038921731529589) format('woff'); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: 'Akzidenz'; src: url(//www.mackage.com/cdn/shop/t/174/assets/AkzidenzGroteskStd-Md.ttf?v=73140419479299073071731529589) format('truetype'); font-weight: 500; font-style: normal; font-display: swap; } @font-face { font-family: 'Akzidenz'; src: url(//www.mackage.com/cdn/shop/t/174/assets/AkzidenzGroteskStd-Bold.ttf?v=93706957838512709981731529589) format('truetype'); font-weight: 600; font-style: normal; font-display: swap; } /* Typography (heading) */ @font-face { font-family: Futura; font-weight: 300; font-style: normal; font-display: swap; src: url("//www.mackage.com/cdn/fonts/futura/futura_n3.cc9b68efd1cfa8296b0ec7d463066804b6bcc72b.woff2?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=51787b7324c99d8267a8ade13d49caac1e6498ad1dbabd903df8a64ab4e62f90") format("woff2"), url("//www.mackage.com/cdn/fonts/futura/futura_n3.a0515e293e4a21f6855788bdc01458bdc41f88f1.woff?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=b90544fbe2b2a9938952f7423db8bd0a07ef71e4c47d77a9906bc1e911641e08") format("woff");}@font-face { font-family: Futura; font-weight: 300; font-style: oblique; font-display: swap; src: url("//www.mackage.com/cdn/fonts/futura/futura_o3.85ebc2abc77adc404b00ffcd2edb39e8509c5c99.woff2?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=1abb5efd977e7c8e30e2b9f6345cb7c63d4dc6e8137a069ef74a299d1feb6ac1") format("woff2"), url("//www.mackage.com/cdn/fonts/futura/futura_o3.e50e5ae30cf042c6a9210d4b805f668a60504ba6.woff?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=c01825218b1ab656ebe551337a10a70997b13a44f3a3139de98edbf509644bdd") format("woff");}/* Typography (body) */ @font-face { font-family: "DIN Next"; font-weight: 400; font-style: normal; font-display: swap; src: url("//www.mackage.com/cdn/fonts/din_next/dinnext_n4.438c249fdbceeefafa64221353c5ece2fdb8ae14.woff2?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=615115f8a1b46fcbdb6824e7b2856f5c24883faa068d43b09ee8aef05e171673") format("woff2"), url("//www.mackage.com/cdn/fonts/din_next/dinnext_n4.ba1a214c52f07ec250a5179209eb84e73639e1c9.woff?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=39ba8c39af47fcfefae7a973833aa696f918be0cbefc497a0c3a70912f95af6c") format("woff");}@font-face { font-family: "DIN Next"; font-weight: 400; font-style: italic; font-display: swap; src: url("//www.mackage.com/cdn/fonts/din_next/dinnext_i4.61ded265c0c537a08a3ef6c1f78e76a5f3be91c9.woff2?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=0b9896d4ca8e72e8301f6ad98277cf18d3dd98dc4693d6a92170cd03da07814e") format("woff2"), url("//www.mackage.com/cdn/fonts/din_next/dinnext_i4.09dd19acb435d364f8a7263a588c573108d49efc.woff?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=2766ca3d102bd058f0897788d49b1f04b4c56a845d709e14aeb74311d44fe473") format("woff");}@font-face { font-family: "DIN Next"; font-weight: 500; font-style: normal; font-display: swap; src: url("//www.mackage.com/cdn/fonts/din_next/dinnext_n5.9de62f474792d83a5c7487ba13c73b05f03f03c7.woff2?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=81505baf15c79445abf14903bfda19416b8e91785f77c48516ecb1536926982d") format("woff2"), url("//www.mackage.com/cdn/fonts/din_next/dinnext_n5.780618dec464e6222d24888730ca26e0ca6ad6af.woff?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=ed3f5d66196cd97fa9dd7b8d7b4fbc6079cbcf99aba454d058bb7a4ec803e0ce") format("woff");}@font-face { font-family: "DIN Next"; font-weight: 500; font-style: italic; font-display: swap; src: url("//www.mackage.com/cdn/fonts/din_next/dinnext_i5.6181c1c6bd79a156767a82929b9c449117ad57ca.woff2?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=063dc74ab2c0901751f110d830a6d34c35b65203993107a61a9b307bce3a9bc4") format("woff2"), url("//www.mackage.com/cdn/fonts/din_next/dinnext_i5.8a0b77e365efc8daea9a021f4043f6d7046af5bb.woff?h1=bWFja2FnZS5jb20&h2=dXMtbWFja2FnZS5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=0ef98458259d99e5a7c8eb186dba7d22e0d373c61e1927da7398476c269b65cc") format("woff");}:root {–heading-color: 13, 13, 13; –text-color: 46, 46, 46; –background: 255, 255, 255; –secondary-background: 245, 245, 245; –border-color: 224, 224, 224; –border-color-darker: 171, 171, 171; –success-color: 60, 110, 113; –success-background: 216, 226, 227; –error-color: 222, 42, 42; –error-background: 253, 240, 240; –primary-button-background: 13, 13, 13; –primary-button-text-color: 255, 255, 255; –secondary-button-background: 223, 223, 223; –secondary-button-text-color: 46, 46, 46; –product-star-rating: 246, 164, 41; –product-on-sale-accent: 222, 43, 43; –product-sold-out-accent: 91, 91, 91; –product-custom-label-background: 13, 13, 13; –product-custom-label-text-color: 255, 255, 255; –product-custom-label-2-background: 46, 158, 123; –product-custom-label-2-text-color: 255, 255, 255; –product-low-stock-text-color: 222, 43, 43; –product-in-stock-text-color: 46, 158, 123; –loading-bar-background: 46, 46, 46; /* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */ –root-heading-color: 13, 13, 13; –root-text-color: 46, 46, 46; –root-background: 255, 255, 255; –root-border-color: 224, 224, 224; –root-primary-button-background: 13, 13, 13; –root-primary-button-text-color: 255, 255, 255; –base-font-size: 14px; –content-text-color: 0, 0, 0; –heading-font-family: 'Akzidenz', sans-serif; –heading-font-weight: 400; –heading-font-style: normal; –heading-text-transform: uppercase; –text-font-family: 'Akzidenz', sans-serif; –text-font-weight: 400; –text-font-style: normal; –text-font-bold-weight: 500; /* Typography (font size) */ –heading-xxsmall-font-size: 10px; –heading-xsmall-font-size: 10px; –heading-small-font-size: 10px; –heading-large-font-size: 14px; –heading-h1-font-size: 32px; –heading-h2-font-size: 23px; –heading-h3-font-size: 20px; –heading-h4-font-size: 18px; –heading-h5-font-size: 17px; –heading-h6-font-size: 14px; /* Control the look and feel of the theme by changing radius of various elements */ –button-border-radius: 0px; –block-border-radius: 0px; –block-border-radius-reduced: 0px; –color-swatch-border-radius: 0px; /* Button size */ –button-height: 30px; –button-small-height: 24px; /* Form related */ –form-input-field-height: 32px; –form-input-gap: 16px; –form-submit-margin: 24px; /* Product listing related variables */ –product-list-block-spacing: 32px; /* Video related */ –play-button-background: 255, 255, 255; –play-button-arrow: 46, 46, 46; /* RTL support */ –transform-logical-flip: 1; –transform-origin-start: left; –transform-origin-end: right; /* Other */ –zoom-cursor-svg-url: url(//www.mackage.com/cdn/shop/t/174/assets/zoom-cursor.svg?v=172829407222261240431731529589); –arrow-right-svg-url: url(//www.mackage.com/cdn/shop/t/174/assets/arrow-right.svg?v=110841875187433202191731529589); –arrow-left-svg-url: url(//www.mackage.com/cdn/shop/t/174/assets/arrow-left.svg?v=73089120240841302341731529589); /* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them: – container-max-width-minus-gutters: represents the container max width without the edge gutters – container-outer-width: considering the screen width, represent all the space outside the container – container-outer-margin: same as container-outer-width but get set to 0 inside a container – container-inner-width: the effective space inside the container (minus gutters) – grid-column-width: represents the width of a single column of the grid – vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section to create some "breath" and minimum spacing */ –container-max-width: 1440px; –container-gutter: 24px; –container-max-width-minus-gutters: calc(var(–container-max-width) – (var(–container-gutter)) * 2); –container-outer-width: max(calc((100vw – var(–container-max-width-minus-gutters)) / 2), var(–container-gutter)); –container-outer-margin: var(–container-outer-width); –container-inner-width: calc(100vw – var(–container-outer-width) * 2); –grid-column-count: 10; –grid-gap: 24px; –grid-column-width: calc((100vw – var(–container-outer-width) * 2 – var(–grid-gap) * (var(–grid-column-count) – 1)) / var(–grid-column-count)); –vertical-breather: 36px; –vertical-breather-tight: 36px; /* Shopify related variables */ –payment-terms-background-color: #ffffff; } @media screen and (min-width: 1200px) { :root { –container-gutter: 40px; –grid-column-count: 20; –vertical-breather: 64px; –vertical-breather-tight: 48px; –product-list-block-spacing: 48px; /* Typography (font size) */ –heading-xsmall-font-size: 10px; –heading-small-font-size: 10px; –heading-large-font-size: 16px; –heading-h1-font-size: 48px; –heading-h2-font-size: 40px; –heading-h3-font-size: 30px; –heading-h4-font-size: 24px; –heading-h5-font-size: 17px; –heading-h6-font-size: 14px; /* Form related */ –form-input-field-height: 32px; –form-submit-margin: 32px; /* Button size */ –button-height: 36px; –button-small-height: 36px; } } @media screen and (min-width: 1600px) { :root { –vertical-breather: 64px; –vertical-breather-tight: 48px; } } // This allows to expose several variables to the global scope, to be used in scripts window.themeVariables = { settings: { direction: "ltr", pageType: "product", cartCount: 0, moneyFormat: "${{amount}}", moneyWithCurrencyFormat: "${{amount}} USD", showVendor: false, discountMode: "saving", currencyCodeEnabled: false, searchMode: "product,article,collection", searchUnavailableProducts: "last", cartType: "drawer", cartCurrency: "USD", mobileZoomFactor: 2.5, shopCurrency: "USD" }, routes: { host: "www.mackage.com", rootUrl: "/", rootUrlWithoutSlash: '', cartUrl: "/cart", cartAddUrl: "/cart/add", cartChangeUrl: "/cart/change", searchUrl: "/search", predictiveSearchUrl: "/search/suggest", productRecommendationsUrl: "/recommendations/products" }, strings: { accessibilityDelete: "Delete", accessibilityClose: "Close", collectionSoldOut: "Sold out", collectionDiscount: "Save @savings@", productSalePrice: "Sale price", productRegularPrice: "Regular price", productFormUnavailable: "Unavailable", productFormSoldOut: "Out Of Stock", productFormPreOrder: "Pre-order", productFormAddToCart: "Add to cart", searchNoResults: "No results could be found.", searchNewSearch: "New search", searchProducts: "Products", searchArticles: "Journal", searchPages: "Pages", searchCollections: "Collections", cartViewCart: "View cart", cartItemAdded: "Item added to your cart!", cartItemAddedShort: "Added to your cart!", cartAddOrderNote: "Add order note", cartEditOrderNote: "Edit order note", shippingEstimatorNoResults: "Sorry, we do not ship to your address.", shippingEstimatorOneResult: "There is one shipping rate for your address:", shippingEstimatorMultipleResults: "There are several shipping rates for your address:", shippingEstimatorError: "One or more error occurred while retrieving shipping rates:", finalSale: "Final Sale", finalSaleString: "This item cannot be returned" }, libs: { flickity: "//www.mackage.com/cdn/shop/t/174/assets/flickity.js?v=176646718982628074891731529589", photoswipe: "//www.mackage.com/cdn/shop/t/174/assets/photoswipe.js?v=132268647426145925301731529589", qrCode: "//www.mackage.com/cdn/shopifycloud/shopify/assets/themes_support/vendor/qrcode-83ced323738e20d8fa253cebfacec51a3ad103d8bfeb275d3d312d29490f9265.js" }, breakpoints: { phone: 'screen and (max-width: 740px)', tablet: 'screen and (min-width: 741px) and (max-width: 999px)', tabletAndUp: 'screen and (min-width: 741px)', pocket: 'screen and (max-width: 999px)', lap: 'screen and (min-width: 1000px) and (max-width: 1199px)', lapAndUp: 'screen and (min-width: 1000px)', desktop: 'screen and (min-width: 1200px)', wide: 'screen and (min-width: 1400px)' } }; if ('noModule' in HTMLScriptElement.prototype) { // Old browsers (like IE) that does not support module will be considered as if not executing JS at all document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); requestAnimationFrame(() => { const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight); document.documentElement.style.setProperty('–window-height',viewportHeight + 'px'); }); }// We save the product ID in local storage to be eventually used for recently viewed section try { const items = JSON.parse(localStorage.getItem('theme:recently-viewed-products') || '[]'); // We check if the current product already exists, and if it does not, we add it at the start if (!items.includes(8166007603415)) { items.unshift(8166007603415); } localStorage.setItem('theme:recently-viewed-products', JSON.stringify(items.slice(0, 20))); } catch (e) { // Safari in private mode does not allow setting item, we silently fail } window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');{"shopId":62681546967,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid://shopify/Shop/62681546967","merchantName":"MACKAGE® US OFFICIAL","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"MACKAGE® US OFFICIAL","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}{"accessToken":"ed44c7be286a0e6869c454e020640e5c","betas":["rich-media-storefront-analytics"],"domain":"www.mackage.com","predictiveSearch":true,"shopId":62681546967,"smart_payment_buttons_url":"https://www.mackage.com/cdn/shopifycloud/payment-sheet/assets/latest/spb.en.js","dynamic_checkout_cart_url":"https://www.mackage.com/cdn/shopifycloud/payment-sheet/assets/latest/dynamic-checkout-cart.en.js","locale":"en"}var Shopify = Shopify || {};Shopify.shop = "us-mackage.myshopify.com";Shopify.locale = "en";Shopify.currency = {"active":"USD","rate":"1.0"};Shopify.country = "US";Shopify.theme = {"name":"[HP Update 11-14-24] APP","id":146545344727,"schema_name":"Focal","schema_version":"8.7.5","theme_store_id":null,"role":"main"};Shopify.theme.handle = "null";Shopify.theme.style = {"id":null,"handle":null};Shopify.cdnHost = "www.mackage.com/cdn";Shopify.routes = Shopify.routes || {};Shopify.routes.root = "/";!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);!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);window.ShopifyPay = window.ShopifyPay || {};window.ShopifyPay.apiHost = "shop.app/pay";{"pageType":"product"} window.Shopify = window.Shopify || {}; if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; window.Shopify.featureAssets['shop-js'] = {"login-button":["modules/client.login-button_8knyv73M.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"shop-pay-payment-request":["modules/client.shop-pay-payment-request_BU6ue4ag.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js","modules/chunk.shop-pay_Dgp_3uvF.esm.js"],"payment-terms":["modules/client.payment-terms_BzPahTuF.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"],"pay-button":["modules/client.pay-button_D8dp9wxo.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"discount-app":["modules/client.discount-app_BHUzgLHf.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"avatar":["modules/client.avatar_BTnouDA3.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/client.init-shop-for-new-customer-accounts_mXKTRX4N.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/client.init-shop-email-lookup-coordinator_ZIyf0vSn.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js"],"init-customer-accounts-sign-up":["modules/client.init-customer-accounts-sign-up_XBTSMnuG.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"],"init-customer-accounts":["modules/client.init-customer-accounts_ONkwF8rK.en.esm.js","modules/chunk.common_DCmY8Zac.esm.js","modules/client.login-button_8knyv73M.en.esm.js"]};(function() { function asyncLoad() { var urls = ["https://app.kiwisizing.com/web/js/dist/kiwiSizing/plugin/SizingPlugin.prod.js?v=311&shop=us-mackage.myshopify.com","https://beacon.riskified.com/?shop=us-mackage.myshopify.com","https://d1hcrjcdtouu7e.cloudfront.net/js/gdpr_cookie_consent.min.js?shop=us-mackage.myshopify.com","https://cozycountryredirectiii.addons.business/js/eggbox/10474/script_ffdc33bd7f8b381eea98825da798d1c5.js?v=1&sign=ffdc33bd7f8b381eea98825da798d1c5&shop=us-mackage.myshopify.com","https://config.gorgias.chat/bundle-loader/01GYCCFP309P13JN6N8A6BAYQ1?source=shopify1click&shop=us-mackage.myshopify.com","https://s3.eu-west-1.amazonaws.com/production-klarna-il-shopify-osm/e4ed485f4434fc99f5aa3b93cca936c341960f05/us-mackage.myshopify.com-1731600895580.js?shop=us-mackage.myshopify.com"]; for (var i = 0; i < urls.length; i++) { var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = urls[i]; var x = document.getElementsByTagName('script')[0]; x.parentNode.insertBefore(s, x); } }; if(window.attachEvent) { window.attachEvent('onload', asyncLoad); } else { window.addEventListener('load', asyncLoad, false); }})();var __st={"a":62681546967,"offset":-18000,"reqid":"7f8f8244-bff3-4d73-8da1-97b9094368b0-1731988876","pageurl":"www.mackage.com/collections/mens-ski-accessories/products/youki?variant=44146331615447","u":"84d67fd758b3","p":"product","rtyp":"product","rid":8166007603415};window.ShopifyPaypalV4VisibilityTracking = true;!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(',');function s(t,e,n=!1){try{const o=window.sessionStorage;for(const[n,c]of Object.entries(JSON.parse(o.getItem(e))))t.elements[n]&&(t.elements[n].value=c);n&&o.removeItem(e)}catch{}}const a='form_key',i=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response','password'],u=()=>{try{return window.sessionStorage}catch{return}},m=t=>t.elements[a],f='form_type',d='cptcha';function p(t){t.dataset[d]=!0}const l=window,h=l.document,_='Shopify',y='ce_forms',E='captcha';let v=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe','https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js',T={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=l[_][y],c=o.bindForm;if(c)return c(t,g,e,T).then(n);o.q.push([[t,g,e,T],n]),v||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:'https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.4.0.iife.js'})),v=!0)});var g,T;l[_]=l[_]||{},l[_][y]=l[_][y]||{},l[_][y].q=[],l[_][E]=l[_][E]||{},l[_][E].protect=function(t,e){n(t,void 0,e),p(t)},Object.freeze(l[_][E]),function(t,e,n,l,h,_){const[y,E,v,g]=function(t,e,n){const s=e?o:[],a=t?c:[],i=[…s,…a],u=[…o],m=r(i),f=r(s),d=n&&r(i.filter((([t,e])=>n.includes(e)))),p=r(u),l=t=>()=>t?[…document.querySelectorAll(t)].map((t=>t.form)):[];return[l(m),l(f),l(d),l(p)]}(l,h,_),T=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},S=t=>y().includes(t);t.addEventListener('submit',(t=>{const e=T(t);if(!e)return;const n=S(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=m(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!u())return;!function(t){const e=u();if(!e)return;const n=m(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){m(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:a})),t.elements[a].value=e}(t,e),function(t,e){const n=u();if(!n)return;const o=[…t.querySelectorAll('input[type="password"]')].map((({name:t})=>t)),c=[…i,…o],r={};for(const[s,a]of new FormData(t).entries())c.includes(s)||(r[s]=a);n.setItem(e,JSON.stringify(r))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const w=(t,e)=>{t&&!t.dataset[d]&&(n(t,e.some((e=>e===t))),p(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=T(t);S(e)&&w(e,E())}));const A=e.get('form_key'),b=e.get(f),I=A&&b;t.addEventListener('DOMContentLoaded',(()=>{const t=E();if(I)for(const e of t)e.elements[f].value===b&&s(e,A);[…new Set([…v(),…y().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>w(e,t)))}))}(h,new URLSearchParams(l.location.search),n,!0,!0,['guest_login'])})()}();@media screen and (min-width: 750px) { #dynamic-checkout-cart { min-height: 50px; }}@media screen and (max-width: 750px) { #dynamic-checkout-cart { min-height: 240px; }}window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end'); window.KiwiSizing = window.KiwiSizing === undefined ? {} : window.KiwiSizing;KiwiSizing.shop = "us-mackage.myshopify.com";KiwiSizing.data = { collections: "426174480599,411836645591,411824128215,418072756439,418072690903,401437688023,411824292055,401437130967,411823931607,416852377815,401436934359,413025927383,420498866391,401436147927,411824029911,401436541143,411824095447,416852345047,402954944727", tags: "category__ACCESSORIES,category__SKIWEAR,collection__SPECIAL,E65_RTW-ACCESSORIES-FOOTWEAR,enable-bis-form,friends-family-sale,gender__LADIES,gender__MENS,gender__UNISEX,length__UNSPECIFIED,season-code__FW23,spo-cs-disabled,spo-default,spo-disabled,spo-notify-me-disabled", product: "8166007603415", vendor: "MACKAGE", type: "SKI ACCESSORIES", title: "YOUKI", images: ["//www.mackage.com/cdn/shop/products/YOUKI_BLACK_0.jpg?v=1706204730","//www.mackage.com/cdn/shop/products/YOUKI_BLACK_1.jpg?v=1706204730"], options: [{"name":"Color","position":1,"values":["Black"]},{"name":"Size","position":2,"values":["O/S"]}], variants: [{"id":44146331615447,"title":"Black