.Skeleton_skeleton__j_afZ{display:block;position:relative;overflow:hidden;background:var(--accents-1)}.Skeleton_skeleton__j_afZ:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--accents-0),transparent);animation:Skeleton_loading-animation__fEnW5 1.5s linear infinite;transform:translateX(-100%)}.Skeleton_wrapper__MQLbV{display:block}.Skeleton_wrapper__MQLbV:not(.Skeleton_show__pdHkI){background:rgba(0,0,0,0)}.Skeleton_wrapper__MQLbV:not(.Skeleton_show__pdHkI):after{content:none}.Skeleton_wrapper__MQLbV{position:relative;overflow:hidden;background:var(--accents-1)}.Skeleton_wrapper__MQLbV:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--accents-0),transparent);animation:Skeleton_loading-animation__fEnW5 1.5s linear infinite;transform:translateX(-100%)}@keyframes Skeleton_loading-animation__fEnW5{to{transform:translateX(100%)}}.ListingSpacer_spacerRow__JtVQF{grid-column:span 2/span 2;grid-row-start:var(--spacer-grid-row-mobile);border:1px solid rgba(0,0,0,0);background-origin:border-box;background-clip:content-box,border-box;border-radius:3px}@media (min-width:768px){.ListingSpacer_spacerRow__JtVQF{grid-column:span 3/span 3;grid-row-start:var(--spacer-grid-row-desktop)}}.LoadingDots_root__8o4w0{display:inline-flex;align-items:center;text-align:center;line-height:1.75rem}.LoadingDots_root__8o4w0 span{border-radius:9999px;background-color:currentColor;animation-name:LoadingDots_blink__iunUN;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;margin:0 2px}:is(.LoadingDots_root__8o4w0 span):nth-of-type(2){animation-delay:.2s}:is(.LoadingDots_root__8o4w0 span):nth-of-type(3){animation-delay:.4s}.LoadingDots_root__8o4w0.LoadingDots_small__wgqnQ span{width:.4rem!important;height:.4rem!important}.LoadingDots_root__8o4w0.LoadingDots_medium__kn636 span{width:.5rem!important;height:.5rem!important}.LoadingDots_root__8o4w0.LoadingDots_large__b_fv0 span{width:.6rem!important;height:.6rem!important}@keyframes LoadingDots_blink__iunUN{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.ProductTile_image__n68m8{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.ProductTile_selected__QcRbI,.ProductTile_selected__QcRbI[type=button]{border-width:2px;border-color:var(--outline-selected);background-color:var(--selected)}.ProductTile_display__K3_B3{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-flow:column nowrap;border-radius:6px;overflow:hidden;aspect-ratio:1}.ProductTile_option__KqZew{position:relative;display:block;cursor:pointer;min-width:80px;width:80px;border-radius:6px}@media (min-width:1024px){.ProductTile_option__KqZew{overflow:hidden;min-width:inherit;width:inherit;height:inherit}}.Button_root__wyTsw{display:inline-flex;height:auto;min-height:42px;cursor:pointer;align-items:center;justify-content:center;white-space:normal;border-radius:6px;border-width:2px;border-color:var(--color-brand-60);background-color:var(--white);padding:.5rem 1.5rem;text-align:center;font-weight:700;color:var(--color-brand-60);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;font-size:16px}.Button_root__wyTsw h1,.Button_root__wyTsw h2,.Button_root__wyTsw h3,.Button_root__wyTsw h4,.Button_root__wyTsw h5,.Button_root__wyTsw h6,.Button_root__wyTsw p,.Button_root__wyTsw span{width:100%;color:var(--color-brand-60)}.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z){border-width:2px;border-color:var(--hover-cta);background-color:var(--color-slate-100);color:var(--hover-cta)}.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) h1,.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) h2,.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) h3,.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) h4,.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) h5,.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) h6,.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) p,.Button_root__wyTsw:hover:not(.Button_disabled__YjH8Z) span{color:var(--hover-cta)}.Button_root__wyTsw:focus{--tw-shadow:0 0 0 2px var(--accents-2);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:2px solid transparent;outline-offset:2px}.Button_brand__p3g_L{font-size:1.25rem;line-height:1.75rem;color:var(--white)}.Button_brand__p3g_L,.Button_primary__tlkJU{border-radius:6px;background-color:var(--color-brand-60);padding:.5rem 1.5rem;font-weight:700}.Button_primary__tlkJU{font-size:1rem;line-height:1.5rem;color:var(--text-base);color:var(--white)}.Button_primary__tlkJU *{color:var(--white)!important}.Button_primary__tlkJU:hover:not(.Button_disabled__YjH8Z){background-color:var(--hover-cta);color:var(--white)}.Button_simple__VupRF{border-radius:6px;border-width:0;background-color:var(--color-gray-70);padding:.5rem 1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:700;color:var(--color-gray-10)}.Button_simple__VupRF:hover:not(.Button_disabled__YjH8Z){border-width:0;background-color:var(--color-gray-90)!important;color:var(--color-gray-10)}.Button_simple__VupRF *{color:var(--white)!important}.Button_disabled__YjH8Z,.Button_disabled__YjH8Z:disabled,.Button_disabled__YjH8Z:hover,.Button_disabled__YjH8Z[type=button],.Button_disabled__YjH8Z[type=reset],.Button_disabled__YjH8Z[type=submit]{cursor:not-allowed;opacity:.5}.Button_sm__iF3b2{padding-left:2.5rem;padding-right:2.5rem}.Button_md__TlLJV{padding-left:3.5rem;padding-right:3.5rem}.Button_lg__PPZDW{width:100%}@media (min-width:768px){.Button_lg__PPZDW{width:auto;padding-left:5rem;padding-right:5rem}}.FreeShippingProgressBar_progressBar__uNPfi{margin-bottom:.5rem;border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity,1));width:calc(100% + 32px);margin-left:-16px}@media (min-width:1024px){.FreeShippingProgressBar_progressBar__uNPfi{border:none;width:100%;margin-left:0}.FreeShippingProgressBar_fullWidth__mw07_{width:calc(100% + 32px);margin-left:-16px}}.CartHeader_wrapper__m4Ldv{display:flex;flex-direction:row;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem}.CartHeader_contentWrapper__OfHQ2{display:flex;flex-direction:row;align-items:center;-moz-column-gap:1rem;column-gap:1rem;border-radius:9999px;background-color:var(--color-gray-10);padding:.5rem .75rem}.Modal_root__uJ_Rh{inset:0;display:flex;align-items:center;justify-content:center;background-color:var(--primary);color:var(--text-primary);background-color:rgba(0,0,0,.35)}.Modal_root__uJ_Rh:not(.Modal_localized__hVy9w){position:fixed;z-index:9999}.Modal_root__uJ_Rh.Modal_localized__hVy9w{position:absolute}.Modal_modal___vOcW{position:relative;border-width:1px;border-color:var(--accents-2);background-color:var(--primary);padding:48px 36px;max-width:calc(100% - 36px);max-height:100vh;border-radius:16px}@media (min-width:1024px){.Modal_modal___vOcW{padding:3rem}}.Modal_modal___vOcW:focus{outline:2px solid transparent;outline-offset:2px}.Modal_content__mZkaV{max-height:calc(100vh - 2*48px);overflow-y:auto}.ContentModal_linkText__nVN5z{color:var(--cta);text-decoration-line:underline;text-decoration-color:currentColor}.ContentModal_modal__RGIrz{max-width:100vw;width:100vw;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:calc(100vh - 100px)}@media (min-width:768px){.ContentModal_modal__RGIrz{width:100%;max-width:640px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}}.ContentModal_modalRoot__Atrph{align-items:flex-end}@media (min-width:768px){.ContentModal_modalRoot__Atrph{align-items:center}}.ContentModal_modalWrapper__k8eUB{max-height:calc(100vh - 100px - 96px)}.ContentModal_modalContent__UYz6O{margin-top:2.25rem}.ContentModal_modalContent__UYz6O.ContentModal_withGap__tsFQN{display:flex;flex-direction:column;row-gap:1.75rem}.ContentModal_modalContent__UYz6O *{font-size:1rem;line-height:1.5rem;font-weight:400;line-height:1.25;letter-spacing:0;color:var(--text-base)}@media (min-width:768px){.ContentModal_modalContent__UYz6O *{font-size:1.125rem;line-height:1.75rem}}.ContentModal_modalContent__UYz6O.ContentModal_tightLineHeight__DYyc4 *{line-height:22.4px}.ContentModal_modalContent__UYz6O:not(.ContentModal_withGap__tsFQN) *{min-height:20px}.ContentModal_modalContent__UYz6O h1,.ContentModal_modalContent__UYz6O h2,.ContentModal_modalContent__UYz6O h3,.ContentModal_modalContent__UYz6O h4,.ContentModal_modalContent__UYz6O h5,.ContentModal_modalContent__UYz6O h6{font-weight:700;color:var(--purple)}.ContentModal_modalContent__UYz6O h1.black,.ContentModal_modalContent__UYz6O h2.black,.ContentModal_modalContent__UYz6O h3.black,.ContentModal_modalContent__UYz6O h4.black,.ContentModal_modalContent__UYz6O h5.black,.ContentModal_modalContent__UYz6O h6.black{color:var(--color-black)}.ContentModal_modalContent__UYz6O ul{list-style-type:disc;padding-left:1.5rem}.CartItem_root__mFKiK{padding:.5rem;min-height:96px}.CartItem_root__mFKiK,.CartItem_upsell__Aw6QN root{border-width:1px;border-color:var(--color-gray-20);border-radius:6px}.CartItem_upsellImg__ltb2q{width:60px;height:60px}.CartItem_upsellImgContainer__D1UJI{flex:0 0 60px}.CartItem_productImg__UeFrS{align-self:flex-start;width:96px;height:96px}.CartItem_content___w0V0{display:flex;flex-grow:1;flex-direction:column;justify-content:center;padding:.5rem}.CartItem_action__K5_xw{display:flex;align-items:center;justify-content:space-between}.CartItem_quantity__fp4nw{background-color:var(--primary);text-align:center;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0;font-weight:700;width:1.8em;height:24px;-moz-appearance:textfield}.CartItem_quantity__fp4nw::-webkit-inner-spin-button,.CartItem_quantity__fp4nw::-webkit-outer-spin-button{margin:0;appearance:none;-webkit-appearance:none}.CartItem_quantityWrapper__KWKC3{display:flex;overflow:hidden;border-width:1px;border-color:var(--outline-primary);border-radius:4px}.CartItem_quantityButton__7jvn3{background-color:var(--color-gray-20);height:24px;width:1.5em}.CartItem_quantityButton__7jvn3:disabled{opacity:.78;cursor:wait}.CartItem_disabled__2Q6gg{opacity:.5}.CartOverlay_root__xGKD2{position:absolute;z-index:50;border-width:1px;border-color:var(--outline-primary);background-color:var(--primary);padding:16px;--tw-shadow:rgba(0,0,0,0.02) 0px 30px 30px,rgba(0,0,0,0.03) 0px 0px 8px,rgba(0,0,0,0.05) 0px 1px 0px;--tw-shadow-colored:0px 30px 30px var(--tw-shadow-color),0px 0px 8px var(--tw-shadow-color),0px 1px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:100vw;max-width:100vw;right:0;top:41px}.CartOverlay_root__xGKD2:after{content:" ";position:absolute;width:0;height:0;top:0;right:12px;box-sizing:border-box;border:6px solid rgba(0,0,0,0);border-color:rgba(0,0,0,0) rgba(0,0,0,0) var(--primary) var(--primary);transform-origin:0 0;transform:rotate(135deg);box-shadow:-1px 1px 1px 0 var(--outline-primary)}@media (min-width:768px){.CartOverlay_root__xGKD2{min-width:425px;width:inherit;right:32px;top:40px;border-radius:8px}.CartOverlay_root__xGKD2:after{right:0;border-width:7px}}.CartOverlay_root__xGKD2{right:-20px}@media (min-width:768px){.CartOverlay_root__xGKD2{right:-20px}}.CartOverlay_noArrow__bRmw_{right:0;top:50px}.CartOverlay_noArrow__bRmw_:after{content:none}@media (min-width:768px){.CartOverlay_noArrow__bRmw_{right:0;top:50px}}.CartOverlay_wrapper__7qj2k{margin-left:auto;margin-right:auto;max-width:425px}@media (min-width:768px){.CartOverlay_wrapper__7qj2k{max-width:100vw}}.CartOverlay_close__VGz8J{position:absolute;top:16px;right:16px}.CartOverlay_button__GpJWJ{padding-left:1.75rem;padding-right:1.75rem}.CartOverlay_header__cgmHd{font-size:20px}.I18nDialogSelector_root__TZnFS{position:fixed;top:0;left:0;display:flex;height:100vh;width:100vw;flex-direction:column;background-color:var(--white);padding:20px 24px 64px;z-index:9999;transform:translateZ(0)}@media (min-width:1280px){.I18nDialogSelector_root__TZnFS{padding:65px calc((100% - 1224px)/2) 0}}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_closeButton__baFWy{border-color:var(--disabled);background-color:transparent}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU{margin-bottom:20px;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0;color:var(--text-secondary)}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{display:flex;align-items:center;flex:0 0 auto;width:100%;cursor:default;margin-bottom:10px}@media screen and (min-width:550px){.I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:50%}}@media (min-width:768px){.I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:33.3333%}}@media (min-width:1024px){.I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:20%}}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l img{display:inline}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_langLink__p09ON{text-transform:uppercase;color:var(--purple);cursor:pointer}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_titleContainer___RgZ8{display:flex;align-items:center;justify-content:space-between;padding-bottom:35px}@media (min-width:1024px){.I18nDialogSelector_root__TZnFS .I18nDialogSelector_titleContainer___RgZ8{padding-bottom:65px}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_titleContainer___RgZ8 .I18nDialogSelector_title__Y_YIx{flex:1 1 auto;text-align:center}}.I18nDialogSelector_root__TZnFS .I18nDialogSelector_bodyContainer__Woczj{justify-content:center;overflow-y:auto}.I18nDialogSelector_modal__DBrOx[role=dialog]{padding:35px 20px 20px}.I18nDialogSelector_modal__DBrOx[role=dialog]>button{margin-top:10px}@media (min-width:1024px){.I18nDialogSelector_modal__DBrOx[role=dialog]{padding:48px 36px}}.I18nDialogSelector_dialogConfirm__b_31g{width:auto;padding-top:0;padding-bottom:0;margin-left:2%;min-height:40px}@media (min-width:480px){.I18nDialogSelector_dialogConfirm__b_31g{margin-left:1rem}}@media (min-width:1280px){html[lang=fi-fi] .I18nDialogSelector_root__TZnFS,html[lang=fi] .I18nDialogSelector_root__TZnFS{padding:65px calc((100% - 1310px)/2) 0}}@media screen and (min-width:550px){html[lang=fi-fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:100%}}@media screen and (min-width:565px){html[lang=fi-fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:50%}}@media (min-width:1024px){html[lang=fi-fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:33.3333%}}@media screen and (min-width:1310px){html[lang=fi-fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=fi] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:20%}}@media (min-width:1024px){html[lang=da-dk] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=da] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=nl-nl] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=nl] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=sv-se] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=sv] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:33.3333%}}@media (min-width:1280px){html[lang=da-dk] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=da] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=nl-nl] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=nl] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=sv-se] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l,html[lang=sv] .I18nDialogSelector_root__TZnFS .I18nDialogSelector_countryList__WbJWU .I18nDialogSelector_countryItem__0WK7l{width:20%}}.I18nSelector_root__aqHPY{position:relative}.I18nSelector_button__cf7E7{display:flex;align-items:center;justify-content:center}.I18nSelector_button__cf7E7:hover{border-color:var(--accents-4);--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.I18nSelector_text__WnEa_{font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0}@media (min-width:768px){.I18nSelector_text__WnEa_{font-size:13px;line-height:17px}}.I18nSelector_dropdownMenu__gY7_1{position:fixed;right:0;top:0;z-index:40;margin-top:.5rem;height:100%;width:100%;transform-origin:top right;background-color:var(--primary);outline:2px solid transparent;outline-offset:2px}@media (min-width:1024px){.I18nSelector_dropdownMenu__gY7_1{position:absolute;margin-top:0;height:auto;width:14rem;border-width:1px;border-color:var(--accents-1);--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);top:34px}}@media (min-width:768px){.I18nSelector_closeButton__vELze{display:none}}.I18nSelector_item___Wrke{display:flex;width:100%;cursor:pointer;align-items:center;padding:.75rem 1.5rem;font-weight:500;line-height:1.5rem;color:var(--text-primary);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);text-transform:capitalize}.I18nSelector_item___Wrke:hover{background-color:var(--accents-1)}.I18nSelector_icon__TwaEn{transform:rotate(180deg)}.I18nSelector_mobileSecondaryLink__5fNG9{display:flex;height:32px;min-width:32px;align-items:center;justify-content:center;gap:.5rem}.I18nSelector_mobileSecondaryLink__5fNG9 .I18nSelector_flagIcon__AWwx4{font-size:24px}.I18nSelector_mobileSecondaryLink__5fNG9 .I18nSelector_mobileSecondaryLinkIcon__U_xqb{font-size:1rem;line-height:1.5rem;color:var(--text-base);color:inherit}@media (min-width:1024px){.I18nSelector_mobileSecondaryLink__5fNG9 .I18nSelector_mobileSecondaryLinkIcon__U_xqb{display:none}}