PageSourceSearch

https://www.gillette.se/_next/static/chunks/14y-cvs9yglvf.js

js gillette.se collected 2026-10-05 04:46:28 UTC 53,360 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,41705,(e,t,r)=>{"use strict";r._=function(e){return e&&e.__esModule?e:{default:e}}},80102,(e,t,r)=>{e.e,t.exports=function(){"use strict";function e(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function t(t){for(var r=1;r<arguments.length;r++){var n=null!=arguments[r]?arguments[r]:{};r%2?e(Object(n),!0).forEach(function(e){var r;r=n[e],e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):e(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}function r(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function n(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var r=[],n=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(n=(i=u.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==u.return||u.return()}finally{if(o)throw a}}return r}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance")}()}function o(e){return function(e){if(Array.isArray(e)){for(var t=0,r=Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance")}()}function a(){var e="u">typeof globalThis?globalThis:void 0;return e&&e.scheduler&&e.scheduler.yield?e.scheduler.yield().catch(function(e){return console.error("Failed to yield to main: ",e),new Promise(function(e){return setTimeout(e,0)})}):new Promise(function(e){return setTimeout(e,0)})}function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(r,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},a=JSON.stringify(r);if(a in t)return Promise.resolve(e.serializable?JSON.parse(t[a]):t[a]);var i=n(),u=o&&o.miss||function(){return Promise.resolve()};return i.then(function(e){return u(e)}).then(function(){return i})},set:function(r,n){return t[JSON.stringify(r)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function u(e,t,r){var n={"x-algolia-api-key":r,"x-algolia-application-id":t};return{headers:function(){return e===d.WithinHeaders?n:{}},queryParameters:function(){return e===d.WithinQueryParameters?n:{}}}}function s(e){var t=0;return e(function r(){return t++,new Promise(function(n){setTimeout(function(){n(e(r))},Math.min(100*t,1e3))})})}function c(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(e,t){return Promise.resolve()};return Object.assign(e,{wait:function(r){return c(e.then(function(e){return Promise.all([t(e,r),e])}).then(function(e){return e[1]}))}})}function l(e,t){return t&&Object.keys(t).forEach(function(r){e[r]=t[r](e)}),e}function f(e){for(var t=arguments.length,r=Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var o=0;return e.replace(/%s/g,function(){return encodeURIComponent(r[o++])})}var d={WithinQueryParameters:0,WithinHeaders:1};function p(e,t){var r=e||{},n=r.data||{};return Object.keys(r).forEach(function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(n[e]=r[e])}),{data:Object.entries(n).length>0?n:void 0,timeout:r.timeout||t,headers:r.headers||{},queryParameters:r.queryParameters||{},cacheable:r.cacheable}}var h={Read:1,Write:2,Any:3};function m(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;
1return t(t({},e),{},{status:r,lastUpdate:Date.now()})}function y(e){return"string"==typeof e?{protocol:"https",url:e,accept:h.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||h.Any}}var g="DELETE",b="POST";function v(e,r,n,a){var i,u,s,c=[],l=function(e,r){if("GET"!==e.method&&(void 0!==e.data||void 0!==r.data))return JSON.stringify(Array.isArray(e.data)?e.data:t(t({},e.data),r.data))}(n,a),f=(i=t(t({},e.headers),a.headers),u={},Object.keys(i).forEach(function(e){var t=i[e];u[e.toLowerCase()]=t}),u),d=n.method,p="GET"!==n.method?{}:t(t({},n.data),a.data),h=t(t(t({"x-algolia-agent":e.userAgent.value},e.queryParameters),p),a.queryParameters),g=0,b=function t(r,o){var i,u,s,p,y=r.pop();if(void 0===y)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team: https://alg.li/support .",transporterStackTrace:T(c)};var b={data:l,headers:f,method:d,url:(i=y,u=n.path,s=w(h),p="".concat(i.protocol,"://").concat(i.url,"/").concat("/"===u.charAt(0)?u.substr(1):u),s.length&&(p+="?".concat(s)),p),connectTimeout:o(g,e.timeouts.connect),responseTimeout:o(g,a.timeout)},v=function(e){var t={request:b,response:e,host:y,triesLeft:r.length};return c.push(t),t},P={onSuccess:function(e){try{return JSON.parse(e.content)}catch(t){throw{name:"DeserializationError",message:t.message,response:e}}},onRetry:function(n){var a=v(n);return n.isTimedOut&&g++,Promise.all([e.logger.info("Retryable failure",O(a)),e.hostsCache.set(y,m(y,n.isTimedOut?3:2))]).then(function(){return t(r,o)})},onFail:function(e){throw v(e),function(e,t){var r=e.content,n=e.status,o=r;try{o=JSON.parse(r).message}catch(e){}return{name:"ApiError",message:o,status:n,transporterStackTrace:t}}(e,T(c))}};return e.requester.send(b).then(function(e){var t,r,n;return(t=e.status,e.isTimedOut||(r=e.isTimedOut,n=e.status,!r&&0==~~n)||2!=~~(t/100)&&4!=~~(t/100))?P.onRetry(e):2==~~(e.status/100)?P.onSuccess(e):P.onFail(e)})};return(s=e.hostsCache,Promise.all(r.map(function(e){return s.get(e,function(){return Promise.resolve(m(e))})})).then(function(e){var t=e.filter(function(e){return 1===e.status||Date.now()-e.lastUpdate>12e4}),n=e.filter(function(e){return 3===e.status&&Date.now()-e.lastUpdate<=12e4}),a=[].concat(o(t),o(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:a.length>0?a.map(function(e){return y(e)}):r}})).then(function(e){return b(o(e.statelessHosts).reverse(),e.getTimeout)})}function P(e){var t=e.hostsCache,r=e.logger,o=e.requester,a=e.requestsCache,i=e.responsesCache,u=e.timeouts,s=e.userAgent,c=e.hosts,l=e.queryParameters,f={hostsCache:t,logger:r,requester:o,requestsCache:a,responsesCache:i,timeouts:u,userAgent:s,headers:e.headers,queryParameters:l,hosts:c.map(function(e){return y(e)}),read:function(e,t){var r=p(t,f.timeouts.read),o=function(){return v(f,f.hosts.filter(function(e){return 0!=(e.accept&h.Read)}),e,r)};if(!0!==(void 0!==r.cacheable?r.cacheable:e.cacheable))return o();var a={request:e,mappedRequestOptions:r,transporter:{queryParameters:f.queryParameters,headers:f.headers}};return f.responsesCache.get(a,function(){return f.requestsCache.get(a,function(){return f.requestsCache.set(a,o()).then(function(e){return Promise.all([f.requestsCache.delete(a),e])},function(e){return Promise.all([f.requestsCache.delete(a),Promise.reject(e)])}).then(function(e){var t=n(e,2);return t[0],t[1]})})},{miss:function(e){return f.responsesCache.set(a,e)}})},write:function(e,t){return v(f,f.hosts.filter(function(e){return 0!=(e.accept&h.Write)}),e,p(t,f.timeouts.write))}};return f}function w(e){return Object.keys(e).map(function(t){var r;return f("%s=%s",t,(r=e[t],"[object Object]"===Object.prototype.toString.call(r)||"[object Array]"===Object.prototype.toString.call(r)?JSON.stringify(e[t]):e[t]))}).join("&")}function T(e){return e.map(function(e){return O(e)})}function O(e){var r=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return t(t({},e),{},{request:t(t({},e.request),{},{headers:t(t({},e.request.headers),r)})})}var x=function(e){return function(t,r){return e.transporter.write({method:b,path:"2/abtests",data:t},r)}},I=function(e){return function(t,r){return e.transporter.write({method:g,path:f("2/abtests/%s",t)},r)}},E=function(e){return function(t,r){return e.transporter.read({method:"GET",path:f("2/abtests/%s",t)},r)}},j=function(e){return function(t){return e.transporter.read({method:"GET",path:"2/abtests"},t)}},S=function(e){return function(t,r){return e.transporter.write({method:b,path:f("2/abtests/%s/stop",t)},r)}},_=function(e){return function(t){return e.transporter.read({method:"GET",path:"1/strategies/personalization"},t)}},k=function(e){return function(t,r){return e.transporter.write({method:b,path:"1/strategies/personalization",data:t},r)}};function R(e){return function t(r){return e.request(r).then(function(n){if(void 0!==e.batch&&e.batch(n.hits),!e.shouldStop(n))return n.cursor?t({cursor:n.cursor}):t({page:(r.page||0)+1})})}({})}var D=function(e){return function(n,o){var a=o||{},i=a.queryParameters,u=r(a,["queryParameters"]),l=t({acl:n},void 0!==i?{queryParameters:i}:{});return c(e.transporter.write({method:b,path:"1/keys",data:l},u),function(t,r){return s(function(n){return W(e)(t.key,r).catch(function(e){if(404!==e.status)throw e;return n()})})})}},q=function(e){return function(t,r,n){var o=p(n);return o.queryParameters["X-Algolia-User-ID"]=t,e.transporter.write({method:b,path:"1/clusters/mapping",data:{cluster:r}},o)}},C=function(e){return function(t,r,n){return e.transporter.write({method:b,path:"1/clusters/mapping/batch",data:{users:t,cluster:r}},n)}},N=function(e){return function(t,r){return c(e.transporter.write({method:b,path:f("/1/dictionaries/%s/batch",t),data:{clearExistingDictionaryEntries:!0,requests:{action:"addEntry",body:[]}}},r),function(t,r){return eh(e)(t.taskID,r)})}},A=function(e){return function(t,r,n){return c(e.transporter.write({method:b,path:f("1/indexes/%s/operation",t),data:{operation:"copy",destination:r}},n),function(r,n){return Q(e)(t,{methods:{waitTask:e0}}).waitTask(r.taskID,n)})}},L=function(e){return function(r,n,o){return A(e)(r,n,t(t({},o),{},{scope:[e2.Rules]}))}},U=function(e){return function(r,n,o){return A(e)(r,n,t(t({},o),{},{scope:[e2.Settings]}))}},G=function(e){return function(r,n,o){return A(e)(r,n,t(t({},o),{},{scope:[e2.Synonyms]}))}},F=function(e){return function(t,r){return"GET"===t.method?e.transporter.read(t,r):e.transporter.write(t,r)}},M=function(e){return function(t,r){return c(e.transporter.write({method:g,path:f("1/keys/%s",t)},r),function(r,n){return s(function(r){return W(e)(t,n).then(r).catch(function(e){if(404!==e.status)throw e})})})}},B=function(e){return function(t,r,n){var o=r.map(function(e){return{action:"deleteEntry",body:{objectID:e}}});return c(e.transporter.write({method:b,path:f("/1/dictionaries/%s/batch",t),data:{clearExistingDictionaryEntries:!1,requests:o}},n),function(t,r){return eh(e)(t.taskID,r)})}},W=function(e){return function(t,r){return e.transporter.read({method:"GET",path:f("1/keys/%s",t)},r)}},$=function(e){return function(t,r){return e.transporter.read({method:"GET",path:f("1/task/%s",t.toString())},r)}},H=function(e){return function(t){return e.transporter.read({method:"GET",path:"/1/dictionaries/*/settings"},t)}},z=function(e){return function(t){return e.transporter.read({method:"GET",path:"1/logs"},t)}},V=function(e){return function(t){return e.transporter.read({method:"GET",path:"1/clusters/mapping/top"},t)}},J=function(e){return function(t,r){return e.transporter.read({method:"GET",path:f("1/clusters/mapping/%s",t)},r)}},K=function(e){return function(t){var n=t||{},o=n.retrieveMappings,a=r(n,["retrieveMappings"]);return!0===o&&(a.getClusters=!0),e.transporter.read({method:"GET",path:"1/clusters/mapping/pending"},a)}},Q=function(e){return function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return l({transporter:e.transporter,appId:e.appId,indexName:t},r.methods)}},Y=function(e){return function(t){return e.transporter.read({method:"GET",path:"1/keys"},t)}},X=function(e){return function(t){return e.transporter.read({method:"GET",path:"1/clusters"},t)}},Z=function(e){return function(t){return e.transporter.read({method:"GET",path:"1/indexes"},t)}},ee=function(e){return function(t){return e.transporter.read({method:"GET",path:"1/clusters/mapping"},t)}},et=function(e){return function(t,r,n){return c(e.transporter.write({method:b,path:f("1/indexes/%s/operation",t),data:{operation:"move",destination:r}},n),function(r,n){return Q(e)(t,{methods:{waitTask:e0}}).waitTask(r.taskID,n)})}},er=function(e){return function(t,r){return c(e.transporter.write({method:b,path:"1/indexes/*/batch",data:{requests:t}},r),function(t,r){return Promise.all(Object.keys(t.taskID).map(function(n){return Q(e)(n,{methods:{waitTask:e0}}).waitTask(t.taskID[n],r)}))})}},en=function(e){return function(t,r){return e.transporter.read({method:b,path:"1/indexes/*/objects",data:{requests:t}},r)}},eo=function(e){return function(r,n){var o=r.map(function(e){return t(t
1({},e),{},{params:w(e.params||{})})});return e.transporter.read({method:b,path:"1/indexes/*/queries",data:{requests:o},cacheable:!0},n)}},ea=function(e){return function(n,o){return Promise.all(n.map(function(n){var a=n.params,i=a.facetName,u=a.facetQuery,s=r(a,["facetName","facetQuery"]);return Q(e)(n.indexName,{methods:{searchForFacetValues:eQ}}).searchForFacetValues(i,u,t(t({},o),s))}))}},ei=function(e){return function(t,r){var n=p(r);return n.queryParameters["X-Algolia-User-ID"]=t,e.transporter.write({method:g,path:"1/clusters/mapping"},n)}},eu=function(e){return function(t,r,n){var o=r.map(function(e){return{action:"addEntry",body:e}});return c(e.transporter.write({method:b,path:f("/1/dictionaries/%s/batch",t),data:{clearExistingDictionaryEntries:!0,requests:o}},n),function(t,r){return eh(e)(t.taskID,r)})}},es=function(e){return function(t,r){return c(e.transporter.write({method:b,path:f("1/keys/%s/restore",t)},r),function(r,n){return s(function(r){return W(e)(t,n).catch(function(e){if(404!==e.status)throw e;return r()})})})}},ec=function(e){return function(t,r,n){var o=r.map(function(e){return{action:"addEntry",body:e}});return c(e.transporter.write({method:b,path:f("/1/dictionaries/%s/batch",t),data:{clearExistingDictionaryEntries:!1,requests:o}},n),function(t,r){return eh(e)(t.taskID,r)})}},el=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("/1/dictionaries/%s/search",t),data:{query:r},cacheable:!0},n)}},ef=function(e){return function(t,r){return e.transporter.read({method:b,path:"1/clusters/mapping/search",data:{query:t}},r)}},ed=function(e){return function(t,r){return c(e.transporter.write({method:"PUT",path:"/1/dictionaries/*/settings",data:t},r),function(t,r){return eh(e)(t.taskID,r)})}},ep=function(e){return function(t,n){var o=Object.assign({},n),a=n||{},i=a.queryParameters,u=r(a,["queryParameters"]),l=["acl","indexes","referers","restrictSources","queryParameters","description","maxQueriesPerIPPerHour","maxHitsPerQuery"];return c(e.transporter.write({method:"PUT",path:f("1/keys/%s",t),data:i?{queryParameters:i}:{}},u),function(r,n){return s(function(r){return W(e)(t,n).then(function(e){return Object.keys(o).filter(function(e){return -1!==l.indexOf(e)}).every(function(t){if(Array.isArray(e[t])&&Array.isArray(o[t])){var r=e[t];return r.length===o[t].length&&r.every(function(e,r){return e===o[t][r]})}return e[t]===o[t]})?Promise.resolve():r()})})})}},eh=function(e){return function(t,r){return s(function(n){return $(e)(t,r).then(function(e){return"published"!==e.status?n():void 0})})}},em=function(e){return function(t,r){return c(e.transporter.write({method:b,path:f("1/indexes/%s/batch",e.indexName),data:{requests:t}},r),function(t,r){return e0(e)(t.taskID,r)})}},ey=function(e){return function(r){return R(t(t({shouldStop:function(e){return void 0===e.cursor}},r),{},{request:function(t){return e.transporter.read({method:b,path:f("1/indexes/%s/browse",e.indexName),data:t},r)}}))}},eg=function(e){return function(r){var n=t({hitsPerPage:1e3},r);return R(t(t({shouldStop:function(e){return e.hits.length<n.hitsPerPage}},n),{},{request:function(r){return eY(e)("",t(t({},n),r)).then(function(e){return t(t({},e),{},{hits:e.hits.map(function(e){return delete e._highlightResult,e})})})}}))}},eb=function(e){return function(r){var n=t({hitsPerPage:1e3},r);return R(t(t({shouldStop:function(e){return e.hits.length<n.hitsPerPage}},n),{},{request:function(r){return eX(e)("",t(t({},n),r)).then(function(e){return t(t({},e),{},{hits:e.hits.map(function(e){return delete e._highlightResult,e})})})}}))}},ev=function(e){return function(t,n,o){var a=o||{},i=a.batchSize,u=r(a,["batchSize"]),s={taskIDs:[],objectIDs:[]};return c(function r(){var o,a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,c=[];for(o=a;o<t.length&&(c.push(t[o]),c.length!==(i||1e3));o++);return 0===c.length?Promise.resolve(s):em(e)(c.map(function(e){return{action:n,body:e}}),u).then(function(e){return s.objectIDs=s.objectIDs.concat(e.objectIDs),s.taskIDs.push(e.taskID),r(++o)})}(),function(t,r){return Promise.all(t.taskIDs.map(function(t){return e0(e)(t,r)}))})}},eP=function(e){return function(t){return c(e.transporter.write({method:b,path:f("1/indexes/%s/clear",e.indexName)},t),function(t,r){return e0(e)(t.taskID,r)})}},ew=function(e){return function(t){var n=t||{},o=n.forwardToReplicas,a=p(r(n,["forwardToReplicas"]));return o&&(a.queryParameters.forwardToReplicas=1),c(e.transporter.write({method:b,path:f("1/indexes/%s/rules/clear",e.indexName)},a),function(t,r){return e0(e)(t.taskID,r)})}},eT=function(e){return function(t){var n=t||{},o=n.forwardToReplicas,a=p(r(n,["forwardToReplicas"]));return o&&(a.queryParameters.forwardToReplicas=1),c(e.transporter.write({method:b,path:f("1/indexes/%s/synonyms/clear",e.indexName)},a),function(t,r){return e0(e)(t.taskID,r)})}},eO=function(e){return function(t,r){return c(e.transporter.write({method:b,path:f("1/indexes/%s/deleteByQuery",e.indexName),data:t},r),function(t,r){return e0(e)(t.taskID,r)})}},ex=function(e){return function(t){return c(e.transporter.write({method:g,path:f("1/indexes/%s",e.indexName)},t),function(t,r){return e0(e)(t.taskID,r)})}},eI=function(e){return function(t,r){return c(eE(e)([t],r).then(function(e){return{taskID:e.taskIDs[0]}}),function(t,r){return e0(e)(t.taskID,r)})}},eE=function(e){return function(t,r){var n=t.map(function(e){return{objectID:e}});return ev(e)(n,e1.DeleteObject,r)}},ej=function(e){return function(t,n){var o=n||{},a=o.forwardToReplicas,i=p(r(o,["forwardToReplicas"]));return a&&(i.queryParameters.forwardToReplicas=1),c(e.transporter.write({method:g,path:f("1/indexes/%s/rules/%s",e.indexName,t)},i),function(t,r){return e0(e)(t.taskID,r)})}},eS=function(e){return function(t,n){var o=n||{},a=o.forwardToReplicas,i=p(r(o,["forwardToReplicas"]));return a&&(i.queryParameters.forwardToReplicas=1),c(e.transporter.write({method:g,path:f("1/indexes/%s/synonyms/%s",e.indexName,t)},i),function(t,r){return e0(e)(t.taskID,r)})}},e_=function(e){return function(t){return eA(e)(t).then(function(){return!0}).catch(function(e){if(404!==e.status)throw e;return!1})}},ek=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:r},cacheable:!0},n)}},eR=function(e){return function(o,a){var i=a||{},u=i.query,s=i.paginate,c=r(i,["query","paginate"]),l=0;return function r(){return eK(e)(u||"",t(t({},c),{},{page:l})).then(function(e){for(var t=0,a=Object.entries(e.hits);t<a.length;t++){var i=n(a[t],2),u=i[0],c=i[1];if(o(c))return{object:c,position:parseInt(u,10),page:l}}if(l++,!1===s||l>=e.nbPages)throw{name:"ObjectNotFoundError",message:"Object not found."};return r()})}()}},eD=function(e){return function(t,r){return e.transporter.read({method:"GET",path:f("1/indexes/%s/%s",e.indexName,t)},r)}},eq=function(){return function(e,t){for(var r=0,o=Object.entries(e.hits);r<o.length;r++){var a=n(o[r],2),i=a[0];if(a[1].objectID===t)return parseInt(i,10)}return -1}},eC=function(e){return function(n,o){var a=o||{},i=a.attributesToRetrieve,u=r(a,["attributesToRetrieve"]),s=n.map(function(r){return t({indexName:e.indexName,objectID:r},i?{attributesToRetrieve:i}:{})});return e.transporter.read({method:b,path:"1/indexes/*/objects",data:{requests:s}},u)}},eN=function(e){return function(t,r){return e.transporter.read({method:"GET",path:f("1/indexes/%s/rules/%s",e.indexName,t)},r)}},eA=function(e){return function(t){return e.transporter.read({method:"GET",path:f("1/indexes/%s/settings",e.indexName),data:{getVersion:2}},t)}},eL=function(e){return function(t,r){return e.transporter.read({method:"GET",path:f("1/indexes/%s/synonyms/%s",e.indexName,t)},r)}},eU=function(e){return function(t,r){return c(eG(e)([t],r).then(function(e){return{objectID:e.objectIDs[0],taskID:e.taskIDs[0]}}),function(t,r){return e0(e)(t.taskID,r)})}},eG=function(e){return function(t,n){var o=n||{},a=o.createIfNotExists,i=r(o,["createIfNotExists"]),u=a?e1.Parti
1alUpdateObject:e1.PartialUpdateObjectNoCreate;return ev(e)(t,u,i)}},eF=function(e){return function(a,i){var u=i||{},s=u.safe,l=u.autoGenerateObjectIDIfNotExist,d=u.batchSize,p=r(u,["safe","autoGenerateObjectIDIfNotExist","batchSize"]),h=function(t,r,n,o){return c(e.transporter.write({method:b,path:f("1/indexes/%s/operation",t),data:{operation:n,destination:r}},o),function(t,r){return e0(e)(t.taskID,r)})},m=Math.random().toString(36).substring(7),y="".concat(e.indexName,"_tmp_").concat(m),g=e$({appId:e.appId,transporter:e.transporter,indexName:y}),v=[],P=h(e.indexName,y,"copy",t(t({},p),{},{scope:["settings","synonyms","rules"]}));return v.push(P),c((s?P.wait(p):P).then(function(){var e=g(a,t(t({},p),{},{autoGenerateObjectIDIfNotExist:l,batchSize:d}));return v.push(e),s?e.wait(p):e}).then(function(){var t=h(y,e.indexName,"move",p);return v.push(t),s?t.wait(p):t}).then(function(){return Promise.all(v)}).then(function(e){var t=n(e,3),r=t[0],a=t[1],i=t[2];return{objectIDs:a.objectIDs,taskIDs:[r.taskID].concat(o(a.taskIDs),[i.taskID])}}).catch(function(t){return ex({appId:e.appId,transporter:e.transporter,indexName:y})().catch(function(){}).then(function(){throw t})}),function(e,t){return Promise.all(v.map(function(e){return e.wait(t)}))})}},eM=function(e){return function(r,n){return ez(e)(r,t(t({},n),{},{clearExistingRules:!0}))}},eB=function(e){return function(r,n){return eJ(e)(r,t(t({},n),{},{clearExistingSynonyms:!0}))}},eW=function(e){return function(t,r){return c(e$(e)([t],r).then(function(e){return{objectID:e.objectIDs[0],taskID:e.taskIDs[0]}}),function(t,r){return e0(e)(t.taskID,r)})}},e$=function(e){return function(t,n){var o=n||{},a=o.autoGenerateObjectIDIfNotExist,i=r(o,["autoGenerateObjectIDIfNotExist"]),u=a?e1.AddObject:e1.UpdateObject;if(u===e1.UpdateObject){var s=!0,l=!1,f=void 0;try{for(var d,p=t[Symbol.iterator]();!(s=(d=p.next()).done);s=!0)if(void 0===d.value.objectID)return c(Promise.reject({name:"MissingObjectIDError",message:"All objects must have an unique objectID (like a primary key) to be valid. Algolia is also able to generate objectIDs automatically but *it's not recommended*. To do it, use the `{'autoGenerateObjectIDIfNotExist': true}` option."}))}catch(e){l=!0,f=e}finally{try{s||null==p.return||p.return()}finally{if(l)throw f}}}return ev(e)(t,u,i)}},eH=function(e){return function(t,r){return ez(e)([t],r)}},ez=function(e){return function(t,n){var o=n||{},a=o.forwardToReplicas,i=o.clearExistingRules,u=p(r(o,["forwardToReplicas","clearExistingRules"]));return a&&(u.queryParameters.forwardToReplicas=1),i&&(u.queryParameters.clearExistingRules=1),c(e.transporter.write({method:b,path:f("1/indexes/%s/rules/batch",e.indexName),data:t},u),function(t,r){return e0(e)(t.taskID,r)})}},eV=function(e){return function(t,r){return eJ(e)([t],r)}},eJ=function(e){return function(t,n){var o=n||{},a=o.forwardToReplicas,i=o.clearExistingSynonyms,u=o.replaceExistingSynonyms,s=p(r(o,["forwardToReplicas","clearExistingSynonyms","replaceExistingSynonyms"]));return a&&(s.queryParameters.forwardToReplicas=1),(u||i)&&(s.queryParameters.replaceExistingSynonyms=1),c(e.transporter.write({method:b,path:f("1/indexes/%s/synonyms/batch",e.indexName),data:t},s),function(t,r){return e0(e)(t.taskID,r)})}},eK=function(e){return function(t,r){return e.transporter.read({method:b,path:f("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},r)}},eQ=function(e){return function(t,r,n){return e.transporter.read({method:b,path:f("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:r},cacheable:!0},n)}},eY=function(e){return function(t,r){return e.transporter.read({method:b,path:f("1/indexes/%s/rules/search",e.indexName),data:{query:t}},r)}},eX=function(e){return function(t,r){return e.transporter.read({method:b,path:f("1/indexes/%s/synonyms/search",e.indexName),data:{query:t}},r)}},eZ=function(e){return function(t,n){var o=n||{},a=o.forwardToReplicas,i=p(r(o,["forwardToReplicas"]));return a&&(i.queryParameters.forwardToReplicas=1),c(e.transporter.write({method:"PUT",path:f("1/indexes/%s/settings",e.indexName),data:t},i),function(t,r){return e0(e)(t.taskID,r)})}},e0=function(e){return function(t,r){return s(function(n){return(function(t,r){return e.transporter.read({method:"GET",path:f("1/indexes/%s/task/%s",e.indexName,t.toString())},r)})(t,r).then(function(e){return"published"!==e.status?n():void 0})})}}
1,e1={AddObject:"addObject",UpdateObject:"updateObject",PartialUpdateObject:"partialUpdateObject",PartialUpdateObjectNoCreate:"partialUpdateObjectNoCreate",DeleteObject:"deleteObject"},e2={Settings:"settings",Synonyms:"synonyms",Rules:"rules"},e4=function(e){return function(r,n){var o=r.map(function(e){return t(t({},e),{},{threshold:e.threshold||0})});return e.transporter.read({method:b,path:"1/indexes/*/recommendations",data:{requests:o},cacheable:!0},n)}},e5=function(e){return function(r,n){return e4(e)(r.map(function(e){return t(t({},e),{},{fallbackParameters:{},model:"bought-together"})}),n)}},e6=function(e){return function(r,n){return e4(e)(r.map(function(e){return t(t({},e),{},{model:"related-products"})}),n)}},e3=function(e){return function(r,n){var o=r.map(function(e){return t(t({},e),{},{model:"trending-facets",threshold:e.threshold||0})});return e.transporter.read({method:b,path:"1/indexes/*/recommendations",data:{requests:o},cacheable:!0},n)}},e7=function(e){return function(r,n){var o=r.map(function(e){return t(t({},e),{},{model:"trending-items",threshold:e.threshold||0})});return e.transporter.read({method:b,path:"1/indexes/*/recommendations",data:{requests:o},cacheable:!0},n)}},e8=function(e){return function(r,n){return e4(e)(r.map(function(e){return t(t({},e),{},{model:"looking-similar"})}),n)}},e9=function(e){return function(r,n){var o=r.map(function(e){return t(t({},e),{},{model:"recommended-for-you",threshold:e.threshold||0})});return e.transporter.read({method:b,path:"1/indexes/*/recommendations",data:{requests:o},cacheable:!0},n)}};function te(e){return{name:"TransformationConfigurationError",message:e}}function tt(e,s,c){var p,m,y,g,v,w,T,O,R,ev,e2,tt,tr,tn={appId:e,apiKey:s,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise(function(t){var r=new XMLHttpRequest;r.open(e.method,e.url,!0),Object.keys(e.headers).forEach(function(t){return r.setRequestHeader(t,e.headers[t])});var n,o=function(e,n){return setTimeout(function(){r.abort(),t({status:0,content:n,isTimedOut:!0})},1e3*e)},a=o(e.connectTimeout,"Connection timeout");r.onreadystatechange=function(){r.readyState>r.OPENED&&void 0===n&&(clearTimeout(a),n=o(e.responseTimeout,"Socket timeout"))},r.onerror=function(){0===r.status&&(clearTimeout(a),clearTimeout(n),t({content:r.responseText||"Network request failed",status:r.status,isTimedOut:!1}))},r.onload=function(){clearTimeout(a),clearTimeout(n),t({content:r.responseText,status:r.status,isTimedOut:!1})},r.send(e.data)})}},logger:{debug:function(e,t){return Promise.resolve()},info:function(e,t){return Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}},responsesCache:i(),requestsCache:i({serializable:!1}),hostsCache:function e(t){var r=o(t.caches),a=r.shift();return void 0===a?{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then(function(e){return Promise.all([e,r.miss(e)])}).then(function(e){return n(e,1)[0]})},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(t,n){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return a.get(t,n,o).catch(function(){return e({caches:r}).get(t,n,o)})},set:function(t,n){return a.set(t,n).catch(function(){return e({caches:r}).set(t,n)})},delete:function(t){return a.delete(t).catch(function(){return e({caches:r}).delete(t)})},clear:function(){return a.clear().catch(function(){return e({caches:r}).clear()})}}}({caches:[(v={key:"".concat("4.26.0","-").concat(e)},T="algoliasearch-client-js-".concat(v.key),O=function(){return void 0===w&&(w=v.localStorage||window.localStorage),w},R=function(){return JSON.parse(O().getItem(T)||"{}")},ev=function(e){O().setItem(T,JSON.stringify(e))},e2=function(){var e=v.timeToLive?1e3*v.timeToLive:null,t=R(),r=(new Date).getTime();return Object.fromEntries(Object.entries(t).filter(function(t){var o=n(t,2)[1];return!(!o||void 0===o.timestamp)&&(!e||o.timestamp+e>=r)}))},{get:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return a().then(function(){var n=e2(),o=n[JSON.stringify(e)];return ev(n),o?o.value:t().then(function(e){return r.miss(e).then(function(){return e})})})},set:function(e,t){return a().then(function(){var r=R();return r[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},O().setItem(T,JSON.stringify(r)),t})},delete:function(e){return a().then(function(){var t=R();delete t[JSON.stringify(e)],O().setItem(T,JSON.stringify(t))})},clear:function(){return Promise.resolve().then(function(){O().removeItem(T)})}}),i()]}),userAgent:(tt={value:"Algolia for JavaScript (".concat("4.26.0",")"),add:function(e){var t="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return -1===tt.value.indexOf(t)&&(tt.value="".concat(tt.value).concat(t)),tt}}).add({segment:"Browser"})},to=t(t({},tn),c),ta=function(){return function(e){var r,n,o,a;return n=(r=t(t(t({},tn),e),{},{methods:{getPersonalizationStrategy:_,setPersonalizationStrategy:k}}
1)).region||"us",o=u(d.WithinHeaders,r.appId,r.apiKey),a=P(t(t({hosts:[{url:"personalization.".concat(n,".algolia.com")}]},r),{},{headers:t(t(t({},o.headers()),{"content-type":"application/json"}),r.headers),queryParameters:t(t({},o.queryParameters()),r.queryParameters)})),l({appId:r.appId,transporter:a},r.methods)}};if(c&&c.transformation){if(!c.transformation.region)throw te("`region` must be provided when leveraging the transformation pipeline");tr=function(e){if(!e||!e.transformation||!e.transformation.region)throw te("`region` must be provided when leveraging the transformation pipeline");if("eu"!==e.transformation.region&&"us"!==e.transformation.region)throw te("`region` is required and must be one of the following: eu, us");var r=e.appId,n=u(d.WithinHeaders,r,e.apiKey),o=P(t(t({hosts:[{url:"data.".concat(e.transformation.region,".algolia.com"),accept:h.ReadWrite,protocol:"https"}]},e),{},{headers:t(t(t({},n.headers()),{"content-type":"text/plain"}),e.headers),queryParameters:t(t({},n.queryParameters()),e.queryParameters)}));return{transporter:o,appId:r,addAlgoliaAgent:function(e,t){o.userAgent.add({segment:e,version:t}),o.userAgent.add({segment:"Ingestion",version:t}),o.userAgent.add({segment:"Ingestion via Algoliasearch"})},clearCache:function(){return Promise.all([o.requestsCache.clear(),o.responsesCache.clear()]).then(function(){})},push:function(e,r){var n=e.indexName,a=e.pushTaskPayload,i=e.watch;if(!n)throw te("Parameter `indexName` is required when calling `push`.");if(!a)throw te("Parameter `pushTaskPayload` is required when calling `push`.");if(!a.action)throw te("Parameter `pushTaskPayload.action` is required when calling `push`.");if(!a.records)throw te("Parameter `pushTaskPayload.records` is required when calling `push`.");var u=r||{queryParameters:{}};return o.write({method:b,path:f("1/push/%s",n),data:a},t(t({},u),{},{queryParameters:t(t({},u.queryParameters),{},{watch:void 0!==i})}))}}}(t(t({},c),tn))}return m=(p=t(t({},to),{},{methods:{search:eo,searchForFacetValues:ea,multipleBatch:er,multipleGetObjects:en,multipleQueries:eo,copyIndex:A,copySettings:U,copySynonyms:G,copyRules:L,moveIndex:et,listIndices:Z,getLogs:z,listClusters:X,multipleSearchForFacetValues:ea,getApiKey:W,addApiKey:D,listApiKeys:Y,updateApiKey:ep,deleteApiKey:M,restoreApiKey:es,assignUserID:q,assignUserIDs:C,getUserID:J,searchUserIDs:ef,listUserIDs:ee,getTopUserIDs:V,removeUserID:ei,hasPendingMappings:K,clearDictionaryEntries:N,deleteDictionaryEntries:B,getDictionarySettings:H,getAppTask:$,replaceDictionaryEntries:eu,saveDictionaryEntries:ec,searchDictionaryEntries:el,setDictionarySettings:ed,waitAppTask:eh,customRequest:F,initIndex:function(e){return function(n){var o,a;return t(t({},Q(e)(n,{methods:{batch:em,delete:ex,findAnswers:ek,getObject:eD,getObjects:eC,saveObject:eW,saveObjects:e$,search:eK,searchForFacetValues:eQ,waitTask:e0,setSettings:eZ,getSettings:eA,partialUpdateObject:eU,partialUpdateObjects:eG,deleteObject:eI,deleteObjects:eE,deleteBy:eO,clearObjects:eP,browseObjects:ey,getObjectPosition:eq,findObject:eR,exists:e_,saveSynonym:eV,saveSynonyms:eJ,getSynonym:eL,searchSynonyms:eX,browseSynonyms:eb,deleteSynonym:eS,clearSynonyms:eT,replaceAllObjects:eF,replaceAllSynonyms:eB,searchRules:eY,getRule:eN,deleteRule:ej,saveRule:eH,saveRules:ez,replaceAllRules:eM,browseRules:eg,clearRules:ew}})),{},{saveObjectsWithTransformation:(o=tr,function(e,t){if(!o)throw te("`options.transformation.region` must be provided at client instantiation before calling this method.");var a=t||{},i=a.autoGenerateObjectIDIfNotExist,u=a.watch,s=r(a,["autoGenerateObjectIDIfNotExist","watch"]),c=i?e1.AddObject:e1.UpdateObject;return o.push({indexName:n,pushTaskPayload:{action:c,records:e},watch:u},s)}),partialUpdateObjectsWithTransformation:(a=tr,function(e,t){if(!a)throw te("`options.transformation.region` must be provided at client instantiation before calling this method.");var o=t||{},i=o.createIfNotExists,u=o.watch,s=r(o,["createIfNotExists","watch"]),c=i?e1.PartialUpdateObject:e1.PartialUpdateObjectNoCreate;return a.push({indexName:n,pushTaskPayload:{action:c,records:e},watch:u},s)})})}},initAnalytics:function(){return function(e){var r,n,o,a;return n=(r=t(t(t({},tn),e),{},{methods:{addABTest:x,getABTest:E,getABTests:j,stopABTest:S,deleteABTest:I}})).region||"us",o=u(d.WithinHeaders,r.appId,r.apiKey),a=P(t(t({hosts:[{url:"analytics.".concat(n,".algolia.com")}]},r),{},{headers:t(t(t({},o.headers()),{"content-type":"application/json"}),r.headers),queryParameters:t(t({},o.queryParameters()),r.queryParameters)})),l({appId:r.appId,transporter:a},r.methods)}},initPersonalization:ta,initRecommendation:function(){return function(e){return to.logger.info("The `initRecommendation` method is deprecated. Use `initPersonalization` instead."),ta()(e)}},getRecommendations:e4,getFrequentlyBoughtTogether:e5,getLookingSimilar:e8,getRecommendedForYou:e9,getRelatedProducts:e6,getTrendingFacets:e3,getTrendingItems:e7}})).appId,y=u(void 0!==p.authMode?p.authMode:d.WithinHeaders,m,p.apiKey),l({transporter:g=P(t(t({hosts:[{url:"".concat(m,"-dsn.algolia.net"),accept:h.Read},{url:"".concat(m,".algolia.net"),accept:h.Write}].concat(function(e){for(var t=e.length-1;t>0;t--){var r=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[r],e[r]=n}return e}([{url:"".concat(m,"-1.algolianet.com")},{url:"".concat(m,"-2.algolianet.com")},{url:"".concat(m,"-3.algolianet.com")}]))},p),{},{headers:t(t(t({},y.headers()),{"content-type":"application/x-www-form-urlencoded"}),p.headers),queryParameters:t(t({},y.queryParameters()),p.queryParameters)})),appId:m,addAlgoliaAgent:function(e,t){g.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([g.requestsCache.clear(),g.responsesCache.clear()]).then(function(){})}},p.methods)}return tt.version="4.26.0",tt}()},20955,(e,t,r)=>{var n={156:function(e){var t,r,n,o=e.exports={};function a(){throw Error("setTimeout has not been defined")}function i(){throw Error("clearTimeout has not been defined")}try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}function u(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}var s=[],c=!1,l=-1;
1function f(){c&&n&&(c=!1,n.length?s=n.concat(s):l=-1,s.length&&d())}function d(){if(!c){var e=u(f);c=!0;for(var t=s.length;t;){for(n=s,s=[];++l<t;)n&&n[l].run();l=-1,t=s.length}n=null,c=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function p(e,t){this.fun=e,this.array=t}function h(){}o.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];s.push(new p(e,t)),1!==s.length||c||u(d)},p.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=h,o.addListener=h,o.once=h,o.off=h,o.removeListener=h,o.removeAllListeners=h,o.emit=h,o.prependListener=h,o.prependOnceListener=h,o.listeners=function(e){return[]},o.binding=function(e){throw Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw Error("process.chdir is not supported")},o.umask=function(){return 0}}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var r=o[e]={exports:{}},i=!0;try{n[e](r,r.exports,a),i=!1}finally{i&&delete o[e]}return r.exports}a.ab="/ROOT/node_modules/next/dist/compiled/process/",t.exports=a(156)},50461,(e,t,r)=>{"use strict";var n,o;t.exports=(null==(n=e.g.process)?void 0:n.env)&&"object"==typeof(null==(o=e.g.process)?void 0:o.env)?e.g.process:e.r(20955)},61592,(e,t,r)=>{"use strict";e.i(50461),Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"LoadableContext",{enumerable:!0,get:function(){return n}});let n=e.r(41705)._(e.r(91788)).default.createContext(null)},52414,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"default",{enumerable:!0,get:function(){return d}});let n=e.r(41705)._(e.r(91788)),o=e.r(61592),a=[],i=[],u=!1;function s(e){let t=e(),r={loading:!0,loaded:null,error:null};return r.promise=t.then(e=>(r.loading=!1,r.loaded=e,e)).catch(e=>{throw r.loading=!1,r.error=e,e}),r}class c{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function l(t){return function(t,r){let s=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},r),l=null;function f(){if(!l){let e=new c(t,s);l={getCurrentValue:e.getCurrentValue.bind(e),subscribe:e.subscribe.bind(e),retry:e.retry.bind(e),promise:e.promise.bind(e)}}return l.promise()}if("u"<typeof window&&a.push(f),!u&&"u">typeof window){let t=s.webpack&&"function"==typeof e.t.resolveWeak?s.webpack():s.modules;t&&i.push(e=>{for(let r of t)if(e.includes(r))return f()})}function d(e,t){let r;f(),(r=n.default.useContext(o.LoadableContext))&&Array.isArray(s.modules)&&s.modules.forEach(e=>{r(e)});let a=n.default.useSyncExternalStore(l.subscribe,l.getCurrentValue,l.getCurrentValue);return n.default.useImperativeHandle(t,()=>({retry:l.retry}),[]),n.default.useMemo(()=>{var t;return a.loading||a.error?n.default.createElement(s.loading,{isLoading:a.loading,pastDelay:a.pastDelay,timedOut:a.timedOut,error:a.error,retry:l.retry}):a.loaded?n.default.createElement((t=a.loaded)&&t.default?t.default:t,e):null},[e,a])}return d.preload=()=>f(),d.displayName="LoadableComponent",n.default.forwardRef(d)}(s,t)}function f(e,t){let r=[];for(;e.length;){let n=e.pop();r.push(n(t))}return Promise.all(r).then(()=>
1{if(e.length)return f(e,t)})}l.preloadAll=()=>new Promise((e,t)=>{f(a).then(e,t)}),l.preloadReady=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise(t=>{let r=()=>(u=!0,t());f(i,e).then(r,r)})},"u">typeof window&&(window.__NEXT_PRELOADREADY=l.preloadReady);let d=l},25167,(e,t,r)=>{"use strict";e.i(50461),Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return f},noSSR:function(){return l}};for(var o in n)Object.defineProperty(r,o,{enumerable:!0,get:n[o]});let a=e.r(41705),i=e.r(91398);e.r(91788);let u=a._(e.r(52414)),s="u"<typeof window;function c(e){return{default:e?.default||e}}function l(e,t){if(delete t.webpack,delete t.modules,!s)return e(t);let r=t.loading;return()=>(0,i.jsx)(r,{error:null,isLoading:!0,pastDelay:!1,timedOut:!1})}function f(e,t){let r=u.default,n={loading:e=>{let{error:t,isLoading:r,pastDelay:n}=e;return null}};e instanceof Promise?n.loader=()=>e:"function"==typeof e?n.loader=e:"object"==typeof e&&(n={...n,...e});let o=(n={...n,...t}).loader;return(n.loadableGenerated&&(n={...n,...n.loadableGenerated},delete n.loadableGenerated),"boolean"!=typeof n.ssr||n.ssr)?r({...n,loader:()=>null!=o?o().then(c):Promise.resolve(c(()=>null))}):(delete n.webpack,delete n.modules,l(r,n))}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},68489,(e,t,r)=>{t.exports=e.r(25167)},17176,(e,t,r)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},10432,(e,t,r)=>{"use strict";var n=e.r(17176);function o(){}function a(){}a.resetWarningCache=o,t.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var u=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},91567,(e,t,r)=>{e.i(50461),t.exports=e.r(10432)()},1884,(e,t,r)=>{"use strict";var n=e.r(91788),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,u=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,r){var n,a={},c=null,l=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(l=t.ref),t)i.call(t,n)&&!s.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:o,type:e,key:c,ref:l,props:a,_owner:u.current}}r.Fragment=a,r.jsx=c,r.jsxs=c},91398,(e,t,r)=>{"use strict";e.i(50461),t.exports=e.r(1884)},77325,(e,t,r)=>{"use strict";var n=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),u=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),c=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),h=Symbol.iterator,m={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,g={};function b(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||m}function v(){}function P(e,t,r){this.props=e,this.context=t,this.refs=g,this.updater=r||m}b.prototype.isReactComponent={},b.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},b.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=b.prototype;var w=P.prototype=new v;w.constructor=P,y(w,b.prototype),w.isPureReactComponent=!0;var T=Array.isArray,O=Object.prototype.hasOwnProperty,x={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function E(e,t,r){var o,a={},i=null,u=null;if(null!=t)for(o in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(i=""+t.key),t)O.call(t,o)&&!I.hasOwnProperty(o)&&(a[o]=t[o]);var s=arguments.length-2;if(1===s)a.children=r;else if(1<s){for(var c=Array(s),l=0;l<s;l++)c[l]=arguments[l+2];a.children=c}if(e&&e.defaultProps)for(o in s=e.defaultProps)void 0===a[o]&&(a[o]=s[o]);return{$$typeof:n,type:e,key:i,ref:u,props:a,_owner:x.current}}function j(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var S=/\/+/g;function _(e,t){var r,n;return"object"==typeof e&&null!==e&&null!=e.key?(r=""+e.key,n={"=":"=0",":":"=2"},"$"+r.replace(/[=:]/g,function(e){return n[e]})):t.toString(36)}function k(e,t,r){if(null==e)return e;var a=[],i=0;return!function e(t,r,a,i,u){var s,c,l,f=typeof t;("undefined"===f||"boolean"===f)&&(t=null);var d=!1;if(null===t)d=!0;else switch(f){case"string":case"number":d=!0;break;case"object":switch(t.$$typeof){case n:case o:d=!0}}if(d)return u=u(d=t),t=""===i?"."+_(d,0):i,T(u)?(a="",null!=t&&(a=t.replace(S,"$&/")+"/"),e(u,r,a,"",function(e){return e})):null!=u&&(j(u)&&(s=u,c=a+(!u.key||d&&d.key===u.key?"":(""+u.key).replace(S,"$&/")+"/")+t,u={$$typeof:n,type:s.type,key:c,ref:s.ref,props:s.props,_owner:s._owner}),r.push(u)),1;if(d=0,i=""===i?".":i+":",T(t))for(var p=0;p<t.length;p++){var m=i+_(f=t[p],p);d+=e(f,r,a,m,u)}else if("function"==typeof(m=null===(l=t)||"object"!=typeof l?null:"function"==typeof(l=h&&l[h]||l["@@iterator"])?l:null))for(t=m.call(t),p=0;!(f=t.next()).done;)m=i+_(f=f.value,p++),d+=e(f,r,a,m,u);else if("object"===f)throw Error("Objects are not valid as a React child (found: "+("[object Object]"===(r=String(t))?"object with keys {"+Object.keys(t).join(", ")+"}":r)+"). If you meant to render a collection of children, use an array instead.");return d}(e,a,"","",function(e){return t.call(r,e,i++)}),a}function R(e){if(-1===e._status){var t=e._result;(t=t()).then(function(t){(0===e._status||-1===e._status)&&(e._status=1,e._result=t)},function(t){(0===e._status||-1===e._status)&&(e._status=2,e._result=t)}),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var D={current:null},q={transition:null};function C(){throw Error("act(...) is not supported in production builds of React.")}r.Children={map:k,forEach:function(e,t,r){k(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return k(e,function(){t++}),t},toArray:function(e){return k(e,function(e){return e})||[]},only:function(e){if(!j(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},r.Component=b,r.Fragment=a,r.Profiler=u,r.PureComponent=P,r.StrictMode=i,r.Suspense=f,r.__SECRET_INT
1ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED={ReactCurrentDispatcher:D,ReactCurrentBatchConfig:q,ReactCurrentOwner:x},r.act=C,r.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=y({},e.props),a=e.key,i=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,u=x.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)O.call(t,c)&&!I.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=r;else if(1<c){s=Array(c);for(var l=0;l<c;l++)s[l]=arguments[l+2];o.children=s}return{$$typeof:n,type:e.type,key:a,ref:i,props:o,_owner:u}},r.createContext=function(e){return(e={$$typeof:c,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},r.createElement=E,r.createFactory=function(e){var t=E.bind(null,e);return t.type=e,t},r.createRef=function(){return{current:null}},r.forwardRef=function(e){return{$$typeof:l,render:e}},r.isValidElement=j,r.lazy=function(e){return{$$typeof:p,_payload:{_status:-1,_result:e},_init:R}},r.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},r.startTransition=function(e){var t=q.transition;q.transition={};try{e()}finally{q.transition=t}},r.unstable_act=C,r.useCallback=function(e,t){return D.current.useCallback(e,t)},r.useContext=function(e){return D.current.useContext(e)},r.useDebugValue=function(){},r.useDeferredValue=function(e){return D.current.useDeferredValue(e)},r.useEffect=function(e,t){return D.current.useEffect(e,t)},r.useId=function(){return D.current.useId()},r.useImperativeHandle=function(e,t,r){return D.current.useImperativeHandle(e,t,r)},r.useInsertionEffect=function(e,t){return D.current.useInsertionEffect(e,t)},r.useLayoutEffect=function(e,t){return D.current.useLayoutEffect(e,t)},r.useMemo=function(e,t){return D.current.useMemo(e,t)},r.useReducer=function(e,t,r){return D.current.useReducer(e,t,r)},r.useRef=function(e){return D.current.useRef(e)},r.useState=function(e){return D.current.useState(e)},r.useSyncExternalStore=function(e,t,r){return D.current.useSyncExternalStore(e,t,r)},r.useTransition=function(){return D.current.useTransition()},r.version="18.3.1"},91788,(e,t,r)=>{"use strict";e.i(50461),t.exports=e.r(77325)},38448,(e,t,r)=>{t.exports={mobileBreakpoint:991,mobileLandscapte:667,tabletLandscapte:768,searchResultCount:5,transparentHeaderPages:["HeatedRazorPage"],BreadcrumbAtFooterPage:[],PLPStore:{per_page:12,sort_field:"featuredSort",sort_direction:"asc"},searchBoxPerPage:100}},78665,(e,t,r)=>{t.exports={bazaarvoice:{preloadConfig:{numberOfReviews:3,sortQuery:"&sort_Reviews=rating:desc"},preloadEnabled:!0,FeedbackType:"helpfulness",ContentType:"review",Positive:"Positive",Negative:"Negative"},contentType:{contentPage:"contentPage",kcgHomeData:"KcgHomePage",productPage:"productDetailPage",articleListPage:"articleListPage",articlePage:"articlePage",productListPage:"productListPage",writeReviewPage:"writeReviewPage",homePage:"homePage",countrySelectorPage:"countrySelector",productRegistrationForm:"productRegistrationForm",layout:"layout",siteMap:"siteMap",aboutPage:"aboutPage",contactUs:"contactUs",shaveAdvisor:"asesor-de-afeitada",searchPage:"searchPage",favPage:"favPage",faqPage:"faqPage",heatedRazorPage:"heatedRazor",spareBlades:"spareBlades",ingredientGlossary:"IngredientGlossaryPage",familyPage:"familyPage"},pageTypes:{HOME:"Home",PRODUCT:"Product",ARTICLE:"Article",STORY:"Brand Experience",CONTENT_PAGE:"Brand Experience",PRODUCT_LISTING:"Product Listing",WRITE_REVIEW:"Write Review",ARTICLE_LISTING:"Article Section",ARTICLE_CATEGORY:"Article Topic",COLLECTION_LISTING:"Collection Listing",COLLECTION_DETAILS:"Collection Details",LOGIN:"Login",REGISTRATION:"Registration",SITEMAP:"Sitemap",ABOUT:"Brand Experience",SEARCH:"Product Search",REVIEW_PAGE:"write a review"},pageSlug:{home:{breadCrumbTitle:"Home"},"compare-products":{breadCrumbTitle:"Compare Products"},"write-review":{breadCrumbTitle:"Write Review"},"contact-us":{breadCrumbTitle:"Contact us"},sitemap:{breadCrumbTitle:"Sitemap"},search:{breadCrumbTitle:"Search"}}}},10121,(e,t,r)=>{t.exports={customJsonstringify:e=>JSON.stringify(e)&&JSON.stringify(e).replace(/([&"'<>])/g,e=>{switch(e){case"&":return"&";case"<":return"<";case">":return">";case'"':return'"';case"'":return"'";default:return e}})}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.