forked from Shopify/js-buy-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.unoptimized.umd.min.js
26 lines (21 loc) · 202 KB
/
index.unoptimized.umd.min.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
@license
The MIT License (MIT)
Copyright (c) 2016 Shopify Inc.
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/(function(e,d){"object"==typeof exports&&"undefined"!=typeof module?module.exports=d():"function"==typeof define&&define.amd?define(d):e.ShopifyBuy=d()})(this,function(){'use strict';function e(){for(var e=arguments.length,d=Array(e),a=0;a<e;a++)d[a]=arguments[a];return d.join(" ")}function d(e){return!!e&&"[object Object]"===Object.prototype.toString.call(e.valueOf())}function a(e,t){return e(t)?t:d(t)?Object.freeze(Object.keys(t).reduce(function(d,n){return d[n]=a(e,t[n]),d},{})):Array.isArray(t)?Object.freeze(t.map(function(d){return a(e,d)})):t}function t(e,d){var a=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null,t=e.types[d];if(t)return t;if(a&&"INTERFACE"===a.kind)return a;throw new Error("No type of "+d+" found in schema")}function n(e){return Ve.prototype.isPrototypeOf(e)}function r(e,d,a){return new Ve(e,d,a)}function i(a){return Ve.prototype.isPrototypeOf(a)?a.toInputValueString():De.prototype.isPrototypeOf(a)?a+"":Je.prototype.isPrototypeOf(a)?JSON.stringify(a.valueOf()):Array.isArray(a)?"["+e.apply(void 0,be(a.map(i)))+"]":d(a)?o(a,"{","}"):JSON.stringify(a)}function o(d){var a=1<arguments.length&&arguments[1]!==void 0?arguments[1]:"",t=2<arguments.length&&arguments[2]!==void 0?arguments[2]:"",n=Object.keys(d).map(function(e){return e+": "+i(d[e])});return""+a+e.apply(void 0,be(n))+t}function s(e){return Object.keys(e).length?" ("+o(e)+")":""}function l(d){if(!Object.keys(d).length)return"";var a=Object.keys(d).map(function(e){var a=d[e],t=a&&Object.keys(a).length?"("+o(a)+")":"";return"@"+e+t});return" "+e.apply(void 0,be(a))}function c(e){var d=Re,a={},t=null;if(!(2===e.length))1===e.length&&(Xe.prototype.isPrototypeOf(e[0])?t=e[0]:"function"==typeof e[0]?d=e[0]:a=e[0]);else if("function"==typeof e[1]){var n=Ne(e,2);a=n[0],d=n[1]}else{var r=Ne(e,2);a=r[0],t=r[1]}return{options:a,selectionSet:t,callback:d}}function u(e){return e.some(function(e){if(We.prototype.isPrototypeOf(e))return"id"===e.name;return!!(Ke.prototype.isPrototypeOf(e)&&e.selectionSet.typeSchema.implementsNode)&&u(e.selectionSet.selections)})}function p(e){return e.some(function(e){if(We.prototype.isPrototypeOf(e))return"__typename"===e.name;return!!(Ke.prototype.isPrototypeOf(e)&&e.selectionSet.typeSchema.implementsNode)&&p(e.selectionSet.selections)})}function m(e){function d(e,d,a){Array.isArray(e[d])?e[d].push(a):e[d]=[a]}var a=e.reduce(function(e,a){if(a.responseKey)d(e,a.responseKey,a);else{var t=Object.keys(a.selectionSet.selectionsByResponseKey);t.forEach(function(t){d(e,t,a)})}return e},{});return Object.keys(a).forEach(function(e){Object.freeze(a[e])}),Object.freeze(a)}function g(e){var d=void 0,a=void 0,t=void 0;if(3===e.length){var n=Ne(e,3);d=n[0],a=n[1],t=n[2]}else 2===e.length?("[object String]"===Object.prototype.toString.call(e[0])?(d=e[0],a=null):Array.isArray(e[0])&&(a=e[0],d=null),t=e[1]):(t=e[0],d=null);return{name:d,variables:a,selectionSetCallback:t}}function y(e){return e.isAnonymous}function C(e){return e.some(y)}function h(e){var d=e.map(function(e){return e.name});return d.reduce(function(e,a,t){return e||d.indexOf(a)!==t},!1)}function f(e,d){for(var a=arguments.length,t=Array(2<a?a-2:0),n=2;n<a;n++)t[n-2]=arguments[n];return Ze.prototype.isPrototypeOf(t[0])?t[0]:"query"===d?new(Function.prototype.bind.apply(ed,[null].concat([e],t))):new(Function.prototype.bind.apply(dd,[null].concat([e],t)))}function k(e){return 1!==e.length&&(C(e)||h(e))}function P(e,d){return e.some(function(e){return e.name===d})}function A(e){return"[object Null]"!==Object.prototype.toString.call(e)&&"[object Undefined]"!==Object.prototype.toString.call(e)}function F(e){return e.selection.selectionSet.typeSchema.implementsNode}function T(e){return e.selection.selectionSet.typeSchema.name.endsWith("Connection")}function S(e){return null==e?null:F(e)?e:S(e.parent)}function I(e){return e.parent?I(e.parent).concat(e):[e]}function E(e){return e.selection.selectionSet.typeSchema.implementsNode?[e]:E(e.parent).concat(e)}function B(e,d){var a=d[d.length-1],t=a.selection.args.first,i=Object.keys(a.selection.args).filter(function(e){return n(a.selection.args[e])}).map(function(e){return a.selection.args[e]}),o=i.find(function(e){return"first"===e.name});o||(n(t)?o=t:(o=r("first","Int",t),i.push(o)));var s=new ad(e.selection.selectionSet.typeBundle);return[s,i,o]}function U(e,d,a,t){var i=d.shift();if(a.push(i.selection.responseKey),d.length)e.add(i.selection.name,{alias:i.selection.alias,args:i.selection.args},function(e){U(e,d,a,t)});else{var o=i.selection.selectionSet.selections.find(function(e){return"edges"===e.name}),s=o.selectionSet.selections.find(function(e){return"node"===e.name}),l=void 0;l=n(i.selection.args.first)?i.selection.args.first:r("first","Int",i.selection.args.first);var c={alias:i.selection.alias,args:Object.assign({},i.selection.args,{after:t,first:l})};e.addConnection(i.selection.name,c,s.selectionSet)}}function O(e){return e.reduce(function(e,d){return ze.prototype.isPrototypeOf(d)&&e.push(d.toDefinition()),e.push.apply(e,be(O(d.selectionSet.selections))),e},[])}function v(e,d){var a=S(e);return a?function(){var t=[],n=a.selection.selectionSet.typeSchema,r=a.responseData.id,i=E(e),o=B(e,i),s=Ne(o,2),l=s[0],c=s[1],u;l.addQuery(c,function(e){t.push("node"),e.add("node",{args:{id:r}},function(e){e.addInlineFragmentOn(n.name,function(e){U(e,i.slice(1),t,d)})})});var p=O(l.operations[0].selectionSet.selections);return(u=l.definitions).unshift.apply(u,be(p)),[l,t]}:function(){var a=[],t=I(e),n=B(e,t),r=Ne(n,2),i=r[0],o=r[1],s;i.addQuery(o,function(e){U(e,t.slice(1),a,d)});var l=O(i.operations[0].selectionSet.selections);return(s=i.definitions).unshift.apply(s,be(l)),[i,a]}}function _(e,d){return d===e.edges[e.edges.length-1]?e.pageInfo.hasNextPage:new Je(!0)}function M(e,d){return d===e.edges[0]?e.pageInfo.hasPreviousPage:new Je(!0)}function N(e){return function(d,a){if(T(d)){if(!(a.pageInfo&&a.pageInfo.hasOwnProperty("hasNextPage")&&a.pageInfo.hasOwnProperty("hasPreviousPage")))throw new Error("Connections must include the selections \"pageInfo { hasNextPage, hasPreviousPage }\".");return a.edges.map(function(t){return Object.assign(t.node,{nextPageQueryAndPath:v(d,t.cursor),hasNextPage:_(a,t),hasPreviousPage:M(a,t),variableValues:e})})}return a}}function b(e,d){return e.responseData.map(function(a){return L(e.contextForArrayItem(a),d)})}function V(e,d){return Object.keys(e.responseData).reduce(function(a,t){return a[t]=L(e.contextForObjectProperty(t),d),a},{})}function D(e,d,a){return e.reduce(function(e,a){return a(d,e)},a)}function L(e,a){var t=e.responseData;return Array.isArray(t)?t=b(e,a):d(t)&&(t=V(e,a)),D(a,e,t)}function J(e,d){return A(d)&&F(e)&&(d.refetchQuery=function(){return new ed(e.selection.selectionSet.typeBundle,function(d){d.add("node",{args:{id:e.responseData.id}},function(d){d.addInlineFragmentOn(e.selection.selectionSet.typeSchema.name,e.selection.selectionSet)})})}),d}function R(e){return function(a,t){if(d(t)){var n=e.classForType(a.selection.selectionSet.typeSchema.name);return new n(t)}return t}}function x(e,d){if(A(d)){if("SCALAR"===e.selection.selectionSet.typeSchema.kind)return new Je(d);if("ENUM"===e.selection.selectionSet.typeSchema.kind)return new De(d)}return d}function G(e,d){var a=e.selection.selectionSet,n=a.typeBundle,r=a.typeSchema;return A(d)&&(d.__typename?d.type=t(n,d.__typename,r):d.type=r),d}function q(e){var d=e.classRegistry,a=d===void 0?new nd:d,t=e.variableValues;return[x,J,N(t),G,R(a)]}function w(e,d){var a=2<arguments.length&&arguments[2]!==void 0?arguments[2]:{},t=a.transformers||q(a),n=new rd(e,d);return L(n,t)}function Q(e){var d=1<arguments.length&&arguments[1]!==void 0?arguments[1]:{};return function(a,t){return fetch(e,ve({body:JSON.stringify(a),method:"POST",mode:"cors"},d,{headers:ve({"Content-Type":"application/json",Accept:"application/json"},d.headers,t)})).then(function(e){var d=e.headers.get("content-type");return-1<d.indexOf("application/json")?e.json():e.text().then(function(e){return{text:e}})})}}function W(e){return e&&e.length&&e[e.length-1].hasNextPage}function K(e){var d=e.split(".");return function(e){var a=e.model,t=e.errors;return new Promise(function(e,n){try{var r=d.reduce(function(e,d){return e[d]},a);e(r)}catch(e){t?n(t):n(ld)}})}}function j(e,d){var a=[].concat(e);return Promise.all(a.reduce(function(e,a){return null===a?e:(e.push(d.fetchAllPages(a.images,{pageSize:250}).then(function(e){a.attrs.images=e})),e.push(d.fetchAllPages(a.variants,{pageSize:250}).then(function(e){a.attrs.variants=e})),e)},[]))}function z(e){return function(d){return j(d,e).then(function(){return d})}}function H(e){return function(d){var a=[].concat(d);return Promise.all(a.reduce(function(d,a){return d.concat(j(a.products,e))},[])).then(function(){return d})}}function X(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.id=e.variable("id","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),d.addQuery([t.__defaultOperation__.id],function(e){e.add("node",{args:{id:t.__defaultOperation__.id}},function(e){e.addFragment(a.ProductFragment)})}),d}function $(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.ids=e.variable("ids","[ID!]!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),d.addQuery([t.__defaultOperation__.ids],function(e){e.add("nodes",{args:{ids:t.__defaultOperation__.ids}},function(e){e.addFragment(a.ProductFragment)})}),d}function Y(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.first=e.variable("first","Int!"),t.__defaultOperation__.query=e.variable("query","String"),t.__defaultOperation__.sortKey=e.variable("sortKey","ProductSortKeys"),t.__defaultOperation__.reverse=e.variable("reverse","Boolean"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),d.addQuery([t.__defaultOperation__.first,t.__defaultOperation__.query,t.__defaultOperation__.sortKey,t.__defaultOperation__.reverse],function(e){e.add("products",{args:{first:t.__defaultOperation__.first,query:t.__defaultOperation__.query,sortKey:t.__defaultOperation__.sortKey,reverse:t.__defaultOperation__.reverse}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.ProductFragment)})})})}),d}function Z(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.handle=e.variable("handle","String!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),d.addQuery([t.__defaultOperation__.handle],function(e){e.add("productByHandle",{args:{handle:t.__defaultOperation__.handle}},function(e){e.addFragment(a.ProductFragment)})}),d}function ee(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.productId=e.variable("productId","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),d.addQuery([t.__defaultOperation__.productId],function(e){e.add("productRecommendations",{args:{productId:t.__defaultOperation__.productId}},function(e){e.addFragment(a.ProductFragment)})}),d}function de(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.id=e.variable("id","ID!"),a.CollectionFragment=d.defineFragment("CollectionFragment","Collection",function(e){e.add("id"),e.add("handle"),e.add("description"),e.add("descriptionHtml"),e.add("updatedAt"),e.add("title"),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText")})}),d.addQuery([t.__defaultOperation__.id],function(e){e.add("node",{args:{id:t.__defaultOperation__.id}},function(e){e.addFragment(a.CollectionFragment)})}),d}function ae(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.id=e.variable("id","ID!"),t.__defaultOperation__.productsFirst=e.variable("productsFirst","Int!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.CollectionFragment=d.defineFragment("CollectionFragment","Collection",function(e){e.add("id"),e.add("handle"),e.add("description"),e.add("descriptionHtml"),e.add("updatedAt"),e.add("title"),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),d.addQuery([t.__defaultOperation__.id,t.__defaultOperation__.productsFirst],function(e){e.add("node",{args:{id:t.__defaultOperation__.id}},function(e){e.addFragment(a.CollectionFragment),e.addInlineFragmentOn("Collection",function(e){e.add("products",{args:{first:t.__defaultOperation__.productsFirst}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.ProductFragment)})})})})})}),d}function te(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.first=e.variable("first","Int!"),t.__defaultOperation__.query=e.variable("query","String"),t.__defaultOperation__.sortKey=e.variable("sortKey","CollectionSortKeys"),t.__defaultOperation__.reverse=e.variable("reverse","Boolean"),a.CollectionFragment=d.defineFragment("CollectionFragment","Collection",function(e){e.add("id"),e.add("handle"),e.add("description"),e.add("descriptionHtml"),e.add("updatedAt"),e.add("title"),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText")})}),d.addQuery([t.__defaultOperation__.first,t.__defaultOperation__.query,t.__defaultOperation__.sortKey,t.__defaultOperation__.reverse],function(e){e.add("collections",{args:{first:t.__defaultOperation__.first,query:t.__defaultOperation__.query,sortKey:t.__defaultOperation__.sortKey,reverse:t.__defaultOperation__.reverse}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.CollectionFragment)})})})}),d}function ne(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.first=e.variable("first","Int!"),t.__defaultOperation__.query=e.variable("query","String"),t.__defaultOperation__.sortKey=e.variable("sortKey","CollectionSortKeys"),t.__defaultOperation__.reverse=e.variable("reverse","Boolean"),t.__defaultOperation__.productsFirst=e.variable("productsFirst","Int!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.CollectionFragment=d.defineFragment("CollectionFragment","Collection",function(e){e.add("id"),e.add("handle"),e.add("description"),e.add("descriptionHtml"),e.add("updatedAt"),e.add("title"),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),d.addQuery([t.__defaultOperation__.first,t.__defaultOperation__.query,t.__defaultOperation__.sortKey,t.__defaultOperation__.reverse,t.__defaultOperation__.productsFirst],function(e){e.add("collections",{args:{first:t.__defaultOperation__.first,query:t.__defaultOperation__.query,sortKey:t.__defaultOperation__.sortKey,reverse:t.__defaultOperation__.reverse}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.CollectionFragment),e.add("products",{args:{first:t.__defaultOperation__.productsFirst}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.ProductFragment)})})})})})})}),d}function re(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.handle=e.variable("handle","String!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.ProductFragment=d.defineFragment("ProductFragment","Product",function(e){e.add("id"),e.add("availableForSale"),e.add("createdAt"),e.add("updatedAt"),e.add("descriptionHtml"),e.add("description"),e.add("handle"),e.add("productType"),e.add("title"),e.add("vendor"),e.add("publishedAt"),e.add("onlineStoreUrl"),e.add("options",function(e){e.add("name"),e.add("values")}),e.add("images",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")})})}),e.add("variants",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.VariantFragment)})})})}),a.CollectionFragment=d.defineFragment("CollectionFragment","Collection",function(e){e.add("id"),e.add("handle"),e.add("description"),e.add("descriptionHtml"),e.add("updatedAt"),e.add("title"),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText")})}),a.CollectionsProductsFragment=d.defineFragment("CollectionsProductsFragment","Collection",function(e){e.add("products",{args:{first:20}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.addFragment(a.ProductFragment)})})})}),d.addQuery([t.__defaultOperation__.handle],function(e){e.add("collectionByHandle",{args:{handle:t.__defaultOperation__.handle}},function(e){e.addFragment(a.CollectionFragment),e.addFragment(a.CollectionsProductsFragment)})}),d}function ie(e){var d=e.document();return d.addQuery(function(e){e.add("shop",function(e){e.add("paymentSettings",function(e){e.add("enabledPresentmentCurrencies")}),e.add("description"),e.add("moneyFormat"),e.add("name"),e.add("primaryDomain",function(e){e.add("host"),e.add("sslEnabled"),e.add("url")})})}),d}function oe(e){var d=e.document(),a={};return a.PolicyFragment=d.defineFragment("PolicyFragment","ShopPolicy",function(e){e.add("id"),e.add("title"),e.add("url"),e.add("body")}),d.addQuery(function(e){e.add("shop",function(e){e.add("privacyPolicy",function(e){e.addFragment(a.PolicyFragment)}),e.add("termsOfService",function(e){e.addFragment(a.PolicyFragment)}),e.add("refundPolicy",function(e){e.addFragment(a.PolicyFragment)})})}),d}function se(e,d){return function(a){var t=a.data,n=t===void 0?{}:t,r=a.errors,i=a.model,o=i===void 0?{}:i,s=n[e],l=o[e];return s&&s.checkout?d.fetchAllPages(l.checkout.lineItems,{pageSize:250}).then(function(e){return l.checkout.attrs.lineItems=e,l.checkout.errors=r,l.checkout.userErrors=l.userErrors,l.checkout}):r&&r.length?Promise.reject(new Error(JSON.stringify(r))):s&&s.checkoutUserErrors&&s.checkoutUserErrors.length?Promise.reject(new Error(JSON.stringify(s.checkoutUserErrors))):s&&s.userErrors&&s.userErrors.length?Promise.reject(new Error(JSON.stringify(s.userErrors))):Promise.reject(new Error("The "+e+" mutation failed due to an unknown error."))}}function le(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.id=e.variable("id","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addQuery([t.__defaultOperation__.id],function(e){e.add("node",{args:{id:t.__defaultOperation__.id}},function(e){e.addFragment(a.CheckoutFragment)})}),d}function ce(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.input=e.variable("input","CheckoutCreateInput!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation([t.__defaultOperation__.input],function(e){e.add("checkoutCreate",{args:{input:t.__defaultOperation__.input}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function ue(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.checkoutId=e.variable("checkoutId","ID!"),t.__defaultOperation__.lineItems=e.variable("lineItems","[CheckoutLineItemInput!]!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation([t.__defaultOperation__.checkoutId,t.__defaultOperation__.lineItems],function(e){e.add("checkoutLineItemsAdd",{args:{checkoutId:t.__defaultOperation__.checkoutId,lineItems:t.__defaultOperation__.lineItems}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function pe(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.checkoutId=e.variable("checkoutId","ID!"),t.__defaultOperation__.lineItemIds=e.variable("lineItemIds","[ID!]!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation([t.__defaultOperation__.checkoutId,t.__defaultOperation__.lineItemIds],function(e){e.add("checkoutLineItemsRemove",{args:{checkoutId:t.__defaultOperation__.checkoutId,lineItemIds:t.__defaultOperation__.lineItemIds}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function me(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.checkoutId=e.variable("checkoutId","ID!"),t.__defaultOperation__.lineItems=e.variable("lineItems","[CheckoutLineItemInput!]!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation([t.__defaultOperation__.checkoutId,t.__defaultOperation__.lineItems],function(e){e.add("checkoutLineItemsReplace",{args:{checkoutId:t.__defaultOperation__.checkoutId,lineItems:t.__defaultOperation__.lineItems}},function(e){e.add("userErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function ge(e){var d=e.document(),a={},t={};return t.__defaultOperation__={},t.__defaultOperation__.checkoutId=e.variable("checkoutId","ID!"),t.__defaultOperation__.lineItems=e.variable("lineItems","[CheckoutLineItemUpdateInput!]!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation([t.__defaultOperation__.checkoutId,t.__defaultOperation__.lineItems],function(e){e.add("checkoutLineItemsUpdate",{args:{checkoutId:t.__defaultOperation__.checkoutId,lineItems:t.__defaultOperation__.lineItems}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function ye(e){var d=e.document(),a={},t={};return t.checkoutAttributesUpdateV2={},t.checkoutAttributesUpdateV2.checkoutId=e.variable("checkoutId","ID!"),t.checkoutAttributesUpdateV2.input=e.variable("input","CheckoutAttributesUpdateV2Input!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation("checkoutAttributesUpdateV2",[t.checkoutAttributesUpdateV2.checkoutId,t.checkoutAttributesUpdateV2.input],function(e){e.add("checkoutAttributesUpdateV2",{args:{checkoutId:t.checkoutAttributesUpdateV2.checkoutId,input:t.checkoutAttributesUpdateV2.input}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function Ce(e){var d=e.document(),a={},t={};return t.checkoutDiscountCodeApplyV2={},t.checkoutDiscountCodeApplyV2.discountCode=e.variable("discountCode","String!"),t.checkoutDiscountCodeApplyV2.checkoutId=e.variable("checkoutId","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation("checkoutDiscountCodeApplyV2",[t.checkoutDiscountCodeApplyV2.discountCode,t.checkoutDiscountCodeApplyV2.checkoutId],function(e){e.add("checkoutDiscountCodeApplyV2",{args:{discountCode:t.checkoutDiscountCodeApplyV2.discountCode,checkoutId:t.checkoutDiscountCodeApplyV2.checkoutId}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function he(e){var d=e.document(),a={},t={};return t.checkoutDiscountCodeRemove={},t.checkoutDiscountCodeRemove.checkoutId=e.variable("checkoutId","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation("checkoutDiscountCodeRemove",[t.checkoutDiscountCodeRemove.checkoutId],function(e){e.add("checkoutDiscountCodeRemove",{args:{checkoutId:t.checkoutDiscountCodeRemove.checkoutId}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function fe(e){var d=e.document(),a={},t={};return t.checkoutGiftCardsAppend={},t.checkoutGiftCardsAppend.giftCardCodes=e.variable("giftCardCodes","[String!]!"),t.checkoutGiftCardsAppend.checkoutId=e.variable("checkoutId","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation("checkoutGiftCardsAppend",[t.checkoutGiftCardsAppend.giftCardCodes,t.checkoutGiftCardsAppend.checkoutId],function(e){e.add("checkoutGiftCardsAppend",{args:{giftCardCodes:t.checkoutGiftCardsAppend.giftCardCodes,checkoutId:t.checkoutGiftCardsAppend.checkoutId}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function ke(e){var d=e.document(),a={},t={};return t.checkoutGiftCardRemoveV2={},t.checkoutGiftCardRemoveV2.appliedGiftCardId=e.variable("appliedGiftCardId","ID!"),t.checkoutGiftCardRemoveV2.checkoutId=e.variable("checkoutId","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation("checkoutGiftCardRemoveV2",[t.checkoutGiftCardRemoveV2.appliedGiftCardId,t.checkoutGiftCardRemoveV2.checkoutId],function(e){e.add("checkoutGiftCardRemoveV2",{args:{appliedGiftCardId:t.checkoutGiftCardRemoveV2.appliedGiftCardId,checkoutId:t.checkoutGiftCardRemoveV2.checkoutId}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function Pe(e){var d=e.document(),a={},t={};return t.checkoutEmailUpdateV2={},t.checkoutEmailUpdateV2.checkoutId=e.variable("checkoutId","ID!"),t.checkoutEmailUpdateV2.email=e.variable("email","String!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation("checkoutEmailUpdateV2",[t.checkoutEmailUpdateV2.checkoutId,t.checkoutEmailUpdateV2.email],function(e){e.add("checkoutEmailUpdateV2",{args:{checkoutId:t.checkoutEmailUpdateV2.checkoutId,email:t.checkoutEmailUpdateV2.email}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function Ae(e){var d=e.document(),a={},t={};return t.checkoutShippingAddressUpdateV2={},t.checkoutShippingAddressUpdateV2.shippingAddress=e.variable("shippingAddress","MailingAddressInput!"),t.checkoutShippingAddressUpdateV2.checkoutId=e.variable("checkoutId","ID!"),a.VariantFragment=d.defineFragment("VariantFragment","ProductVariant",function(e){e.add("id"),e.add("title"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("weight"),e.add("availableForSale",{alias:"available"}),e.add("sku"),e.add("currentlyNotInStock"),e.add("compareAtPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("image",function(e){e.add("id"),e.add("url",{alias:"src"}),e.add("altText"),e.add("width"),e.add("height")}),e.add("selectedOptions",function(e){e.add("name"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("unitPriceMeasurement",function(e){e.add("measuredType"),e.add("quantityUnit"),e.add("quantityValue"),e.add("referenceUnit"),e.add("referenceValue")})}),a.DiscountApplicationFragment=d.defineFragment("DiscountApplicationFragment","DiscountApplication",function(e){e.add("targetSelection"),e.add("allocationMethod"),e.add("targetType"),e.add("value",function(e){e.addInlineFragmentOn("MoneyV2",function(e){e.add("amount"),e.add("currencyCode")}),e.addInlineFragmentOn("PricingPercentageValue",function(e){e.add("percentage")})}),e.addInlineFragmentOn("ManualDiscountApplication",function(e){e.add("title"),e.add("description")}),e.addInlineFragmentOn("DiscountCodeApplication",function(e){e.add("code"),e.add("applicable")}),e.addInlineFragmentOn("ScriptDiscountApplication",function(e){e.add("title")}),e.addInlineFragmentOn("AutomaticDiscountApplication",function(e){e.add("title")})}),a.AppliedGiftCardFragment=d.defineFragment("AppliedGiftCardFragment","AppliedGiftCard",function(e){e.add("amountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("amountUsed",{alias:"amountUsedV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",function(e){e.add("amount"),e.add("currencyCode")}),e.add("balance",{alias:"balanceV2"},function(e){e.add("amount"),e.add("currencyCode")}),e.add("presentmentAmountUsed",function(e){e.add("amount"),e.add("currencyCode")}),e.add("id"),e.add("lastCharacters")}),a.VariantWithProductFragment=d.defineFragment("VariantWithProductFragment","ProductVariant",function(e){e.addFragment(a.VariantFragment),e.add("product",function(e){e.add("id"),e.add("handle")})}),a.UserErrorFragment=d.defineFragment("UserErrorFragment","UserError",function(e){e.add("field"),e.add("message")}),a.CheckoutUserErrorFragment=d.defineFragment("CheckoutUserErrorFragment","CheckoutUserError",function(e){e.add("field"),e.add("message"),e.add("code")}),a.MailingAddressFragment=d.defineFragment("MailingAddressFragment","MailingAddress",function(e){e.add("id"),e.add("address1"),e.add("address2"),e.add("city"),e.add("company"),e.add("country"),e.add("firstName"),e.add("formatted"),e.add("lastName"),e.add("latitude"),e.add("longitude"),e.add("phone"),e.add("province"),e.add("zip"),e.add("name"),e.add("countryCodeV2",{alias:"countryCode"}),e.add("provinceCode")}),a.CheckoutFragment=d.defineFragment("CheckoutFragment","Checkout",function(e){e.add("id"),e.add("ready"),e.add("requiresShipping"),e.add("note"),e.add("paymentDue",function(e){e.add("amount"),e.add("currencyCode")}),e.add("webUrl"),e.add("orderStatusUrl"),e.add("taxExempt"),e.add("taxesIncluded"),e.add("currencyCode"),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("lineItemsSubtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("completedAt"),e.add("createdAt"),e.add("updatedAt"),e.add("email"),e.add("discountApplications",{args:{first:10}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("node",function(e){e.addFragment(a.DiscountApplicationFragment)})})}),e.add("appliedGiftCards",function(e){e.addFragment(a.AppliedGiftCardFragment)}),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("shippingLine",function(e){e.add("handle"),e.add("price",function(e){e.add("amount"),e.add("currencyCode")}),e.add("title")}),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("order",function(e){e.add("id"),e.add("processedAt"),e.add("orderNumber"),e.add("subtotalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalShippingPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalTax",function(e){e.add("amount"),e.add("currencyCode")}),e.add("totalPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("currencyCode"),e.add("totalRefunded",function(e){e.add("amount"),e.add("currencyCode")}),e.add("customerUrl"),e.add("shippingAddress",function(e){e.addFragment(a.MailingAddressFragment)}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")})})})})}),e.add("lineItems",{args:{first:250}},function(e){e.add("pageInfo",function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",function(e){e.add("cursor"),e.add("node",function(e){e.add("id"),e.add("title"),e.add("variant",function(e){e.addFragment(a.VariantWithProductFragment)}),e.add("quantity"),e.add("customAttributes",function(e){e.add("key"),e.add("value")}),e.add("unitPrice",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountAllocations",function(e){e.add("allocatedAmount",function(e){e.add("amount"),e.add("currencyCode")}),e.add("discountApplication",function(e){e.addFragment(a.DiscountApplicationFragment)})})})})})}),d.addMutation("checkoutShippingAddressUpdateV2",[t.checkoutShippingAddressUpdateV2.shippingAddress,t.checkoutShippingAddressUpdateV2.checkoutId],function(e){e.add("checkoutShippingAddressUpdateV2",{args:{shippingAddress:t.checkoutShippingAddressUpdateV2.shippingAddress,checkoutId:t.checkoutShippingAddressUpdateV2.checkoutId}},function(e){e.add("userErrors",function(e){e.addFragment(a.UserErrorFragment)}),e.add("checkoutUserErrors",function(e){e.addFragment(a.CheckoutUserErrorFragment)}),e.add("checkout",function(e){e.addFragment(a.CheckoutFragment)})})}),d}function Fe(e){return Object.getOwnPropertyNames(e).forEach(function(d){var a=e[d];a&&"object"===("undefined"==typeof a?"undefined":Te(a))&&Fe(a)}),Object.freeze(e),e}var Te="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Se=function(e,d){if(!(e instanceof d))throw new TypeError("Cannot call a class as a function")},Ie=function(){function e(e,d){for(var a=0,t;a<d.length;a++)t=d[a],t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(e,t.key,t)}return function(d,a,t){return a&&e(d.prototype,a),t&&e(d,t),d}}(),Ee=function(e,d){if("function"!=typeof d&&null!==d)throw new TypeError("Super expression must either be null or a function, not "+typeof d);e.prototype=Object.create(d&&d.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),d&&(Object.setPrototypeOf?Object.setPrototypeOf(e,d):e.__proto__=d)},Be=function(e,d){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return d&&("object"==typeof d||"function"==typeof d)?d:e},Ue=function(e,d){if(!(e instanceof d))throw new TypeError("Cannot call a class as a function")},Oe=function(){function e(e,d){for(var a=0,t;a<d.length;a++)t=d[a],t.enumerable=t.enumerable||!1,t.configurable=!0,"value"in t&&(t.writable=!0),Object.defineProperty(e,t.key,t)}return function(d,a,t){return a&&e(d.prototype,a),t&&e(d,t),d}}(),ve=Object.assign||function(e){for(var d=1,a;d<arguments.length;d++)for(var t in a=arguments[d],a)Object.prototype.hasOwnProperty.call(a,t)&&(e[t]=a[t]);return e},_e=function(e,d){if("function"!=typeof d&&null!==d)throw new TypeError("Super expression must either be null or a function, not "+("undefined"==typeof d?"undefined":Te(d)));e.prototype=Object.create(d&&d.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),d&&(Object.setPrototypeOf?Object.setPrototypeOf(e,d):e.__proto__=d)},Me=function(e,d){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return d&&("object"===("undefined"==typeof d?"undefined":Te(d))||"function"==typeof d)?d:e},Ne=function(){function e(e,d){var a=[],t=!0,n=!1,r=void 0;try{for(var i=e[Symbol.iterator](),o;!(t=(o=i.next()).done)&&(a.push(o.value),!(d&&a.length===d));t=!0);}catch(e){n=!0,r=e}finally{try{!t&&i["return"]&&i["return"]()}finally{if(n)throw r}}return a}return function(d,a){if(Array.isArray(d))return d;if(Symbol.iterator in Object(d))return e(d,a);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),be=function(e){if(Array.isArray(e)){for(var d=0,a=Array(e.length);d<e.length;d++)a[d]=e[d];return a}return Array.from(e)},Ve=function(){function e(d,a,t){Ue(this,e),this.name=d,this.type=a,this.defaultValue=t,Object.freeze(this)}return Oe(e,[{key:"toInputValueString",value:function(){return"$"+this.name}},{key:"toString",value:function(){var e=this.defaultValue?" = "+i(this.defaultValue):"";return"$"+this.name+":"+this.type+e}}]),e}(),De=function(){function e(d){Ue(this,e),this.key=d}return Oe(e,[{key:"toString",value:function(){return this.key}},{key:"valueOf",value:function(){return this.key.valueOf()}}]),e}(),Le=function(e){return new De(e)},Je=function(){function e(d){Ue(this,e),this.value=d}return Oe(e,[{key:"toString",value:function(){return this.value.toString()}},{key:"valueOf",value:function(){return this.value.valueOf()}},{key:"unwrapped",get:function(){return this.value}}]),e}(),Re=function(){},xe={trackTypeDependency:Re,trackFieldDependency:Re},Ge=xe.trackTypeDependency,qe=xe.trackFieldDependency,we=Object.freeze({}),Qe=Object.freeze({}),We=function(){function e(d,t,r){Ue(this,e),this.name=d,this.alias=t.alias||null,this.responseKey=this.alias||this.name,this.args=t.args?a(n,t.args):we,this.directives=t.directives?a(n,t.directives):Qe,this.selectionSet=r,Object.freeze(this)}return Oe(e,[{key:"toString",value:function(){var e=this.alias?this.alias+": ":"";return""+e+this.name+s(this.args)+l(this.directives)+this.selectionSet}}]),e}(),Ke=function e(){Ue(this,e)},je=function(e){function d(e,a){Ue(this,d);var t=Me(this,(d.__proto__||Object.getPrototypeOf(d)).call(this));return t.typeName=e,t.selectionSet=a,Object.freeze(t),t}return _e(d,e),Oe(d,[{key:"toString",value:function(){return"... on "+this.typeName+this.selectionSet}}]),d}(Ke),ze=function(e){function d(e){Ue(this,d);var a=Me(this,(d.__proto__||Object.getPrototypeOf(d)).call(this));return a.name=e.name,a.selectionSet=e.selectionSet,Object.freeze(a),a}return _e(d,e),Oe(d,[{key:"toString",value:function(){return"..."+this.name}},{key:"toDefinition",value:function(){return new He(this.name,this.selectionSet.typeSchema.name,this.selectionSet)}}]),d}(Ke),He=function(){function e(d,a,t){Ue(this,e),this.name=d,this.typeName=a,this.selectionSet=t,this.spread=new ze(this),Object.freeze(this)}return Oe(e,[{key:"toString",value:function(){return"fragment "+this.name+" on "+this.typeName+" "+this.selectionSet}}]),e}(),Xe=function(){function d(e,a,n){Ue(this,d),this.typeSchema="string"==typeof a?t(e,a):a,Ge(this.typeSchema.name),this.typeBundle=e,this.selections=[],n&&n(new $e(this.typeBundle,this.typeSchema,this.selections)),(this.typeSchema.implementsNode||"Node"===this.typeSchema.name)&&!u(this.selections)&&this.selections.unshift(new We("id",{},new d(e,"ID"))),"INTERFACE"!==this.typeSchema.kind||p(this.selections)||this.selections.unshift(new We("__typename",{},new d(e,"String"))),this.selectionsByResponseKey=m(this.selections),Object.freeze(this.selections),Object.freeze(this)}return Oe(d,[{key:"toString",value:function(){return"SCALAR"===this.typeSchema.kind||"ENUM"===this.typeSchema.kind?"":" { "+e(this.selections)+" }"}}]),d}(),$e=function(){function e(d,a,t){Ue(this,e),this.typeBundle=d,this.typeSchema=a,this.selections=t}return Oe(e,[{key:"hasSelectionWithResponseKey",value:function(e){return this.selections.some(function(d){return d.responseKey===e})}},{key:"add",value:function(e){var d;if("[object String]"===Object.prototype.toString.call(e)){qe(this.typeSchema.name,e);for(var a=arguments.length,t=Array(1<a?a-1:0),n=1;n<a;n++)t[n-1]=arguments[n];d=this.field.apply(this,[e].concat(t))}else We.prototype.isPrototypeOf(e)&&qe(this.typeSchema.name,e.name),d=e;if(d.responseKey&&this.hasSelectionWithResponseKey(d.responseKey))throw new Error("The field name or alias '"+d.responseKey+"' has already been added.");this.selections.push(d)}},{key:"field",value:function(e){for(var d=arguments.length,a=Array(1<d?d-1:0),n=1;n<d;n++)a[n-1]=arguments[n];var r=c(a),i=r.options,o=r.callback,s=r.selectionSet;if(!s){if(!this.typeSchema.fieldBaseTypes[e])throw new Error("No field of name \""+e+"\" found on type \""+this.typeSchema.name+"\" in schema");var l=t(this.typeBundle,this.typeSchema.fieldBaseTypes[e]);s=new Xe(this.typeBundle,l,o)}return new We(e,i,s)}},{key:"inlineFragmentOn",value:function(e){var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:Re,a=void 0;return a=Xe.prototype.isPrototypeOf(d)?d:new Xe(this.typeBundle,t(this.typeBundle,e),d),new je(e,a)}},{key:"addField",value:function(e){for(var d=arguments.length,a=Array(1<d?d-1:0),t=1;t<d;t++)a[t-1]=arguments[t];this.add.apply(this,[e].concat(a))}},{key:"addConnection",value:function(e){for(var d=arguments.length,a=Array(1<d?d-1:0),t=1;t<d;t++)a[t-1]=arguments[t];var n=c(a),r=n.options,i=n.callback,o=n.selectionSet;this.add(e,r,function(e){e.add("pageInfo",{},function(e){e.add("hasNextPage"),e.add("hasPreviousPage")}),e.add("edges",{},function(e){e.add("cursor"),e.addField("node",{},o||i)})})}},{key:"addInlineFragmentOn",value:function(e){var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:Re;this.add(this.inlineFragmentOn(e,d))}},{key:"addFragment",value:function(e){this.add(e)}}]),e}(),Ye=function(){function d(e){Ue(this,d),this.variableDefinitions=e?[].concat(be(e)):[],Object.freeze(this.variableDefinitions),Object.freeze(this)}return Oe(d,[{key:"toString",value:function(){return 0===this.variableDefinitions.length?"":" ("+e(this.variableDefinitions)+") "}}]),d}(),Ze=function(){function e(d,a){Ue(this,e);for(var n=arguments.length,r=Array(2<n?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];var o=g(r),s=o.name,l=o.variables,c=o.selectionSetCallback;this.typeBundle=d,this.name=s,this.variableDefinitions=new Ye(l),this.operationType=a,"query"===a?(this.selectionSet=new Xe(d,d.queryType,c),this.typeSchema=t(d,d.queryType)):(this.selectionSet=new Xe(d,d.mutationType,c),this.typeSchema=t(d,d.mutationType)),Object.freeze(this)}return Oe(e,[{key:"toString",value:function(){var e=this.name?" "+this.name:"";return""+this.operationType+e+this.variableDefinitions+this.selectionSet}},{key:"isAnonymous",get:function(){return!this.name}}]),e}(),ed=function(e){function d(e){var a;Ue(this,d);for(var t=arguments.length,n=Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Me(this,(a=d.__proto__||Object.getPrototypeOf(d)).call.apply(a,[this,e,"query"].concat(n)))}return _e(d,e),d}(Ze),dd=function(e){function d(e){var a;Ue(this,d);for(var t=arguments.length,n=Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Me(this,(a=d.__proto__||Object.getPrototypeOf(d)).call.apply(a,[this,e,"mutation"].concat(n)))}return _e(d,e),d}(Ze),ad=function(){function d(e){Ue(this,d),this.typeBundle=e,this.definitions=[]}return Oe(d,[{key:"toString",value:function(){return e(this.definitions)}},{key:"addOperation",value:function(e){for(var d=arguments.length,a=Array(1<d?d-1:0),t=1;t<d;t++)a[t-1]=arguments[t];var n=f.apply(void 0,[this.typeBundle,e].concat(a));if(k(this.operations.concat(n)))throw new Error("All operations must be uniquely named on a multi-operation document");this.definitions.push(n)}},{key:"addQuery",value:function(){for(var e=arguments.length,d=Array(e),a=0;a<e;a++)d[a]=arguments[a];this.addOperation.apply(this,["query"].concat(d))}},{key:"addMutation",value:function(){for(var e=arguments.length,d=Array(e),a=0;a<e;a++)d[a]=arguments[a];this.addOperation.apply(this,["mutation"].concat(d))}},{key:"defineFragment",value:function(e,d,a){if(P(this.fragmentDefinitions,e))throw new Error("All fragments must be uniquely named on a multi-fragment document");var t=new Xe(this.typeBundle,d,a),n=new He(e,d,t);return this.definitions.push(n),n.spread}},{key:"operations",get:function(){return this.definitions.filter(function(e){return Ze.prototype.isPrototypeOf(e)})}},{key:"fragmentDefinitions",get:function(){return this.definitions.filter(function(e){return He.prototype.isPrototypeOf(e)})}}]),d}(),td=function e(d){var a=this;Ue(this,e),Object.defineProperty(this,"attrs",{value:d,enumerable:!1}),Object.keys(this.attrs).filter(function(e){return!(e in a)}).forEach(function(e){var t;t=null===d[e]?{enumerable:!0,get:function(){return null}}:{enumerable:!0,get:function(){return this.attrs[e].valueOf()}},Object.defineProperty(a,e,t)})},nd=function(){function e(){Ue(this,e),this.classStore={}}return Oe(e,[{key:"registerClassForType",value:function(e,d){this.classStore[d]=e}},{key:"unregisterClassForType",value:function(e){delete this.classStore[e]}},{key:"classForType",value:function(e){return this.classStore[e]||td}}]),e}(),rd=function(){function e(d,a){var t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;Ue(this,e),this.selection=d,this.responseData=a,this.parent=t,Object.freeze(this)}return Oe(e,[{key:"contextForObjectProperty",value:function(d){var a=this.selection.selectionSet.selectionsByResponseKey[d],t=a&&a[0],n=void 0;if(n=Ke.prototype.isPrototypeOf(t)?new e(t,this.responseData,this.parent):new e(t,this.responseData[d],this),!t)throw new Error("Unexpected response key \""+d+"\", not found in selection set: "+this.selection.selectionSet);return We.prototype.isPrototypeOf(t)?n:n.contextForObjectProperty(d)}},{key:"contextForArrayItem",value:function(d){return new e(this.selection,d,this.parent)}}]),e}(),id=function(){function e(d,a){var t=a.url,n=a.fetcherOptions,r=a.fetcher,i=a.registry,o=void 0===i?new nd:i;if(Ue(this,e),this.typeBundle=d,this.classRegistry=o,t&&r)throw new Error("Arguments not supported: supply either `url` and optional `fetcherOptions` OR use a `fetcher` function for further customization.");if(t)this.fetcher=Q(t,n);else if(r){if(n)throw new Error("Arguments not supported: when specifying your own `fetcher`, set options through it and not with `fetcherOptions`");this.fetcher=r}else throw new Error("Invalid arguments: one of `url` or `fetcher` is needed.")}return Oe(e,[{key:"document",value:function(){return new ad(this.typeBundle)}},{key:"query",value:function(){for(var e=arguments.length,d=Array(e),a=0;a<e;a++)d[a]=arguments[a];return new(Function.prototype.bind.apply(ed,[null].concat([this.typeBundle],d)))}},{key:"mutation",value:function(){for(var e=arguments.length,d=Array(e),a=0;a<e;a++)d[a]=arguments[a];return new(Function.prototype.bind.apply(dd,[null].concat([this.typeBundle],d)))}},{key:"send",value:function(e){var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null,a=this,t=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null,n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null,r=void 0;r=Function.prototype.isPrototypeOf(e)?e(this):e;var i={query:r.toString()};d&&(i.variables=d),Object.assign(i,t);var o;if(Ze.prototype.isPrototypeOf(r))o=r;else{var s=r;if(1===s.operations.length)o=s.operations[0];else if(t.operationName)o=s.operations.find(function(e){return e.name===t.operationName});else throw new Error("\n A document must contain exactly one operation, or an operationName\n must be specified. Example:\n\n client.send(document, null, {operationName: 'myFancyQuery'});\n ")}return this.fetcher(i,n).then(function(e){return e.data&&(e.model=w(o,e.data,{classRegistry:a.classRegistry,variableValues:d})),e})}},{key:"fetchNextPage",value:function(e,d){var a=Array.isArray(e)?e[e.length-1]:e;var t=a.nextPageQueryAndPath(),n=Ne(t,2),r=n[0],i=n[1],o=void 0;return(a.variableValues||d)&&(o=Object.assign({},a.variableValues,d)),this.send(r,o).then(function(e){return e.model=i.reduce(function(e,d){return e[d]},e.model),e})}},{key:"fetchAllPages",value:function(e,d){var a=this,t=d.pageSize;return W(e)?this.fetchNextPage(e,{first:t}).then(function(d){var n=d.model,r=e.concat(n);return a.fetchAllPages(r,{pageSize:t})}):Promise.resolve(e)}},{key:"refetch",value:function(e){if(!e)throw new Error("'client#refetch' must be called with a non-null instance of a Node.");else if(!e.type.implementsNode)throw new Error("'client#refetch' must be called with a type that implements Node. Received "+e.type.name+".");return this.send(e.refetchQuery()).then(function(e){var d=e.model;return d.node})}},{key:"variable",value:function(e,d,a){return r(e,d,a)}},{key:"enum",value:function(e){return Le(e)}}]),e}(),od=function(){function e(d){var a=this;Se(this,e),Object.keys(this.deprecatedProperties).forEach(function(e){d.hasOwnProperty(e)&&(console.warn("[ShopifyBuy] Config property "+e+" is deprecated as of v1.0, please use "+a.deprecatedProperties[e]+" instead."),d[a.deprecatedProperties[e]]=d[e])}),this.requiredProperties.forEach(function(e){if(d.hasOwnProperty(e))a[e]=d[e];else throw new Error("new Config() requires the option '"+e+"'")}),this.apiVersion=d.hasOwnProperty("apiVersion")?d.apiVersion:"2024-04",d.hasOwnProperty("source")&&(this.source=d.source),d.hasOwnProperty("language")&&(this.language=d.language)}return Ie(e,[{key:"requiredProperties",get:function(){return["storefrontAccessToken","domain"]}},{key:"deprecatedProperties",get:function(){return{accessToken:"storefrontAccessToken",apiKey:"storefrontAccessToken"}}}]),e}(),sd=function e(d){Se(this,e),this.graphQLClient=d},ld=[{message:"an unknown error has occurred."}],cd={variantForOptions:function(e,d){return e.variants.find(function(e){return e.selectedOptions.every(function(e){return d[e.name]===e.value.valueOf()})})}},ud=function(e){function d(){return Se(this,d),Be(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}return Ee(d,e),Ie(d,[{key:"fetchAll",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:20;return this.graphQLClient.send(Y,{first:e}).then(K("products")).then(z(this.graphQLClient))}},{key:"fetch",value:function(e){return this.graphQLClient.send(X,{id:e}).then(K("node")).then(z(this.graphQLClient))}},{key:"fetchMultiple",value:function(e){return this.graphQLClient.send($,{ids:e}).then(K("nodes")).then(z(this.graphQLClient))}},{key:"fetchByHandle",value:function(e){return this.graphQLClient.send(Z,{handle:e}).then(K("productByHandle")).then(z(this.graphQLClient))}},{key:"fetchQuery",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},d=e.first,a=void 0===d?20:d,t=e.sortKey,n=void 0===t?"ID":t,r=e.query,i=e.reverse;return this.graphQLClient.send(Y,{first:a,sortKey:n,query:r,reverse:i}).then(K("products")).then(z(this.graphQLClient))}},{key:"fetchRecommendations",value:function(e){return this.graphQLClient.send(ee,{productId:e}).then(K("productRecommendations")).then(z(this.graphQLClient))}},{key:"helpers",get:function(){return cd}}]),d}(sd),pd=function(e){function d(){return Se(this,d),Be(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}return Ee(d,e),Ie(d,[{key:"fetchAll",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:20;return this.graphQLClient.send(te,{first:e}).then(K("collections"))}},{key:"fetchAllWithProducts",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},d=e.first,a=void 0===d?20:d,t=e.productsFirst,n=void 0===t?20:t;return this.graphQLClient.send(ne,{first:a,productsFirst:n}).then(K("collections")).then(H(this.graphQLClient))}},{key:"fetch",value:function(e){return this.graphQLClient.send(de,{id:e}).then(K("node"))}},{key:"fetchWithProducts",value:function(e){var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},a=d.productsFirst,t=void 0===a?20:a;return this.graphQLClient.send(ae,{id:e,productsFirst:t}).then(K("node")).then(H(this.graphQLClient))}},{key:"fetchByHandle",value:function(e){return this.graphQLClient.send(re,{handle:e}).then(K("collectionByHandle"))}},{key:"fetchQuery",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},d=e.first,a=void 0===d?20:d,t=e.sortKey,n=void 0===t?"ID":t,r=e.query,i=e.reverse;return this.graphQLClient.send(te,{first:a,sortKey:n,query:r,reverse:i}).then(K("collections"))}}]),d}(sd),md=function(e){function d(){return Se(this,d),Be(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}return Ee(d,e),Ie(d,[{key:"fetchInfo",value:function(){return this.graphQLClient.send(ie).then(K("shop"))}},{key:"fetchPolicies",value:function(){return this.graphQLClient.send(oe).then(K("shop"))}}]),d}(sd),gd=function(e){function d(){return Se(this,d),Be(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}return Ee(d,e),Ie(d,[{key:"fetch",value:function(e){var d=this;return this.graphQLClient.send(le,{id:e}).then(K("node")).then(function(e){return e?d.graphQLClient.fetchAllPages(e.lineItems,{pageSize:250}).then(function(d){return e.attrs.lineItems=d,e}):null})}},{key:"create",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return this.graphQLClient.send(ce,{input:e}).then(se("checkoutCreate",this.graphQLClient))}},{key:"updateAttributes",value:function(e){var d=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};return this.graphQLClient.send(ye,{checkoutId:e,input:d}).then(se("checkoutAttributesUpdateV2",this.graphQLClient))}},{key:"updateEmail",value:function(e,d){return this.graphQLClient.send(Pe,{checkoutId:e,email:d}).then(se("checkoutEmailUpdateV2",this.graphQLClient))}},{key:"addLineItems",value:function(e,d){return this.graphQLClient.send(ue,{checkoutId:e,lineItems:d}).then(se("checkoutLineItemsAdd",this.graphQLClient))}},{key:"addDiscount",value:function(e,d){return this.graphQLClient.send(Ce,{checkoutId:e,discountCode:d}).then(se("checkoutDiscountCodeApplyV2",this.graphQLClient))}},{key:"removeDiscount",value:function(e){return this.graphQLClient.send(he,{checkoutId:e}).then(se("checkoutDiscountCodeRemove",this.graphQLClient))}},{key:"addGiftCards",value:function(e,d){return this.graphQLClient.send(fe,{checkoutId:e,giftCardCodes:d}).then(se("checkoutGiftCardsAppend",this.graphQLClient))}},{key:"removeGiftCard",value:function(e,d){return this.graphQLClient.send(ke,{checkoutId:e,appliedGiftCardId:d}).then(se("checkoutGiftCardRemoveV2",this.graphQLClient))}},{key:"removeLineItems",value:function(e,d){return this.graphQLClient.send(pe,{checkoutId:e,lineItemIds:d}).then(se("checkoutLineItemsRemove",this.graphQLClient))}},{key:"replaceLineItems",value:function(e,d){return this.graphQLClient.send(me,{checkoutId:e,lineItems:d}).then(se("checkoutLineItemsReplace",this.graphQLClient))}},{key:"updateLineItems",value:function(e,d){return this.graphQLClient.send(ge,{checkoutId:e,lineItems:d}).then(se("checkoutLineItemsUpdate",this.graphQLClient))}},{key:"updateShippingAddress",value:function(e,d){return this.graphQLClient.send(Ae,{checkoutId:e,shippingAddress:d}).then(se("checkoutShippingAddressUpdateV2",this.graphQLClient))}}]),d}(sd),yd={imageForSize:function(e,d){var a=d.maxWidth,t=d.maxHeight,n=e.src.split("?"),r=n[0],i=n[1]?"?"+n[1]:"",o=r.split("."),s=o.length-2;return o[s]=o[s]+"_"+a+"x"+t,""+o.join(".")+i}},Cd=function(e){function d(){return Se(this,d),Be(this,(d.__proto__||Object.getPrototypeOf(d)).apply(this,arguments))}return Ee(d,e),Ie(d,[{key:"helpers",get:function(){return yd}}]),d}(sd),hd={types:{}};hd.types.ApiVersion={name:"ApiVersion",kind:"OBJECT",fieldBaseTypes:{displayName:"String",handle:"String",supported:"Boolean"},implementsNode:!1},hd.types.ApplePayWalletContentInput={name:"ApplePayWalletContentInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{billingAddress:"MailingAddressInput",data:"String",header:"ApplePayWalletHeaderInput",lastDigits:"String",signature:"String",version:"String"}},hd.types.ApplePayWalletHeaderInput={name:"ApplePayWalletHeaderInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{applicationData:"String",ephemeralPublicKey:"String",publicKeyHash:"String",transactionId:"String"}},hd.types.AppliedGiftCard={name:"AppliedGiftCard",kind:"OBJECT",fieldBaseTypes:{amountUsed:"MoneyV2",amountUsedV2:"MoneyV2",balance:"MoneyV2",balanceV2:"MoneyV2",id:"ID",lastCharacters:"String",presentmentAmountUsed:"MoneyV2"},implementsNode:!0},hd.types.Article={name:"Article",kind:"OBJECT",fieldBaseTypes:{author:"ArticleAuthor",authorV2:"ArticleAuthor",blog:"Blog",comments:"CommentConnection",content:"String",contentHtml:"HTML",excerpt:"String",excerptHtml:"HTML",handle:"String",id:"ID",image:"Image",metafield:"Metafield",metafields:"Metafield",onlineStoreUrl:"URL",publishedAt:"DateTime",seo:"SEO",tags:"String",title:"String",trackingParameters:"String"},implementsNode:!0},hd.types.ArticleAuthor={name:"ArticleAuthor",kind:"OBJECT",fieldBaseTypes:{bio:"String",email:"String",firstName:"String",lastName:"String",name:"String"},implementsNode:!1},hd.types.ArticleConnection={name:"ArticleConnection",kind:"OBJECT",fieldBaseTypes:{edges:"ArticleEdge",nodes:"Article",pageInfo:"PageInfo"},implementsNode:!1},hd.types.ArticleEdge={name:"ArticleEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Article"},implementsNode:!1},hd.types.ArticleSortKeys={name:"ArticleSortKeys",kind:"ENUM"},hd.types.Attribute={name:"Attribute",kind:"OBJECT",fieldBaseTypes:{key:"String",value:"String"},implementsNode:!1},hd.types.AttributeInput={name:"AttributeInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{key:"String",value:"String"}},hd.types.AutomaticDiscountApplication={name:"AutomaticDiscountApplication",kind:"OBJECT",fieldBaseTypes:{allocationMethod:"DiscountApplicationAllocationMethod",targetSelection:"DiscountApplicationTargetSelection",targetType:"DiscountApplicationTargetType",title:"String",value:"PricingValue"},implementsNode:!1},hd.types.AvailableShippingRates={name:"AvailableShippingRates",kind:"OBJECT",fieldBaseTypes:{ready:"Boolean",shippingRates:"ShippingRate"},implementsNode:!1},hd.types.BaseCartLine={name:"BaseCartLine",kind:"INTERFACE",fieldBaseTypes:{attribute:"Attribute",attributes:"Attribute",cost:"CartLineCost",discountAllocations:"CartDiscountAllocation",estimatedCost:"CartLineEstimatedCost",id:"ID",merchandise:"Merchandise",quantity:"Int",sellingPlanAllocation:"SellingPlanAllocation"},possibleTypes:["CartLine","ComponentizableCartLine"]},hd.types.BaseCartLineConnection={name:"BaseCartLineConnection",kind:"OBJECT",fieldBaseTypes:{edges:"BaseCartLineEdge",nodes:"BaseCartLine",pageInfo:"PageInfo"},implementsNode:!1},hd.types.BaseCartLineEdge={name:"BaseCartLineEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"BaseCartLine"},implementsNode:!1},hd.types.Blog={name:"Blog",kind:"OBJECT",fieldBaseTypes:{articleByHandle:"Article",articles:"ArticleConnection",authors:"ArticleAuthor",handle:"String",id:"ID",metafield:"Metafield",metafields:"Metafield",onlineStoreUrl:"URL",seo:"SEO",title:"String"},implementsNode:!0},hd.types.BlogConnection={name:"BlogConnection",kind:"OBJECT",fieldBaseTypes:{edges:"BlogEdge",nodes:"Blog",pageInfo:"PageInfo"},implementsNode:!1},hd.types.BlogEdge={name:"BlogEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Blog"},implementsNode:!1},hd.types.BlogSortKeys={name:"BlogSortKeys",kind:"ENUM"},hd.types.Boolean={name:"Boolean",kind:"SCALAR"},hd.types.Brand={name:"Brand",kind:"OBJECT",fieldBaseTypes:{colors:"BrandColors",coverImage:"MediaImage",logo:"MediaImage",shortDescription:"String",slogan:"String",squareLogo:"MediaImage"},implementsNode:!1},hd.types.BrandColorGroup={name:"BrandColorGroup",kind:"OBJECT",fieldBaseTypes:{background:"Color",foreground:"Color"},implementsNode:!1},hd.types.BrandColors={name:"BrandColors",kind:"OBJECT",fieldBaseTypes:{primary:"BrandColorGroup",secondary:"BrandColorGroup"},implementsNode:!1},hd.types.BuyerInput={name:"BuyerInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{customerAccessToken:"String",companyLocationId:"ID"}},hd.types.CardBrand={name:"CardBrand",kind:"ENUM"},hd.types.Cart={name:"Cart",kind:"OBJECT",fieldBaseTypes:{attribute:"Attribute",attributes:"Attribute",buyerIdentity:"CartBuyerIdentity",checkoutUrl:"URL",cost:"CartCost",createdAt:"DateTime",deliveryGroups:"CartDeliveryGroupConnection",discountAllocations:"CartDiscountAllocation",discountCodes:"CartDiscountCode",estimatedCost:"CartEstimatedCost",id:"ID",lines:"BaseCartLineConnection",metafield:"Metafield",metafields:"Metafield",note:"String",totalQuantity:"Int",updatedAt:"DateTime"},implementsNode:!0},hd.types.CartAttributesUpdatePayload={name:"CartAttributesUpdatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartAutomaticDiscountAllocation={name:"CartAutomaticDiscountAllocation",kind:"OBJECT",fieldBaseTypes:{discountedAmount:"MoneyV2",title:"String"},implementsNode:!1},hd.types.CartBuyerIdentity={name:"CartBuyerIdentity",kind:"OBJECT",fieldBaseTypes:{countryCode:"CountryCode",customer:"Customer",deliveryAddressPreferences:"DeliveryAddress",email:"String",phone:"String",purchasingCompany:"PurchasingCompany",walletPreferences:"String"},implementsNode:!1},hd.types.CartBuyerIdentityInput={name:"CartBuyerIdentityInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{email:"String",phone:"String",companyLocationId:"ID",countryCode:"CountryCode",customerAccessToken:"String",deliveryAddressPreferences:"DeliveryAddressInput",walletPreferences:"String"}},hd.types.CartBuyerIdentityUpdatePayload={name:"CartBuyerIdentityUpdatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartCardSource={name:"CartCardSource",kind:"ENUM"},hd.types.CartCodeDiscountAllocation={name:"CartCodeDiscountAllocation",kind:"OBJECT",fieldBaseTypes:{code:"String",discountedAmount:"MoneyV2"},implementsNode:!1},hd.types.CartCompletionAction={name:"CartCompletionAction",kind:"UNION"},hd.types.CartCompletionActionRequired={name:"CartCompletionActionRequired",kind:"OBJECT",fieldBaseTypes:{action:"CartCompletionAction",id:"String"},implementsNode:!1},hd.types.CartCompletionAttemptResult={name:"CartCompletionAttemptResult",kind:"UNION"},hd.types.CartCompletionFailed={name:"CartCompletionFailed",kind:"OBJECT",fieldBaseTypes:{errors:"CompletionError",id:"String"},implementsNode:!1},hd.types.CartCompletionProcessing={name:"CartCompletionProcessing",kind:"OBJECT",fieldBaseTypes:{id:"String",pollDelay:"Int"},implementsNode:!1},hd.types.CartCompletionSuccess={name:"CartCompletionSuccess",kind:"OBJECT",fieldBaseTypes:{completedAt:"DateTime",id:"String",orderId:"ID",orderUrl:"URL"},implementsNode:!1},hd.types.CartCost={name:"CartCost",kind:"OBJECT",fieldBaseTypes:{checkoutChargeAmount:"MoneyV2",subtotalAmount:"MoneyV2",subtotalAmountEstimated:"Boolean",totalAmount:"MoneyV2",totalAmountEstimated:"Boolean",totalDutyAmount:"MoneyV2",totalDutyAmountEstimated:"Boolean",totalTaxAmount:"MoneyV2",totalTaxAmountEstimated:"Boolean"},implementsNode:!1},hd.types.CartCreatePayload={name:"CartCreatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartCustomDiscountAllocation={name:"CartCustomDiscountAllocation",kind:"OBJECT",fieldBaseTypes:{discountedAmount:"MoneyV2",title:"String"},implementsNode:!1},hd.types.CartDeliveryGroup={name:"CartDeliveryGroup",kind:"OBJECT",fieldBaseTypes:{cartLines:"BaseCartLineConnection",deliveryAddress:"MailingAddress",deliveryOptions:"CartDeliveryOption",groupType:"CartDeliveryGroupType",id:"ID",selectedDeliveryOption:"CartDeliveryOption"},implementsNode:!1},hd.types.CartDeliveryGroupConnection={name:"CartDeliveryGroupConnection",kind:"OBJECT",fieldBaseTypes:{edges:"CartDeliveryGroupEdge",nodes:"CartDeliveryGroup",pageInfo:"PageInfo"},implementsNode:!1},hd.types.CartDeliveryGroupEdge={name:"CartDeliveryGroupEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"CartDeliveryGroup"},implementsNode:!1},hd.types.CartDeliveryGroupType={name:"CartDeliveryGroupType",kind:"ENUM"},hd.types.CartDeliveryOption={name:"CartDeliveryOption",kind:"OBJECT",fieldBaseTypes:{code:"String",deliveryMethodType:"DeliveryMethodType",description:"String",estimatedCost:"MoneyV2",handle:"String",title:"String"},implementsNode:!1},hd.types.CartDirectPaymentMethodInput={name:"CartDirectPaymentMethodInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{billingAddress:"MailingAddressInput",sessionId:"String",cardSource:"CartCardSource"}},hd.types.CartDiscountAllocation={name:"CartDiscountAllocation",kind:"INTERFACE",fieldBaseTypes:{discountedAmount:"MoneyV2"},possibleTypes:["CartAutomaticDiscountAllocation","CartCodeDiscountAllocation","CartCustomDiscountAllocation"]},hd.types.CartDiscountCode={name:"CartDiscountCode",kind:"OBJECT",fieldBaseTypes:{applicable:"Boolean",code:"String"},implementsNode:!1},hd.types.CartDiscountCodesUpdatePayload={name:"CartDiscountCodesUpdatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartErrorCode={name:"CartErrorCode",kind:"ENUM"},hd.types.CartEstimatedCost={name:"CartEstimatedCost",kind:"OBJECT",fieldBaseTypes:{checkoutChargeAmount:"MoneyV2",subtotalAmount:"MoneyV2",totalAmount:"MoneyV2",totalDutyAmount:"MoneyV2",totalTaxAmount:"MoneyV2"},implementsNode:!1},hd.types.CartFreePaymentMethodInput={name:"CartFreePaymentMethodInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{billingAddress:"MailingAddressInput"}},hd.types.CartInput={name:"CartInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{attributes:"AttributeInput",lines:"CartLineInput",discountCodes:"String",note:"String",buyerIdentity:"CartBuyerIdentityInput",metafields:"CartInputMetafieldInput"}},hd.types.CartInputMetafieldInput={name:"CartInputMetafieldInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{key:"String",value:"String",type:"String"}},hd.types.CartLine={name:"CartLine",kind:"OBJECT",fieldBaseTypes:{attribute:"Attribute",attributes:"Attribute",cost:"CartLineCost",discountAllocations:"CartDiscountAllocation",estimatedCost:"CartLineEstimatedCost",id:"ID",merchandise:"Merchandise",quantity:"Int",sellingPlanAllocation:"SellingPlanAllocation"},implementsNode:!0},hd.types.CartLineCost={name:"CartLineCost",kind:"OBJECT",fieldBaseTypes:{amountPerQuantity:"MoneyV2",compareAtAmountPerQuantity:"MoneyV2",subtotalAmount:"MoneyV2",totalAmount:"MoneyV2"},implementsNode:!1},hd.types.CartLineEstimatedCost={name:"CartLineEstimatedCost",kind:"OBJECT",fieldBaseTypes:{amount:"MoneyV2",compareAtAmount:"MoneyV2",subtotalAmount:"MoneyV2",totalAmount:"MoneyV2"},implementsNode:!1},hd.types.CartLineInput={name:"CartLineInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{attributes:"AttributeInput",quantity:"Int",merchandiseId:"ID",sellingPlanId:"ID"}},hd.types.CartLineUpdateInput={name:"CartLineUpdateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{id:"ID",quantity:"Int",merchandiseId:"ID",attributes:"AttributeInput",sellingPlanId:"ID"}},hd.types.CartLinesAddPayload={name:"CartLinesAddPayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartLinesRemovePayload={name:"CartLinesRemovePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartLinesUpdatePayload={name:"CartLinesUpdatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartMetafieldDeleteInput={name:"CartMetafieldDeleteInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{ownerId:"ID",key:"String"}},hd.types.CartMetafieldDeletePayload={name:"CartMetafieldDeletePayload",kind:"OBJECT",fieldBaseTypes:{deletedId:"ID",userErrors:"MetafieldDeleteUserError"},implementsNode:!1},hd.types.CartMetafieldsSetInput={name:"CartMetafieldsSetInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{ownerId:"ID",key:"String",value:"String",type:"String"}},hd.types.CartMetafieldsSetPayload={name:"CartMetafieldsSetPayload",kind:"OBJECT",fieldBaseTypes:{metafields:"Metafield",userErrors:"MetafieldsSetUserError"},implementsNode:!1},hd.types.CartNoteUpdatePayload={name:"CartNoteUpdatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartPaymentInput={name:"CartPaymentInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{amount:"MoneyInput",sourceIdentifier:"String",freePaymentMethod:"CartFreePaymentMethodInput",directPaymentMethod:"CartDirectPaymentMethodInput",walletPaymentMethod:"CartWalletPaymentMethodInput"}},hd.types.CartPaymentUpdatePayload={name:"CartPaymentUpdatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartSelectedDeliveryOptionInput={name:"CartSelectedDeliveryOptionInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{deliveryGroupId:"ID",deliveryOptionHandle:"String"}},hd.types.CartSelectedDeliveryOptionsUpdatePayload={name:"CartSelectedDeliveryOptionsUpdatePayload",kind:"OBJECT",fieldBaseTypes:{cart:"Cart",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartSubmitForCompletionPayload={name:"CartSubmitForCompletionPayload",kind:"OBJECT",fieldBaseTypes:{result:"CartSubmitForCompletionResult",userErrors:"CartUserError"},implementsNode:!1},hd.types.CartSubmitForCompletionResult={name:"CartSubmitForCompletionResult",kind:"UNION"},hd.types.CartUserError={name:"CartUserError",kind:"OBJECT",fieldBaseTypes:{code:"CartErrorCode",field:"String",message:"String"},implementsNode:!1},hd.types.CartWalletPaymentMethodInput={name:"CartWalletPaymentMethodInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{applePayWalletContent:"ApplePayWalletContentInput",shopPayWalletContent:"ShopPayWalletContentInput"}},hd.types.Checkout={name:"Checkout",kind:"OBJECT",fieldBaseTypes:{appliedGiftCards:"AppliedGiftCard",availableShippingRates:"AvailableShippingRates",buyerIdentity:"CheckoutBuyerIdentity",completedAt:"DateTime",createdAt:"DateTime",currencyCode:"CurrencyCode",customAttributes:"Attribute",discountApplications:"DiscountApplicationConnection",email:"String",id:"ID",lineItems:"CheckoutLineItemConnection",lineItemsSubtotalPrice:"MoneyV2",note:"String",order:"Order",orderStatusUrl:"URL",paymentDue:"MoneyV2",paymentDueV2:"MoneyV2",ready:"Boolean",requiresShipping:"Boolean",shippingAddress:"MailingAddress",shippingDiscountAllocations:"DiscountAllocation",shippingLine:"ShippingRate",subtotalPrice:"MoneyV2",subtotalPriceV2:"MoneyV2",taxExempt:"Boolean",taxesIncluded:"Boolean",totalDuties:"MoneyV2",totalPrice:"MoneyV2",totalPriceV2:"MoneyV2",totalTax:"MoneyV2",totalTaxV2:"MoneyV2",updatedAt:"DateTime",webUrl:"URL"},implementsNode:!0},hd.types.CheckoutAttributesUpdateV2Input={name:"CheckoutAttributesUpdateV2Input",kind:"INPUT_OBJECT",inputFieldBaseTypes:{note:"String",customAttributes:"AttributeInput",allowPartialAddresses:"Boolean"}},hd.types.CheckoutAttributesUpdateV2Payload={name:"CheckoutAttributesUpdateV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutBuyerIdentity={name:"CheckoutBuyerIdentity",kind:"OBJECT",fieldBaseTypes:{countryCode:"CountryCode"},implementsNode:!1},hd.types.CheckoutBuyerIdentityInput={name:"CheckoutBuyerIdentityInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{countryCode:"CountryCode"}},hd.types.CheckoutCompleteFreePayload={name:"CheckoutCompleteFreePayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutCompleteWithCreditCardV2Payload={name:"CheckoutCompleteWithCreditCardV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",payment:"Payment",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutCompleteWithTokenizedPaymentV3Payload={name:"CheckoutCompleteWithTokenizedPaymentV3Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",payment:"Payment",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutCreateInput={name:"CheckoutCreateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{email:"String",lineItems:"CheckoutLineItemInput",shippingAddress:"MailingAddressInput",note:"String",customAttributes:"AttributeInput",allowPartialAddresses:"Boolean",buyerIdentity:"CheckoutBuyerIdentityInput"}},hd.types.CheckoutCreatePayload={name:"CheckoutCreatePayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",queueToken:"String",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutCustomerAssociateV2Payload={name:"CheckoutCustomerAssociateV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",customer:"Customer",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutCustomerDisassociateV2Payload={name:"CheckoutCustomerDisassociateV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutDiscountCodeApplyV2Payload={name:"CheckoutDiscountCodeApplyV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutDiscountCodeRemovePayload={name:"CheckoutDiscountCodeRemovePayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutEmailUpdateV2Payload={name:"CheckoutEmailUpdateV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutErrorCode={name:"CheckoutErrorCode",kind:"ENUM"},hd.types.CheckoutGiftCardRemoveV2Payload={name:"CheckoutGiftCardRemoveV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutGiftCardsAppendPayload={name:"CheckoutGiftCardsAppendPayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutLineItem={name:"CheckoutLineItem",kind:"OBJECT",fieldBaseTypes:{customAttributes:"Attribute",discountAllocations:"DiscountAllocation",id:"ID",quantity:"Int",title:"String",unitPrice:"MoneyV2",variant:"ProductVariant"},implementsNode:!0},hd.types.CheckoutLineItemConnection={name:"CheckoutLineItemConnection",kind:"OBJECT",fieldBaseTypes:{edges:"CheckoutLineItemEdge",nodes:"CheckoutLineItem",pageInfo:"PageInfo"},implementsNode:!1},hd.types.CheckoutLineItemEdge={name:"CheckoutLineItemEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"CheckoutLineItem"},implementsNode:!1},hd.types.CheckoutLineItemInput={name:"CheckoutLineItemInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{customAttributes:"AttributeInput",quantity:"Int",variantId:"ID"}},hd.types.CheckoutLineItemUpdateInput={name:"CheckoutLineItemUpdateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{id:"ID",variantId:"ID",quantity:"Int",customAttributes:"AttributeInput"}},hd.types.CheckoutLineItemsAddPayload={name:"CheckoutLineItemsAddPayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutLineItemsRemovePayload={name:"CheckoutLineItemsRemovePayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutLineItemsReplacePayload={name:"CheckoutLineItemsReplacePayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",userErrors:"CheckoutUserError"},implementsNode:!1},hd.types.CheckoutLineItemsUpdatePayload={name:"CheckoutLineItemsUpdatePayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutShippingAddressUpdateV2Payload={name:"CheckoutShippingAddressUpdateV2Payload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutShippingLineUpdatePayload={name:"CheckoutShippingLineUpdatePayload",kind:"OBJECT",fieldBaseTypes:{checkout:"Checkout",checkoutUserErrors:"CheckoutUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CheckoutUserError={name:"CheckoutUserError",kind:"OBJECT",fieldBaseTypes:{code:"CheckoutErrorCode",field:"String",message:"String"},implementsNode:!1},hd.types.Collection={name:"Collection",kind:"OBJECT",fieldBaseTypes:{description:"String",descriptionHtml:"HTML",handle:"String",id:"ID",image:"Image",metafield:"Metafield",metafields:"Metafield",onlineStoreUrl:"URL",products:"ProductConnection",seo:"SEO",title:"String",trackingParameters:"String",updatedAt:"DateTime"},implementsNode:!0},hd.types.CollectionConnection={name:"CollectionConnection",kind:"OBJECT",fieldBaseTypes:{edges:"CollectionEdge",nodes:"Collection",pageInfo:"PageInfo",totalCount:"UnsignedInt64"},implementsNode:!1},hd.types.CollectionEdge={name:"CollectionEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Collection"},implementsNode:!1},hd.types.CollectionSortKeys={name:"CollectionSortKeys",kind:"ENUM"},hd.types.Color={name:"Color",kind:"SCALAR"},hd.types.Comment={name:"Comment",kind:"OBJECT",fieldBaseTypes:{author:"CommentAuthor",content:"String",contentHtml:"HTML",id:"ID"},implementsNode:!0},hd.types.CommentAuthor={name:"CommentAuthor",kind:"OBJECT",fieldBaseTypes:{email:"String",name:"String"},implementsNode:!1},hd.types.CommentConnection={name:"CommentConnection",kind:"OBJECT",fieldBaseTypes:{edges:"CommentEdge",nodes:"Comment",pageInfo:"PageInfo"},implementsNode:!1},hd.types.CommentEdge={name:"CommentEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Comment"},implementsNode:!1},hd.types.Company={name:"Company",kind:"OBJECT",fieldBaseTypes:{createdAt:"DateTime",externalId:"String",id:"ID",metafield:"Metafield",metafields:"Metafield",name:"String",updatedAt:"DateTime"},implementsNode:!0},hd.types.CompanyContact={name:"CompanyContact",kind:"OBJECT",fieldBaseTypes:{createdAt:"DateTime",id:"ID",locale:"String",title:"String",updatedAt:"DateTime"},implementsNode:!0},hd.types.CompanyLocation={name:"CompanyLocation",kind:"OBJECT",fieldBaseTypes:{createdAt:"DateTime",externalId:"String",id:"ID",locale:"String",metafield:"Metafield",metafields:"Metafield",name:"String",updatedAt:"DateTime"},implementsNode:!0},hd.types.CompletePaymentChallenge={name:"CompletePaymentChallenge",kind:"OBJECT",fieldBaseTypes:{redirectUrl:"URL"},implementsNode:!1},hd.types.CompletionError={name:"CompletionError",kind:"OBJECT",fieldBaseTypes:{code:"CompletionErrorCode",message:"String"},implementsNode:!1},hd.types.CompletionErrorCode={name:"CompletionErrorCode",kind:"ENUM"},hd.types.ComponentizableCartLine={name:"ComponentizableCartLine",kind:"OBJECT",fieldBaseTypes:{attribute:"Attribute",attributes:"Attribute",cost:"CartLineCost",discountAllocations:"CartDiscountAllocation",estimatedCost:"CartLineEstimatedCost",id:"ID",lineComponents:"CartLine",merchandise:"Merchandise",quantity:"Int",sellingPlanAllocation:"SellingPlanAllocation"},implementsNode:!0},hd.types.Country={name:"Country",kind:"OBJECT",fieldBaseTypes:{availableLanguages:"Language",currency:"Currency",isoCode:"CountryCode",market:"Market",name:"String",unitSystem:"UnitSystem"},implementsNode:!1},hd.types.CountryCode={name:"CountryCode",kind:"ENUM"},hd.types.CreditCard={name:"CreditCard",kind:"OBJECT",fieldBaseTypes:{brand:"String",expiryMonth:"Int",expiryYear:"Int",firstDigits:"String",firstName:"String",lastDigits:"String",lastName:"String",maskedNumber:"String"},implementsNode:!1},hd.types.CreditCardPaymentInputV2={name:"CreditCardPaymentInputV2",kind:"INPUT_OBJECT",inputFieldBaseTypes:{paymentAmount:"MoneyInput",idempotencyKey:"String",billingAddress:"MailingAddressInput",vaultId:"String",test:"Boolean"}},hd.types.CropRegion={name:"CropRegion",kind:"ENUM"},hd.types.Currency={name:"Currency",kind:"OBJECT",fieldBaseTypes:{isoCode:"CurrencyCode",name:"String",symbol:"String"},implementsNode:!1},hd.types.CurrencyCode={name:"CurrencyCode",kind:"ENUM"},hd.types.Customer={name:"Customer",kind:"OBJECT",fieldBaseTypes:{acceptsMarketing:"Boolean",addresses:"MailingAddressConnection",createdAt:"DateTime",defaultAddress:"MailingAddress",displayName:"String",email:"String",firstName:"String",id:"ID",lastIncompleteCheckout:"Checkout",lastName:"String",metafield:"Metafield",metafields:"Metafield",numberOfOrders:"UnsignedInt64",orders:"OrderConnection",phone:"String",tags:"String",updatedAt:"DateTime"},implementsNode:!1},hd.types.CustomerAccessToken={name:"CustomerAccessToken",kind:"OBJECT",fieldBaseTypes:{accessToken:"String",expiresAt:"DateTime"},implementsNode:!1},hd.types.CustomerAccessTokenCreateInput={name:"CustomerAccessTokenCreateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{email:"String",password:"String"}},hd.types.CustomerAccessTokenCreatePayload={name:"CustomerAccessTokenCreatePayload",kind:"OBJECT",fieldBaseTypes:{customerAccessToken:"CustomerAccessToken",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerAccessTokenCreateWithMultipassPayload={name:"CustomerAccessTokenCreateWithMultipassPayload",kind:"OBJECT",fieldBaseTypes:{customerAccessToken:"CustomerAccessToken",customerUserErrors:"CustomerUserError"},implementsNode:!1},hd.types.CustomerAccessTokenDeletePayload={name:"CustomerAccessTokenDeletePayload",kind:"OBJECT",fieldBaseTypes:{deletedAccessToken:"String",deletedCustomerAccessTokenId:"String",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerAccessTokenRenewPayload={name:"CustomerAccessTokenRenewPayload",kind:"OBJECT",fieldBaseTypes:{customerAccessToken:"CustomerAccessToken",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerActivateByUrlPayload={name:"CustomerActivateByUrlPayload",kind:"OBJECT",fieldBaseTypes:{customer:"Customer",customerAccessToken:"CustomerAccessToken",customerUserErrors:"CustomerUserError"},implementsNode:!1},hd.types.CustomerActivateInput={name:"CustomerActivateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{activationToken:"String",password:"String"}},hd.types.CustomerActivatePayload={name:"CustomerActivatePayload",kind:"OBJECT",fieldBaseTypes:{customer:"Customer",customerAccessToken:"CustomerAccessToken",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerAddressCreatePayload={name:"CustomerAddressCreatePayload",kind:"OBJECT",fieldBaseTypes:{customerAddress:"MailingAddress",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerAddressDeletePayload={name:"CustomerAddressDeletePayload",kind:"OBJECT",fieldBaseTypes:{customerUserErrors:"CustomerUserError",deletedCustomerAddressId:"String",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerAddressUpdatePayload={name:"CustomerAddressUpdatePayload",kind:"OBJECT",fieldBaseTypes:{customerAddress:"MailingAddress",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerCreateInput={name:"CustomerCreateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{firstName:"String",lastName:"String",email:"String",phone:"String",password:"String",acceptsMarketing:"Boolean"}},hd.types.CustomerCreatePayload={name:"CustomerCreatePayload",kind:"OBJECT",fieldBaseTypes:{customer:"Customer",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerDefaultAddressUpdatePayload={name:"CustomerDefaultAddressUpdatePayload",kind:"OBJECT",fieldBaseTypes:{customer:"Customer",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerErrorCode={name:"CustomerErrorCode",kind:"ENUM"},hd.types.CustomerRecoverPayload={name:"CustomerRecoverPayload",kind:"OBJECT",fieldBaseTypes:{customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerResetByUrlPayload={name:"CustomerResetByUrlPayload",kind:"OBJECT",fieldBaseTypes:{customer:"Customer",customerAccessToken:"CustomerAccessToken",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerResetInput={name:"CustomerResetInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{resetToken:"String",password:"String"}},hd.types.CustomerResetPayload={name:"CustomerResetPayload",kind:"OBJECT",fieldBaseTypes:{customer:"Customer",customerAccessToken:"CustomerAccessToken",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerUpdateInput={name:"CustomerUpdateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{firstName:"String",lastName:"String",email:"String",phone:"String",password:"String",acceptsMarketing:"Boolean"}},hd.types.CustomerUpdatePayload={name:"CustomerUpdatePayload",kind:"OBJECT",fieldBaseTypes:{customer:"Customer",customerAccessToken:"CustomerAccessToken",customerUserErrors:"CustomerUserError",userErrors:"UserError"},implementsNode:!1},hd.types.CustomerUserError={name:"CustomerUserError",kind:"OBJECT",fieldBaseTypes:{code:"CustomerErrorCode",field:"String",message:"String"},implementsNode:!1},hd.types.DateTime={name:"DateTime",kind:"SCALAR"},hd.types.Decimal={name:"Decimal",kind:"SCALAR"},hd.types.DeliveryAddress={name:"DeliveryAddress",kind:"UNION"},hd.types.DeliveryAddressInput={name:"DeliveryAddressInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{deliveryAddress:"MailingAddressInput",deliveryAddressValidationStrategy:"DeliveryAddressValidationStrategy",customerAddressId:"ID"}},hd.types.DeliveryAddressValidationStrategy={name:"DeliveryAddressValidationStrategy",kind:"ENUM"},hd.types.DeliveryMethodType={name:"DeliveryMethodType",kind:"ENUM"},hd.types.DigitalWallet={name:"DigitalWallet",kind:"ENUM"},hd.types.DiscountAllocation={name:"DiscountAllocation",kind:"OBJECT",fieldBaseTypes:{allocatedAmount:"MoneyV2",discountApplication:"DiscountApplication"},implementsNode:!1},hd.types.DiscountApplication={name:"DiscountApplication",kind:"INTERFACE",fieldBaseTypes:{allocationMethod:"DiscountApplicationAllocationMethod",targetSelection:"DiscountApplicationTargetSelection",targetType:"DiscountApplicationTargetType",value:"PricingValue"},possibleTypes:["AutomaticDiscountApplication","DiscountCodeApplication","ManualDiscountApplication","ScriptDiscountApplication"]},hd.types.DiscountApplicationAllocationMethod={name:"DiscountApplicationAllocationMethod",kind:"ENUM"},hd.types.DiscountApplicationConnection={name:"DiscountApplicationConnection",kind:"OBJECT",fieldBaseTypes:{edges:"DiscountApplicationEdge",nodes:"DiscountApplication",pageInfo:"PageInfo"},implementsNode:!1},hd.types.DiscountApplicationEdge={name:"DiscountApplicationEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"DiscountApplication"},implementsNode:!1},hd.types.DiscountApplicationTargetSelection={name:"DiscountApplicationTargetSelection",kind:"ENUM"},hd.types.DiscountApplicationTargetType={name:"DiscountApplicationTargetType",kind:"ENUM"},hd.types.DiscountCodeApplication={name:"DiscountCodeApplication",kind:"OBJECT",fieldBaseTypes:{allocationMethod:"DiscountApplicationAllocationMethod",applicable:"Boolean",code:"String",targetSelection:"DiscountApplicationTargetSelection",targetType:"DiscountApplicationTargetType",value:"PricingValue"},implementsNode:!1},hd.types.DisplayableError={name:"DisplayableError",kind:"INTERFACE",fieldBaseTypes:{field:"String",message:"String"},possibleTypes:["CartUserError","CheckoutUserError","CustomerUserError","MetafieldDeleteUserError","MetafieldsSetUserError","UserError"]},hd.types.Domain={name:"Domain",kind:"OBJECT",fieldBaseTypes:{host:"String",sslEnabled:"Boolean",url:"URL"},implementsNode:!1},hd.types.ExternalVideo={name:"ExternalVideo",kind:"OBJECT",fieldBaseTypes:{alt:"String",embedUrl:"URL",embeddedUrl:"URL",host:"MediaHost",id:"ID",mediaContentType:"MediaContentType",originUrl:"URL",presentation:"MediaPresentation",previewImage:"Image"},implementsNode:!0},hd.types.Filter={name:"Filter",kind:"OBJECT",fieldBaseTypes:{id:"String",label:"String",presentation:"FilterPresentation",type:"FilterType",values:"FilterValue"},implementsNode:!1},hd.types.FilterPresentation={name:"FilterPresentation",kind:"ENUM"},hd.types.FilterType={name:"FilterType",kind:"ENUM"},hd.types.FilterValue={name:"FilterValue",kind:"OBJECT",fieldBaseTypes:{count:"Int",id:"String",image:"MediaImage",input:"JSON",label:"String",swatch:"Swatch"},implementsNode:!1},hd.types.Float={name:"Float",kind:"SCALAR"},hd.types.Fulfillment={name:"Fulfillment",kind:"OBJECT",fieldBaseTypes:{fulfillmentLineItems:"FulfillmentLineItemConnection",trackingCompany:"String",trackingInfo:"FulfillmentTrackingInfo"},implementsNode:!1},hd.types.FulfillmentLineItem={name:"FulfillmentLineItem",kind:"OBJECT",fieldBaseTypes:{lineItem:"OrderLineItem",quantity:"Int"},implementsNode:!1},hd.types.FulfillmentLineItemConnection={name:"FulfillmentLineItemConnection",kind:"OBJECT",fieldBaseTypes:{edges:"FulfillmentLineItemEdge",nodes:"FulfillmentLineItem",pageInfo:"PageInfo"},implementsNode:!1},hd.types.FulfillmentLineItemEdge={name:"FulfillmentLineItemEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"FulfillmentLineItem"},implementsNode:!1},hd.types.FulfillmentTrackingInfo={name:"FulfillmentTrackingInfo",kind:"OBJECT",fieldBaseTypes:{number:"String",url:"URL"},implementsNode:!1},hd.types.GenericFile={name:"GenericFile",kind:"OBJECT",fieldBaseTypes:{alt:"String",id:"ID",mimeType:"String",originalFileSize:"Int",previewImage:"Image",url:"URL"},implementsNode:!0},hd.types.GeoCoordinateInput={name:"GeoCoordinateInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{latitude:"Float",longitude:"Float"}},hd.types.HTML={name:"HTML",kind:"SCALAR"},hd.types.HasMetafields={name:"HasMetafields",kind:"INTERFACE",fieldBaseTypes:{metafield:"Metafield",metafields:"Metafield"},possibleTypes:["Article","Blog","Cart","Collection","Company","CompanyLocation","Customer","Location","Market","Order","Page","Product","ProductVariant","Shop"]},hd.types.HasMetafieldsIdentifier={name:"HasMetafieldsIdentifier",kind:"INPUT_OBJECT",inputFieldBaseTypes:{namespace:"String",key:"String"}},hd.types.ID={name:"ID",kind:"SCALAR"},hd.types.Image={name:"Image",kind:"OBJECT",fieldBaseTypes:{altText:"String",height:"Int",id:"ID",originalSrc:"URL",src:"URL",transformedSrc:"URL",url:"URL",width:"Int"},implementsNode:!1},hd.types.ImageConnection={name:"ImageConnection",kind:"OBJECT",fieldBaseTypes:{edges:"ImageEdge",nodes:"Image",pageInfo:"PageInfo"},implementsNode:!1},hd.types.ImageContentType={name:"ImageContentType",kind:"ENUM"},hd.types.ImageEdge={name:"ImageEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Image"},implementsNode:!1},hd.types.ImageTransformInput={name:"ImageTransformInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{crop:"CropRegion",maxWidth:"Int",maxHeight:"Int",scale:"Int",preferredContentType:"ImageContentType"}},hd.types.InContextAnnotation={name:"InContextAnnotation",kind:"OBJECT",fieldBaseTypes:{description:"String",type:"InContextAnnotationType"},implementsNode:!1},hd.types.InContextAnnotationType={name:"InContextAnnotationType",kind:"OBJECT",fieldBaseTypes:{kind:"String",name:"String"},implementsNode:!1},hd.types.Int={name:"Int",kind:"SCALAR"},hd.types.JSON={name:"JSON",kind:"SCALAR"},hd.types.Language={name:"Language",kind:"OBJECT",fieldBaseTypes:{endonymName:"String",isoCode:"LanguageCode",name:"String"},implementsNode:!1},hd.types.LanguageCode={name:"LanguageCode",kind:"ENUM"},hd.types.Localization={name:"Localization",kind:"OBJECT",fieldBaseTypes:{availableCountries:"Country",availableLanguages:"Language",country:"Country",language:"Language",market:"Market"},implementsNode:!1},hd.types.Location={name:"Location",kind:"OBJECT",fieldBaseTypes:{address:"LocationAddress",id:"ID",metafield:"Metafield",metafields:"Metafield",name:"String"},implementsNode:!0},hd.types.LocationAddress={name:"LocationAddress",kind:"OBJECT",fieldBaseTypes:{address1:"String",address2:"String",city:"String",country:"String",countryCode:"String",formatted:"String",latitude:"Float",longitude:"Float",phone:"String",province:"String",provinceCode:"String",zip:"String"},implementsNode:!1},hd.types.LocationConnection={name:"LocationConnection",kind:"OBJECT",fieldBaseTypes:{edges:"LocationEdge",nodes:"Location",pageInfo:"PageInfo"},implementsNode:!1},hd.types.LocationEdge={name:"LocationEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Location"},implementsNode:!1},hd.types.LocationSortKeys={name:"LocationSortKeys",kind:"ENUM"},hd.types.MailingAddress={name:"MailingAddress",kind:"OBJECT",fieldBaseTypes:{address1:"String",address2:"String",city:"String",company:"String",country:"String",countryCode:"String",countryCodeV2:"CountryCode",firstName:"String",formatted:"String",formattedArea:"String",id:"ID",lastName:"String",latitude:"Float",longitude:"Float",name:"String",phone:"String",province:"String",provinceCode:"String",zip:"String"},implementsNode:!0},hd.types.MailingAddressConnection={name:"MailingAddressConnection",kind:"OBJECT",fieldBaseTypes:{edges:"MailingAddressEdge",nodes:"MailingAddress",pageInfo:"PageInfo"},implementsNode:!1},hd.types.MailingAddressEdge={name:"MailingAddressEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"MailingAddress"},implementsNode:!1},hd.types.MailingAddressInput={name:"MailingAddressInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{address1:"String",address2:"String",city:"String",company:"String",country:"String",firstName:"String",lastName:"String",phone:"String",province:"String",zip:"String"}},hd.types.ManualDiscountApplication={name:"ManualDiscountApplication",kind:"OBJECT",fieldBaseTypes:{allocationMethod:"DiscountApplicationAllocationMethod",description:"String",targetSelection:"DiscountApplicationTargetSelection",targetType:"DiscountApplicationTargetType",title:"String",value:"PricingValue"},implementsNode:!1},hd.types.Market={name:"Market",kind:"OBJECT",fieldBaseTypes:{handle:"String",id:"ID",metafield:"Metafield",metafields:"Metafield"},implementsNode:!0},hd.types.Media={name:"Media",kind:"INTERFACE",fieldBaseTypes:{alt:"String",id:"ID",mediaContentType:"MediaContentType",presentation:"MediaPresentation",previewImage:"Image"},possibleTypes:["ExternalVideo","MediaImage","Model3d","Video"]},hd.types.MediaConnection={name:"MediaConnection",kind:"OBJECT",fieldBaseTypes:{edges:"MediaEdge",nodes:"Media",pageInfo:"PageInfo"},implementsNode:!1},hd.types.MediaContentType={name:"MediaContentType",kind:"ENUM"},hd.types.MediaEdge={name:"MediaEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Media"},implementsNode:!1},hd.types.MediaHost={name:"MediaHost",kind:"ENUM"},hd.types.MediaImage={name:"MediaImage",kind:"OBJECT",fieldBaseTypes:{alt:"String",id:"ID",image:"Image",mediaContentType:"MediaContentType",presentation:"MediaPresentation",previewImage:"Image"},implementsNode:!0},hd.types.MediaPresentation={name:"MediaPresentation",kind:"OBJECT",fieldBaseTypes:{asJson:"JSON",id:"ID"},implementsNode:!0},hd.types.MediaPresentationFormat={name:"MediaPresentationFormat",kind:"ENUM"},hd.types.Menu={name:"Menu",kind:"OBJECT",fieldBaseTypes:{handle:"String",id:"ID",items:"MenuItem",itemsCount:"Int",title:"String"},implementsNode:!0},hd.types.MenuItem={name:"MenuItem",kind:"OBJECT",fieldBaseTypes:{id:"ID",items:"MenuItem",resource:"MenuItemResource",resourceId:"ID",tags:"String",title:"String",type:"MenuItemType",url:"URL"},implementsNode:!0},hd.types.MenuItemResource={name:"MenuItemResource",kind:"UNION"},hd.types.MenuItemType={name:"MenuItemType",kind:"ENUM"},hd.types.Merchandise={name:"Merchandise",kind:"UNION"},hd.types.Metafield={name:"Metafield",kind:"OBJECT",fieldBaseTypes:{createdAt:"DateTime",description:"String",id:"ID",key:"String",namespace:"String",parentResource:"MetafieldParentResource",reference:"MetafieldReference",references:"MetafieldReferenceConnection",type:"String",updatedAt:"DateTime",value:"String"},implementsNode:!0},hd.types.MetafieldDeleteErrorCode={name:"MetafieldDeleteErrorCode",kind:"ENUM"},hd.types.MetafieldDeleteUserError={name:"MetafieldDeleteUserError",kind:"OBJECT",fieldBaseTypes:{code:"MetafieldDeleteErrorCode",field:"String",message:"String"},implementsNode:!1},hd.types.MetafieldFilter={name:"MetafieldFilter",kind:"INPUT_OBJECT",inputFieldBaseTypes:{namespace:"String",key:"String",value:"String"}},hd.types.MetafieldParentResource={name:"MetafieldParentResource",kind:"UNION"},hd.types.MetafieldReference={name:"MetafieldReference",kind:"UNION"},hd.types.MetafieldReferenceConnection={name:"MetafieldReferenceConnection",kind:"OBJECT",fieldBaseTypes:{edges:"MetafieldReferenceEdge",nodes:"MetafieldReference",pageInfo:"PageInfo"},implementsNode:!1},hd.types.MetafieldReferenceEdge={name:"MetafieldReferenceEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"MetafieldReference"},implementsNode:!1},hd.types.MetafieldsSetUserError={name:"MetafieldsSetUserError",kind:"OBJECT",fieldBaseTypes:{code:"MetafieldsSetUserErrorCode",elementIndex:"Int",field:"String",message:"String"},implementsNode:!1},hd.types.MetafieldsSetUserErrorCode={name:"MetafieldsSetUserErrorCode",kind:"ENUM"},hd.types.Metaobject={name:"Metaobject",kind:"OBJECT",fieldBaseTypes:{field:"MetaobjectField",fields:"MetaobjectField",handle:"String",id:"ID",onlineStoreUrl:"URL",seo:"MetaobjectSEO",type:"String",updatedAt:"DateTime"},implementsNode:!0},hd.types.MetaobjectConnection={name:"MetaobjectConnection",kind:"OBJECT",fieldBaseTypes:{edges:"MetaobjectEdge",nodes:"Metaobject",pageInfo:"PageInfo"},implementsNode:!1},hd.types.MetaobjectEdge={name:"MetaobjectEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Metaobject"},implementsNode:!1},hd.types.MetaobjectField={name:"MetaobjectField",kind:"OBJECT",fieldBaseTypes:{key:"String",reference:"MetafieldReference",references:"MetafieldReferenceConnection",type:"String",value:"String"},implementsNode:!1},hd.types.MetaobjectHandleInput={name:"MetaobjectHandleInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{handle:"String",type:"String"}},hd.types.MetaobjectSEO={name:"MetaobjectSEO",kind:"OBJECT",fieldBaseTypes:{description:"MetaobjectField",title:"MetaobjectField"},implementsNode:!1},hd.types.Model3d={name:"Model3d",kind:"OBJECT",fieldBaseTypes:{alt:"String",id:"ID",mediaContentType:"MediaContentType",presentation:"MediaPresentation",previewImage:"Image",sources:"Model3dSource"},implementsNode:!0},hd.types.Model3dSource={name:"Model3dSource",kind:"OBJECT",fieldBaseTypes:{filesize:"Int",format:"String",mimeType:"String",url:"String"},implementsNode:!1},hd.types.MoneyInput={name:"MoneyInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{amount:"Decimal",currencyCode:"CurrencyCode"}},hd.types.MoneyV2={name:"MoneyV2",kind:"OBJECT",fieldBaseTypes:{amount:"Decimal",currencyCode:"CurrencyCode"},implementsNode:!1},hd.types.Mutation={name:"Mutation",kind:"OBJECT",fieldBaseTypes:{cartAttributesUpdate:"CartAttributesUpdatePayload",cartBuyerIdentityUpdate:"CartBuyerIdentityUpdatePayload",cartCreate:"CartCreatePayload",cartDiscountCodesUpdate:"CartDiscountCodesUpdatePayload",cartLinesAdd:"CartLinesAddPayload",cartLinesRemove:"CartLinesRemovePayload",cartLinesUpdate:"CartLinesUpdatePayload",cartMetafieldDelete:"CartMetafieldDeletePayload",cartMetafieldsSet:"CartMetafieldsSetPayload",cartNoteUpdate:"CartNoteUpdatePayload",cartPaymentUpdate:"CartPaymentUpdatePayload",cartSelectedDeliveryOptionsUpdate:"CartSelectedDeliveryOptionsUpdatePayload",cartSubmitForCompletion:"CartSubmitForCompletionPayload",checkoutAttributesUpdateV2:"CheckoutAttributesUpdateV2Payload",checkoutCompleteFree:"CheckoutCompleteFreePayload",checkoutCompleteWithCreditCardV2:"CheckoutCompleteWithCreditCardV2Payload",checkoutCompleteWithTokenizedPaymentV3:"CheckoutCompleteWithTokenizedPaymentV3Payload",checkoutCreate:"CheckoutCreatePayload",checkoutCustomerAssociateV2:"CheckoutCustomerAssociateV2Payload",checkoutCustomerDisassociateV2:"CheckoutCustomerDisassociateV2Payload",checkoutDiscountCodeApplyV2:"CheckoutDiscountCodeApplyV2Payload",checkoutDiscountCodeRemove:"CheckoutDiscountCodeRemovePayload",checkoutEmailUpdateV2:"CheckoutEmailUpdateV2Payload",checkoutGiftCardRemoveV2:"CheckoutGiftCardRemoveV2Payload",checkoutGiftCardsAppend:"CheckoutGiftCardsAppendPayload",checkoutLineItemsAdd:"CheckoutLineItemsAddPayload",checkoutLineItemsRemove:"CheckoutLineItemsRemovePayload",checkoutLineItemsReplace:"CheckoutLineItemsReplacePayload",checkoutLineItemsUpdate:"CheckoutLineItemsUpdatePayload",checkoutShippingAddressUpdateV2:"CheckoutShippingAddressUpdateV2Payload",checkoutShippingLineUpdate:"CheckoutShippingLineUpdatePayload",customerAccessTokenCreate:"CustomerAccessTokenCreatePayload",customerAccessTokenCreateWithMultipass:"CustomerAccessTokenCreateWithMultipassPayload",customerAccessTokenDelete:"CustomerAccessTokenDeletePayload",customerAccessTokenRenew:"CustomerAccessTokenRenewPayload",customerActivate:"CustomerActivatePayload",customerActivateByUrl:"CustomerActivateByUrlPayload",customerAddressCreate:"CustomerAddressCreatePayload",customerAddressDelete:"CustomerAddressDeletePayload",customerAddressUpdate:"CustomerAddressUpdatePayload",customerCreate:"CustomerCreatePayload",customerDefaultAddressUpdate:"CustomerDefaultAddressUpdatePayload",customerRecover:"CustomerRecoverPayload",customerReset:"CustomerResetPayload",customerResetByUrl:"CustomerResetByUrlPayload",customerUpdate:"CustomerUpdatePayload"},implementsNode:!1,relayInputObjectBaseTypes:{cartCreate:"CartInput",cartMetafieldDelete:"CartMetafieldDeleteInput",checkoutAttributesUpdateV2:"CheckoutAttributesUpdateV2Input",checkoutCreate:"CheckoutCreateInput",customerAccessTokenCreate:"CustomerAccessTokenCreateInput",customerActivate:"CustomerActivateInput",customerCreate:"CustomerCreateInput",customerReset:"CustomerResetInput"}},hd.types.Node={name:"Node",kind:"INTERFACE",fieldBaseTypes:{id:"ID"},possibleTypes:["AppliedGiftCard","Article","Blog","Cart","CartLine","Checkout","CheckoutLineItem","Collection","Comment","Company","CompanyContact","CompanyLocation","ComponentizableCartLine","ExternalVideo","GenericFile","Location","MailingAddress","Market","MediaImage","MediaPresentation","Menu","MenuItem","Metafield","Metaobject","Model3d","Order","Page","Payment","Product","ProductOption","ProductVariant","Shop","ShopPolicy","UrlRedirect","Video"]},hd.types.OnlineStorePublishable={name:"OnlineStorePublishable",kind:"INTERFACE",fieldBaseTypes:{onlineStoreUrl:"URL"},possibleTypes:["Article","Blog","Collection","Metaobject","Page","Product"]},hd.types.Order={name:"Order",kind:"OBJECT",fieldBaseTypes:{billingAddress:"MailingAddress",cancelReason:"OrderCancelReason",canceledAt:"DateTime",currencyCode:"CurrencyCode",currentSubtotalPrice:"MoneyV2",currentTotalDuties:"MoneyV2",currentTotalPrice:"MoneyV2",currentTotalTax:"MoneyV2",customAttributes:"Attribute",customerLocale:"String",customerUrl:"URL",discountApplications:"DiscountApplicationConnection",edited:"Boolean",email:"String",financialStatus:"OrderFinancialStatus",fulfillmentStatus:"OrderFulfillmentStatus",id:"ID",lineItems:"OrderLineItemConnection",metafield:"Metafield",metafields:"Metafield",name:"String",orderNumber:"Int",originalTotalDuties:"MoneyV2",originalTotalPrice:"MoneyV2",phone:"String",processedAt:"DateTime",shippingAddress:"MailingAddress",shippingDiscountAllocations:"DiscountAllocation",statusUrl:"URL",subtotalPrice:"MoneyV2",subtotalPriceV2:"MoneyV2",successfulFulfillments:"Fulfillment",totalPrice:"MoneyV2",totalPriceV2:"MoneyV2",totalRefunded:"MoneyV2",totalRefundedV2:"MoneyV2",totalShippingPrice:"MoneyV2",totalShippingPriceV2:"MoneyV2",totalTax:"MoneyV2",totalTaxV2:"MoneyV2"},implementsNode:!0},hd.types.OrderCancelReason={name:"OrderCancelReason",kind:"ENUM"},hd.types.OrderConnection={name:"OrderConnection",kind:"OBJECT",fieldBaseTypes:{edges:"OrderEdge",nodes:"Order",pageInfo:"PageInfo",totalCount:"UnsignedInt64"},implementsNode:!1},hd.types.OrderEdge={name:"OrderEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Order"},implementsNode:!1},hd.types.OrderFinancialStatus={name:"OrderFinancialStatus",kind:"ENUM"},hd.types.OrderFulfillmentStatus={name:"OrderFulfillmentStatus",kind:"ENUM"},hd.types.OrderLineItem={name:"OrderLineItem",kind:"OBJECT",fieldBaseTypes:{currentQuantity:"Int",customAttributes:"Attribute",discountAllocations:"DiscountAllocation",discountedTotalPrice:"MoneyV2",originalTotalPrice:"MoneyV2",quantity:"Int",title:"String",variant:"ProductVariant"},implementsNode:!1},hd.types.OrderLineItemConnection={name:"OrderLineItemConnection",kind:"OBJECT",fieldBaseTypes:{edges:"OrderLineItemEdge",nodes:"OrderLineItem",pageInfo:"PageInfo"},implementsNode:!1},hd.types.OrderLineItemEdge={name:"OrderLineItemEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"OrderLineItem"},implementsNode:!1},hd.types.OrderSortKeys={name:"OrderSortKeys",kind:"ENUM"},hd.types.Page={name:"Page",kind:"OBJECT",fieldBaseTypes:{body:"HTML",bodySummary:"String",createdAt:"DateTime",handle:"String",id:"ID",metafield:"Metafield",metafields:"Metafield",onlineStoreUrl:"URL",seo:"SEO",title:"String",trackingParameters:"String",updatedAt:"DateTime"},implementsNode:!0},hd.types.PageConnection={name:"PageConnection",kind:"OBJECT",fieldBaseTypes:{edges:"PageEdge",nodes:"Page",pageInfo:"PageInfo"},implementsNode:!1},hd.types.PageEdge={name:"PageEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Page"},implementsNode:!1},hd.types.PageInfo={name:"PageInfo",kind:"OBJECT",fieldBaseTypes:{endCursor:"String",hasNextPage:"Boolean",hasPreviousPage:"Boolean",startCursor:"String"},implementsNode:!1},hd.types.PageSortKeys={name:"PageSortKeys",kind:"ENUM"},hd.types.Payment={name:"Payment",kind:"OBJECT",fieldBaseTypes:{amount:"MoneyV2",amountV2:"MoneyV2",billingAddress:"MailingAddress",checkout:"Checkout",creditCard:"CreditCard",errorMessage:"String",id:"ID",idempotencyKey:"String",nextActionUrl:"URL",ready:"Boolean",test:"Boolean",transaction:"Transaction"},implementsNode:!0},hd.types.PaymentSettings={name:"PaymentSettings",kind:"OBJECT",fieldBaseTypes:{acceptedCardBrands:"CardBrand",cardVaultUrl:"URL",countryCode:"CountryCode",currencyCode:"CurrencyCode",enabledPresentmentCurrencies:"CurrencyCode",shopifyPaymentsAccountId:"String",supportedDigitalWallets:"DigitalWallet"},implementsNode:!1},hd.types.PaymentTokenType={name:"PaymentTokenType",kind:"ENUM"},hd.types.PredictiveSearchLimitScope={name:"PredictiveSearchLimitScope",kind:"ENUM"},hd.types.PredictiveSearchResult={name:"PredictiveSearchResult",kind:"OBJECT",fieldBaseTypes:{articles:"Article",collections:"Collection",pages:"Page",products:"Product",queries:"SearchQuerySuggestion"},implementsNode:!1},hd.types.PredictiveSearchType={name:"PredictiveSearchType",kind:"ENUM"},hd.types.PriceRangeFilter={name:"PriceRangeFilter",kind:"INPUT_OBJECT",inputFieldBaseTypes:{min:"Float",max:"Float"}},hd.types.PricingPercentageValue={name:"PricingPercentageValue",kind:"OBJECT",fieldBaseTypes:{percentage:"Float"},implementsNode:!1},hd.types.PricingValue={name:"PricingValue",kind:"UNION"},hd.types.Product={name:"Product",kind:"OBJECT",fieldBaseTypes:{availableForSale:"Boolean",collections:"CollectionConnection",compareAtPriceRange:"ProductPriceRange",createdAt:"DateTime",description:"String",descriptionHtml:"HTML",featuredImage:"Image",handle:"String",id:"ID",images:"ImageConnection",isGiftCard:"Boolean",media:"MediaConnection",metafield:"Metafield",metafields:"Metafield",onlineStoreUrl:"URL",options:"ProductOption",priceRange:"ProductPriceRange",productType:"String",publishedAt:"DateTime",requiresSellingPlan:"Boolean",sellingPlanGroups:"SellingPlanGroupConnection",seo:"SEO",tags:"String",title:"String",totalInventory:"Int",trackingParameters:"String",updatedAt:"DateTime",variantBySelectedOptions:"ProductVariant",variants:"ProductVariantConnection",vendor:"String"},implementsNode:!0},hd.types.ProductCollectionSortKeys={name:"ProductCollectionSortKeys",kind:"ENUM"},hd.types.ProductConnection={name:"ProductConnection",kind:"OBJECT",fieldBaseTypes:{edges:"ProductEdge",filters:"Filter",nodes:"Product",pageInfo:"PageInfo"},implementsNode:!1},hd.types.ProductEdge={name:"ProductEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"Product"},implementsNode:!1},hd.types.ProductFilter={name:"ProductFilter",kind:"INPUT_OBJECT",inputFieldBaseTypes:{available:"Boolean",variantOption:"VariantOptionFilter",productType:"String",productVendor:"String",price:"PriceRangeFilter",productMetafield:"MetafieldFilter",variantMetafield:"MetafieldFilter",tag:"String"}},hd.types.ProductImageSortKeys={name:"ProductImageSortKeys",kind:"ENUM"},hd.types.ProductMediaSortKeys={name:"ProductMediaSortKeys",kind:"ENUM"},hd.types.ProductOption={name:"ProductOption",kind:"OBJECT",fieldBaseTypes:{id:"ID",name:"String",values:"String"},implementsNode:!0},hd.types.ProductPriceRange={name:"ProductPriceRange",kind:"OBJECT",fieldBaseTypes:{maxVariantPrice:"MoneyV2",minVariantPrice:"MoneyV2"},implementsNode:!1},hd.types.ProductRecommendationIntent={name:"ProductRecommendationIntent",kind:"ENUM"},hd.types.ProductSortKeys={name:"ProductSortKeys",kind:"ENUM"},hd.types.ProductVariant={name:"ProductVariant",kind:"OBJECT",fieldBaseTypes:{availableForSale:"Boolean",barcode:"String",compareAtPrice:"MoneyV2",compareAtPriceV2:"MoneyV2",currentlyNotInStock:"Boolean",id:"ID",image:"Image",metafield:"Metafield",metafields:"Metafield",price:"MoneyV2",priceV2:"MoneyV2",product:"Product",quantityAvailable:"Int",quantityPriceBreaks:"QuantityPriceBreakConnection",quantityRule:"QuantityRule",requiresShipping:"Boolean",selectedOptions:"SelectedOption",sellingPlanAllocations:"SellingPlanAllocationConnection",sku:"String",storeAvailability:"StoreAvailabilityConnection",taxable:"Boolean",title:"String",unitPrice:"MoneyV2",unitPriceMeasurement:"UnitPriceMeasurement",weight:"Float",weightUnit:"WeightUnit"},implementsNode:!0},hd.types.ProductVariantConnection={name:"ProductVariantConnection",kind:"OBJECT",fieldBaseTypes:{edges:"ProductVariantEdge",nodes:"ProductVariant",pageInfo:"PageInfo"},implementsNode:!1},hd.types.ProductVariantEdge={name:"ProductVariantEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"ProductVariant"},implementsNode:!1},hd.types.ProductVariantSortKeys={name:"ProductVariantSortKeys",kind:"ENUM"},hd.types.PurchasingCompany={name:"PurchasingCompany",kind:"OBJECT",fieldBaseTypes:{company:"Company",contact:"CompanyContact",location:"CompanyLocation"},implementsNode:!1},hd.types.QuantityPriceBreak={name:"QuantityPriceBreak",kind:"OBJECT",fieldBaseTypes:{minimumQuantity:"Int",price:"MoneyV2"},implementsNode:!1},hd.types.QuantityPriceBreakConnection={name:"QuantityPriceBreakConnection",kind:"OBJECT",fieldBaseTypes:{edges:"QuantityPriceBreakEdge",nodes:"QuantityPriceBreak",pageInfo:"PageInfo"},implementsNode:!1},hd.types.QuantityPriceBreakEdge={name:"QuantityPriceBreakEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"QuantityPriceBreak"},implementsNode:!1},hd.types.QuantityRule={name:"QuantityRule",kind:"OBJECT",fieldBaseTypes:{increment:"Int",maximum:"Int",minimum:"Int"},implementsNode:!1},hd.types.QueryRoot={name:"QueryRoot",kind:"OBJECT",fieldBaseTypes:{article:"Article",articles:"ArticleConnection",blog:"Blog",blogByHandle:"Blog",blogs:"BlogConnection",cart:"Cart",cartCompletionAttempt:"CartCompletionAttemptResult",collection:"Collection",collectionByHandle:"Collection",collections:"CollectionConnection",customer:"Customer",localization:"Localization",locations:"LocationConnection",menu:"Menu",metaobject:"Metaobject",metaobjects:"MetaobjectConnection",node:"Node",nodes:"Node",page:"Page",pageByHandle:"Page",pages:"PageConnection",predictiveSearch:"PredictiveSearchResult",product:"Product",productByHandle:"Product",productRecommendations:"Product",productTags:"StringConnection",productTypes:"StringConnection",products:"ProductConnection",publicApiVersions:"ApiVersion",search:"SearchResultItemConnection",shop:"Shop",urlRedirects:"UrlRedirectConnection"},implementsNode:!1},hd.types.SEO={name:"SEO",kind:"OBJECT",fieldBaseTypes:{description:"String",title:"String"},implementsNode:!1},hd.types.ScriptDiscountApplication={name:"ScriptDiscountApplication",kind:"OBJECT",fieldBaseTypes:{allocationMethod:"DiscountApplicationAllocationMethod",targetSelection:"DiscountApplicationTargetSelection",targetType:"DiscountApplicationTargetType",title:"String",value:"PricingValue"},implementsNode:!1},hd.types.SearchPrefixQueryType={name:"SearchPrefixQueryType",kind:"ENUM"},hd.types.SearchQuerySuggestion={name:"SearchQuerySuggestion",kind:"OBJECT",fieldBaseTypes:{styledText:"String",text:"String",trackingParameters:"String"},implementsNode:!1},hd.types.SearchResultItem={name:"SearchResultItem",kind:"UNION"},hd.types.SearchResultItemConnection={name:"SearchResultItemConnection",kind:"OBJECT",fieldBaseTypes:{edges:"SearchResultItemEdge",nodes:"SearchResultItem",pageInfo:"PageInfo",productFilters:"Filter",totalCount:"Int"},implementsNode:!1},hd.types.SearchResultItemEdge={name:"SearchResultItemEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"SearchResultItem"},implementsNode:!1},hd.types.SearchSortKeys={name:"SearchSortKeys",kind:"ENUM"},hd.types.SearchType={name:"SearchType",kind:"ENUM"},hd.types.SearchUnavailableProductsType={name:"SearchUnavailableProductsType",kind:"ENUM"},hd.types.SearchableField={name:"SearchableField",kind:"ENUM"},hd.types.SelectedOption={name:"SelectedOption",kind:"OBJECT",fieldBaseTypes:{name:"String",value:"String"},implementsNode:!1},hd.types.SelectedOptionInput={name:"SelectedOptionInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{name:"String",value:"String"}},hd.types.SellingPlan={name:"SellingPlan",kind:"OBJECT",fieldBaseTypes:{checkoutCharge:"SellingPlanCheckoutCharge",description:"String",id:"ID",name:"String",options:"SellingPlanOption",priceAdjustments:"SellingPlanPriceAdjustment",recurringDeliveries:"Boolean"},implementsNode:!1},hd.types.SellingPlanAllocation={name:"SellingPlanAllocation",kind:"OBJECT",fieldBaseTypes:{checkoutChargeAmount:"MoneyV2",priceAdjustments:"SellingPlanAllocationPriceAdjustment",remainingBalanceChargeAmount:"MoneyV2",sellingPlan:"SellingPlan"},implementsNode:!1},hd.types.SellingPlanAllocationConnection={name:"SellingPlanAllocationConnection",kind:"OBJECT",fieldBaseTypes:{edges:"SellingPlanAllocationEdge",nodes:"SellingPlanAllocation",pageInfo:"PageInfo"},implementsNode:!1},hd.types.SellingPlanAllocationEdge={name:"SellingPlanAllocationEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"SellingPlanAllocation"},implementsNode:!1},hd.types.SellingPlanAllocationPriceAdjustment={name:"SellingPlanAllocationPriceAdjustment",kind:"OBJECT",fieldBaseTypes:{compareAtPrice:"MoneyV2",perDeliveryPrice:"MoneyV2",price:"MoneyV2",unitPrice:"MoneyV2"},implementsNode:!1},hd.types.SellingPlanCheckoutCharge={name:"SellingPlanCheckoutCharge",kind:"OBJECT",fieldBaseTypes:{type:"SellingPlanCheckoutChargeType",value:"SellingPlanCheckoutChargeValue"},implementsNode:!1},hd.types.SellingPlanCheckoutChargePercentageValue={name:"SellingPlanCheckoutChargePercentageValue",kind:"OBJECT",fieldBaseTypes:{percentage:"Float"},implementsNode:!1},hd.types.SellingPlanCheckoutChargeType={name:"SellingPlanCheckoutChargeType",kind:"ENUM"},hd.types.SellingPlanCheckoutChargeValue={name:"SellingPlanCheckoutChargeValue",kind:"UNION"},hd.types.SellingPlanConnection={name:"SellingPlanConnection",kind:"OBJECT",fieldBaseTypes:{edges:"SellingPlanEdge",nodes:"SellingPlan",pageInfo:"PageInfo"},implementsNode:!1},hd.types.SellingPlanEdge={name:"SellingPlanEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"SellingPlan"},implementsNode:!1},hd.types.SellingPlanFixedAmountPriceAdjustment={name:"SellingPlanFixedAmountPriceAdjustment",kind:"OBJECT",fieldBaseTypes:{adjustmentAmount:"MoneyV2"},implementsNode:!1},hd.types.SellingPlanFixedPriceAdjustment={name:"SellingPlanFixedPriceAdjustment",kind:"OBJECT",fieldBaseTypes:{price:"MoneyV2"},implementsNode:!1},hd.types.SellingPlanGroup={name:"SellingPlanGroup",kind:"OBJECT",fieldBaseTypes:{appName:"String",name:"String",options:"SellingPlanGroupOption",sellingPlans:"SellingPlanConnection"},implementsNode:!1},hd.types.SellingPlanGroupConnection={name:"SellingPlanGroupConnection",kind:"OBJECT",fieldBaseTypes:{edges:"SellingPlanGroupEdge",nodes:"SellingPlanGroup",pageInfo:"PageInfo"},implementsNode:!1},hd.types.SellingPlanGroupEdge={name:"SellingPlanGroupEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"SellingPlanGroup"},implementsNode:!1},hd.types.SellingPlanGroupOption={name:"SellingPlanGroupOption",kind:"OBJECT",fieldBaseTypes:{name:"String",values:"String"},implementsNode:!1},hd.types.SellingPlanOption={name:"SellingPlanOption",kind:"OBJECT",fieldBaseTypes:{name:"String",value:"String"},implementsNode:!1},hd.types.SellingPlanPercentagePriceAdjustment={name:"SellingPlanPercentagePriceAdjustment",kind:"OBJECT",fieldBaseTypes:{adjustmentPercentage:"Int"},implementsNode:!1},hd.types.SellingPlanPriceAdjustment={name:"SellingPlanPriceAdjustment",kind:"OBJECT",fieldBaseTypes:{adjustmentValue:"SellingPlanPriceAdjustmentValue",orderCount:"Int"},implementsNode:!1},hd.types.SellingPlanPriceAdjustmentValue={name:"SellingPlanPriceAdjustmentValue",kind:"UNION"},hd.types.ShippingRate={name:"ShippingRate",kind:"OBJECT",fieldBaseTypes:{handle:"String",price:"MoneyV2",priceV2:"MoneyV2",title:"String"},implementsNode:!1},hd.types.Shop={name:"Shop",kind:"OBJECT",fieldBaseTypes:{brand:"Brand",description:"String",id:"ID",metafield:"Metafield",metafields:"Metafield",moneyFormat:"String",name:"String",paymentSettings:"PaymentSettings",primaryDomain:"Domain",privacyPolicy:"ShopPolicy",refundPolicy:"ShopPolicy",shippingPolicy:"ShopPolicy",shipsToCountries:"CountryCode",subscriptionPolicy:"ShopPolicyWithDefault",termsOfService:"ShopPolicy"},implementsNode:!0},hd.types.ShopPayWalletContentInput={name:"ShopPayWalletContentInput",kind:"INPUT_OBJECT",inputFieldBaseTypes:{billingAddress:"MailingAddressInput",sessionToken:"String"}},hd.types.ShopPolicy={name:"ShopPolicy",kind:"OBJECT",fieldBaseTypes:{body:"String",handle:"String",id:"ID",title:"String",url:"URL"},implementsNode:!0},hd.types.ShopPolicyWithDefault={name:"ShopPolicyWithDefault",kind:"OBJECT",fieldBaseTypes:{body:"String",handle:"String",id:"ID",title:"String",url:"URL"},implementsNode:!1},hd.types.StoreAvailability={name:"StoreAvailability",kind:"OBJECT",fieldBaseTypes:{available:"Boolean",location:"Location",pickUpTime:"String",quantityAvailable:"Int"},implementsNode:!1},hd.types.StoreAvailabilityConnection={name:"StoreAvailabilityConnection",kind:"OBJECT",fieldBaseTypes:{edges:"StoreAvailabilityEdge",nodes:"StoreAvailability",pageInfo:"PageInfo"},implementsNode:!1},hd.types.StoreAvailabilityEdge={name:"StoreAvailabilityEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"StoreAvailability"},implementsNode:!1},hd.types.String={name:"String",kind:"SCALAR"},hd.types.StringConnection={name:"StringConnection",kind:"OBJECT",fieldBaseTypes:{edges:"StringEdge",pageInfo:"PageInfo"},implementsNode:!1},hd.types.StringEdge={name:"StringEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"String"},implementsNode:!1},hd.types.SubmissionError={name:"SubmissionError",kind:"OBJECT",fieldBaseTypes:{code:"SubmissionErrorCode",message:"String"},implementsNode:!1},hd.types.SubmissionErrorCode={name:"SubmissionErrorCode",kind:"ENUM"},hd.types.SubmitAlreadyAccepted={name:"SubmitAlreadyAccepted",kind:"OBJECT",fieldBaseTypes:{attemptId:"String"},implementsNode:!1},hd.types.SubmitFailed={name:"SubmitFailed",kind:"OBJECT",fieldBaseTypes:{checkoutUrl:"URL",errors:"SubmissionError"},implementsNode:!1},hd.types.SubmitSuccess={name:"SubmitSuccess",kind:"OBJECT",fieldBaseTypes:{attemptId:"String"},implementsNode:!1},hd.types.SubmitThrottled={name:"SubmitThrottled",kind:"OBJECT",fieldBaseTypes:{pollAfter:"DateTime"},implementsNode:!1},hd.types.Swatch={name:"Swatch",kind:"OBJECT",fieldBaseTypes:{color:"Color",image:"MediaImage"},implementsNode:!1},hd.types.TokenizedPaymentInputV3={name:"TokenizedPaymentInputV3",kind:"INPUT_OBJECT",inputFieldBaseTypes:{paymentAmount:"MoneyInput",idempotencyKey:"String",billingAddress:"MailingAddressInput",paymentData:"String",test:"Boolean",identifier:"String",type:"PaymentTokenType"}},hd.types.Trackable={name:"Trackable",kind:"INTERFACE",fieldBaseTypes:{trackingParameters:"String"},possibleTypes:["Article","Collection","Page","Product","SearchQuerySuggestion"]},hd.types.Transaction={name:"Transaction",kind:"OBJECT",fieldBaseTypes:{amount:"MoneyV2",amountV2:"MoneyV2",kind:"TransactionKind",status:"TransactionStatus",statusV2:"TransactionStatus",test:"Boolean"},implementsNode:!1},hd.types.TransactionKind={name:"TransactionKind",kind:"ENUM"},hd.types.TransactionStatus={name:"TransactionStatus",kind:"ENUM"},hd.types.URL={name:"URL",kind:"SCALAR"},hd.types.UnitPriceMeasurement={name:"UnitPriceMeasurement",kind:"OBJECT",fieldBaseTypes:{measuredType:"UnitPriceMeasurementMeasuredType",quantityUnit:"UnitPriceMeasurementMeasuredUnit",quantityValue:"Float",referenceUnit:"UnitPriceMeasurementMeasuredUnit",referenceValue:"Int"},implementsNode:!1},hd.types.UnitPriceMeasurementMeasuredType={name:"UnitPriceMeasurementMeasuredType",kind:"ENUM"},hd.types.UnitPriceMeasurementMeasuredUnit={name:"UnitPriceMeasurementMeasuredUnit",kind:"ENUM"},hd.types.UnitSystem={name:"UnitSystem",kind:"ENUM"},hd.types.UnsignedInt64={name:"UnsignedInt64",kind:"SCALAR"},hd.types.UrlRedirect={name:"UrlRedirect",kind:"OBJECT",fieldBaseTypes:{id:"ID",path:"String",target:"String"},implementsNode:!0},hd.types.UrlRedirectConnection={name:"UrlRedirectConnection",kind:"OBJECT",fieldBaseTypes:{edges:"UrlRedirectEdge",nodes:"UrlRedirect",pageInfo:"PageInfo"},implementsNode:!1},hd.types.UrlRedirectEdge={name:"UrlRedirectEdge",kind:"OBJECT",fieldBaseTypes:{cursor:"String",node:"UrlRedirect"},implementsNode:!1},hd.types.UserError={name:"UserError",kind:"OBJECT",fieldBaseTypes:{field:"String",message:"String"},implementsNode:!1},hd.types.VariantOptionFilter={name:"VariantOptionFilter",kind:"INPUT_OBJECT",inputFieldBaseTypes:{name:"String",value:"String"}},hd.types.Video={name:"Video",kind:"OBJECT",fieldBaseTypes:{alt:"String",id:"ID",mediaContentType:"MediaContentType",presentation:"MediaPresentation",previewImage:"Image",sources:"VideoSource"},implementsNode:!0},hd.types.VideoSource={name:"VideoSource",kind:"OBJECT",fieldBaseTypes:{format:"String",height:"Int",mimeType:"String",url:"String",width:"Int"},implementsNode:!1},hd.types.WeightUnit={name:"WeightUnit",kind:"ENUM"},hd.types.__Directive={name:"__Directive",kind:"OBJECT",fieldBaseTypes:{args:"__InputValue",description:"String",isRepeatable:"Boolean",locations:"__DirectiveLocation",name:"String",onField:"Boolean",onFragment:"Boolean",onOperation:"Boolean"},implementsNode:!1},hd.types.__DirectiveLocation={name:"__DirectiveLocation",kind:"ENUM"},hd.types.__EnumValue={name:"__EnumValue",kind:"OBJECT",fieldBaseTypes:{deprecationReason:"String",description:"String",isDeprecated:"Boolean",isPrivatelyDocumented:"Boolean",name:"String"},implementsNode:!1},hd.types.__Field={name:"__Field",kind:"OBJECT",fieldBaseTypes:{args:"__InputValue",deprecationReason:"String",description:"String",inContextAnnotations:"InContextAnnotation",isDeprecated:"Boolean",isPrivatelyDocumented:"Boolean",name:"String",requiredAccess:"String",type:"__Type"},implementsNode:!1},hd.types.__InputValue={name:"__InputValue",kind:"OBJECT",fieldBaseTypes:{defaultValue:"String",deprecationReason:"String",description:"String",isDeprecated:"Boolean",maxInputSize:"Int",name:"String",type:"__Type"},implementsNode:!1},hd.types.__Schema={name:"__Schema",kind:"OBJECT",fieldBaseTypes:{description:"String",directives:"__Directive",mutationType:"__Type",queryType:"__Type",subscriptionType:"__Type",types:"__Type"},implementsNode:!1},hd.types.__Type={name:"__Type",kind:"OBJECT",fieldBaseTypes:{description:"String",enumValues:"__EnumValue",fields:"__Field",inputFields:"__InputValue",interfaces:"__Type",isOneOf:"Boolean",isPrivatelyDocumented:"Boolean",kind:"__TypeKind",name:"String",ofType:"__Type",possibleTypes:"__Type",requiredAccess:"String",specifiedByURL:"String"},implementsNode:!1},hd.types.__TypeKind={name:"__TypeKind",kind:"ENUM"},hd.queryType="QueryRoot",hd.mutationType="Mutation",hd.subscriptionType=null;var fd=Fe(hd),kd=function(){function e(d){var a=1<arguments.length&&void 0!==arguments[1]?arguments[1]:id,t=arguments[2];Se(this,e);var n="https://"+d.domain+"/api/"+d.apiVersion+"/graphql",r={"X-SDK-Variant":"javascript","X-SDK-Version":"2.22.0","X-Shopify-Storefront-Access-Token":d.storefrontAccessToken};d.source&&(r["X-SDK-Variant-Source"]=d.source);var i=d.language?d.language:"*";r["Accept-Language"]=i,t?(r["Content-Type"]="application/json",r.Accept="application/json",this.graphQLClient=new a(fd,{fetcher:function(e){return t(n,{body:JSON.stringify(e),method:"POST",mode:"cors",headers:r}).then(function(e){return e.json()})}})):this.graphQLClient=new a(fd,{url:n,fetcherOptions:{headers:r}}),this.product=new ud(this.graphQLClient),this.collection=new pd(this.graphQLClient),this.shop=new md(this.graphQLClient),this.checkout=new gd(this.graphQLClient),this.image=new Cd(this.graphQLClient)}return Ie(e,null,[{key:"buildClient",value:function(d,a){var t=new od(d),n=new e(t,id,a);return n.config=t,n}}]),Ie(e,[{key:"fetchNextPage",value:function(e){return this.graphQLClient.fetchNextPage(e)}}]),e}();return kd});