"use strict";(globalThis["__LOADABLE_LOADED_CHUNKS__"]=globalThis["__LOADABLE_LOADED_CHUNKS__"]||[]).push([[5739],{94272:(e,r,t)=>{t.d(r,{a:()=>v,iQ:()=>C,wR:()=>D});var _=t(13999),s=t(24210),i=t(84929),n=t(96540),a=t(56347),o=t(35830),l=t(99993),c=t(35120),u=t(7369),d=t(98337),p=t(56549),m=t(61998),h=t(62892);const b=(e,r,t)=>{if(!e||"object"!=typeof e)return null;const _={...e.props,key:r},s=(Array.isArray(e.children)?e.children:[]).reduce(((e,r,_)=>(r&&"object"==typeof r?e.push(b(r,_,t)):"string"==typeof r&&e.push(r),e)),[]);if(!t&&"a"===e.type)return(0,d.Tk)(_,s);if("img"!==e.type&&"Image"!==e.type||(_.src=(0,c.jm)(e.props.src)),e.styles&&e.styles.length>0){const r=o["default"][e.type||"div"].withConfig({componentId:"sc-hq0ps-0"})(e.styles);return n.createElement(r,_,...s)}return n.createElement(h[e.type]||e.type,_,...s)},v=(e,r)=>Object.entries(e).reduce(((e,t,_)=>{let[s,i]=t;return e[s]=b(i,_,r),e}),{}),k=e=>Object.entries(e).reduce(((e,r)=>{let[t,_]=r;return{...e,[t]:JSON.parse(_||'{"type":"div"}')}}),{}),w=(e,r)=>{const t=[];return function e(_){_&&"object"==typeof _&&_.type&&(_.type===r&&t.push(_),Array.isArray(_.children)&&_.children.length&&_.children.forEach((r=>e(r))))}(e),t},q=e=>{if(!e)return null;const{title:r,template:t,transformed:_,publishDate:s,unpublishDate:i,slug:n,revision:a,editDate:o}=e;return Promise.resolve({title:r,template:t,publishDate:s,unpublishDate:i,slug:n,revision:a,editDate:o,json:k(_)})},y=["LocationDailyHours","LocationHours","LocationSpecialDays"],A=/^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])$/,E=async e=>{if(!e)return null;const r={},t=(e,n,a)=>{if(!n)return;const o=function(e,r){if(e.props&&"string"==typeof e.props.during){const t=e.props.during[0];return"+"===t||"-"===t?(0,s.GP)((0,_.f)((0,i.H)(r),parseInt(e.props.during,10)),"yyyy-MM-dd"):e.props.during}return r}(n,a);if(y.includes(n.type)){n.props=n.props||{};const t=A.test(o)?(0,s.GP)((0,i.H)(o),"RRRR-'W'II"):o;o in r||(r[o]=(0,p.BM)(t)),n.props.data=r[o].then((e=>e)).catch((()=>({}))),e.push(n.props)}return(Array.isArray(n.children)?n.children:[]).forEach((r=>{t(e,r,o)})),e},n=(0,s.GP)(new Date,"yyyy-MM-dd");return await Promise.all(Object.values(e.json).reduce(((e,r)=>t(e,r,n)),[]).map((e=>e.data.then((r=>Object.assign(e,{data:r})))))),e},f=e=>e?Promise.all(Object.values(e.json).reduce(((e,r)=>(w(r,"Include").forEach((r=>{const{props:t}=r;t&&t.slug&&e.push((0,m.Ug)(t.slug).then(q).then((e=>(r.children=e.json.main.children||[],e))).catch((()=>null)))})),e)),[])).then((()=>e)):null,g=function(e,r){void 0===r&&(r=[]),e&&Array.isArray(e.children)&&(e.children=e.children.filter((e=>{if(e.children&&g(e,r),"Include"===e.type)for(const t of w(e,"style"))if(t.props&&t.props.dangerouslySetInnerHTML)return r.push(t.props.dangerouslySetInnerHTML.__html),!1;return!0})))},P=async e=>{var r;if(!e)return null;if(null!=(r=e.json)&&r.main){const r=[];e.json.main.props={id:"sisuDocumentNS"},g(e.json.main,r),e.json.main.styles=r}return e},L=async e=>{if(!e)return null;if(e.json.background&&e.json.background.children)try{e.globalStyles=e.json.background.children[0].split(";").map((e=>e.trim())).filter((e=>e.startsWith("background")))}catch{}finally{delete e.json.background}return e},D=e=>null===e?Promise.resolve(null):q(e).then(f).then(P).then(L).then(E),O=/^\/fi\/(product\/|catalog\/|search\??|reviews\/|questions\/|account\/|cart\/)/,C=e=>(e=>{if(!e)return null;switch(e.split("/",1).pop().toLowerCase()){case"":return null;case"en":case"fi":case"resp-api":case"ru":case"sv":return e.toLowerCase();default:return"fi/"+e.toLowerCase()}})((e=>{if(!e||O.test(e))return null;const r=(0,a.B6)(e,{path:`/${l.qS}/:type(brand|catalog|shop)/:id`});if(r){const{id:e,type:t}=r.params;return`fi/${t.replace("brand","shop")}/${e}`}const t=u.bX.matchPath(e);if(t){const{language:e}=t.params;return u.bX.generatePath({language:e}).slice(1)}return e.slice(1)})(e))},62892:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{Accordion:()=>Accordion,Block:()=>Block,Comment:()=>Comment,CountdownTimer:()=>CountdownTimer,CreditAccountLinkButton:()=>CreditAccountLinkButton,Date:()=>Date,DefaultHours:()=>DefaultHours,FlexBox:()=>FlexBox,FlexItem:()=>FlexItem,Icon:()=>Icon,Image:()=>Image,Include:()=>Include,Inline:()=>Inline,InstagramEmbedded:()=>InstagramEmbedded,KuhaImg:()=>_vk_basic_elements__WEBPACK_IMPORTED_MODULE_1__.KuhaImg,LinkButton:()=>LinkButton,LiveStream:()=>_vk_sisu_video_embed__WEBPACK_IMPORTED_MODULE_2__.LiveStream,Location:()=>Location,LocationAddress:()=>LocationAddress,LocationDailyHours:()=>LocationDailyHours,LocationHours:()=>LocationHours,LocationName:()=>LocationName,LocationSpecialDays:()=>LocationSpecialDays,NoIndex:()=>NoIndex,Notification:()=>Notification,OpenHours:()=>OpenHours,OrderPageNewsletter:()=>OrderPageNewsletter,ProductList:()=>ProductList,Recommendations:()=>Recommendations,ResponsiveTable:()=>ResponsiveTable,ScrollTopLink:()=>ScrollTopLink,SubscribeNewsletter:()=>SubscribeNewsletter,TableCell:()=>TableCell,TableRow:()=>TableRow,Tabs:()=>Tabs,Week:()=>Week,Weekday:()=>Weekday,YouTube:()=>_vk_sisu_video_embed__WEBPACK_IMPORTED_MODULE_2__.YouTube});var _lib_loadable__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(62425),_vk_basic_elements__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(2962),_vk_basic_elements__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(_vk_basic_elements__WEBPACK_IMPORTED_MODULE_1__),_vk_sisu_video_embed__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(94540),_vk_sisu_video_embed__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(_vk_sisu_video_embed__WEBPACK_IMPORTED_MODULE_2__);const Block=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,73612)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?73612:eval("require.resolve")("./sisuComponents/Block")}},{showLoadingIndicator:!1}),Comment=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,8408)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?8408:eval("require.resolve")("./sisuComponents/Comment")}},{showLoadingIndicator:!1}),FlexBox=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,10391)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?10391:eval("require.resolve")("./sisuComponents/FlexBox")}},{showLoadingIndicator:!1}),FlexItem=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,40247)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?40247:eval("require.resolve")("./sisuComponents/FlexItem")}},{showLoadingIndicator:!1}),Icon=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,83225)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?83225:eval("require.resolve")("./sisuComponents/Icon")}},{showLoadingIndicator:!1}),Image=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,28312)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?28312:eval("require.resolve")("./sisuComponents/Image")}}),Include=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,69449)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?69449:eval("require.resolve")("./sisuComponents/Include")}}),Inline=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,99256)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?99256:eval("require.resolve")("./sisuComponents/Inline")}},{showLoadingIndicator:!1}),LinkButton=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,67587)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?67587:eval("require.resolve")("./sisuComponents/LinkButton")}},{showLoadingIndicator:!1}),ResponsiveTable=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,70509)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?70509:eval("require.resolve")("./sisuComponents/ResponsiveTable")}},{showLoadingIndicator:!1}),TableCell=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,87791)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?87791:eval("require.resolve")("./sisuComponents/TableCell")}},{showLoadingIndicator:!1}),TableRow=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,17399)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?17399:eval("require.resolve")("./sisuComponents/TableRow")}},{showLoadingIndicator:!1}),Tabs=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,54289)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?54289:eval("require.resolve")("./sisuComponents/Tabs")}},{showLoadingIndicator:!1}),Location=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,20434)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?20434:eval("require.resolve")("./sisuComponents/Location")}},{showLoadingIndicator:!1}),LocationAddress=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,56978)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?56978:eval("require.resolve")("./sisuComponents/LocationAddress")}},{showLoadingIndicator:!1}),LocationDailyHours=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,37960)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?37960:eval("require.resolve")("./sisuComponents/LocationDailyHours")}},{showLoadingIndicator:!1}),LocationName=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,63961)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?63961:eval("require.resolve")("./sisuComponents/LocationName")}},{showLoadingIndicator:!1}),LocationSpecialDays=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,36146)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?36146:eval("require.resolve")("./sisuComponents/LocationSpecialDays")}},{showLoadingIndicator:!1}),OpenHours=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,2118)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?2118:eval("require.resolve")("./sisuComponents/OpenHours")}},{showLoadingIndicator:!1}),Date=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,68721)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?68721:eval("require.resolve")("./sisuComponents/Date")}},{showLoadingIndicator:!1}),DefaultHours=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,75281)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?75281:eval("require.resolve")("./sisuComponents/DefaultHours")}},{showLoadingIndicator:!1}),OrderPageNewsletter=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-layout-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(6099)]).then(__webpack_require__.bind(__webpack_require__,98795)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?98795:eval("require.resolve")("./sisuComponents/OrderPageNewsletter")}},{showLoadingIndicator:!1}),LocationHours=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,4011)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?4011:eval("require.resolve")("./sisuComponents/LocationHours")}},{showLoadingIndicator:!1}),Week=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,66729)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?66729:eval("require.resolve")("./sisuComponents/Week")}},{showLoadingIndicator:!1}),Weekday=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-location-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(5739),__webpack_require__.e(2146)]).then(__webpack_require__.bind(__webpack_require__,36691)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?36691:eval("require.resolve")("./sisuComponents/Weekday")}},{showLoadingIndicator:!1}),CountdownTimer=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,59136)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?59136:eval("require.resolve")("./sisuComponents/CountdownTimer")}},{showLoadingIndicator:!1}),NoIndex=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,33130)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?33130:eval("require.resolve")("./sisuComponents/NoIndex")}},{showLoadingIndicator:!1}),Notification=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,118)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?118:eval("require.resolve")("./sisuComponents/Notification")}},{showLoadingIndicator:!1}),ProductList=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,49756)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?49756:eval("require.resolve")("./sisuComponents/ProductListWithSearch")}}),Recommendations=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,98021)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?98021:eval("require.resolve")("./sisuComponents/Recommendations")}}),ScrollTopLink=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,46853)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?46853:eval("require.resolve")("./sisuComponents/ScrollTopLink")}},{showLoadingIndicator:!1}),SubscribeNewsletter=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,14314)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?14314:eval("require.resolve")("./sisuComponents/SubscribeNewsletter")}},{showLoadingIndicator:!1}),InstagramEmbedded=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.t.bind(__webpack_require__,43709,23)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?43709:eval("require.resolve")("@vk/vk-instagram-embedded")}},{showLoadingIndicator:!1}),CreditAccountLinkButton=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,67887)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?67887:eval("require.resolve")("./sisuComponents/CreditAccountLinkButton")}},{showLoadingIndicator:!1}),Accordion=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_0__.A)({resolved:{},chunkName:()=>"sisu-components",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(5739),__webpack_require__.e(7064),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(4456)]).then(__webpack_require__.bind(__webpack_require__,86845)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?86845:eval("require.resolve")("./sisuComponents/Accordion")}},{showLoadingIndicator:!1})},86845:(e,r,t)=>{t.r(r),t.d(r,{default:()=>i});var _=t(96540),s=t(96146);const i=e=>{let{children:r,name:t}=e;return r?_.createElement(s.A,{appearance:"secondary",headingAppearance:"h6",headingLevel:3,name:t},_.Children.count(r)>0&&_.Children.map(r,(e=>e&&_.createElement(s.A.Section,{header:e.props.header},e.props.children)))):null}},73612:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var _=t(96540);const s=e=>{let{children:r,...t}=e;return _.createElement("div",{style:t},r)}},8408:(e,r,t)=>{t.r(r),t.d(r,{default:()=>_});const _=()=>null},59136:(e,r,t)=>{t.r(r),t.d(r,{default:()=>R});var _=t(14181),s=t(37194),i=t(43924),n=t(63933),a=t(58380),o=t(96540),l=t(35830),c=t(1875),u=t(90377),d=t(44882),p=t(18590);const m=(0,l.keyframes)(["0%{transform:translateY(0%);}10%{transform:translateY(calc(0% - ","));}80%{transform:translateY(calc(100% + ","));}100%{transform:translateY(100%);}"],s.XXXXS,_.space.XXS),h=(0,l["default"])(c.A.H1).attrs({forwardedAs:"span"}).withConfig({componentId:"sc-1y2su5g-0"})({margin:0,fontSize:_.font.size.XL,padding:`${_.space.XXS} ${s.XXXXXS}`,lineHeight:s.L,[s.breakpoint.min.phoneLandscape]:{fontSize:s.L}},(e=>{let{moving:r}=e;return r&&(0,l.css)(["animation:"," ease-in-out 0.5s infinite;"],m)})),b=e=>{let{className:r,current:t,max:_,moving:s}=e;return o.createElement("div",{className:r},o.createElement(h,{moving:s},0===t?_:t-1),o.createElement(h,{moving:s},t))};b.displayName="Time";const v=(0,l["default"])(b).withConfig({componentId:"sc-1y2su5g-1"})({display:"flex",flexDirection:"column",justifyContent:"flex-end",maxHeight:s.XL,[s.breakpoint.min.phoneLandscape]:{maxHeight:s.XXL}}),k=l["default"].div.withConfig({componentId:"sc-cj7iq0-0"})({display:"flex",justifyContent:"center",overflow:"hidden"}),w=(0,l["default"])(c.A.H1).attrs({forwardedAs:"span"}).withConfig({componentId:"sc-cj7iq0-1"})({padding:0,margin:0,display:"flex",justifyContent:"center",textTransform:"uppercase",fontSize:s.XXS,[s.breakpoint.min.phoneLandscape]:{...u.textStyle.ui.medium}}),q=e=>{const r=(0,p.pj)(e);return[(0,p.YR)(r[0]),(0,p.YR)(r[1])]},y=e=>{let{className:r,time:t,units:_}=e;const s=(0,d.A)(t),[i,n]=(0,o.useState)(q(t)),[a,l]=i,[c,u]=(0,o.useState)(!1),[m,h]=(0,o.useState)(!1),b=(0,o.useMemo)((()=>(e=>e.startsWith("sekunti")||e.startsWith("minuutti")?5:e.startsWith("tunti")?2:e.startsWith("päivä")?0:9)(_)),[_]),y=(0,o.useMemo)((()=>((e,r)=>r.startsWith("sekunti")||r.startsWith("minuutti")?9:r.startsWith("tunti")?2===e?3:9:r.startsWith("päivä")?6:9)(a,_)),[a,_]);return(0,o.useEffect)((()=>{"number"==typeof s&&s!==t&&((0,p.pj)(s)[0]!==(0,p.pj)(t)[0]&&u(!0),h(!0),setTimeout((()=>{requestAnimationFrame((()=>{n(q(t)),u(!1),h(!1)}))}),475))}),[s,t]),o.createElement("div",{className:r},o.createElement(k,null,o.createElement(v,{current:a,max:b,moving:c}),o.createElement(v,{current:l,max:y,moving:m})),o.createElement(w,null,_))};y.displayName="Timer";const A=(0,l["default"])(y).withConfig({componentId:"sc-cj7iq0-2"})({display:"flex",flexDirection:"column",padding:_.space.XXS,[s.breakpoint.min.phoneLandscape]:{padding:s.XXS},[s.breakpoint.min.tablet]:{width:"100px",boxSizing:"border-box"}}),E=(0,l["default"])(c.A.H1).attrs({forwardedAs:"span"}).withConfig({componentId:"sc-1p3culm-0"})({fontSize:_.font.size.XL,textAlign:"center",color:_.color.text.brand,[s.breakpoint.min.phoneLandscape]:{fontSize:s.M}}),f=l["default"].div.withConfig({componentId:"sc-1p3culm-1"})({display:"flex",flexDirection:"row"}),g=e=>(0,a.qg)(e,"dd/MM/yyyy/HH:mm",new Date),P=100,L=(e,r,t,_,s)=>{const n=Date.now(),a=(0,i.O)(e,n);if(a>0)return t?[a,t]:[a,""];const o=(0,i.O)(r,n);return o>0?_?[o,_]:[o,""]:s?[0,s]:[0,""]},D=60,O=60*D,C=24*O,M=7*C,I=e=>{let{startDisplay:r,startSale:t,endSale:_,endDisplay:s,titleBefore:i,titleDuring:a,titleAfter:l,className:c}=e;const u=(0,o.useMemo)((()=>(0,n.R)(g(r))&&!(0,n.R)(g(s||_))),[r,s,_]),[d,p]=(0,o.useMemo)((()=>[t,_].map(g)),[t,_]),[m,h]=(0,o.useMemo)((()=>L(d,p,i,a,l)),[d,p,i,a,l]),[b,v]=(0,o.useState)(m),[k,w]=(0,o.useState)(h),q=(0,o.useRef)(null);(0,o.useLayoutEffect)((()=>{const e=()=>{const[r,t]=L(d,p,i,a,l);v(r),w(t),q.current=setTimeout(e,P)};return e(),()=>{q.current&&clearTimeout(q.current)}}),[d,i,p,a,l]);const y=(0,o.useMemo)((()=>Math.max(0,Math.floor(b/M))),[b]),I=(0,o.useMemo)((()=>Math.max(0,Math.floor(b%M/C))),[b]),R=(0,o.useMemo)((()=>Math.max(0,Math.floor(b%M%C/O))),[b]),T=(0,o.useMemo)((()=>Math.max(0,Math.floor(b%M%C%O/D))),[b]),W=(0,o.useMemo)((()=>Math.max(0,b%M%C%O%D)),[b]);return u?o.createElement("div",{className:c},k&&o.createElement(E,null,k),o.createElement(f,null,o.createElement(A,{time:y,units:"viikkoa"}),o.createElement(A,{time:I,units:"päivää"}),o.createElement(A,{time:R,units:"tuntia"}),o.createElement(A,{time:T,units:"minuuttia"}),o.createElement(A,{time:W,units:"sekuntia"}))):null};I.displayName="CountdownTimer";const R=(0,l["default"])(I).withConfig({componentId:"sc-1p3culm-2"})({display:"flex",flexDirection:"column",alignItems:"center"})},67887:(e,r,t)=>{t.r(r),t.d(r,{default:()=>p,fallbackValues:()=>d});var _=t(47375),s=t(96540),i=t(61225),n=t(80968),a=t(85147),o=t(83261),l=t(38341),c=t(67587);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},u.apply(null,arguments)}const d={toManagement:"/fi/account/customer/financing",to:"/fi/tili/hae",managementText:"Näytä Tili",text:"Ota Tili käyttöön"},p=e=>{let{toManagement:r=d.toManagement,managementText:t=d.managementText,children:p=d.text,to:m=d.to,...h}=e;const b=(0,i.d4)(l.d3),v=(0,i.d4)(o.dc),{isLoaded:k}=(0,n.A)(),w=b?r:`${m}${(0,a.ZT)("lander")}`,q=b?t:p;return s.createElement(c["default"],u({to:w},h),!v||k?q:s.createElement(_["default"],null))}},68721:(e,r,t)=>{t.r(r),t.d(r,{default:()=>a});var _=t(96540),s=t(60098),i=t(33521);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},n.apply(null,arguments)}const a=e=>{let{compact:r,during:t,format:a,...o}=e;return _.createElement(s.A,n({},o,{value:t}),_.createElement(i.A,{format:"string"==typeof a?a:r?"d.M.yyyy":"d. MMMM yyyy"}))}},75281:(e,r,t)=>{t.r(r),t.d(r,{default:()=>l});var _=t(5556),s=t.n(_),i=t(7e3),n=t(56150),a=t(84067);const o=e=>{let{businessLocation:r,compact:t,id:_}=e;const s=r.businessId||_||"js",a=i.find((e=>e.businessId===s)),o=a?{businessHours:a.defaultBusinessHours}:null;return t?(0,n.f)(o):(0,n.o)(o)};o.propTypes={businessLocation:s().object,compact:s().bool,id:s().string};const l=(0,a.W)(o)},60098:(e,r,t)=>{t.d(r,{A:()=>y,u:()=>w});var _=t(13999),s=t(37519),i=t(18935),n=t(71359),a=t(69249),o=t(84929),l=t(51730),c=t(5556),u=t.n(c),d=t(96540);function p(){return p=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},p.apply(null,arguments)}const m=/^(\d{4})-Q([1-4])$/,h=/^(\d{4})-(0[1-9]|1[0-2])$/,b=/^(\d{4})-W(0[1-9]|[1-4]\d|5[0-3])$/,v=/^(\d{4})-(0[1-9]|1[0-2])-(0[1-9]|[1-2]\d|3[0-1])$/;function k(e,r){switch(r="string"==typeof r?(0,o.H)(r):r,!0){case function(e){return"string"==typeof e&&("-"===e[0]||"+"===e[0])}(e):{const t=parseInt(e,10),i=(0,_.f)(r,t);return[(0,l.o)(i),(0,s.D)(i)]}case m.test(e):{const r=m.exec(e),t=~~r[1],_=3*(r[2]-1),s=new Date(t,_,1);return[s,(0,a.j)(s)]}case h.test(e):{const r=(0,o.H)(e);return[r,(0,n.p)(r)]}case b.test(e):{const r=(0,o.H)(e);return[r,(0,i.g)(r)]}case v.test(e):{const r=(0,o.H)(e);return[r,(0,s.D)(r)]}default:return[(0,l.o)(r),(0,s.D)(r)]}}function w(e){class r extends d.PureComponent{constructor(e,r){super(e,r),this.update=this.update.bind(this)}UNSAFE_componentWillMount(){this.context&&this.context.during&&this.context.during.subscribe(this.update)}componentWillUnmount(){this.context&&this.context.during&&this.context.during.unsubscribe(this.update)}update(){this.forceUpdate()}render(){const{...r}=this.props;return d.createElement(e,p({duringContext:this.context.during},r))}}return r.contextTypes={during:u().object},r}class q extends d.PureComponent{constructor(e,r){super(e,r),this.getFirstDate=this.getFirstDate.bind(this),this.getLastDate=this.getLastDate.bind(this),this.getValue=this.getValue.bind(this),this.subscribe=this.subscribe.bind(this),this.unsubscribe=this.unsubscribe.bind(this),this.update=this.update.bind(this),this.childContext={during:{getFirstDate:this.getFirstDate,getLastDate:this.getLastDate,getValue:this.getValue,subscribe:this.subscribe,unsubscribe:this.unsubscribe}},this.subscribers=[],this.update(k(e.value,r&&r.during?r.during.getFirstDate():new Date))}UNSAFE_componentWillReceiveProps(e){this.props.value!==e.value&&this.update(k(e.value,this.context&&this.context.during?this.context.during.getFirstDate():new Date))}getChildContext(){return this.childContext}getFirstDate(){return"string"==typeof this.firstDate?(0,o.H)(this.firstDate):this.firstDate}getLastDate(){return"string"==typeof this.lastDate?(0,o.H)(this.lastDate):this.lastDate}getValue(){return this.props.value}subscribe(e){this.subscribers.includes(e)||this.subscribers.push(e)}unsubscribe(e){let r=this.subscribers.indexOf(e);for(;r>=0;)this.subscribers.splice(r,1),r=this.subscribers.indexOf(e)}update(e){let[r,t]=e;this.firstDate=r,this.lastDate=t,this.subscribers.forEach((e=>{e(r,t)}))}render(){const{children:e,component:r,value:t,..._}=this.props;return d.createElement(r,_,e)}}q.childContextTypes={during:u().object},q.contextTypes={during:u().object},q.defaultProps={component:d.Fragment};const y=q},33521:(e,r,t)=>{t.d(r,{A:()=>c});var _=t(24210),s=t(84929),i=t(5556),n=t.n(i),a=t(99993),o=t(60098);function l(e){let{duringContext:r,format:t,...i}=e;return function(e,r,t){void 0===t&&(t={}),r=r.replace("Y","y").replace("D","d").replace("W","w").replace(/[[\]]/,"'");try{const i="string"==typeof e?(0,s.H)(e):e;return(0,_.GP)(i,r,t)}catch(r){return console.warn("Unable to parse date",e),e}}(r.getFirstDate(),t,i)}l.defaultProps={locale:a.q},l.propTypes={duringContext:n().object.isRequired,format:n().string,locale:n().object};const c=(0,o.u)(l)},10391:(e,r,t)=>{t.r(r),t.d(r,{default:()=>i});var _=t(96540);const s={display:"flex",justifyContent:"space-around",flexWrap:"wrap"},i=e=>{let{children:r,...t}=e;const i={...s,...t};return _.createElement("div",{style:i},r)}},40247:(e,r,t)=>{t.r(r),t.d(r,{default:()=>i});var _=t(96540);const s={display:"inline-block",flex:"0 1 auto"},i=e=>{let{children:r,...t}=e;const i={...s,...t};return _.createElement("div",{style:i},r)}},83225:(e,r,t)=>{t.r(r),t.d(r,{default:()=>c});var _=t(14181),s=t(12103),i=t(37194),n=t(96540),a=t(3054);const o={XXS:i.XXS,XS:_.space.XS,S:_.space.S,M:i.M,L:i.L,XL:i.XL},l=e=>{const{type:r,...t}=(e=>{let{small:r,inline:t,size:s,large:i,...n}=e;return{...n,inline:"true"===t,large:"true"===i,size:o[s]||_.space.S,small:"true"===r}})(e),i=a.Y[r]||s.A;return n.createElement(i,t)};l.defaultProps={inline:"true",size:"XS"};const c=(0,n.memo)(l)},28312:(e,r,t)=>{t.r(r),t.d(r,{default:()=>c});var _=t(96540),s=t(35830),i=t(9348),n=t(18590);const a=e=>/^\d+$/.test(e??"")?(0,n.YR)(e):void 0,o=75,l=s["default"].div.withConfig({componentId:"sc-17ib2uu-0"})({backgroundSize:"contain",margin:"1rem auto",backgroundPosition:"center center",backgroundRepeat:"no-repeat",padding:"0 0 60% 0"},(e=>{let{backgroundImage:r}=e;return{backgroundImage:r}})),c=e=>{let{className:r,src:t,alt:s="",responsive:n="responsive",cfWidth:c,cfHeight:u,dpr:d,fit:p,gravity:m,quality:h,format:b,anim:v,sharpen:k,onerror:w,metadata:q,...y}=e;const[,A,E]=(0,_.useMemo)((()=>t.startsWith("kuha:")?t.split(":"):[]),[t]),f=A&&E?((e,r,t)=>{var _;let{cfWidth:s,cfHeight:n,dpr:l,fit:c,gravity:u,quality:d,format:p,anim:m,sharpen:h,onerror:b,metadata:v}=t;if(!e||24!==e.length)return"";if(!r)return"";const k=null==(_=e.match(/.{4,5}/g))?void 0:_.join("/"),w={width:a(s),height:a(n),dpr:a(l),fit:c,gravity:u,quality:a(d)||o,format:p,anim:"false"!==m&&void 0,sharpen:a(h),onerror:b,metadata:v};return(0,i.dY)(`https://cdn.verk.net/files/${k}.${r}`,w)})(A,E,{cfWidth:c,cfHeight:u,dpr:d,fit:p,gravity:m,quality:h,format:b,anim:v,sharpen:k,onerror:w,metadata:q}):t;return"responsive"===n?_.createElement(l,{backgroundImage:`url(${f})`,className:r,style:y}):_.createElement("img",{alt:s,decoding:"async",src:f,style:y})}},69449:(e,r,t)=>{t.r(r),t.d(r,{default:()=>i});var _=t(96540);class s extends _.PureComponent{constructor(e){super(e)}render(){return this.props.children||null}}const i=s},99256:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var _=t(96540);const s=e=>{let{children:r,...t}=e;return _.createElement("span",{style:t},r)}},67587:(e,r,t)=>{t.r(r),t.d(r,{default:()=>l});var _=t(14181),s=t(37194),i=t(96540),n=t(78303);const a={blue:"primary",grey:"secondary",green:"outlet",red:"danger"},o={S:_.space.S,M:s.M,L:s.L,XL:s.XL},l=e=>i.createElement(n.A,(e=>{let{children:r,fullWidth:t,color:_,to:s,size:i,target:n,rel:l}=e;return{children:r,fullWidth:"true"===t,appearance:a[_||"grey"],to:s,size:o[i||"M"],target:n,rel:l}})(e))},20434:(e,r,t)=>{t.r(r),t.d(r,{default:()=>c});var _=t(96540),s=t(60098),i=t(13999),n=t(24210);const a=(0,s.u)((e=>{let{children:r,duringContext:t,repeat:a}=e;const o="week"===a?7:1,l="week"===a?"RRRR-'W'II":"yyyy-MM-dd";let c=t.getFirstDate();const u=t.getLastDate(),d=[];for(;c<=u;)d.push(_.createElement(s.A,{key:d.length,value:(0,n.GP)(c,l)},r)),c=(0,i.f)(c,o);return d}));var o=t(84067);function l(){return l=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},l.apply(null,arguments)}const c=function(e){let{children:r,during:t,id:i,repeat:n,...c}=e;return n?_.createElement(o.A,{id:i},_.createElement(s.A,l({},c,{value:t}),_.createElement(a,{repeat:n},r))):_.createElement(o.A,{id:i},_.createElement(s.A,l({},c,{value:t}),r))}},56978:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var _=t(96540);const s=(0,t(84067).W)((e=>{let{businessLocation:r,compact:t}=e;return t?r.streetAddressLine1+(r.streetAddressLine2&&" "+r.streetAddressLine2)+", "+r.postalCode+" "+r.addressLocality:_.createElement(_.Fragment,null,r.streetAddressLine1,_.createElement("br",null),r.streetAddressLine2&&_.createElement("span",null,r.streetAddressLine2,_.createElement("br",null)),r.postalCode+" "+r.addressLocality)}))},37960:(e,r,t)=>{t.r(r),t.d(r,{default:()=>u});var _=t(24210),s=t(96540),i=t(40583),n=t(60098),a=t(84067);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},o.apply(null,arguments)}const l={Mo:"ma",Tu:"ti",We:"ke",Th:"to",Fr:"pe",Sa:"la",Su:"su"};const c=(0,n.u)((function(e){let{businessLocation:r,data:t,duringContext:n,id:a}=e;if(null==t||!Array.isArray(t.businessWeeks))return!1;const o=r.businessId||a||"js",c=(0,_.GP)(n.getFirstDate(),"RRRR-'W'II"),u=t.businessWeeks.find((e=>{let{businessIds:r,weeks:t}=e;return r.includes(o)&&t.includes(c)}));if(!u)return null;const d=(0,_.GP)(n.getFirstDate(),"RRRR-MM-dd"),p=(0,_.GP)(n.getFirstDate(),"EEEEEE"),m=t.specialDays.find((e=>e.date===d&&e.businessIds.includes(o)))||(0,i.B6)(u.businessHours,l[p])||{};return m.hours?s.createElement("span",{className:"hours__hours"},m.hours):null}));const u=(0,a.W)((function(e){let{during:r,...t}=e;return s.createElement(n.A,o({component:c},t,{value:r}))}))},4011:(e,r,t)=>{t.r(r),t.d(r,{default:()=>p});var _=t(24210),s=t(5556),i=t.n(s),n=t(96540),a=t(56150),o=t(60098),l=t(84067);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},c.apply(null,arguments)}const u=e=>{let{businessLocation:r,compact:t,data:s,duringContext:i,id:n}=e;if(null==s||!Array.isArray(s.businessWeeks))return!1;const o=r.businessId||n||"js",l=(0,_.GP)(i.getFirstDate(),"RRRR-'W'II"),c=s.businessWeeks.find((e=>{let{businessIds:r,weeks:t}=e;return r.includes(o)&&t.includes(l)}));return t?(0,a.f)(c):(0,a.o)(c)};u.propTypes={businessLocation:i().object,compact:i().bool,data:i().object.isRequired,duringContext:i().object.isRequired,id:i().string};const d=(0,o.u)(u);const p=(0,l.W)((function(e){let{during:r,...t}=e;return n.createElement(o.A,c({component:d},t,{value:r}))}))},63961:(e,r,t)=>{t.r(r),t.d(r,{default:()=>_});const _=(0,t(84067).W)((e=>{let{businessLocation:r}=e;return r.name}))},84067:(e,r,t)=>{t.d(r,{A:()=>u,W:()=>l});var _=t(5556),s=t.n(_),i=t(96540),n=t(7e3);function a(){return a=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},a.apply(null,arguments)}const o=n[0];function l(e){class r extends i.PureComponent{constructor(e,r){super(e,r),this.getFromContext=this.getFromContext.bind(this)}getFromContext(){return this.context&&this.context.businessLocation?this.context.businessLocation.get():null}render(){const{id:r,...t}=this.props,_=r?n.find((e=>e.businessId===r)):this.getFromContext();return i.createElement(e,a({businessLocation:_||o},t))}}return r.contextTypes={businessLocation:s().object},r}class c extends i.PureComponent{constructor(e,r){super(e,r),this.getBusinessLocation=this.getBusinessLocation.bind(this),this.childContext={businessLocation:{get:this.getBusinessLocation}}}getChildContext(){return this.childContext}getBusinessLocation(){return n.find((e=>e.businessId===this.props.id))}render(){return this.props.children}}c.childContextTypes={businessLocation:s().object};const u=c},36146:(e,r,t)=>{t.r(r),t.d(r,{default:()=>m});var _=t(96540),s=t(35830),i=t(16477),n=t(60098),a=t(84067);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},o.apply(null,arguments)}const l=s["default"].ul.withConfig({componentId:"sc-b32xhz-0"})({margin:`${i.bt} 0 ${i.Po}`,padding:`0 0 0 ${i.GM}`}),c=s["default"].li.withConfig({componentId:"sc-b32xhz-1"})({margin:`${i.bt} 0 ${i.Po}`,listStyle:"none"}),u=s["default"].div.withConfig({componentId:"sc-b32xhz-2"})({display:"flex",flex:"0 1 auto"}),d=s["default"].span.withConfig({componentId:"sc-b32xhz-3"})({marginLeft:"auto"});function p(e){let{businessLocation:r,children:t,data:s,id:i}=e;if(!Array.isArray(null==s?void 0:s.specialDays))return _.createElement(_.Fragment,null,t||!1);const n=r.businessId||i||"js",a=s.specialDays.filter((e=>{let{businessIds:r}=e;return r.includes(n)}));return 0===a.length?_.createElement(_.Fragment,null,t||!1):_.createElement(_.Fragment,null,_.createElement("h4",null,"Ajankohtaiset poikkeusaukioloajat"),_.createElement(l,null,a.map(((e,r)=>{let{hours:t,longLocaleDate:s,reason:i}=e;return _.createElement(c,{key:r},_.createElement("span",null,i),_.createElement(u,null,_.createElement("span",null,s)," ",_.createElement(d,null,t)))}))))}const m=(0,a.W)((function(e){let{during:r,...t}=e;return _.createElement(n.A,o({component:p},t,{value:r}))}))},33130:(e,r,t)=>{t.r(r),t.d(r,{default:()=>i});var _=t(96540),s=t(97761);const i=e=>_.createElement(s.A.NoIndex,e)},118:(e,r,t)=>{t.r(r),t.d(r,{default:()=>c});var _=t(96540),s=t(82043),i=t(3054);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},n.apply(null,arguments)}const a={alert:i.Y["warning-solid"],danger:i.Y["warning-full"],info:i.Y["info-solid"],success:i.Y["check-circle-solid"]},o=e=>{if(!e)return;const r=a[e];return _.createElement(r,null)},l={blue:"info",green:"success",red:"danger",yellow:"alert"},c=e=>{let{title:r,color:t,icon:i,children:a}=e;return _.createElement(s.A,n({icon:o(i)},(e=>{const r=l[e];return r?{appearance:r}:void 0})(t)),_.createElement(_.Fragment,null,r&&_.createElement(s.A.Title,null,r),_.createElement(s.A.Paragraph,null,a)))}},2118:(e,r,t)=>{t.r(r),t.d(r,{default:()=>a});var _=t(96540),s=t(61225),i=t(18590),n=t(43949);const a=e=>{let{shopSelector:r="all"}=e;const t=(0,s.d4)(n.HQ),a=(0,s.d4)(n.ku),{date:o,dateAsWeek:l,longLocaleDate:c}=(0,s.d4)(n.IZ),u=(0,s.d4)(n.KN),d="all"===r?t:t.filter((e=>{let{businessId:t}=e;return t===r}));if(0===d.length)return null;const p=(0,i.YR)(l.slice(6,8)),m=(0,i.YR)(o.slice(0,4)),h=(0,i.YR)(l.slice(0,4)),b=`${m!==h?`${h} `:""} ${p}`;return _.createElement("div",{className:"sisu-open-hours"},"all"===r&&""!==l&&_.createElement("p",null,`Tänään on ${c}. Kuluva viikko on vuoden ${b}. viikko.`),d.map(((e,r)=>{const t=(e=>{let{businessId:r,defaultBusinessHours:t}=e;return{businessHours:t.map((e=>{let{compactWeekdays:r,hours:t,longWeekdays:_}=e;return{compactWeekdays:r,hours:t,isActive:!1,longWeekdays:_}})),businessId:r,isOpen:!1}})(e),s=a.find((r=>r.businessId===e.businessId))||t,i=((e,r)=>e.length!==r.length||e.some(((e,t)=>{let{compactWeekdays:_,hours:s}=e;return _!==r[t].compactWeekdays||s!==r[t].hours})))(s.businessHours,e.defaultBusinessHours),n=u.filter((r=>{let{businessIds:t}=r;return t.includes(e.businessId)})),o={title:"Tavanomaiset aukioloajat",week:t},l=i?[{title:`Aukioloajat viikolla ${p}`,week:s},o]:[o];return _.createElement("div",{key:r,className:"sisu-open-hours-item"},_.createElement("header",{className:"sisu-open-hours-item__header"},_.createElement("h3",{className:"sisu-open-hours-header"},_.createElement("a",{href:"/"+e.slug},e.name)),_.createElement("p",{className:"sisu-open-hours-address"},_.createElement("span",null,e.streetAddressLine1),_.createElement("br",null),_.createElement("span",null,e.postalCode," "),_.createElement("span",null,e.addressLocality))),n.length>0&&_.createElement("div",{className:"sisu-special-days"},_.createElement("header",{className:"special-days__header"},"Ajankohtaiset poikkeusaukioloajat"),_.createElement("dl",{className:"special-days__list"},n.map(((e,r)=>[_.createElement("dt",{key:"t"+r,className:"special-days-item-title"},e.reason),_.createElement("dd",{key:"d"+r,className:"special-days-item"},_.createElement("div",{className:"special-days-item__date"},e.longLocaleDate),_.createElement("div",{className:"special-days-item__hours"},e.hours))])))),l.map(((e,r)=>{let{title:t,week:s}=e;return _.createElement("div",{key:r,className:"sisu-special-days"},_.createElement("header",{className:"special-days__header"},t),_.createElement("ul",{className:"special-days__list"},s.businessHours.map(((e,r)=>{const t="special-days-item"+(e.isActive&&s.isOpen?" special-days-item--open":"")+(e.isActive&&!s.isOpen?" special-days-item--closed":"");return _.createElement("li",{key:"i"+r,className:t},_.createElement("div",{className:"special-days-item__date"},e.longWeekdays),_.createElement("div",{className:"special-days-item__hours"},e.hours))}))))})))})))}},98795:(e,r,t)=>{t.r(r),t.d(r,{default:()=>W});var _=t(30093),s=t(47375),i=t(37194),n=t(96540),a=t(61225),o=t(35830),l=t(81146),c=t(1875),u=t(18078),d=t(68037),p=t(6731),m=t(52226),h=t(76553),b=t(19336),v=t(14181),k=t(92373);const w=(0,o["default"])(k.A).attrs({solid:!0}).withConfig({componentId:"sc-lrei2i-0"})({paddingRight:i.XXXXS,width:v.size.XS,flexShrink:"0"}),q=o["default"].li.withConfig({componentId:"sc-lrei2i-1"})({marginTop:i.XXXXS,display:"flex",alignItems:"center",flexDirection:"row",flexWrap:"nowrap"}),y=e=>{let{checkpoints:r,className:t}=e;return n.createElement("ul",{className:t},r.map(((e,r)=>n.createElement(q,{key:r},n.createElement(w,{color:v.color.text.primary}),e))))};y.displayName="CheckpointList";const A=(0,o["default"])(y).withConfig({componentId:"sc-lrei2i-2"})({listStylePosition:"inside",paddingLeft:"0"});var E=t(29807);const f=(0,o["default"])(c.A.H3).withConfig({componentId:"sc-p4y26z-0"})({marginBottom:i.XXS}),g=(0,o["default"])(c.A.H3).withConfig({componentId:"sc-p4y26z-1"})({marginBottom:0}),P=(0,o["default"])(k.A).withConfig({componentId:"sc-p4y26z-2"})({width:"24px",height:"24px",paddingLeft:i.XXXXXS}),L=(0,o["default"])(E["default"]).withConfig({componentId:"sc-p4y26z-3"})({width:"24px",height:"24px",paddingLeft:i.XXXXXS}),D=(0,o["default"])(c.A.UI).attrs({forwardedAs:"p"}).withConfig({componentId:"sc-p4y26z-4"})({marginTop:v.space.XXS}),O=e=>{let{subscribeSucceeded:r,successHeading:t,successParagraph1:_,successParagraph2:s,email:i,className:a}=e;return n.createElement("div",{className:a},r?n.createElement(n.Fragment,null,n.createElement(f,null,t," ",n.createElement(P,{color:v.color.text.success})),_&&n.createElement(D,null,_," ",n.createElement("b",null,i)),s&&n.createElement(D,null,s)):n.createElement(g,null,"Jotain meni pieleen, yritä myöhemmin uudelleen. ",n.createElement(L,{color:v.color.text.danger})))};O.displayName="SubscribeResult";const C=(0,o["default"])(O).withConfig({componentId:"sc-p4y26z-5"})({}),M=(0,o["default"])(l.A).attrs({appearance:"secondary"}).withConfig({componentId:"sc-1etbdph-0"})({}),I=(0,o["default"])(_.A).withConfig({componentId:"sc-1etbdph-1"})({paddingRight:i.XXXXS}),R=o["default"].div.withConfig({componentId:"sc-1etbdph-2"})({display:"flex",justifyContent:"center"}),T=e=>{let{className:r,heading:t,buttonText:_,checkpoints:i,successHeading:o,successParagraph1:l,successParagraph2:v}=e;const k=(0,d.A)("newsletter"),[w,q,y]=(0,n.useMemo)((()=>[(0,b.y2)(k),(0,b.hZ)(k),(0,b.uw)(k)]),[k]),E=(0,a.d4)(w),f=(0,a.d4)(q),g=(0,a.d4)(y),P=(0,a.d4)(m.C1),L=(0,a.d4)(m.J0)?"business":"consumer",D=(0,u.A)(p.J.tiha.orderView),O=(0,n.useCallback)((()=>{D(h.B.started({id:k,email:P,mailingList:L}))}),[D,k,L,P]);(0,n.useEffect)((()=>()=>{D((0,h.D)(k))}),[D,k]);const T=i.split("|"),W={successHeading:o,successParagraph1:l,successParagraph2:v,subscribeSucceeded:g,email:P};return n.createElement("div",{className:r},f||g?n.createElement(C,W):n.createElement(n.Fragment,null,n.createElement(c.A.H6,{as:"h3"},t),n.createElement(A,{checkpoints:T}),n.createElement(R,null,n.createElement(M,{disabled:E,prefixContent:E?n.createElement(s["default"],null):n.createElement(I,null),onClick:O},_))))};T.displayName="OrderNewsletter";const W=(0,o["default"])(T).withConfig({componentId:"sc-1etbdph-3"})({})},49756:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{default:()=>__WEBPACK_DEFAULT_EXPORT__});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(96540),_hooks_useUniqueId__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(68037),_lib_loadable__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(62425),_lib_number__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(18590),_productListWithSearch_ProductListWithFallback__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(26770);function _extends(){return _extends=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},_extends.apply(null,arguments)}const Search=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_2__.A)({resolved:{},chunkName:()=>"search",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(187)]).then(__webpack_require__.bind(__webpack_require__,16808)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?16808:eval("require.resolve")("../../pages/components/Search")}}),ProductListComponent=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_2__.A)({resolved:{},chunkName:()=>"product-list",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>__webpack_require__.e(1121).then(__webpack_require__.bind(__webpack_require__,81802)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?81802:eval("require.resolve")("../../pages/components/ProductList")}}),stringToBoolean=e=>""===e,ProductListWithSearch=e=>{let{campaignTag:r,categories:t,brands:_,dataLayerListName:s,hideFilters:i,hideListType:n,hideSort:a,id:o,listType:l,pids:c,sort:u,query:d,pageSize:p}=e;const m=(0,_hooks_useUniqueId__WEBPACK_IMPORTED_MODULE_1__.A)("product-list"),h=o||r||m,b=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>(null==t?void 0:t.split(","))??[]),[t]),v=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>(null==_?void 0:_.split(","))??[]),[_]),k=(0,_lib_number__WEBPACK_IMPORTED_MODULE_3__.YR)(p,0);return"bf2022oho"===h||"slavatest"===h?react__WEBPACK_IMPORTED_MODULE_0__.createElement(_productListWithSearch_ProductListWithFallback__WEBPACK_IMPORTED_MODULE_4__.A,{brands:_,campaignTag:r,categories:t,dataLayerListName:s,hideFilters:i,hideListType:n,hideSort:a,id:o,listType:l,pageSize:p,pids:c,query:d,sort:u}):c?react__WEBPACK_IMPORTED_MODULE_0__.createElement(ProductListComponent,{hideListType:stringToBoolean(n),initialListType:~~l,pageSize:k,productList:c,isSisu:!0}):react__WEBPACK_IMPORTED_MODULE_0__.createElement(Search,_extends({analyticsContext:s,hiddenFacets:[..._?["brand"]:[],...t?["category"]:[]],hideFilters:stringToBoolean(i),hideListType:stringToBoolean(n),hideQuery:Boolean(d),hideSort:stringToBoolean(a),id:h,initialBrandFilter:v,initialCategoryFilter:b,initialList:l?parseInt(l,10):void 0,initialPageSize:k>0?k:void 0,initialQuery:d,initialSort:u},r&&{baseFilters:{campaignTags:[r]}}))},__WEBPACK_DEFAULT_EXPORT__=ProductListWithSearch},98021:(e,r,t)=>{t.r(r),t.d(r,{default:()=>n});var _=t(96540),s=t(95833);function i(){return i=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},i.apply(null,arguments)}const n=e=>{let{placements:r,placement:t,listType:n,...a}=e;const o=(0,_.useMemo)((()=>(null==r?void 0:r.split(","))??(t?[t]:[])),[t,r]),l=n?parseInt(n,10):void 0;return _.createElement(s.A,i({},a,{listType:isNaN(l)?void 0:l,placement:t,placements:o}))}},70509:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var _=t(96540);const s=e=>{let{children:r,className:t,...s}=e;return _.createElement("div",{className:"responsive-table",style:{overflowX:"auto"}},_.createElement("table",{className:t,style:s},(e=>{const r=_.Children.toArray(e);if(r.length&&"object"==typeof r[0]){const t=r[0];if("tbody"!==t.type&&"thead"!==t.type)return _.createElement("tbody",null,e)}return e})(r)))}},46853:(e,r,t)=>{t.r(r),t.d(r,{default:()=>i});var _=t(96540),s=t(26387);const i=e=>_.createElement(s.A,e)},14314:(e,r,t)=>{t.r(r),t.d(r,{default:()=>I});var _=t(1575),s=t(14181),i=t(92373),n=t(83102),a=t(29807),o=t(47375),l=t(37194),c=t(96540),u=t(49785),d=t(61225),p=t(35830),m=t(12664),h=t(81146),b=t(74628),v=t(1875),k=t(18078),w=t(68037),q=t(6731),y=t(80752),A=t(52226),E=t(76553),f=t(19336);function g(){return g=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},g.apply(null,arguments)}const P=p["default"].div.withConfig({componentId:"sc-17dhg18-0"})({alignItems:"center",display:"flex",minHeight:l.L,width:"100%"}),L=(0,p["default"])(v.A.H3).withConfig({componentId:"sc-17dhg18-1"})({margin:0}),D=p["default"].form.withConfig({componentId:"sc-17dhg18-2"})((e=>{let{hasError:r}=e;return{display:"flex",width:"100%",alignItems:r?"center":"flex-end"}})),O=(0,p["default"])(b.A).withConfig({componentId:"sc-17dhg18-3"})({flexGrow:1,maxWidth:"18rem",[l.breakpoint.max.smallPhone]:{minWidth:l.L},"> input":{borderBottomRightRadius:0,borderTopRightRadius:0}}),C=(0,p["default"])(h.A).withConfig({componentId:"sc-17dhg18-4"})({borderBottomLeftRadius:0,borderTopLeftRadius:0,flexShrink:0,height:l.L,marginLeft:"-1px",position:"relative",textOverflow:"ellipsis",whiteSpace:"nowrap",[l.breakpoint.min.phone]:{width:l.XXXL}}),M=(0,m.Ik)({email:y.y4}),I=e=>{var r,t;let{mailingList:l="consumer"}=e;const p=(0,w.A)("newsletter"),[m,h,b]=(0,c.useMemo)((()=>[(0,f.y2)(p),(0,f.hZ)(p),(0,f.uw)(p)]),[p]),v=(0,d.d4)(m),y=(0,d.d4)(h),I=(0,d.d4)(b),R=(0,d.d4)(A.C1),T=(0,k.A)(q.J.newsletter),{register:W,handleSubmit:x,formState:{isSubmitting:B,errors:S}}=(0,u.mN)({resolver:(0,_.t)(M)}),N=(0,c.useCallback)((e=>{let{email:r}=e;T(E.B.started({id:p,email:r,mailingList:l}))}),[T,p,l]);return(0,c.useEffect)((()=>()=>{T((0,E.D)(p))}),[T,p]),I?c.createElement(P,null,c.createElement(i.A,{color:s.color.text.success}),c.createElement(L,null," Kiitos uutiskirjeen tilaamisesta!")):y?c.createElement(P,null,c.createElement(a["default"],{color:s.color.text.danger}),c.createElement(L,null," Jotain meni pieleen, yritä myöhemmin uudelleen")):c.createElement(P,null,c.createElement(D,{hasError:Boolean(null==(r=S.email)?void 0:r.message),onSubmit:x(N)},c.createElement(O,g({},W("email"),{autoComplete:"off",defaultValue:R,errorMsg:null==(t=S.email)?void 0:t.message,id:"email",label:"Sähköpostiosoitteesi",name:"email",placeholder:"matti.meikalainen@esimerkkiyritys.fi",type:"email","aria-required":!0})),c.createElement(C,{disabled:v||B,type:"submit"},v||B?c.createElement(o["default"],null):c.createElement(c.Fragment,null,c.createElement(n.A,null),c.createElement("span",null," Tilaa")))))}},87791:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var _=t(96540);const s=e=>{let{children:r,colSpan:t,rowSpan:s,className:i,...n}=e;return _.createElement("td",{className:i,colSpan:t,rowSpan:s,style:n},r)}},17399:(e,r,t)=>{t.r(r),t.d(r,{default:()=>s});var _=t(96540);const s=e=>{let{children:r,className:t,...s}=e;return _.createElement("tr",{className:t,style:s},r)}},54289:(e,r,t)=>{t.r(r),t.d(r,{default:()=>u});var _=t(17929),s=t(96540),i=t(56347),n=t(35830),a=t(32074);const o=e=>{var r;return(null==e||null==(r=e.props)?void 0:r.to)??""},l=e=>{let{children:r,className:t,name:n="tabs"}=e;const l=(0,i.zy)(),c=(0,i.W6)(),u=(0,s.useMemo)((()=>s.Children.toArray(r).findIndex((e=>{let{props:r}=e;return"true"===r.active}))),[r]),d=(0,s.useCallback)((e=>{const t=s.Children.toArray(r)[e],i=o(t);if(i)try{const e=(e=>{try{const{pathname:r}=new URL(e);return r}catch{return e}})(i),r=(0,_.yJ)(e,null,null,l);c.push(r)}catch{}}),[r,c,l]);return s.createElement(a.A,{key:n,activeIndex:u,className:t,name:n,size:"L",onChange:d},s.Children.map(r,((e,r)=>null!=e&&e.props?s.createElement(a.A.Tab,{key:r,href:o(e),id:`tab-${r}`},e.props.children):null)))};l.displayName="SisuTabs";const c={marginLeft:"-1rem",marginRight:"-1rem",width:"calc(100% + 2rem)",[`@media only screen and (min-width: 63em)`]:{marginLeft:"-2rem",marginRight:"-2rem",width:"calc(100% + 4rem)"}},u=(0,n["default"])(l).withConfig({componentId:"sc-1ss0s6o-0"})((e=>"false"!==e.insideContainer&&c))},66729:(e,r,t)=>{t.r(r),t.d(r,{default:()=>a});var _=t(96540),s=t(60098),i=t(33521);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},n.apply(null,arguments)}const a=e=>{let{compact:r,during:t,...a}=e;return _.createElement(s.A,n({},a,{value:t}),_.createElement(i.A,{format:r?"w":"w, RRRR"}))}},36691:(e,r,t)=>{t.r(r),t.d(r,{default:()=>a});var _=t(96540),s=t(60098),i=t(33521);function n(){return n=Object.assign?Object.assign.bind():function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var _ in t)({}).hasOwnProperty.call(t,_)&&(e[_]=t[_])}return e},n.apply(null,arguments)}const a=e=>{let{compact:r,during:t,...a}=e;return _.createElement(s.A,n({},a,{value:t}),_.createElement(i.A,{format:r?"cc":"cccc"}))}},56150:(e,r,t)=>{t.d(r,{f:()=>o,o:()=>d});var _=t(96540),s=t(35830),i=t(16477);const n=s["default"].div.withConfig({componentId:"sc-32djym-0"})({lineHeight:1.25}),a=s["default"].span.withConfig({componentId:"sc-32djym-1"})({display:"inline-block"}),o=e=>null!=e&&_.createElement(n,null,e.businessHours.reduce(((e,r,t,s)=>{let{compactWeekdays:i,hours:n}=r;return e.push(_.createElement("span",{key:t,className:"non-breaking"},i.replace("–"," – ")," ",_.createElement(a,null,n.replace("–"," - ")))),s.length>t+1&&e.push(" "),e}),[])),l=s["default"].ul.withConfig({componentId:"sc-32djym-2"})({display:"block",listStyle:"none",margin:`${i.bt} 0 ${i.Po}`,padding:`0 0 0 ${i.GM}`}),c=s["default"].li.withConfig({componentId:"sc-32djym-3"})({display:"flex",flex:"0 1 auto",position:"relative","::before":{borderRadius:"50%",content:'""',position:"absolute",height:"12px",width:"12px",marginRight:"6px",right:"100%",top:i.xE}},(e=>{let{isActive:r,isOpen:t}=e;return r&&{"::before":{backgroundColor:t?i.fH:i.Dn}}})),u=s["default"].span.withConfig({componentId:"sc-32djym-4"})({marginLeft:"auto"}),d=e=>{if(null==e)return!1;const{isOpen:r}=e;return _.createElement(l,null,e.businessHours.map(((e,t)=>{let{isActive:s,hours:i,longWeekdays:n}=e;return _.createElement(c,{key:t,isActive:s,isOpen:r},_.createElement("span",null,n)," ",_.createElement(u,null,i))})))}},3054:(e,r,t)=>{t.d(r,{Y:()=>qr});var _=t(13176),s=t(57433),i=t(24384),n=t(74173),a=t(69954),o=t(49823),l=t(26394),c=t(90221),u=t(15582),d=t(63170),p=t(13672),m=t(20452),h=t(55523),b=t(95356),v=t(80091),k=t(29588),w=t(43129),q=t(64846),y=t(9745),A=t(97162),E=t(4109),f=t(31462),g=t(48047),P=t(7054),L=t(9991),D=t(51710),O=t(85983),C=t(58626),M=t(48976),I=t(83771),R=t(70769),T=t(59639),W=t(10650),x=t(80937),B=t(5833),S=t(58637),N=t(73618),U=t(57225),K=t(45550),j=t(25664),X=t(37937),H=t(30858),F=t(15973),z=t(18854),$=t(91878),Y=t(76111),G=t(5489),V=t(85910),J=t(338),Q=t(29935),Z=t(61539),ee=t(77545),re=t(68476),te=t(60283),_e=t(37594),se=t(10578),ie=t(84373),ne=t(91658),ae=t(51948),oe=t(64457),le=t(80510),ce=t(34838),ue=t(7216),de=t(49221),pe=t(78792),me=t(97601),he=t(31007),be=t(8341),ve=t(84020),ke=t(6572),we=t(42397),qe=t(82789),ye=t(45810),Ae=t(16354),Ee=t(50321),fe=t(95025),ge=t(80459),Pe=t(27177),Le=t(55365),De=t(29677),Oe=t(49833),Ce=t(32977),Me=t(78466),Ie=t(15217),Re=t(59787),Te=t(33133),We=t(59255),xe=t(10896),Be=t(29146),Se=t(53283),Ne=t(86982),Ue=t(18665),Ke=t(45073),je=t(86662),Xe=t(18136),He=t(75783),Fe=t(54032),ze=t(29441),$e=t(78183),Ye=t(92336),Ge=t(7981),Ve=t(53898),Je=t(29157),Qe=t(79469),Ze=t(35298),er=t(29807),rr=t(84439),tr=t(41686),_r=t(2321),sr=t(77206),ir=t(88908),nr=t(92033),ar=t(95828),or=t(55768),lr=t(70636),cr=t(34121),ur=t(31819),dr=t(66526),pr=t(37374),mr=t(73999),hr=t(61532),br=t(15796),vr=t(8882),kr=t(56916),wr=t(47375);const qr={"bar-chart":k.A,"express-delivery":Te.A,bank:nr.A,sadface:ee.A,asterisk:a.A,pig:ge.A,gavel:re.A,gift:te.A,heart:ie.A,solidHeart:ne.A,ellipsis:N.A,cart:We.A,checkout:v.A,"clipboard-list":O.A,tasks:$e.A,close:er["default"],cog:M.A,coins:I.A,customer:or.A,company:cr.A,solidCompany:dr.A,"external-link":z.A,info:oe.A,invoice:J.A,"info-plain":ce.A,"info-square":ue.A,"info-solid":le.A,help:Oe.A,user:lr.A,solidUser:ur.A,login:Be.A,logout:Se.A,key:pe.A,pencil:Ae.A,plus:De.A,minus:qe.A,truck:ir.A,"euro-coins":I.A,phone:Ee.A,"phone-office":fe.A,edit:S.A,email:U.A,file:Q.A,comment:R.A,chat:T.A,menu:o.A,calendar:d.A,search:Ie.A,home:ae.A,eye:$.A,"eye-slash":Y.A,book:l.A,hintapuntari:He.A,copy:W.A,cut:x.A,mobile:ye.A,lock:ve.A,unLock:ar.A,exchange:K.A,filter:Z.A,swap:K.A,globe:_e.A,download:B.A,star:Ke["default"],share:Re.A,stopwatch:Xe.A,unplugged:Pe.A,spinner:wr["default"],check:y.A,redo:Ce.A,warning:H.A,"warning-solid":X.A,error:tr.A,"error-circle":rr.A,laptop:me.A,softbundle:c.A,outlet:Fe.A,"outlet-full":ze.A,save:Me.A,split:C.A,"softbundle-full":u["default"],"warning-full":F.A,"error-full":_r.A,"cart-full":xe.A,"check-circle":w.A,"check-circle-solid":q.A,"arrow-up":n.A,"arrow-down":_.A,"arrow-left":s["default"],"arrow-right":i["default"],"caret-up":b.A,"caret-down":p.A,"caret-left":m.A,"caret-right":h.A,"caret-up-down":Ne.A,"chevron-up":L.A,"chevron-down":f["default"],"chevron-left":g.A,"chevron-right":P.A,"chevron-double-left":A.A,"chevron-double-right":E.A,"exclamation-circle":j["default"],"map-marker":ke.A,"minus-circle":we.A,"plus-circle":Le.A,"star-full":je["default"],"circle-full":D.A,"thumbnail-list":be.A,"thumbnail-grid":Ge.A,"thumbnail-grid-alt":Ye.A,"thumbs-up":Qe.A,"thumbs-up-full":Ze.A,"thumbs-down":Ve.A,"thumbs-down-full":Je.A,"trash-bin":sr.A,facebook:G.A,google:se.A,twitter:vr.A,instagram:de.A,vkontakte:pr.A,linkedin:he.A,youtube:kr.A,microsoft:br.A,whatsapp:mr.A,"facebook-square":V.A,"twitter-square":Ue.A,"whatsapp-square":hr.A}},26770:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{A:()=>__WEBPACK_DEFAULT_EXPORT__});var _verkkokauppacom_satama_layout__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(37194),_verkkokauppacom_satama_layout__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(_verkkokauppacom_satama_layout__WEBPACK_IMPORTED_MODULE_10__),react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(96540),react_redux__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(61225),styled_components__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(35830),_ds_middleware_Box__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(94619),_ds_middleware_Button__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(81146),_ds_middleware_Text__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(1875),_hooks_useUniqueId__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(68037),_lib_loadable__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(62425),_lib_number__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(18590),_store_ducks_search_selectors__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(26635);const Search=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_6__.A)({resolved:{},chunkName:()=>"search",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>Promise.all([__webpack_require__.e(2123),__webpack_require__.e(2628),__webpack_require__.e(3962),__webpack_require__.e(1506),__webpack_require__.e(1949),__webpack_require__.e(7176),__webpack_require__.e(5860),__webpack_require__.e(187)]).then(__webpack_require__.bind(__webpack_require__,16808)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?16808:eval("require.resolve")("../../../pages/components/Search")}}),ProductListComponent=(0,_lib_loadable__WEBPACK_IMPORTED_MODULE_6__.A)({resolved:{},chunkName:()=>"product-list",isReady(e){const r=this.resolve(e);return!0===this.resolved[r]&&(!!1&&!!__webpack_require__.m[r])},importAsync:()=>__webpack_require__.e(1121).then(__webpack_require__.bind(__webpack_require__,81802)),requireAsync(e){const r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then((e=>(this.resolved[r]=!0,e)))},requireSync(props){const id=this.resolve(props);return 1?__webpack_require__(id):eval("module.require")(id)},resolve(){return 1?81802:eval("require.resolve")("../../../pages/components/ProductList")}}),stringToBoolean=e=>""===e,StyledBox=(0,styled_components__WEBPACK_IMPORTED_MODULE_9__["default"])(_ds_middleware_Box__WEBPACK_IMPORTED_MODULE_2__.A).withConfig({componentId:"sc-tbq1f0-0"})({alignItems:"flex-start",display:"flex",flexDirection:"column",marginBottom:_verkkokauppacom_satama_layout__WEBPACK_IMPORTED_MODULE_10__.XXS,[_ds_middleware_Button__WEBPACK_IMPORTED_MODULE_3__.A]:{margin:`${_verkkokauppacom_satama_layout__WEBPACK_IMPORTED_MODULE_10__.XXS} 0 0 0`},[_verkkokauppacom_satama_layout__WEBPACK_IMPORTED_MODULE_10__.breakpoint.min.tablet]:{flexDirection:"row",alignItems:"center",[_ds_middleware_Button__WEBPACK_IMPORTED_MODULE_3__.A]:{margin:`0 0 0 ${_verkkokauppacom_satama_layout__WEBPACK_IMPORTED_MODULE_10__.XXS}`}}}),ProductListWithFallback=e=>{let{campaignTag:r,categories:t,brands:_,dataLayerListName:s,hideFilters:i,hideListType:n,hideSort:a,id:o,listType:l,pids:c,sort:u,query:d,pageSize:p}=e;const m=(0,react_redux__WEBPACK_IMPORTED_MODULE_1__.d4)(_store_ducks_search_selectors__WEBPACK_IMPORTED_MODULE_8__.n5),h=(0,_hooks_useUniqueId__WEBPACK_IMPORTED_MODULE_5__.A)("product-list"),b=o||r||h,v=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>(null==t?void 0:t.split(","))??[]),[t]),k=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)((()=>(null==_?void 0:_.split(","))??[]),[_]),w=(0,_lib_number__WEBPACK_IMPORTED_MODULE_7__.YR)(p,0),q=(0,react__WEBPACK_IMPORTED_MODULE_0__.useCallback)((e=>{e.preventDefault(),window.location.reload()}),[]);return c&&m?react__WEBPACK_IMPORTED_MODULE_0__.createElement(react__WEBPACK_IMPORTED_MODULE_0__.Fragment,null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(StyledBox,{appearance:"info"},react__WEBPACK_IMPORTED_MODULE_0__.createElement("div",null,react__WEBPACK_IMPORTED_MODULE_0__.createElement(_ds_middleware_Text__WEBPACK_IMPORTED_MODULE_4__.A.UI,null,"Löydät kaikki tarjoustuotteet tältä sivulta, ja voit tilata tuotteita normaalisti. Ruuhkan vuoksi jotkin toiminnallisuudet, kuten tuotevalikoiman rajaaminen, eivät ole käytössä. Saadaksesi toiminnallisuudet käyttöön kokeile ladata sivu hetken kuluttua uudelleen.")),react__WEBPACK_IMPORTED_MODULE_0__.createElement(_ds_middleware_Button__WEBPACK_IMPORTED_MODULE_3__.A,{size:"M",onClick:q},"Päivitä sivu")),react__WEBPACK_IMPORTED_MODULE_0__.createElement(ProductListComponent,{hideListType:stringToBoolean(n),initialListType:~~l,pageSize:w||48,productList:c,isSisu:!0})):react__WEBPACK_IMPORTED_MODULE_0__.createElement(Search,{analyticsContext:s,hiddenFacets:[..._?["brand"]:[],...t?["category"]:[]],hideFilters:stringToBoolean(i),hideListType:stringToBoolean(n),hideQuery:Boolean(d),hideSort:stringToBoolean(a),id:b,initialBrandFilter:k,initialCategoryFilter:v,initialList:l?parseInt(l,10):void 0,initialPageSize:w>0?w:void 0,initialQuery:d,initialSort:u})},__WEBPACK_DEFAULT_EXPORT__=ProductListWithFallback}}]);
//# sourceMappingURL=/assets/maps/5739.0782eb16f0.js.map