@media (width>=1200px){:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-400-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-400-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-500-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-500-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-500-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-600-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-600-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-600-vietnamese.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts-balmuir/Cormorant_Garamond-normal-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts-balmuir/Karla-normal-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts-balmuir/Karla-normal-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts-balmuir/Karla-normal-500-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts-balmuir/Karla-normal-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts-balmuir/Karla-normal-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Karla;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts-balmuir/Karla-normal-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer lightspeed.ui{:root{--color-primary-100:#eff6ff;--color-primary-200:#dbeafe;--color-primary-300:#93c5fd;--color-primary-400:#2563eb;--color-primary-500:#1d4ed8;--color-primary-600:#1e3a8a;--color-primary-700:#172554;--color-primary-800:#001247;--color-primary-900:#001a41;--color-secondary-100:#fcfcfc;--color-secondary-200:#f9f9f9;--color-secondary-300:#f9f9f9;--color-secondary-400:#f6f6f6;--color-secondary-500:#f4f4f4;--color-secondary-600:#bebebe;--color-secondary-700:#8b8b8b;--color-secondary-800:#595959;--color-secondary-900:#2e2e2e;--color-disabled-100:#eaebed;--color-disabled-200:#d7dadf;--color-disabled-300:#c3c7ce;--color-disabled-400:#aeb4bd;--color-disabled-500:#9ca3af;--color-disabled-600:#797f8a;--color-disabled-700:#5a5f67;--color-disabled-800:#3c4046;--color-disabled-900:#202225;--color-success-100:#9efdac;--color-success-200:#3ef066;--color-success-300:#36d75b;--color-success-400:#2fbe50;--color-success-500:#28a745;--color-success-600:#1d8335;--color-success-700:#136225;--color-success-800:#0a4317;--color-success-900:#03260a;--color-error-100:#f9dbdd;--color-error-200:#f5b7b9;--color-error-300:#f19095;--color-error-400:#ee636c;--color-error-500:#dc3545;--color-error-600:#b22936;--color-error-700:#881d27;--color-error-800:#601219;--color-error-900:#3b070c;--color-warning-100:#fff2e1;--color-warning-200:#ffe8c9;--color-warning-300:#ffdaa3;--color-warning-400:#ffcd71;--color-warning-500:#ffc107;--color-warning-600:#c79600;--color-warning-700:#946f00;--color-warning-800:#644a00;--color-warning-900:#352500;--color-info-100:#bef0fe;--color-info-200:#59e3fe;--color-info-300:#21d0ec;--color-info-400:#1cb8d1;--color-info-500:#17a2b8;--color-info-600:#108092;--color-info-700:#09606e;--color-info-800:#043f49;--color-info-900:#01242a;--color-gray-100:#ebeef2;--color-gray-200:#d8dde5;--color-gray-300:#c5cdd8;--color-gray-400:#b1bccb;--color-gray-500:#a0aec0;--color-gray-600:#7a8898;--color-gray-700:#5a6471;--color-gray-800:#3c434c;--color-gray-900:#20242a;--color-white:#fff;--color-black:#000;--primary-color:var(--color-primary-500);--primary-color-hover:var(--color-primary-400);--primary-color-dark:#053846;--secondary-color:var(--color-secondary-500);--secondary-color-300:var(--color-secondary-300);--disabled-color:var(--color-disabled-500);--success-color:var(--color-success-500);--error-color:var(--color-error-500);--invalid-color:var(--color-error-400);--warning-color:var(--color-warning-500);--info-color:var(--color-info-500);--default:#333;--white:#fff;--button-text-color:#fff;--footer-text-color:#fff;--bg-primary:#fff;--bg-secondary:#4a5568;--progress-bar-color:var(--color-success-500);--black-primary:#1b1b1b;--mega-menu-primary-bg:var(--white);--mega-menu-secondary-bg:var(--color-primary-100);--mega-menu-hover-bg:var(--color-primary-100);--mega-menu-active-bg:var(--color-primary-100);--mega-menu-item-color:var(--black-primary);--mega-menu-submenu-item-color:var(--color-secondary-800);--mega-menu-submenu-item-hover-color:var(--color-secondary-900);--mega-menu-popular-item-tag-bg:var(--color-warning-300);--mega-menu-popular-item-tag-color:var(--black-primary);--mega-menu-popular-item-name-color:var(--color-secondary-900);--mega-menu-popular-item-link-color:var(--black-primary);--mega-menu-mobile-bg:var(--color-primary-800);--mega-menu-mobile-link-color:var(--color-secondary-600);--default-font-family:"Inter", sans-serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-size-xs:.75rem;--font-size-s:.875rem;--font-size-m:1rem;--font-size-l:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-size-5xl:3rem;--font-size-6xl:3.75rem;--font-size-7xl:4rem;--font-size-8xl:4.5rem;--font-size-9xl:6rem;--font-size-10xl:8rem;--line-height-xs:1;--line-height-s:1.125;--line-height-normal:1.25;--line-height-l:1.375;--line-height-xl:1.5;--line-height-2xl:1.75;--line-height-3xl:2;--line-height-4xl:2.5;--line-height-5xl:3;--line-height-6xl:3.5;--line-height-7xl:4;--line-height-8xl:4.5;--line-height-9xl:5;--border-radius-xs:5px;--border-rounded:99999px;--label-padding-active:0;--unit-xxs:.125rem;--unit-xs:.25rem;--unit-sm:.5rem;--unit-md:.75rem;--unit-lg:.875rem;--unit-xl:1rem;--unit-2xl:1.25rem;--unit-3xl:1.5rem;--unit-4xl:1.75rem;--unit-5xl:2rem;--unit-6xl:2.25rem;--unit-7xl:2.5rem;--unit-8xl:2.75rem;--unit-9xl:3rem;--unit-10xl:3.5rem;--order-max:999;--z-index-default:10;--z-index-elevated:50;--input-box-shadow:0 0 0 1px var(--color-gray-500);--input-box-shadow-active:0 0 0 1px var(--primary-color);--select-border-radius:0;--label-transition:box-shadow .15s ease-in;--spacing-s:var(--unit-sm);--spacing-xxxm:var(--unit-xl);--spacing-m:var(--unit-md);--spacing-l:var(--unit-3xl);--spacing-xl:var(--unit-5xl);--spacing-xxxl:var(--unit-10xl);--cms-banner-background:var(--black-primary);--base-content-width:1440px;--base-content-desktop-side-padding:var(--spacing-xxxl);--base-content-mobile-side-padding:var(--spacing-l)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute}.overflow-hidden,.sr-only{overflow:hidden}.overflow-y-auto{overflow-y:auto}body{font-family:var(--default-font-family),serif;margin:0;padding:0}body h1{color:var(--primary-color)}body blockquote,body dd,body dl,body figure,body h1,body h2,body h3,body h4,body h5,body h6,body hr,body p,body pre{margin:0}body menu,body ol,body ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}menu,ol,ul{margin:0;padding:0;list-style:none}*,:after,:before{border:0 solid var(--secondary-color);box-sizing:border-box}.hidden{display:none}.show{display:block}.invisible{visibility:hidden}.visible{visibility:visible}.margin-right-xs{margin-right:var(--unit-xs)}.margin-right-xl{margin-right:var(--unit-xl)}.margin-left-xs{margin-left:var(--unit-xs)}.margin-left-xl{margin-left:var(--unit-xl)}.width-full{width:100%}.max-w-sm{max-width:24rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:50rem}.relative{position:relative}.absolute{position:absolute}.inset-0{inset:0}.fixed{position:fixed}@media (width>=768px){.padding-desktop-xl{padding:var(--unit-xl) var(--unit-md)}}.padding-y-md{padding-top:var(--unit-md);padding-bottom:var(--unit-md)}.padding-x-2xl{padding-right:var(--unit-2xl);padding-left:var(--unit-2xl)}.flex-center,.flex-left{align-items:center;display:flex}.flex-center{place-content:center}.flex,.flex-center.icon{display:flex}.flex-nowrap{flex-wrap:nowrap}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.background-secondary{background-color:var(--secondary-color)}.background-success{background-color:var(--success-color)}.background-warning{background-color:var(--warning-color)}.background-error{background-color:var(--error-color)}.background-info{background-color:var(--info-color)}.background-dark{background-color:var(--primary-color-dark)}.background-disabled{background-color:var(--secondary-color)}.bg-white{background-color:#fff}.icon-left{padding-left:var(--unit-7xl)}.icon-right{padding-right:var(--unit-7xl)}.rating-icon{flex-shrink:0}.transform-y-center{top:50%;transform:translateY(-50%)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-s)}.text-base{font-size:var(--font-size-m)}.text-lg{font-size:var(--font-size-l)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.text-5xl{font-size:var(--font-size-5xl)}.text-6xl{font-size:var(--font-size-6xl)}.text-inherit{color:inherit}.text-red{color:var(--error-color)}.rating-active{color:var(--warning-color)}.font-medium{font-weight:var(--font-weight-medium)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.border-primary{border-color:var(--primary-color)}.rounded-sm{border-radius:var(--unit-sm)}.rounded-lg{border-radius:var(--unit-lg)}.border-secondary{border-color:var(--secondary-color)}.border-success{border-color:var(--success-color)}.border-warning{border-color:var(--warning-color)}.border-error{border-color:var(--error-color)}.border-info{border-color:var(--info-color)}.border-black{border-color:#000}.inline-flex{display:inline-flex}.align-middle{vertical-align:middle}.lspd-footer{background-color:var(--color-primary-900);color:var(--footer-text-color);padding:var(--unit-3xl) var(--unit-lg)}.lspd-footer .lspd-footer-bottom,.lspd-footer .lspd-footer-main,.lspd-footer .lspd-footer-pre{padding:var(--unit-xl) 0}.lspd-footer .lspd-footer-bottom:not(:first-child),.lspd-footer .lspd-footer-main:not(:first-child),.lspd-footer .lspd-footer-pre:not(:first-child){border-top:1px solid var(--color-primary-800)}.lspd-footer .lspd-footer-main{flex-wrap:wrap;display:flex}.lspd-footer .lspd-footer-main .lspd-footer-main-column{--column-width:332px;flex:1 1 var(--column-width);min-width:var(--column-width)}.lspd-footer .lspd-footer-main .lspd-footer-main-column .lspd-footer-column-container{padding:var(--unit-4xl) 0}@media (width>=640px){.lspd-footer .lspd-footer-main{gap:var(--unit-4xl)}.lspd-footer .lspd-footer-main .lspd-footer-main-column{--column-width:250px}}.lspd-footer .lspd-footer-bottom{flex-direction:row;justify-content:space-between;display:flex}.lspd-footer .accordion-title{color:var(--footer-text-color);padding:var(--unit-lg)}@media (width<=639px){.lspd-footer .accordion-content-inner_container{padding:var(--unit-lg)}.lspd-footer .accordion-active .accordion-title{background-color:var(--color-primary-700);border-radius:0}}@media (width>=640px){.lspd-footer .lspd-accordion-open-on-desktop .accordion-item{border:none}.lspd-footer .lspd-accordion-open-on-desktop .accordion-content-inner_container{display:block!important}.lspd-footer .lspd-accordion-open-on-desktop .accordion-title{padding-left:0;padding-right:0;display:block}.lspd-footer .lspd-accordion-open-on-desktop .accordion-title .arrow{display:none}}header.lspd-header{background-color:var(--color-primary-800);padding:1rem 0;font-family:Arial,Helvetica,sans-serif}header.lspd-header .nav-toggle{color:var(--color-secondary-600);cursor:pointer;background:0 0;border:none;padding:0;display:none}@media (width<=767px){header.lspd-header .nav-toggle{order:1;align-items:center;display:flex}}header.lspd-header .nav-toggle:hover{color:var(--color-secondary-100)}header.lspd-header nav{max-width:1200px;color:var(--color-secondary-600);align-items:center;gap:1rem;margin:0 auto;padding:0 1rem}header.lspd-header nav .brand{white-space:nowrap;flex-shrink:0}header.lspd-header nav .brand a{color:var(--color-secondary-600);align-items:center;font-size:1.2rem;font-weight:700;text-decoration:none;display:flex}header.lspd-header nav .brand a:hover{color:var(--color-secondary-100)}header.lspd-header nav .actions{white-space:nowrap;flex-shrink:0;gap:1rem;margin:0;padding:0;list-style:none;display:flex}header.lspd-header nav .actions li{align-items:center;display:flex}header.lspd-header nav .actions li a{color:var(--color-secondary-600);align-items:center;gap:.5rem;font-size:1.2rem;text-decoration:none;display:flex;position:relative}header.lspd-header nav .actions li a:hover{color:var(--color-secondary-100)}header.lspd-header nav .actions li a .cart-count{background-color:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;font-size:.75rem;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}header.lspd-header nav.top-nav{color:var(--color-secondary-600);grid-template-columns:auto 1fr auto;align-items:center;gap:3rem;display:grid}@media (width<=767px){header.lspd-header nav.top-nav{flex-wrap:wrap;align-items:center;gap:1rem;display:flex;position:relative}}header.lspd-header nav.top-nav button svg{width:2rem;height:2rem}header.lspd-header nav.top-nav .logo{order:-1;margin:0;padding:0;list-style:none}@media (width<=767px){header.lspd-header nav.top-nav .logo{flex:1;order:3}header.lspd-header nav.top-nav .search{order:2}}header.lspd-header nav.top-nav .user-actions{grid-template-columns:auto auto;justify-self:end;align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width<=767px){header.lspd-header nav.top-nav .user-actions{order:4;justify-self:auto;gap:.5rem;display:flex}}header.lspd-header nav.top-nav .user-actions li{align-items:center;display:flex}header.lspd-header nav.top-nav .user-actions li a,header.lspd-header nav.top-nav .user-actions li button.cart-link{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:.5rem;padding-right:2rem;text-decoration:none;display:flex;position:relative}@media (width<=767px){header.lspd-header nav.top-nav .user-actions li a .cart-label,header.lspd-header nav.top-nav .user-actions li button.cart-link .cart-label{display:none}}header.lspd-header nav.top-nav .user-actions li a .cart-count,header.lspd-header nav.top-nav .user-actions li button.cart-link .cart-count{background-color:var(--color-secondary-600);color:var(--color-primary-900);border-radius:100%;justify-content:center;align-items:center;width:1rem;height:1rem;margin:0;padding:.6rem;font-size:.75rem;font-weight:900;line-height:1;display:flex;position:absolute;top:-.5rem;right:.75rem}header.lspd-header nav.bottom-nav{color:var(--color-secondary-600);gap:2rem;margin-top:1rem;display:flex;position:relative}@media (width>=1024px){header.lspd-header nav.bottom-nav{margin:1rem 0 0;padding-left:1rem;position:relative}header.lspd-header nav.bottom-nav .lspd-mega-menu{position:absolute;top:2.5rem;left:0}}@media (width<=767px){header.lspd-header nav.bottom-nav{display:none}header.lspd-header nav.bottom-nav.nav--visible{flex-direction:column;gap:0;display:flex}}header.lspd-header nav.bottom-nav .categories{flex-wrap:wrap;justify-content:center;gap:1rem;max-width:90dvw;margin:0;padding:0;list-style:none;display:flex}header.lspd-header nav.bottom-nav .categories .category-item-active a.main-nav-link span{transform:rotate(180deg)}header.lspd-header nav.bottom-nav .categories>li{flex-shrink:0;align-items:center;display:flex}@media (width<=767px){header.lspd-header nav.bottom-nav .categories>li{flex-direction:column;align-items:stretch;width:100%}}header.lspd-header nav.bottom-nav .categories>li a.main-nav-link{color:var(--color-secondary-600);text-transform:capitalize;align-items:center;font-size:1rem;text-decoration:none;display:flex;position:relative}header.lspd-header nav.bottom-nav .categories>li a.main-nav-link:hover{color:var(--color-secondary-100)}header.lspd-header .locale{color:var(--color-secondary-600)}@media (width<=767px){header.lspd-header .locale{position:relative}header.lspd-header .locale select{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}header.lspd-header .locale ::picker(select){appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}}header.lspd-header .locale select option{cursor:pointer;background-color:var(--color-primary-900);color:var(--color-secondary-600)}header.lspd-header .locale select option:hover{color:var(--color-secondary-100)}header.lspd-header .locale:hover,header.lspd-header .locale:hover select{color:var(--color-secondary-100);cursor:pointer}header.lspd-header .locale:hover ::picker(select){color:var(--color-secondary-100);cursor:pointer}header.lspd-header select{appearance:base-select;background-color:var(--color-primary-800);color:var(--color-secondary-600);border:none;border-radius:4px;padding:5px;font-size:1rem}header.lspd-header ::picker(select){appearance:base-select;background-color:var(--color-primary-800);color:var(--color-secondary-600);border:none;border-radius:4px;padding:5px;font-size:1rem}header.lspd-header .search{margin:0;padding:0;list-style:none}@media (width<=767px){header.lspd-header .search li{position:static}}header.lspd-header .search .search-toggle{color:var(--color-secondary-600);cursor:pointer;background:0 0;border:none;padding:0;display:none}@media (width<=767px){header.lspd-header .search .search-toggle{align-items:center;display:flex}}header.lspd-header .search .search-toggle:hover{color:var(--color-secondary-100)}@media (width<=767px){header.lspd-header .search .search-form{display:none}header.lspd-header .search .search-form.search-form--visible{background-color:var(--color-primary-800);padding:.5rem 1rem;display:block;position:absolute;top:100%;left:0;right:0}}header.lspd-header .search input{box-shadow:none!important;border:none!important;outline:none!important}@media (width<=767px){header.lspd-header .search input{box-sizing:border-box;width:100%;padding:.75rem}}header.lspd-header .search input:active,header.lspd-header .search input:focus{box-shadow:none!important;border:none!important;outline:none!important}.badge{font-weight:var(--font-weight-bold);font-size:var(--unit-lg);line-height:var(--unit-xl);display:inline-flex}.badge-small{padding:var(--unit-xs) var(--padding-sm)}.badge-normal{padding:var(--unit-xxs) var(--unit-sm)}.badge-primary{background-color:var(--primary-color);border-color:var(--primary-color)}.badge-primary,.badge-secondary{border-radius:var(--border-rounded)}.badge-secondary{background-color:var(--secondary-color);border-color:var(--secondary-color)}button{padding:var(--unit-md) var(--unit-2xl);border-radius:var(--unit-sm);justify-content:center;align-items:center;font-weight:700;display:inline-flex}button:hover{opacity:.8;cursor:pointer}.button-primary{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--button-text-color)}.button-secondary{background-color:var(--secondary-color);border-color:var(--secondary-color)}.button-outline{border-color:var(--default);background-color:#0000}.button-flush{background-color:#0000;border-color:#0000}button svg{width:1rem;height:1rem}.order-last{order:var(--order-max)}.icon-right svg{margin-right:0;margin-left:var(--unit-md)}.button-small{padding:var(--unit-sm) var(--unit-md);border-radius:var(--border-rounded)}.button-square{border-radius:0}button:disabled{opacity:.5}.activity-indicator{justify-content:center;align-items:center;display:flex}.animate-spin{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.icon-big{width:var(--unit-9xl);height:var(--unit-9xl)}.icon-normal{width:var(--unit-5xl);height:var(--unit-5xl)}.icon-small{width:var(--unit-xl);height:var(--unit-xl)}.checkbox-container{cursor:pointer;align-items:center;display:inline-flex;position:relative}.checkbox-substituted{width:var(--unit-xl);height:var(--unit-xl);margin-right:var(--unit-sm);border-radius:var(--border-radius-xs);border:1px solid #0000}.checkbox-substituted.checkbox-unchecked{border-color:var(--default)}.checkbox-substituted.disabled{border-color:var(--disabled-color)}.checkbox-substituted svg{border:1px solid var(--success-color);background-color:var(--success-color);border-radius:var(--border-radius-xs);color:#fff}.input-validation-error{margin-left:var(--unit-sm);margin-top:var(--unit-xs)}.card-component{box-shadow:0 1px 3px 0 var(--secondary-color)}.card-rounded{border-radius:var(--unit-xs)}.shadow-lg{box-shadow:0 10px 15px -3px var(--secondary-color)}.shadow-xl{box-shadow:0 20px 25px -5px var(--secondary-color)}.input-label{margin-bottom:var(--unit-xs)}.input-container input{border:1px solid var(--secondary-color)}.input-container input:hover:not(:disabled){border-color:var(--default)}.text-icon-container{left:var(--unit-xl)}.password-toggle,.text-icon-container{position:absolute;top:50%;transform:translateY(-50%)}.password-toggle{right:var(--unit-xl);padding:var(--unit-xxs) auto}.notification-container{border:1px solid}.lspd-price{flex-direction:column;align-items:end;display:inline-flex}.lspd-price .price-default{font-weight:var(--font-weight-bold);display:block}.lspd-price .apply-special{font-size:var(--font-size-xl);color:var(--primary-color-dark)}.lspd-price .regular-price{font-weight:var(--font-weight-bold);font-size:var(--font-size-s);text-decoration:line-through;display:block}.radio-substituted{border-radius:var(--border-rounded);margin-right:var(--unit-xs);border:2px solid #0000}.radio-substituted div{position:relative}.radio-substituted div.radio-disabled{border-color:var(--disabled-color)}.radio-substituted{border:4px solid #0000}.radio-substituted.radio-disabled{border-color:var(--disabled-color)}.radio-substituted:focus,.radio-substituted:focus-visible,.radio-substituted:hover{border-color:var(--primary-color-hover)}.radio-wrapper input:checked~.radio-substituted div:after{content:"";background:var(--primary-color);border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-wrapper input:checked~.radio-substituted div.radio-disabled:after{background-color:var(--disabled-color)}.radio-label{align-items:center;display:flex}.radio-substituted div{width:var(--unit-xl);height:var(--unit-xl);border:2px solid var(--primary-color);border-radius:var(--border-rounded);background-clip:padding-box}.text-disable{color:var(--disabled-color);cursor:pointer}.text-disable .radio-substituted:focus,.text-disable .radio-substituted:focus-visible,.text-disable .radio-substituted:hover{border-color:var(--disabled-color)}.lspd-addtocart .selector{justify-content:space-between;justify-items:center;display:flex}.lspd-addtocart .selector__stacked{margin-top:1.5rem}.lspd-addtocart .selector__row{margin-left:auto}.lspd-addtocart .button__stacked{margin-top:1.5rem}.lspd-addtocart .button__rowinvisible{margin-left:auto}.lspd-addtocart .button__rowvisible{margin-left:1.5rem}.lspd-addtocart .button-icon__icononly{width:1.5rem;height:1.5rem}.lspd-addtocart .button-icon__default{width:1rem;height:1rem}.separator-container{margin:0 var(--unit-xs)}.icon{vertical-align:middle;text-align:center;line-height:0;display:inline-block}.icon--xxs{width:var(--icon-size-xxs,10px)}.icon--xs{width:var(--icon-size-xs,16px)}.icon--s{width:var(--icon-size-s,18px)}.icon--m{width:var(--icon-size-m,20px)}.icon--l{width:var(--icon-size-l,24px)}.icon--xl{width:var(--icon-size-xl,28px)}.icon--xxl{width:var(--icon-size-xxl,32px)}.icon--xxxl{width:var(--icon-size-xxxl,40px)}.icon--xxxxl{width:var(--icon-size-xxxxl,64px)}.lspd-label{color:var(--label-color,#6c6c6c)}.lspd-label .required{margin-left:4px}img{color:#0000}.lspd-image__media:not(.restrict-height):not(.fill){width:100%;max-width:100%;height:auto}.restrict-height{width:auto}.fill,.restrict-height{height:100%;max-height:100%}.fill{width:100%}.fade-in .fade-out{transition-property:opacity}.fade-enter-from,.fade-leave-to{opacity:0}.fade-move{transition:all ease-out}.slide-left-in,.slide-left-out,.slide-right-in,.slide-right-out{transition-property:transform,opacity}.slide-left-out,.slide-right-out{position:absolute}.slide-left-enter-from,.slide-left-leave-to,.slide-right-enter-from,.slide-right-leave-to{opacity:0}.slide-left-leave-to,.slide-right-enter-from{transform:translate(300px)}.slide-left-enter-from,.slide-right-leave-to{transform:translate(-300px)}.slide-left-move,.slide-right-move{transition:all}.scale-down-in,.scale-down-out{transform-origin:top;transition-property:transform,opacity}.scale-down-enter-from,.scale-down-leave-to{opacity:0;transform:scaleY(0)}.scale-down-move{transition:all}.price-in .price-out{transition-property:transform,opacity}.price-enter-from,.price-leave-to{opacity:0}.price-enter-from{transform:translateY(-100%)}.price-leave-to{transform:translateY(100%)}.price-move{transition:all}.fade-down-in,.fade-down-out{animation-name:fade-down;animation-fill-mode:forwards}.fade-down-out{animation-direction:reverse}.fade-down-move{transition:all}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.slide-up-in,.slide-up-out{animation-name:slide-up;animation-fill-mode:forwards}.slide-up-out{animation-direction:reverse}.slide-up-move{transition:all}@keyframes vueContentPlaceholdersAnimation{0%{transform:translate(-30%)}to{transform:translate(100%)}}[class^=vue-content-placeholders-]+.vue-content-placeholders-heading{margin-top:20px}.vue-content-placeholders-heading{display:flex}.vue-content-placeholders-heading__img{background:#eee;height:15px;position:relative;overflow:hidden}.vue-content-placeholders-is-rounded .vue-content-placeholders-heading__img{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-heading__img{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-heading__img:before{content:"";background:linear-gradient(90deg,#0000,#e2e2e2 15%,#0000 30%);width:100vw;max-width:1000px;height:100%;animation-name:vueContentPlaceholdersAnimation;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;position:absolute;top:0;left:0}.vue-content-placeholders-heading__img{width:60px;height:60px;margin-right:15px}.vue-content-placeholders-heading__content{flex-direction:column;flex:1;justify-content:center;display:flex}.vue-content-placeholders-heading__title{background:#eee;height:15px;position:relative;overflow:hidden}.vue-content-placeholders-is-rounded .vue-content-placeholders-heading__title{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-heading__title{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-heading__title:before{content:"";background:linear-gradient(90deg,#0000,#e2e2e2 15%,#0000 30%);width:100vw;max-width:1000px;height:100%;animation-name:vueContentPlaceholdersAnimation;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;position:absolute;top:0;left:0}.vue-content-placeholders-heading__title{background:#ccc;width:85%;margin-bottom:10px}.vue-content-placeholders-heading__subtitle{background:#eee;height:15px;position:relative;overflow:hidden}.vue-content-placeholders-is-rounded .vue-content-placeholders-heading__subtitle{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-heading__subtitle{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-heading__subtitle:before{content:"";background:linear-gradient(90deg,#0000,#e2e2e2 15%,#0000 30%);width:100vw;max-width:1000px;height:100%;animation-name:vueContentPlaceholdersAnimation;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;position:absolute;top:0;left:0}.vue-content-placeholders-heading__subtitle{width:90%}[class^=vue-content-placeholders-]+.vue-content-placeholders-text{margin-top:20px}.vue-content-placeholders-text__line{background:#eee;height:15px;position:relative;overflow:hidden}.vue-content-placeholders-is-rounded .vue-content-placeholders-text__line{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-text__line{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-text__line:before{content:"";background:linear-gradient(90deg,#0000,#e2e2e2 15%,#0000 30%);width:100vw;max-width:1000px;height:100%;animation-name:vueContentPlaceholdersAnimation;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;position:absolute;top:0;left:0}.vue-content-placeholders-text__line{width:100%;margin-bottom:10px}.vue-content-placeholders-text__line:nth-child(4n+1){width:100%}.vue-content-placeholders-text__line:nth-child(4n+2){width:80%}.vue-content-placeholders-text__line:nth-child(4n+3){width:70%}.vue-content-placeholders-text__line:nth-child(4n+4){width:85%}.vue-content-placeholders-img{background:#eee;height:15px;position:relative;overflow:hidden}.vue-content-placeholders-is-rounded .vue-content-placeholders-img{border-radius:6px}.vue-content-placeholders-is-centered .vue-content-placeholders-img{margin-left:auto;margin-right:auto}.vue-content-placeholders-is-animated .vue-content-placeholders-img:before{content:"";background:linear-gradient(90deg,#0000,#e2e2e2 15%,#0000 30%);width:100vw;max-width:1000px;height:100%;animation-name:vueContentPlaceholdersAnimation;animation-duration:1.5s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards;position:absolute;top:0;left:0}[class^=vue-content-placeholders-]+.vue-content-placeholders-img{margin-top:20px}.vue-content-placeholders-img{width:100%;height:120px}.mx-datepicker{width:auto}:deep(.mx-input-wrapper){position:relative}:is(:deep(.mx-icon-calendar),:deep(.mx-icon-clear)){top:50%;right:var(--spacing-s,8px);color:var(--black-primary,#1b1b1b);position:absolute;transform:translateY(-50%)}:deep(.datepicker-input){transition:var(--text-input-transition,box-shadow .15s ease-in);box-sizing:border-box;line-height:var(--input-line-height,16px);font-size:var(--input-font-size,16px);color:var(--input-color,#1b1b1b);background-color:var(--input-background-color,#1b1b1b);padding:var(--input-padding,11px);border-radius:var(--input-border-radius,0);box-shadow:var(--input-box-shadow,0 0 0 1px #a0aec0);border:0;outline:none;width:100%;height:auto}:deep(.datepicker-input):not(.is-disabled):not(:active):not(:focus):hover{transition:var(--text-input-transition,box-shadow .15s ease-in);box-shadow:var(--input-box-shadow-hover,0 0 0 1px #a0aec0)}:is(:deep(.datepicker-input):active,:deep(.datepicker-input):focus){transition:var(--text-input-transition,box-shadow .15s ease-in);box-shadow:var(--input-box-shadow-active,0 0 0 1px #a0aec0);outline:none}:root{--slider-size:24px;--color-range-input-gradient-passive:var(--color-gray-600);--color-range-input-gradient-active:var(--color-gray-800)}.range-container{flex-direction:column;gap:8px;display:flex}.range-slider{min-height:var(--slider-size);align-items:center;display:flex;position:relative}.range{appearance:none;background-color:var(--color-range-input-gradient-passive);pointer-events:none;width:100%;height:2px;position:absolute}.range::-webkit-slider-thumb{appearance:none;pointer-events:all;width:var(--slider-size);height:var(--slider-size);background-color:var(--primary-color);border:1px solid var(--primary-color);cursor:pointer;border-radius:50%;transition:all .15s ease-in-out}.range::-moz-range-thumb{appearance:none;pointer-events:all;width:var(--slider-size);height:var(--slider-size);background-color:var(--primary-color);border:1px solid var(--primary-color);cursor:pointer;border-radius:50%;transition:all .15s ease-in-out}.range::-ms-thumb{appearance:none;pointer-events:all;width:var(--slider-size);height:var(--slider-size);background-color:var(--primary-color);border:1px solid var(--primary-color);cursor:pointer;border-radius:50%;transition:all .15s ease-in-out}.range::-webkit-slider-thumb:hover{background-color:var(--primary-color-hover)}.range::-moz-range-thumb:hover{background-color:var(--primary-color-hover)}.range::-ms-thumb:hover{background-color:var(--primary-color-hover)}.range--min{z-index:1;height:0}.range--raised{z-index:2}.range-inputs{justify-content:space-between;gap:16px;display:flex}.range-input-wrapper{flex-direction:column;gap:4px;display:flex}.range-input{box-sizing:border-box;line-height:var(--line-height-xs);font-size:var(--font-size-s);color:#000;background-color:var(--secondary-color);padding:var(--unit-xl);border-radius:var(--unit-sm);appearance:none;border:0;outline:none;width:100%;transition:box-shadow .15s ease-in}.pagination{--lspd-pagination-btn-size:40px;--lspd-pagination-btn-size-desktop:48px;--lspd-pagination-padding:8px}.pagination__ellipsis{height:var(--lspd-pagination-btn-size);padding:0 var(--lspd-pagination-padding)}.pagination__ellipsis,.pagination__row{justify-content:center;align-items:center;display:flex}.pagination__row{gap:var(--lspd-pagination-padding);width:100%}.pagination__pages{display:flex}.pagination__button.pagination__button{width:var(--lspd-pagination-btn-size);height:var(--lspd-pagination-btn-size)}@media (width>=1024px){.pagination__button.pagination__button,.pagination__ellipsis{height:var(--lspd-pagination-btn-size-desktop)}.pagination__button.pagination__button{width:var(--lspd-pagination-btn-size-desktop)}.pagination__arrow{font-size:var(--font-size-default)}}.lspd-select-option{color:var(--select-option-color-active,#706f6e);font-size:var(--font-size-m);cursor:pointer;border:0;justify-content:space-between;align-items:center;padding:.5em 1em;line-height:1.5;list-style:none;display:flex;position:relative}.lspd-select-option .option-value{font-weight:var(--font-weight-semibold,600);flex:1}.lspd-select-option .additional-value{font-size:var(--font-size-s);text-align:right;flex:1}.lspd-select-option.is-disabled{pointer-events:none}.lspd-select-option.is-disabled .option-value{color:var(--select-background-color-disabled,#828282);text-decoration-line:line-through}.lspd-select-option.is-active,.lspd-select-option.is-selected,.lspd-select-option:focus-visible,.lspd-select-option:hover{background-color:var(--select-background-color-active,#f7f7f7);color:var(--select-option-color-hover,var(--select-option-color-active,#706f6e))}.lspd-select-combobox{--lspd-select-combobox-z-index-elevated:50}.lspd-select-button .select-icon{transition:transform .2s}.lspd-select-button.is-active .select-icon{transform:rotate(180deg)}.lspd-select-button .selected-option-label{white-space:nowrap;text-transform:none;text-overflow:ellipsis;overflow:hidden}.lspd-select-content{max-height:350px;z-index:var(--z-index-elevated);background-color:var(--white);border-top:1px solid var(--grey-500);position:absolute;overflow:auto;box-shadow:0 4px 18px #0000001a}.lspd-select-content.is-active{z-index:var(--lspd-select-combobox-z-index-elevated)}.lspd-select-combobox .search-field{border-top:0;border:1px solid var(--grey-500)}.lspd-select-additional-info{padding:var(--spacing-xs) var(--spacing-m)}.accordion-title{padding:var(--unit-xl) 0;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--font-weight-bold);text-align:left;width:100%;font-size:var(--font-size-m);line-height:var(--font-size-2xl);background:0;align-items:center;display:flex}.accordion-title:focus-visible{outline:1px solid var(--accordion-toggle-focus-outline-color,var(--primary))}.accordion-title .arrow{margin-left:auto}.accordion-title__icon{margin-right:var(--spacing-s)}.accordion-title__icon.luhta-image{width:var(--size-l)}.accordion-title__icon .luhta-image__media{display:block}.accordion-content-enter-active,.accordion-content-leave-active{will-change:height,opacity;transition:height .2s,opacity .2s ease-out}.accordion-content-enter,.accordion-content-leave-to{opacity:0;height:0!important}.arrow{transition:transform .2s}.accordion-active .arrow{transform:rotate(180deg)}.accordion-item{border-bottom:1px solid var(--color-gray-600);padding:1px;overflow:hidden}.accordion.flush .accordion-content-inner{padding:var(--unit-sm) 0 var(--unit-3xl)}.accordion.base{margin-top:var(--spacing-m)}.accordion.base .accordion-title{gap:var(--spacing-s);text-transform:none;letter-spacing:0}.accordion.base .arrow{transition:transform .2s}.accordion.base .accordion-content-inner{padding-bottom:var(--unit-xl)}.accordion.cart .accordion-content-inner{padding:1px}.toggle-button{font:inherit;background-color:#0000;border:0;height:34px;padding:0}.toggle-display{--offset:8px;--diameter:16px;box-sizing:content-box;width:calc(var(--diameter)*2 + var(--offset)*2);height:calc(var(--diameter) + var(--offset)*2);border:1px solid var(--color-gray-800);background-color:#fff;border-radius:100vw;justify-content:space-around;align-items:center;transition:all .25s;display:inline-flex;position:relative}.toggle-display:before{content:"";z-index:var(--z-index-two);top:50%;left:var(--offset);box-sizing:border-box;width:var(--diameter);height:var(--diameter);border:1px var(--color-gray-800);background-color:var(--color-gray-800);will-change:transform;border-radius:50%;transition:inherit;position:absolute;transform:translateY(-50%)}.active .toggle-display:before{transform:translate(100%,-50%)}.active .toggle-display{background-color:var(--color-gray-800)}.active .toggle-display:before{background-color:#fff}.toggle-button.small{height:22px}.toggle-button.small .toggle-display{--offset:5px;--diameter:10px}.lspd-modal-overlay{background-color:#6b7280bf}.lspd-modal-dialog-wrapper{min-height:100%;padding:1rem}.lspd-modal-dialog-panel{padding:1.5rem;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.lspd-modal-dialog-panel__rounded{border-radius:1rem}.lspd-modal-title{color:var(--color-gray-800);line-height:1.5rem}.lspd-modal-close-button button{cursor:pointer;padding:0}.lspd-modal-close-button button svg{stroke-width:2px;width:1.5rem;height:1.5rem}.lspd-modal-close-button{top:var(--spacing-xxm,12px);right:var(--spacing-xxm,12px);position:absolute}.lspd-modal-actions,.lspd-modal-content{margin-top:.5rem}.lspd-modal-overlay-enter,.lspd-modal-overlay-leave{transition-property:opacity;transition-duration:.3s}.lspd-modal-overlay-enter-from,.lspd-modal-overlay-leave-to{opacity:0}.lspd-modal-overlay-enter-to,.lspd-modal-overlay-leave-from{opacity:1}.lspd-modal-dialog-panel-enter,.lspd-modal-dialog-panel-leave{transition-property:opacity;transition-duration:.3s}.lspd-modal-dialog-panel-enter-from,.lspd-modal-dialog-panel-leave-to{opacity:0}.lspd-modal-dialog-panel-enter-to,.lspd-modal-dialog-panel-leave-from{opacity:1}.progress-bar-container{background-color:var(--disabled-color);width:100%;height:.5rem;position:absolute;top:0;left:0}.progress-bar-container .progress-bar{width:var(--progress-bar-width);background-color:var(--progress-bar-color);max-width:100%;height:.5rem}#slot{display:inline-block;position:relative}.tooltip{background-color:var(--color-info-100);border:1px solid var(--color-info-500);border-radius:1rem;padding:1rem 2rem;display:none;position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%)}.tooltip:before{border-top:10px solid var(--color-info-500);bottom:-21px}.tooltip:after,.tooltip:before{content:"";border-bottom:10px solid #0000;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.tooltip:after{border-top:10px solid var(--color-info-100);bottom:-20px}#slot:hover .tooltip{display:block}.banner{grid-template-columns:2fr 3fr;align-items:stretch;display:grid}.banner .banner-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.banner .banner-content{box-sizing:border-box;background-color:var(--white);flex-direction:column;justify-content:flex-start;padding:3rem 4rem;display:flex;overflow:auto}.banner .banner-content .banner-title,.banner .banner-content p{color:var(--color-primary-700)}.banner .banner-content p{margin:1rem 0}.banner .banner-content button{align-self:flex-start;margin:auto 0 1rem}.banner .background-secondary{background-color:var(--color-secondary-100)}.banner .background-primary{background-color:var(--color-primary-100)}.banner.overlap .banner-content{z-index:1;margin:3rem -10rem 3rem 4rem;box-shadow:0 10px 40px #0000001a}.banner.overlap.reversed .banner-content{margin:3rem 4rem 3rem -10rem}.banner.reversed{grid-template-columns:3fr 2fr}.banner.reversed .banner-content{order:2}.banner.reversed .banner-image{order:1}@media only screen and (width<=600px){.banner{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.banner .banner-content,.banner .banner-image{grid-column-start:1}.banner .banner-image{grid-row-start:1}}.half-card{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.half-card .half-card-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.half-card .half-card-content{box-sizing:border-box;flex-direction:column;justify-content:flex-start;padding:3rem 4rem;display:flex;overflow:auto}.half-card .half-card-content .halfcard-title{color:var(--color-primary-700)}.half-card .half-card-content p{color:var(--color-primary-700);margin:1rem 0}.half-card .half-card-content button{align-self:flex-start;margin:auto 0 1rem}.half-card .background-secondary{background-color:var(--color-secondary-100)}.half-card .background-primary{background-color:var(--color-primary-100)}.half-card.reversed .half-card-content{order:2}.half-card.reversed .half-card-image{order:1}@media only screen and (width<=600px){.half-card{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.half-card .half-card-content,.half-card .half-card-image{grid-column-start:1}.half-card .half-card-image{grid-row-start:1}}table{border:1px solid var(--color-gray-500);border-collapse:collapse;border-spacing:0}td,th{text-align:left;border-bottom:1px solid var(--color-gray-500);padding:.75rem 1rem}thead{background-color:var(--color-gray-200)}tr:nth-child(2n){background-color:var(--color-gray-100)}tfoot{font-weight:600}.cross-sell-card{border:1px solid var(--color-gray-500);text-align:center;width:fit-content;min-width:12rem;display:grid}.cross-sell-card img{margin:.5rem auto}.cross-sell-card .price,.cross-sell-card .title{margin:0 auto .25rem}.cross-sell-card .price{font-weight:600}.cross-sell-card button{text-transform:uppercase;margin:.25rem 1rem;padding-right:1.75rem}.product-image-modal-wrapper{height:100%;max-height:100vh;overflow:hidden}.product-image-modal-wrapper .swiper-wrapper{height:calc(100vh - 56px);max-height:100%;display:block}.close-button{top:var(--spacing-m,1rem);right:var(--spacing-m,1rem);z-index:var(--z-index-elevated);padding:0;position:absolute}.product-image-gallery__slider{flex-direction:column;justify-content:center;height:100%;max-height:100%;display:flex}.product-image-gallery__slide{justify-content:center;height:calc(100vh - 56px);max-height:100%;display:flex}.product-image-gallery__slide :deep(img){width:auto;margin:auto}.lspd-modal-dialog-wrapper{padding:0}swiper-container::part(button-next),swiper-container::part(button-prev){box-sizing:border-box;border-radius:50%;width:48px;height:48px;padding:19px;box-shadow:0 0 10px #00000040}.product-image-gallery__slider{--swiper-pagination-color:var(--black-primary);--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-inactive-color:var(--color-gray-500);--swiper-pagination-bullet-inactive-opacity:.4;--swiper-pagination-bullet-horizontal-gap:.5rem;--swiper-navigation-color:var(--black-primary);--swiper-navigation-size:16px}@keyframes show-slide{0%{opacity:0;display:none;transform:translateY(10px)}1%{display:block}to{opacity:1;display:block;transform:translateY(0)}}.wishlist-button{margin-left:auto}.product-image-gallery__main{position:relative}.product-image-gallery__actions,.product-image-gallery__thumbnails-wrapper{display:none}.product-image-gallery__overlay,.product-image-gallery__thumbnails-controls{pointer-events:none}.product-image-gallery__overlay>*,.product-image-gallery__thumbnails-controls>*{pointer-events:auto}.product-image-gallery__overlay{z-index:var(--z-index-five);width:100%;display:flex;position:absolute;top:0;left:0}.product-image-gallery__slider{max-width:calc(100vw - var(--base-content-mobile-side-padding)*2)}swiper-container{--swiper-pagination-color:var(--black-primary);--swiper-pagination-bullet-size:1rem;--swiper-pagination-bullet-inactive-color:var(--grey-500);--swiper-pagination-bullet-inactive-opacity:.4;--swiper-pagination-bullet-horizontal-gap:.5rem}swiper-container::part(wrapper){margin-bottom:50px}@media (width>=768px){.product-image-gallery__slider{max-width:calc((100vw - 2*var(--base-content-mobile-side-padding) - var(--spacing-m))*.58333 - 8px)}}@media (width>=1024px){.product-image-gallery__slider{max-width:calc((min(100vw, var(--base-content-width)) - 2*var(--base-content-desktop-side-padding) - var(--spacing-l))*.58333 - 140px)}swiper-container::part(wrapper){margin-bottom:0}}.product-image-gallery__slide-image{width:100%;max-width:100%;height:auto;display:block}.product-image-gallery__main .product-image-gallery__slide{width:100%;position:relative}.product-image-gallery__main .product-image-gallery__slide:not(.placeholder){cursor:zoom-in}.product-image-gallery__main .product-image-gallery__model-size{font-size:var(--font-size-small);text-align:center;width:100%;z-index:var(--z-index-normal);padding:var(--spacing-xs) var(--spacing-s);background-color:var(--white);box-sizing:border-box;position:absolute;bottom:0}button.product-image-gallery__thumbnail.active{border-radius:0}@media (width>=1024px){.product-image-gallery{position:relative}.product-image-gallery.with-thumbnails{padding-left:calc(115px + var(--spacing-m))}.product-image-gallery__thumbnails-wrapper{position:absolute;top:0;bottom:0;left:0}.product-image-gallery__thumbnails-controls{flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.thumbnail-down{margin-top:auto}.product-image-gallery__thumbnails-wrapper{display:block}.product-image-gallery__thumbnails{max-height:100%;overflow:auto}.product-image-gallery__thumbnail-image{-o-object-fit:contain;object-fit:contain;max-width:100%;margin:auto;display:block}.product-image-gallery__thumbnail.active{border-color:#000}.product-image-gallery__thumbnail{width:115px;margin-bottom:var(--spacing-m);background-color:#0000;border:1px solid #0000;padding:0;display:block}.grid .product__tags,.grid-hidden{display:none}.grid .product-image-gallery__main :deep(.ssr-carousel-track){gap:var(--spacing-xs);grid-template-columns:repeat(2,1fr);display:grid}.grid .product-image-gallery__main .lazy-slide:not(.grid-hidden){animation:.25s linear forwards show-slide}.product-image-gallery__actions{margin-top:var(--spacing-l);justify-content:center;gap:var(--spacing-m);display:flex}}.slider-arrow:not(.plain){border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 0 10px #00000040}.slider-arrow.slider-arrow--no-button{background-color:var(--white)}.slider-arrow--s:not(.plain){width:40px;height:40px}.slider-arrow--m:not(.plain){width:48px;height:48px}.slider-arrow .left{transform:rotate(180deg)}.slider-arrow .up{transform:rotate(-90deg)}.slider-arrow .down{transform:rotate(90deg)}.filter-container{flex-direction:column;gap:1rem;display:flex}.filter-tags{padding-top:1rem;font-size:.875rem}@media (width>=1024px){.filter-tags{padding:0}}.filter-tags__wrapper{flex-wrap:wrap;gap:1rem;margin-bottom:1rem;display:flex}.filter-tag{border-radius:.5rem;align-items:center;padding:.5rem 1rem;transition:opacity .2s;display:flex;box-shadow:0 1px 3px #0000001a}.filter-tag:hover{opacity:.8}.filter-tag__label{padding-right:.5rem}.filter-tag__icon{width:.75rem;height:.75rem}.filter-clear-all{text-align:left;font-weight:700;text-decoration:underline;display:block}.filter-list>details:not(:last-child){border-bottom:1px solid #fff}.filter-group{padding:1.5rem 0}.filter-group__header{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;list-style:none;display:flex}.filter-group__header::-webkit-details-marker{display:none}.filter-group__header:hover .filter-group__title{color:var(--black)}.filter-group__title{color:var(--black);margin:0;font-size:1.125rem;font-weight:600;transition:color .2s}.filter-group__icon{width:1.25rem;height:1.25rem;color:var(--black);flex-shrink:0;transition:transform .3s;transform:rotate(-90deg)}details[open] .filter-group__icon{transform:rotate(0)}.filter-group__content{padding-top:1.5rem;padding-left:0}.filter-options{flex-direction:column;gap:.25rem;display:flex}.filter-option{align-items:center;display:flex}.filter-option__checkbox{border:1px solid var(--white);width:1rem;height:1rem;color:var(--dark-blue);cursor:pointer;border-radius:.25rem;flex-shrink:0}.filter-option__checkbox:focus{outline:none;box-shadow:0 0 0 3px #2db1c81a}.filter-option__checkbox:checked{background-color:var(--blue-info);border-color:var(--blue-info);background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpath%20d%3D%22M12.207%204.793a1%201%200%200%201%200%201.414l-5%205a1%201%200%200%201-1.414%200l-2-2a1%201%200%200%201%201.414-1.414L6.5%209.086l4.293-4.293a1%201%200%200%201%201.414%200%22%2F%3E%3C%2Fsvg%3E)}.filter-option__label{color:var(--black);cursor:pointer;flex-grow:1;align-items:center;margin-left:.75rem;display:flex}.filter-option__text{flex-grow:1;font-size:1rem;line-height:1.5}.filter-option__count{color:var(--grey-800);margin-left:auto;padding-left:1rem;font-size:1rem}.sort-container{flex-direction:column;gap:.5rem;width:100%;margin:1rem 0;display:flex;position:relative}@media (width>=1024px){.sort-container{max-width:200px}}.sort-label{color:var(--dark-blue);margin-bottom:.25rem;font-size:.875rem;font-weight:500}.sort-select{appearance:none;width:100%;color:var(--black);background-color:var(--white);border:1px solid var(--grey-600);cursor:pointer;border-radius:.375rem;padding:.625rem 2.5rem .625rem .75rem;font-size:1rem;line-height:1.5;transition:border-color .2s,box-shadow .2s}.sort-select:hover{border-color:var(--grey-600)}.sort-select:focus{border-color:var(--blue-info);outline:none;box-shadow:0 0 0 3px #2db1c81a}.sort-select:disabled{background-color:var(--white);cursor:not-allowed;opacity:.6}.sort-chevron{width:1.25rem;height:1.25rem;color:var(--grey-700);pointer-events:none;position:absolute;bottom:.75rem;right:.75rem}option{color:var(--black-primary);padding:.5rem}option,option:focus,option:hover{background-color:var(--white)}option:checked{background-color:var(--blue-info);color:var(--white)}.pagination-container{flex-direction:column;align-items:center;padding:12px;font-weight:700;display:flex}.pagination-controls{justify-content:center;gap:10px;margin-bottom:10px;display:flex}.nav-button{border:1px solid var(--color-gray-200);background:var(--bg-primary);color:var(--black-primary);cursor:pointer;border-radius:4px;padding:6px 12px;transition:all .2s}.nav-button:hover:not(:disabled){background:var(--bg-primary);transform:translateY(-2px)}.nav-button:disabled{opacity:.5;cursor:not-allowed}.pagination-nav{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.page-button{border:1px solid var(--color-gray-200);background-color:var(--bg-primary);min-width:32px;color:var(--black-primary);cursor:pointer;border-radius:50%;padding:3px 10px;transition:all .2s}.page-button:hover:not(.active):not(.dots){background-color:var(--bg-primary);transform:translateY(-2px)}.page-button.active{background-color:var(--color-gray-800);color:var(--bg-primary);cursor:default}.page-button.dots{cursor:default;background:0 0;border:none}.layered-navigation .filters-overlay{z-index:40;display:flex;position:fixed;inset:0}.layered-navigation .overlay-bg{background:var(--black-primary);opacity:.5;z-index:-1;position:absolute;inset:0}.layered-navigation .filters-panel{background:var(--bg-primary);width:75%;margin-left:auto;padding:1rem;overflow-y:auto}.layered-navigation .filters-header{justify-content:space-between;align-items:center;display:flex}.layered-navigation .products-section{padding:1rem}.layered-navigation .toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.layered-navigation .products-layout{gap:1.5rem;display:flex}.layered-navigation .filters-column{flex:20%}.layered-navigation .products-column{background:var(--bg-primary);flex:80%;padding:1rem}.layered-navigation .products-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.layered-navigation .loading-card{animation:1.5s infinite pulse}@keyframes pulse{0%,to{opacity:.6}50%{opacity:1}}.layered-navigation .pagination{margin-top:1rem}.layered-navigation .fade-enter-active,.layered-navigation .fade-leave-active{transition:opacity .3s}.layered-navigation .fade-enter-from,.layered-navigation .fade-leave-to{opacity:0}.lspd-help-text{font-size:var(--font-size-s,12px);color:var(--color-secondary-700);opacity:0;line-height:1;transition:opacity .15s linear,color .15s linear}.lspd-help-text:not(:empty){margin-top:6px}.lspd-help-text.is-active{opacity:1}.lspd-help-text.is-error{color:var(--error-color);animation:.25s forwards input-error}@keyframes input-error{0%{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}to{transform:translate(0)}}div.blockquote{border-left:2px solid var(--color-primary-700);padding:1rem}.lspd-blog-card-wrapper{cursor:pointer;color:inherit;text-decoration:none;display:block}.lspd-blog-card-wrapper:hover{text-decoration:none}.lspd-blog-card{height:100%;overflow:hidden}.lspd-blog-card__cover{aspect-ratio:4/3;width:100%;position:relative;overflow:hidden}.lspd-blog-card__content{padding:var(--unit-md)}.lspd-blog-card__badge{margin-bottom:var(--unit-sm)}.lspd-blog-card__title{margin-bottom:var(--unit-xs)}.lspd-blog-card__abstract{color:var(--text-secondary-color,#6b7280);margin:0;overflow:hidden}.lspd-blog-card__author{align-items:center;gap:var(--unit-sm);padding:0 var(--unit-md) var(--unit-md);display:flex}.lspd-blog-card__author-avatar{flex-shrink:0}.lspd-blog-card__author-avatar-image{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:1.75rem;height:1.75rem}.lspd-blog-card__author-info{flex-direction:column;display:flex}.lspd-blog-card__author-name{font-weight:500;font-size:var(--font-size-sm,.875rem);margin:0}.lspd-blog-card__publish-date{color:var(--text-tertiary-color,#9ca3af);font-size:var(--font-size-xs,.75rem);margin:0}.lspd-carousel.carousel-container{flex-direction:column;gap:1rem;width:100%;display:flex;position:relative}.lspd-carousel .carousel-dots{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.lspd-carousel .dot{color:#666;cursor:pointer;background:#fff;border:2px solid #ccc;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:.875rem;font-weight:600;line-height:1;transition:all .3s;display:flex}.lspd-carousel .dot:hover{background:#f5f5f5;border-color:#999}.lspd-carousel .dot.active{color:#fff;background:#333;border-color:#333}.lspd-carousel .carousel-scroll-container{cursor:grab;-webkit-user-select:none;user-select:none;flex:1;width:100%;min-height:300px;position:relative;overflow:hidden}.lspd-carousel .carousel-scroll-container.is-dragging{cursor:grabbing}.lspd-carousel .carousel-wrapper{width:fit-content;height:100%;transition:transform .5s;display:flex}.lspd-carousel .carousel-wrapper.no-transition{transition:none}.lspd-carousel .carousel-item{flex-shrink:0;height:100%;overflow:hidden}.lspd-carousel .nav-button{color:#333;cursor:pointer;z-index:10;vertical-align:middle;appearance:none;opacity:1;background:#fff;border:2px solid #ccc;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;margin:0;padding:0;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;transition:background .3s,border-color .3s;display:flex;position:absolute;top:calc(50% - 52px);left:0;right:auto}.lspd-carousel .nav-button:hover{background:#f5f5f5;border-color:#999}.lspd-carousel .nav-button:active{background:#e0e0e0;transform:translateY(0)}.lspd-carousel .prev-button{left:.5rem;right:auto}.lspd-carousel .next-button{left:auto;right:.5rem}.lspd-carousel .arrow{border-top:2px solid #333;border-right:2px solid #333;width:10px;height:10px;display:block}.lspd-carousel .arrow-left{margin-left:3px;transform:rotate(-135deg)}.lspd-carousel .arrow-right{margin-right:3px;transform:rotate(45deg)}.lspd-mega-menu{flex-direction:column;display:none;overflow:hidden}@media (width>=768px){.lspd-mega-menu{flex-direction:row}}.lspd-mega-menu.mega-menu--active{z-index:1;width:100dvw;height:auto;display:flex;position:absolute;top:2rem;left:0}@media (width<=767px){.lspd-mega-menu.mega-menu--active{width:100%;position:static}}.lspd-mega-menu .mega-menu__nav{background-color:var(--mega-menu-primary-bg)}@media (width<=767px){.lspd-mega-menu .mega-menu__nav{background-color:var(--mega-menu-mobile-bg);box-sizing:border-box;width:100dvw}}.lspd-mega-menu .mega-menu__category{padding:var(--unit-lg) 0;color:var(--mega-menu-submenu-item-color);font-weight:800}@media (width<=767px){.lspd-mega-menu .mega-menu__category,.lspd-mega-menu .mega-menu__category a{background-color:var(--mega-menu-mobile-bg);color:var(--mega-menu-mobile-link-color)}}@media (width>=768px){.lspd-mega-menu .mega-menu__category{font-weight:100;font-size:var(--font-size-s)}}.lspd-mega-menu .mega-menu__submenu-category{padding:var(--unit-lg) .5rem;font-size:var(--font-size-s);color:var(--mega-menu-submenu-item-color);background-color:var(--mega-menu-secondary-bg);text-decoration:underline}@media (width<=767px){.lspd-mega-menu .mega-menu__submenu-category,.lspd-mega-menu .mega-menu__submenu-category a{background-color:var(--mega-menu-mobile-bg);color:var(--mega-menu-mobile-link-color)}}@media (width>=768px){.lspd-mega-menu .mega-menu__submenu-category{color:var(--mega-menu-submenu-item-color);font-size:var(--font-size-m);font-weight:400;text-decoration:none}}.lspd-mega-menu .mega-menu__list{margin:0;padding:0;list-style:none}.lspd-mega-menu .mega-menu__item{border-bottom:1px solid var(--color-gray-200);display:block}@media (width<=767px){.lspd-mega-menu .mega-menu__item{width:80dvw}}.lspd-mega-menu .mega-menu__button{width:100%;padding:var(--unit-lg) var(--unit-xs);cursor:pointer;text-align:left;font-size:var(--font-size-s);color:var(--mega-menu-item-color);background:0 0;border:none;border-radius:0;justify-content:space-between;align-items:center;transition:background-color .15s;display:flex}@media (width<=767px){.lspd-mega-menu .mega-menu__button{background-color:var(--mega-menu-mobile-bg);font-size:var(--font-size-m);padding:var(--unit-lg) var(--unit-lg);color:var(--mega-menu-mobile-link-color);width:80dvw}}.lspd-mega-menu .mega-menu__button>span{align-items:center;gap:var(--unit-xs);justify-content:space-between;width:100%;display:flex}.lspd-mega-menu .mega-menu__item--active{background-color:var(--mega-menu-hover-bg)}@media (width<=767px){.lspd-mega-menu .mega-menu__item--active{background-color:var(--mega-menu-mobile-bg)}}.lspd-mega-menu .mega-menu__button:hover{background-color:var(--mega-menu-hover-bg)}@media (width<=767px){.lspd-mega-menu .mega-menu__button:hover{background-color:var(--mega-menu-mobile-bg)}}.lspd-mega-menu .mega-menu__button--link{color:var(--mega-menu-item-color)}@media (width<=767px){.lspd-mega-menu .mega-menu__button--link{color:var(--mega-menu-mobile-link-color)}}.lspd-mega-menu .mega-menu__button-label{font-weight:var(--font-weight-bold)}.lspd-mega-menu .mega-menu__chevron{width:var(--unit-xl);height:var(--unit-xl);color:var(--mega-menu-submenu-item-color);flex-shrink:0;transition:transform .15s,color .15s;transform:rotate(90deg)}@media (width<=767px){.lspd-mega-menu .mega-menu__chevron{color:var(--mega-menu-mobile-link-color)}}@media (width>=768px){.lspd-mega-menu .mega-menu__chevron{transform:rotate(0)}}.lspd-mega-menu .mega-menu__chevron--active{color:var(--mega-menu-submenu-item-color);transform:rotate(-90deg)}@media (width<=767px){.lspd-mega-menu .mega-menu__chevron--active{color:var(--mega-menu-mobile-link-color)}}@media (width>=768px){.lspd-mega-menu .mega-menu__chevron--active{transform:rotate(0)}}.lspd-mega-menu .mega-menu__inline-sub-list{margin:0;padding:0;list-style:none}@media (width<=767px){.lspd-mega-menu .mega-menu__inline-sub-list{padding-left:1rem}}@media (width>=768px){.lspd-mega-menu .mega-menu__inline-sub-list{background-color:var(--mega-menu-secondary-bg);display:none}}.lspd-mega-menu .mega-menu__panel{display:none}@media (width>=768px){.lspd-mega-menu .mega-menu__panel{padding:var(--unit-xl) var(--unit-3xl);background-color:var(--mega-menu-secondary-bg);flex:1;display:block}}.lspd-mega-menu .mega-menu__sub-list{flex-flow:column wrap;max-height:11.25rem;margin:0;padding:0;list-style:none;display:flex}.lspd-mega-menu .mega-menu__sub-item{box-sizing:border-box;padding:var(--unit-sm) var(--unit-3xl) var(--unit-sm) var(--unit-sm);height:2.25rem;display:block}.lspd-mega-menu .mega-menu__sub-link{font-size:var(--font-size-s);font-weight:var(--font-weight-normal);color:var(--mega-menu-submenu-item-color);text-decoration:none;transition:color .15s}@media (width<=767px){.lspd-mega-menu .mega-menu__sub-link{color:var(--mega-menu-mobile-link-color)}}.lspd-mega-menu .mega-menu__sub-link:hover{color:var(--mega-menu-submenu-item-hover-color);text-decoration:underline}.lspd-mega-menu .mega-menu__popular{display:none}@media (width>=768px){.lspd-mega-menu .mega-menu__popular{display:block}}.lspd-mega-menu .mega-menu__popular-list{gap:var(--unit-lg);flex-direction:row;padding:0;list-style:none;display:flex}.lspd-mega-menu .mega-menu__popular-link-container{text-decoration:none;display:block;position:relative}.lspd-mega-menu .mega-menu__popular-tag{background-color:var(--mega-menu-popular-item-tag-bg);color:var(--mega-menu-popular-item-tag-color);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);padding:var(--unit-xs) var(--unit-sm);position:absolute;top:0;left:0}.lspd-mega-menu .mega-menu__popular-name{font-size:var(--font-size-s);font-weight:var(--font-weight-thin);color:var(--mega-menu-popular-item-name-color);padding:var(--unit-sm) 0}.lspd-mega-menu .mega-menu__popular-link{align-items:center;gap:var(--unit-xs);font-size:var(--font-size-s);font-weight:var(--font-weight-normal);color:var(--mega-menu-popular-item-link-color);padding-bottom:var(--unit-sm);text-decoration:underline;transition:color .15s;display:inline-flex}.lspd-mega-menu .mega-menu__popular-link-chevron{color:var(--mega-menu-popular-item-link-color);height:var(--unit-lg);width:var(--unit-lg)}.lspd-mini-cart{background-color:var(--color-primary-100,#fff);width:320px;color:var(--color-primary-800,#000);z-index:100;padding:0;position:absolute;top:0;right:0;box-shadow:0 4px 12px #00000026}.lspd-mini-cart .mini-cart__header{background-color:var(--color-primary-800,#000);color:var(--color-primary-100,#fff);justify-content:space-between;align-items:center;margin:0;padding:1rem;display:flex}.lspd-mini-cart .mini-cart__header .mini-cart__title{color:var(--color-secondary-100);font-size:1.25rem}.lspd-mini-cart .mini-cart__header .mini-cart__close{cursor:pointer;color:var(--color-secondary-100)}.lspd-mini-cart .mini-cart__header .mini-cart__close:hover{background-color:var(--color-primary-600,#000)}.lspd-mini-cart .mini-cart__body{background-color:var(--color-white,#fff);padding:1rem}.lspd-mini-cart .mini-cart__body .mini-cart__empty{padding:2rem 0}.lspd-mini-cart .mini-cart__body .mini-cart__item{grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;gap:.5rem;max-width:100%;margin-bottom:1rem;display:grid}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-image{-o-object-fit:cover;object-fit:cover;background-color:var(--color-primary-200,#f5f5f5);width:60px;height:60px;display:block}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-name{color:var(--color-secondary-900,#000);font-size:.9rem}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-price{text-align:right;color:var(--color-secondary-900,#000);padding-right:1rem;font-size:.9rem;font-weight:700}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-quantity{color:var(--color-secondary-600,#666);grid-column-start:2;font-size:.8rem}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-quantity .lspd-qty-selector{grid-template-columns:repeat(3,auto);display:grid}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-quantity .lspd-qty-selector button{border:1px solid var(--color-gray-500);background-color:var(--color-white,#fff);border-radius:0}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-quantity .lspd-qty-selector input{text-align:center;border:1px solid var(--color-gray-500);border-left:0;border-right:0;width:2rem;height:100%}.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-remove,.lspd-mini-cart .mini-cart__body .mini-cart__item .mini-cart__item-remove button{color:var(--color-primary-800);cursor:pointer;background-color:#0000;border:none;padding:.25rem .5rem;font-size:.8rem;text-decoration:underline}.lspd-mini-cart .mini-cart__footer{background-color:var(--color-primary-200,#f5f5f5);flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;display:flex}.lspd-mini-cart .mini-cart__footer .mini-cart__summary{color:var(--color-secondary-900,#000);grid-template-columns:1fr auto;gap:.5rem;width:100%;display:grid}.lspd-mini-cart .mini-cart__footer .mini-cart__summary .mini-cart__summary_value{text-align:right}.lspd-mini-cart .mini-cart__footer .mini-cart__summary .mini-cart__summary_total-label,.lspd-mini-cart .mini-cart__footer .mini-cart__summary .mini-cart__summary_total-value{padding-top:.5rem;font-weight:700}.lspd-mini-cart .mini-cart__footer .mini-cart__footer-actions{flex-direction:column;align-items:center;gap:.5rem;width:100%;display:flex}.lspd-mini-cart .mini-cart__footer .mini-cart__primary-actions{justify-content:center;gap:.5rem;width:100%;display:flex}.lspd-mini-cart .mini-cart__footer .mini-cart__primary-actions .mini-cart__view-cart{background-color:var(--color-white,#fff);color:var(--color-primary-800);border:2px solid var(--color-primary-800);border-radius:0;padding:.75rem 1.5rem;text-decoration:none}.lspd-mini-cart .mini-cart__footer .mini-cart__primary-actions .mini-cart__view-cart:hover{background-color:var(--color-primary-200,#f5f5f5)}.lspd-mini-cart .mini-cart__footer .mini-cart__primary-actions .mini-cart__checkout{background-color:var(--color-primary-800,#000);border:2px solid var(--color-primary-800);color:var(--color-primary-100,#fff);border-radius:0;padding:.75rem 1.5rem;text-decoration:none}.lspd-mini-cart .mini-cart__footer .mini-cart__primary-actions .mini-cart__checkout:hover{background-color:var(--color-primary-600,#000)}.lspd-mini-cart .mini-cart__footer .mini-cart__secondary-actions{flex-direction:column;gap:.5rem;width:100%;display:flex}.lspd-mini-cart .mini-cart__footer .mini-cart__secondary-actions button{color:var(--color-primary-800);cursor:pointer;background-color:#0000;border-radius:0;padding:.75rem 1.5rem;text-decoration:underline}.lspd-mini-cart .mini-cart__footer .mini-cart__secondary-actions button:hover{background-color:var(--color-primary-200,#f5f5f5)}.lspd-search-bar{width:500px;position:relative}.lspd-search-bar .lspd-search-form{width:100%;position:relative}.lspd-search-bar .lspd-search-form .lspd-empty-input-icon{cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:1rem;transform:translateY(50%)}.lspd-search-bar .lspd-search-form .lspd-search-input-icon{width:24px;height:24px}.lspd-search-bar .lspd-search-results{z-index:10;background-color:#fff;border:1px solid #d3d3d3;width:110%;margin-top:.5rem;padding:1.5rem;position:absolute;top:100%}.toasted-container .toasted .primary.success,.toasted-container .toasted.bubble.success,.toasted-container .toasted.toasted-primary.success{background-color:var(--success-color)}.toasted-container .toasted .primary.error,.toasted-container .toasted.bubble.error,.toasted-container .toasted.toasted-primary.error{background-color:var(--error-color)}.toasted-container .toasted .primary.info,.toasted-container .toasted.bubble.info,.toasted-container .toasted.toasted-primary.info{background-color:var(--info-color)}.cms-wysiwyg p{min-height:1em;display:block}.cms-wysiwyg:not(.cms-wysiwyg--flush){max-width:var(--base-content-width);padding:0 var(--base-content-mobile-side-padding);margin-left:auto;margin-right:auto;line-height:1.5}.cms-wysiwyg:not(.cms-wysiwyg--flush) .has-bg-padding{padding-top:var(--spacing-m);padding-bottom:var(--spacing-m)}.cms-wysiwyg:not(.cms-wysiwyg--flush) .has-bg-padding.vertical{padding:var(--spacing-m)}@media (width>=1024px){.cms-wysiwyg-container .cms-wysiwyg:not(.cms-wysiwyg--flush){padding:0 var(--base-content-desktop-side-padding);flex-direction:column;justify-content:center;display:flex}.cms-wysiwyg-container .cms-wysiwyg:not(.cms-wysiwyg--flush) .has-bg-padding{padding-top:var(--spacing-l);padding-bottom:var(--spacing-l)}.cms-wysiwyg-container .text-container{flex-direction:row;justify-content:space-between;width:auto;display:flex}.cms-wysiwyg-container .text-container:not(.two-columns) div{width:100%}.cms-wysiwyg-container .two-columns div{width:47%}}.wysiwyg-renderer-container .wysiwyg-button{margin-right:var(--spacing-m);margin-bottom:var(--spacing-m)}.wysiwyg-renderer-container .wysiwyg-link,.wysiwyg-renderer-container .wysiwyg-link:active,.wysiwyg-renderer-container .wysiwyg-link:focus,.wysiwyg-renderer-container .wysiwyg-link:hover{color:inherit}.full-width-banner{width:100%;height:auto;position:relative}.full-width-banner .cms-banner .banner__inner{padding-bottom:var(--unit-xl)}.full-width-banner .cms-banner:not(.overflow) .banner__title{margin-bottom:var(--unit-sm);line-height:var(--line-height-normal)}.full-width-banner .cms-banner:not(.overflow) .description-text{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.full-width-banner .cms-banner:not(.overflow) .description-text.large-text{font-size:var(--font-size-h1);line-height:var(--font-line-height-medium);line-height:var(--line-height-xs)}.full-width-banner .cms-banner:not(.overflow) .description-text.primary:not(.large-text){font-size:var(--font-size-m)}.full-width-banner .cms-banner:not(.overflow) .banner-buttons{margin-top:var(--unit-xl)}@media (width>=1024px){.full-width-banner .cms-banner .banner__inner{padding-bottom:var(--spacing-l)}.full-width-banner .cms-banner:not(.overflow) .description-text{line-height:var(--line-height-l)}.full-width-banner .cms-banner:not(.overflow) .description-text.primary:not(.large-text){font-size:var(--line-height-xl);line-height:var(--line-height-2xl)}.full-width-banner .cms-banner:not(.overflow) .banner-buttons.primary{margin-top:var(--spacing-l)}}.table-container{overflow-y:auto}.table-container .table{margin:0 var(--spacing-xl)}@media (width>=1024px){.table-container .table{margin:0}}.table-container .table .td{padding:var(--spacing-s)}.table-container .table .td .align-center img{margin:auto}.table-container .table .td .align-left img{margin-left:0;margin-right:auto}.table-container .table .td .align-right img{margin-left:auto;margin-right:0}.table-container .table .td .align-right figcaption{text-align:right}.table-container .table .td a{text-decoration:underline}.sticky{background:inherit}.sticky tr>:first-child{background:inherit;z-index:2;background-attachment:scroll;position:sticky;left:0}.sticky.border-styles th,.sticky.border-styles thead td,.sticky.border-styles thead th,.sticky.border-styles tr>:first-child{box-shadow:0 0 0 1px var(--black-primary)}.overlay-image{z-index:0;pointer-events:none;max-width:100%;max-height:100%;display:flex;position:absolute}.overlay-image__image :deep(img){display:block}.overlay-image.left-top{top:0;left:0}.overlay-image.left-bottom{bottom:0;left:0}.overlay-image.left-center{top:50%;left:0;transform:translateY(-50%)}.overlay-image.center-top{top:0;left:50%;transform:translate(-50%)}.overlay-image.center-center{top:50%;left:50%;transform:translate(-50%,-50%)}.overlay-image.center-bottom{bottom:0;left:50%;transform:translate(-50%)}.overlay-image.right-top{top:0;right:0}.overlay-image.right-center{top:50%;right:0;transform:translateY(-50%)}.overlay-image.right-bottom{bottom:0;right:0}.cms-banner{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.has-overlay:before{content:"";background-color:var(--cms-banner-background);opacity:.2;z-index:0;display:block;position:absolute;inset:0}.overflow h1,.overflow h2{font-size:var(--font-size-h2);line-height:var(--font-line-height-medium)}.overflow .description-text{font-size:var(--font-size-large);line-height:var(--font-line-height-default)}.overflow .description-text.large-text{font-size:var(--font-size-h2);line-height:var(--font-line-height-medium)}.overflow .description-text.primary{font-size:var(--font-size-large);line-height:var(--font-line-height-default)}.overflow .banner__inner{max-height:100%}img{display:block}.hover{cursor:pointer}.cms-banner__image{width:100%;max-height:100%}.cms-banner__image-link{position:absolute;inset:0}.cms-banner-link{display:contents}.banner__inner{padding:40px var(--base-content-mobile-side-padding);max-width:var(--base-content-width);z-index:1;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:block;position:absolute}.banner__inner.text--left{justify-content:flex-start;align-items:flex-start}.banner__inner.text--center,.banner__inner.text--justify{justify-content:center;align-items:center}.banner__inner.text--right{justify-content:flex-end;align-items:flex-end}.banner__inner.left-top{top:0;left:0}.banner__inner.left-bottom{bottom:0;left:0}.banner__inner.left-center{left:0}.banner__inner.center-top{top:0}.banner__inner.center-bottom{bottom:0}.banner__inner.right-top{top:0;right:0}.banner__inner.right-center{right:0}.banner__inner.right-bottom{bottom:0;right:0}.has-link .banner__inner{pointer-events:none}.has-link .banner__inner a{pointer-events:auto}.banner__inner>:not(:last-child){margin-bottom:var(--spacing-xxxm)}.banner__title{color:var(--white);overflow-wrap:break-word}.pointer-events{pointer-events:none}.description-text{color:var(--white);width:100%}@media (width<=639px){.overflow h1,.overflow h2{font-size:var(--font-size-large)}.overflow .description-text{font-size:var(--font-size-small)}.overflow .description-text.large-text{font-size:var(--font-size-default)}.overflow .description-text.primary{font-size:var(--font-size-small)}}.banner__inner.text--mb-left{justify-content:flex-start;align-items:flex-start}.banner__inner.text--mb-center,.banner__inner.text--mb-justify{justify-content:center;align-items:center}.banner__inner.text--mb-right{justify-content:flex-end;align-items:flex-end}.banner__inner.mb-left-top{top:0;left:0}.banner__inner.mb-left-bottom{bottom:0;left:0}.banner__inner.mb-left-center{left:0}.banner__inner.mb-center-top{top:0}.banner__inner.mb-center-bottom{bottom:0}.banner__inner.mb-right-top{top:0;right:0}.banner__inner.mb-right-center{right:0}.banner__inner.mb-right-bottom{bottom:0;right:0}@media (width>=1024px){.banner__inner{padding:var(--spacing-l) var(--base-content-desktop-side-padding)}.banner__inner.text--dtp-left{justify-content:flex-start;align-items:flex-start}.banner__inner.text--dtp-center,.banner__inner.text--dtp-justify{justify-content:center;align-items:center}.banner__inner.text--dtp-right{justify-content:flex-end;align-items:flex-end}.banner__inner.dtp-left-top{top:0;left:0}.banner__inner.dtp-left-bottom{bottom:0;left:0}.banner__inner.dtp-left-center{left:0}.banner__inner.dtp-center-top{top:0}.banner__inner.dtp-center-bottom{bottom:0}.banner__inner.dtp-right-top{top:0;right:0}.banner__inner.dtp-right-center{right:0}.banner__inner.dtp-right-bottom{bottom:0;right:0}.main__title.banner__title{margin-bottom:var(--spacing-s)}}.page{width:100%;overflow:hidden}.lspd-photo-cards{flex-wrap:wrap;justify-content:center;gap:2rem;margin:1rem;display:flex}.lspd-photo-cards .lspd-photo-card{aspect-ratio:1;width:calc(50% - 1rem);position:relative;overflow:hidden}.lspd-photo-cards .lspd-photo-card a .lspd-photo-card__container{width:100%;height:100%;display:block}.lspd-photo-cards .lspd-photo-card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.lspd-photo-cards .lspd-photo-card .lspd-photo-card__title{text-transform:uppercase;color:var(--color-white);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lspd-half-card{flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem;display:flex}.lspd-half-card .lspd-half-card__container{justify-content:flex-end;align-items:center;width:100%;min-height:25dvw;display:flex;position:relative;overflow:hidden}.lspd-half-card .lspd-half-card__container img{-o-object-fit:cover;object-fit:cover;width:50%;height:100%;position:absolute;inset:0}.lspd-half-card .lspd-half-card__container .lspd-half-card__body{z-index:1;gap:var(--spacing-xl);text-align:left;padding:var(--spacing-xxl);background-color:rgb(from var(--color-primary-600) r g b/.9);width:50%;height:100%;color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.lspd-half-card .lspd-half-card__container .lspd-half-card__body .lspd-half-card__title{color:var(--color-white);align-self:flex-start}.lspd-half-card .lspd-half-card__container .lspd-half-card__body .lspd-half-card__text{color:var(--color-white);align-self:flex-start;font-weight:400}.lspd-half-card .lspd-half-card__container .lspd-half-card__body .lspd-half-card__cta{align-self:flex-start}.lspd-half-card .lspd-half-card__container.lspd-half-card__container--reverse{flex-direction:row-reverse}.lspd-half-card .lspd-half-card__container.lspd-half-card__container--reverse img{justify-self:flex-end;position:absolute;right:0}.lspd-banner-card{flex-wrap:wrap;justify-content:center;gap:1rem;margin:1rem;display:flex}.lspd-banner-card .lspd-banner-card__container{justify-content:flex-end;align-items:center;width:100%;min-height:25dvw;display:flex;position:relative;overflow:hidden}.lspd-banner-card .lspd-banner-card__container img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lspd-banner-card .lspd-banner-card__container .lspd-banner-card__body{z-index:1;gap:var(--spacing-xl);text-align:left;padding:var(--spacing-xxl);margin:var(--spacing-xxl) 5rem var(--spacing-xxl) auto;background-color:rgb(from var(--color-primary-600) r g b/.9);width:50%;color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.lspd-banner-card .lspd-banner-card__container .lspd-banner-card__body .lspd-banner-card__title{color:var(--color-white)}.lspd-banner-card .lspd-banner-card__container .lspd-banner-card__body .lspd-banner-card__text{color:var(--color-white);font-weight:400}.lspd-banner-card .lspd-banner-card__container .lspd-banner-card__body .lspd-banner-card__cta{align-self:flex-start}.lspd-banner-notification{background-color:var(--color-primary-500);color:var(--color-white);text-align:center;width:100vw;margin-bottom:2rem;padding:1rem;position:relative;left:50%;transform:translate(-50%)}.lspd-cms-accordion{max-width:865px;margin:1rem auto}.lspd-cms-accordion .lspd-cms-accordion__header{border-bottom:2px solid var(--color-black);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.lspd-cms-accordion .lspd-cms-accordion__header .lspd-cms-accordion__title{padding:1rem;font-size:1.5rem}.lspd-cms-accordion .lspd-cms-accordion__header .lspd-cms-accordion__chevron{transition:transform .3s}.lspd-cms-accordion .lspd-cms-accordion__header .lspd-cms-accordion__chevron svg{height:2rem}.lspd-cms-accordion .lspd-cms-accordion__header .lspd-cms-accordion__chevron.lspd-cms-accordion__chevron--open{transform:rotate(180deg)}.lspd-cms-accordion .lspd-cms-accordion__content{height:auto;max-height:0;padding:0 1rem;transition:height .5s;overflow:hidden}.lspd-cms-accordion .lspd-cms-accordion__content.lspd-cms-accordion__content--open{max-height:1000px;transition:max-height .5s}.lspd-product-highlights{margin:1rem}.lspd-product-highlights .lspd-product-highlights__product{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.lspd-product-highlights .lspd-product-highlights__product .badge{z-index:1;color:var(--color-white);border-radius:0;padding:.25rem .5rem;position:absolute;top:.5rem;left:.5rem}.lspd-product-highlights .lspd-product-highlights__product img{-o-object-fit:cover;object-fit:cover;width:20rem;height:20rem}.lspd-product-highlights .lspd-product-highlights__product .lspd-product-highlights__product-name{text-transform:uppercase;font-weight:100}}@layer luhta{:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka,.layout-rukka-motorsport,.layout-rukka-pets{--brand-font-family:"Inter", sans-serif}.layout-luhta,.layout-torstai,.layout-your-face{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store,.layout-luhta-home,.layout-luhta-outdoor-store{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak,.layout-icepeak-pet{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir{--brand-font-family:"Cormorant Garamond", serif}:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}b,strong{font-weight:inherit;font-weight:bolder}small{font-size:80%}img{border-style:none}button,input,optgroup,select,textarea{font:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}template{display:none}body{font-size:var(--font-size-default);color:var(--primary)}p{font-size:inherit}a{color:inherit;font:inherit}blockquote,caption,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}.text--center{text-align:center}.text--left{text-align:left}.text--right{text-align:right}.text--justify{text-align:justify}.brand-font{font-family:var(--font-family-heading)}@media (width<=767px){.text--mb-center{text-align:center}.text--mb-left{text-align:left}.text--mb-right{text-align:right}.text--mb-justify{text-align:justify}}@media (width>=768px){.text--dtp-center{text-align:center}.text--dtp-left{text-align:left}.text--dtp-right{text-align:right}.text--dtp-justify{text-align:justify}}label{cursor:pointer}button a:hover,button span:hover{color:inherit}input::-webkit-inner-spin-button{appearance:none;margin:0}input::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number],input[type=number]:focus,input[type=number]:hover{appearance:textfield}[disabled]{cursor:not-allowed;pointer-events:none}.luhta-help-text{font-size:var(--font-size-small);margin-top:10px;display:block;line-height:var(--font-line-height-medium)!important}.luhta-help-text:not(:empty){margin-top:var(--spacing-xs)!important}.luhta-text-input{position:relative}audio[height],audio[width],canvas[height],canvas[width],iframe[height],iframe[width],meter[height],meter[width],progress[height],progress[width],video[height],video[width]{max-width:none}audio:not([height]),audio:not([width]),canvas:not([height]),canvas:not([width]),iframe:not([height]),iframe:not([width]),meter:not([height]),meter:not([width]),progress:not([height]),progress:not([width]),video:not([height]),video:not([width]){width:100%;max-width:100%}@media print{*,:after,:before{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^=\#]:after,a[href^=javascript\:]:after{content:""}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html{font-weight:var(--font-weight-default)}html .display,html h1,html h2,html h3,html h4,html h5,html h6{font-family:var(--brand-font-family,var(--default-font-family));font-weight:var(--font-weight-bolder);line-height:var(--font-line-height-medium);word-break:break-word}.h1,h1{font-size:var(--font-size-h1)}.h2,h2{font-size:var(--font-size-h2)}.h3,h3{font-size:var(--font-size-h3)}.h4,h4{font-size:var(--font-size-h4)}.h5,h5{font-size:var(--font-size-h5)}.h6,h6{font-size:var(--font-size-h6)}.display{font-size:var(--font-size-display)}button{text-transform:uppercase;font-weight:var(--font-weight-regular);border-radius:0}.text-large{font-size:var(--font-size-large)}.text-small{font-size:var(--font-size-small)}.text-tiny{font-size:var(--font-size-xs)}.lspd-label,.luhta-label{font-size:var(--font-size-label)}.bold{font-weight:var(--font-weight-bold)}.layout-icepeak h1,.layout-icepeak h2,.layout-icepeak h3,.layout-icepeak h4,.layout-icepeak h5,.layout-icepeak h6,.layout-icepeak-pet h1,.layout-icepeak-pet h2,.layout-icepeak-pet h3,.layout-icepeak-pet h4,.layout-icepeak-pet h5,.layout-icepeak-pet h6{font-style:italic}.brand-logo.all .lspd-image{max-width:130px}.brand-logo.company .lspd-image,.brand-logo.luhta-home .lspd-image,.brand-logo.your-and-more .lspd-image{max-width:210px}.brand-logo.balmuir .lspd-image{max-width:140px}.brand-logo.dachstein .lspd-image{max-width:230px}.layout-your-and-more .display.display,.layout-your-and-more .h1,.layout-your-and-more .h3,.layout-your-and-more h1,.layout-your-and-more h3{font-family:var(--brand-font-family,var(--default-font-family));font-weight:var(--font-weight-light);letter-spacing:.05em}.layout-your-and-more .h2,.layout-your-and-more .h4,.layout-your-and-more .h5,.layout-your-and-more .h6,.layout-your-and-more h2,.layout-your-and-more h4,.layout-your-and-more h5,.layout-your-and-more h6{font-family:var(--brand-alternate-font-family,var(--brand-font-family));letter-spacing:normal}.layout-your-and-more blockquote>p{font-weight:var(--font-weight-light)}:root{--spacing-widget:40px}.cms-block .widget{margin-bottom:var(--spacing-widget)}.cms-block .widget.flush-margin,.cms-block.last .widget--full-width{margin-bottom:0}.widget:not(.widget--full-width){max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;margin-left:auto;margin-right:auto}.content-area .widget.widget{width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=1200px){:root{--spacing-widget:var(--spacing-xxxl)}.widget:not(.widget--full-width){padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}}.luhta-select-search .search-label{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luhta-select-search .search-field{width:100%;font-weight:var(--font-weight-normal);padding:var(--select-search-padding,.75em 2.5rem .75em .75rem);color:var(--select-search-color,var(--text-input-label-default-color,#706f6e));font-size:var(--font-size-default,16px);border:none;border-bottom:2px solid var(--select-search-border,var(--text-input-underline-default-color,#d4d2cf));line-height:1.5;display:block;position:relative}.lspd-price{display:block}.lspd-price .price-default{font-weight:var(--font-weight-bolder);font-size:var(--font-size-default);color:var(--primary);display:inline}.lspd-price .apply-special{color:var(--red-discount);font-size:var(--font-size-default);display:inline}.lspd-price .regular-price{font-size:var(--font-size-small);color:var(--grey-600);padding-left:.25rem;display:inline}body h1{color:inherit}[class^=vue-content-placeholders-]+.vue-content-placeholders-img{margin-top:inherit}button[hidden]{display:none}@keyframes fade-down{0%{opacity:0;transform:translateY(-10px)}}.fade-down-move{transition:all ease-in-out}.slide-left-out,.slide-right-out{z-index:var(--z-index-normal)}.lspd-select-option{padding:var(--spacing-xm) var(--spacing-m);color:var(--black-primary);font-size:var(--font-size-default);line-height:var(--font-line-height-medium);border:1px solid var(--grey-500);cursor:pointer;border-top:0;justify-content:space-between;list-style:none;transition:background-color .15s linear,color .15s linear;display:flex;position:relative}.lspd-select-option .option-value{font-weight:var(--font-weight-bolder);flex:1}.lspd-select-option .additional-value{font-size:var(--font-size-small);text-align:right;flex:1}.lspd-select-option.is-disabled{pointer-events:none}.lspd-select-option.is-disabled .option-value{color:var(--grey-700);text-decoration-line:line-through}.lspd-select-option.lspd-select-option.is-active,.lspd-select-option.lspd-select-option.is-selected,.lspd-select-option.lspd-select-option:focus-visible,.lspd-select-option.lspd-select-option:hover{background-color:var(--select-background-color-active,var(--black-primary));color:var(--select-option-color-hover,var(--select-option-color-active,var(--text-on-primary)))}.lspd-modal-overlay{background-color:#00000080}.lspd-modal-close-button svg{stroke-width:2px;width:1.5rem;height:1.5rem;display:block}#__nuxt[aria-hidden=true]{display:block}button[data-headlessui-focus-guard=true]{display:initial}.lspd-modal-overlay{z-index:var(--z-index-popup)}div.fixed:has(.lspd-modal-dialog-wrapper){z-index:var(--z-index-popup)}.lspd-modal-dialog-panel{padding:0}.lspd-modal-content{flex-direction:column;max-height:100%;margin-top:0;font-size:1rem;display:flex}.vue-content-placeholders-text{padding:var(--spacing-xs) 0}.vue-content-placeholders-text__line{height:var(--font-size-default)}:root{--base-content-width:1440px;--base-content-desktop-side-padding:var(--spacing-xxxl);--base-content-mobile-side-padding:var(--spacing-l)}html{min-height:100%;font-size:var(--font-size-default);word-spacing:1px;box-sizing:border-box;font-family:var(--default-font-family);overscroll-behavior-x:none}body,html{background-color:var(--white)}body{min-height:100vh;font:inherit;font-family:var(--default-font-family);margin:0;overflow-x:hidden}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-left:3.125%;padding-right:3.125%}@media (width>=480px){.container{padding-left:4.16667%;padding-right:4.16667%}}@media (width>=768px){.container{padding-left:5.20833%;padding-right:5.20833%}}@media (width>=1200px){.container{padding-left:3.33333%;padding-right:3.33333%}}@media (width>=1600px){.container{padding-left:42.7993%;padding-right:42.7993%}}.main{flex-direction:column;min-height:100vh;display:flex}.main>footer{margin-top:auto}.lazy{opacity:0;transition:opacity .666s}img{width:100%;max-width:100%;font-style:italic}img[height],img[width]{width:auto;max-width:none}img[lazy=error],img[lazy=loaded],picture[lazy=error],picture[lazy=loaded]{opacity:1}a{text-decoration:none;display:inline-flex}.std{color:inherit}.std h1,.std h2,.std h3,.std h4,.std h5,.std h6{text-transform:none;line-height:var(--font-line-height-medium);margin-bottom:.5em}.std blockquote{margin-bottom:var(--spacing-m);font-size:var(--font-size-h4)}.std blockquote>p{font-family:var(--font-family-blockquote)}.std p{min-height:1em;font-family:var(--default-font-family);font-weight:var(--font-weight-regular);line-height:var(--font-line-height-default);margin-bottom:var(--spacing-m);display:block}.std p:empty,.std p:last-child{margin-bottom:0}.std p:empty:last-child{min-height:0}.std ul{padding-left:var(--spacing-l);margin-bottom:var(--spacing-m)}.std li,.std ul{list-style:outside}.std ol,.std ol li{margin-left:var(--spacing-s);list-style:decimal}.std li{font-family:var(--default-font-family);font-weight:var(--font-weight-regular);margin-bottom:var(--spacing-s)}.std a{text-decoration:underline;display:inline-flex}.std a:not(.luhta-btn):focus,.std a:not(.luhta-btn):hover{filter:brightness(.9);text-decoration:none}.std img[height],.std img[width]{width:auto;max-width:100%;height:auto}li,ol,ul{list-style:none}.body-fixed,.sidemenu-open{width:100%;position:fixed}.CybotCookiebotDialogContentWrapper img{width:auto;height:auto}.external .luhta-btn__content:after,.external.luhta-link:after{content:"";margin-left:var(--spacing-xxs);background-color:currentColor;align-self:center;width:15px;height:15px;display:inline-flex;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='15px'%20viewBox='0%20-960%20960%20960'%20width='15px'%3e%3cpath%20d='M216-144q-29.7%200-50.85-21.15Q144-186.3%20144-216v-528q0-29.7%2021.15-50.85Q186.3-816%20216-816h264v72H216v528h528v-264h72v264q0%2029.7-21.15%2050.85Q773.7-144%20744-144H216Zm171-192-51-51%20357-357H576v-72h240v240h-72v-117L387-336Z'/%3e%3c/svg%3e") 50% no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20height='15px'%20viewBox='0%20-960%20960%20960'%20width='15px'%3e%3cpath%20d='M216-144q-29.7%200-50.85-21.15Q144-186.3%20144-216v-528q0-29.7%2021.15-50.85Q186.3-816%20216-816h264v72H216v528h528v-264h72v264q0%2029.7-21.15%2050.85Q773.7-144%20744-144H216Zm171-192-51-51%20357-357H576v-72h240v240h-72v-117L387-336Z'/%3e%3c/svg%3e") 50% no-repeat}.content-area{max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;margin-left:auto;margin-right:auto}.v--modal.v--modal{border-radius:0}.v--modal-overlay.v--modal-overlay{background-color:#00000080}.v--modal-overlay.v--modal-overlay.scrollable{min-height:100%}.icon--xxxs{width:var(--icon-size-xxxs)}.body-block-scroll{width:100vw;overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}button:focus-visible{outline-offset:1px;outline:1px auto -webkit-focus-ring-color}button:-moz-focusring{outline-offset:1px;outline:1px auto highlight}button:disabled,button:hover{opacity:1}.dp__instance_calendar button:focus-visible,div.dp__calendar_item:focus-visible,div.dp__overlay_col:focus-visible{outline-offset:1px;outline:1px auto -webkit-focus-ring-color}:is(.dp__instance_calendar button:-moz-focusring,div.dp__calendar_item:-moz-focusring,div.dp__overlay_col:-moz-focusring){outline-offset:1px;outline:1px auto highlight}.vue-content-placeholders-text__line:only-child{margin-bottom:0}img{pointer-events:none;display:block}.underlined{text-decoration:underline}.form-required-info{font-size:var(--font-size-small);margin-bottom:var(--spacing-m)}.capitalize-first-character{text-transform:lowercase}.inline{display:inline-block}.capitalize-first-character:first-letter{text-transform:uppercase}a:focus .underlined,a:focus.underlined,a:hover .underlined,a:hover.underlined,button.luhta-btn--plain:focus .underlined,button.luhta-btn--plain:focus.underlined,button.luhta-btn--plain:hover .underlined,button.luhta-btn--plain:hover.underlined{text-decoration:none}hr{border-top:0;border-left:0;border-right:0;border-color:var(--grey-500)}@media (width<=1199px){.hide-mobile{display:none!important}}@media (width>=1200px){.hide-desktop{display:none!important}.content-area{padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}}button{color:inherit}}.datepicker-input-container .dp__main{--dp-font-family:var(--default-font-family);--dp-border-radius:0;--dp-cell-border-radius:0;--dp-common-transition:all .1s ease-in;--dp-button-height:var(--size-xxl);--dp-month-year-row-height:var(--size-xxl);--dp-month-year-row-button-size:var(--size-xxl);--dp-button-icon-height:20px;--dp-cell-size:var(--size-xxl);--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:var(--size-xxl);--dp-input-padding:var(--input-padding);--dp-action-buttons-padding:2px 5px;--dp-row-margin:0;--dp-calendar-header-cell-padding:0;--dp-overlay-col-padding:0;--dp-time-inc-dec-button-size:var(--size-xxl);--dp-menu-padding:6px 8px;--dp-font-size:var(--input-font-size);--dp-preview-font-size:var(--font-size-small)}.datepicker-input-container .dp__theme_light{--dp-text-color:var(--primary);--dp-hover-color:var(--grey-800);--dp-hover-icon-color:var(--text-on-primary);--dp-hover-text-color:var(--text-on-primary);--dp-primary-color:var(--primary);--dp-primary-disabled-color:var(--grey-900);--dp-primary-text-color:#f8f5f5;--dp-secondary-color:#c0c4cc;--dp-disabled-color:var(--grey-900);--dp-icon-color:var(--grey-800);--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a}.datepicker-input-container .dp__today{background-color:var(--grey-400);color:var(--primary);font-weight:var(--font-weight-bolder);border:0}.datepicker-input-container .dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.datepicker-input-container .dp__btn{padding:0}.datepicker-input-container .dp__month_year_wrap{align-items:center}.datepicker-input-container .dp__cell_inner{font-size:var(--font-size-small);margin:auto}.datepicker-input-container .dp__input{line-height:var(--input-line-height);box-shadow:var(--input-box-shadow);border:0;transition:box-shadow .15s ease-in}.datepicker-input-container .dp__input:not(:disabled):not(:active):not(:focus):hover{box-shadow:var(--input-box-shadow-hover)}.datepicker-input-container .dp__input:active,.datepicker-input-container .dp__input:focus{box-shadow:var(--input-box-shadow-active)}.datepicker-input-container .input-validation-error{align-items:flex-start}.datepicker-input-container .input-validation-error .icon-small{width:20px;height:20px}.toasted-container.toasted-container.top-right{font-family:var(--default-font-family);min-width:auto;max-width:100%;top:120px}.toasted-container.toasted-container.top-right .toasted .action{margin:0 0 0 var(--spacing-s);padding:var(--spacing-xs)}@layer lightspeed;:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";pointer-events:none;position:absolute;top:0;left:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);touch-action:none;background:var(--swiper-scrollbar-bg-color,#0000001a);position:relative}.swiper-scrollbar.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>.swiper-scrollbar{display:none!important}.swiper-scrollbar.swiper-scrollbar-horizontal,.swiper-horizontal>.swiper-scrollbar{left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);position:absolute}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - var(--swiper-scrollbar-sides-offset,1%)*2);position:absolute}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);width:100%;height:100%;position:relative;top:0;left:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{pointer-events:none;opacity:0;z-index:-1000;position:absolute;top:0;left:0}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-flow:column wrap}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{opacity:.6;z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.swiper-cube .swiper-cube-shadow:before{content:"";filter:blur(50px);background:#000;position:absolute;inset:0}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;transition-property:transform,opacity,height;overflow:hidden}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}.toasted{padding:0 20px}.toasted.rounded{border-radius:24px}.toasted .primary,.toasted.toasted-primary{color:#fff;background-color:#353535;border-radius:2px;min-height:38px;padding:6px 20px;font-size:15px;font-weight:300;line-height:1.1em;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.toasted .primary.success,.toasted.toasted-primary.success{background:#4caf50}.toasted .primary.error,.toasted.toasted-primary.error{background:#f44336}.toasted .primary.info,.toasted.toasted-primary.info{background:#3f51b5}.toasted .primary .action,.toasted.toasted-primary .action{color:#a1c2fa}.toasted.bubble{color:#fff;background-color:#ff7043;border-radius:30px;min-height:38px;padding:0 20px;font-size:15px;font-weight:300;line-height:1.1em;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.toasted.bubble.success{background:#4caf50}.toasted.bubble.error{background:#f44336}.toasted.bubble.info{background:#3f51b5}.toasted.bubble .action{color:#8e2b0c}.toasted.outline{color:#676767;background-color:#fff;border:1px solid #676767;border-radius:30px;min-height:38px;padding:0 20px;font-size:15px;font-weight:700;line-height:1.1em;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.toasted.outline.success{color:#4caf50;border-color:#4caf50}.toasted.outline.error{color:#f44336;border-color:#f44336}.toasted.outline.info{color:#3f51b5;border-color:#3f51b5}.toasted.outline .action{color:#607d8b}.toasted-container{z-index:10000;position:fixed}.toasted-container,.toasted-container.full-width{flex-direction:column;display:flex}.toasted-container.full-width{width:100%;max-width:86%}.toasted-container.full-width.fit-to-screen{min-width:100%}.toasted-container.full-width.fit-to-screen .toasted:first-child{margin-top:0}.toasted-container.full-width.fit-to-screen.top-right{top:0;right:0}.toasted-container.full-width.fit-to-screen.top-left{top:0;left:0}.toasted-container.full-width.fit-to-screen.top-center{top:0;left:0;transform:translate(0)}.toasted-container.full-width.fit-to-screen.bottom-right{bottom:0;right:0}.toasted-container.full-width.fit-to-screen.bottom-left{bottom:0;left:0}.toasted-container.full-width.fit-to-screen.bottom-center{bottom:0;left:0;transform:translate(0)}.toasted-container.top-right{top:10%;right:7%}.toasted-container.top-left{top:10%;left:7%}.toasted-container.top-center{top:10%;left:50%;transform:translate(-50%)}.toasted-container.bottom-right{bottom:7%;right:5%}.toasted-container.bottom-left{bottom:7%;left:5%}.toasted-container.bottom-center{bottom:7%;left:50%;transform:translate(-50%)}.toasted-container.bottom-left .toasted,.toasted-container.top-left .toasted{float:left}.toasted-container.bottom-right .toasted,.toasted-container.top-right .toasted{float:right}.toasted-container .toasted{clear:both;word-break:normal;width:auto;max-width:100%;height:auto;-webkit-box-sizing:inherit;box-sizing:inherit;justify-content:space-between;align-items:center;margin-top:10px;display:flex;position:relative;top:35px}.toasted-container .toasted .fa,.toasted-container .toasted .fab,.toasted-container .toasted .far,.toasted-container .toasted .fas,.toasted-container .toasted .material-icons,.toasted-container .toasted .mdi{margin-left:-.4rem;margin-right:.5rem}.toasted-container .toasted .fa.after,.toasted-container .toasted .fab.after,.toasted-container .toasted .far.after,.toasted-container .toasted .fas.after,.toasted-container .toasted .material-icons.after,.toasted-container .toasted .mdi.after{margin-left:.5rem;margin-right:-.4rem}.toasted-container .toasted .action{text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border-radius:3px;margin:5px -7px 5px 7px;padding:8px;font-size:.8rem;font-weight:600;text-decoration:none}.toasted-container .toasted button.action{color:inherit;font:inherit;background:0 0;border:none;line-height:normal}.toasted-container .toasted .action.icon{justify-content:center;align-items:center;padding:4px;display:flex}.toasted-container .toasted .action.icon .fa,.toasted-container .toasted .action.icon .material-icons,.toasted-container .toasted .action.icon .mdi{margin-left:4px;margin-right:0}.toasted-container .toasted .action.icon:hover{text-decoration:none}.toasted-container .toasted .action:hover{text-decoration:underline}@media only screen and (width<=600px){.toasted-container{min-width:100%}.toasted-container .toasted:first-child{margin-top:0}.toasted-container.top-right{top:0;right:0}.toasted-container.top-left{top:0;left:0}.toasted-container.top-center{top:0;left:0;transform:translate(0)}.toasted-container.bottom-right{bottom:0;right:0}.toasted-container.bottom-left{bottom:0;left:0}.toasted-container.bottom-center{bottom:0;left:0;transform:translate(0)}.toasted-container.bottom-center,.toasted-container.top-center{align-items:stretch!important}.toasted-container.bottom-left .toasted,.toasted-container.bottom-right .toasted,.toasted-container.top-left .toasted,.toasted-container.top-right .toasted{float:none}.toasted-container .toasted{border-radius:0}}@media (width>=1200px){:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}:root,:root .project-balmuir{--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-bg:transparent}:root .project-balmuir{--default-font-family:"Karla", sans-serif;--alternate-font-family:"futura-pt","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Karla", sans-serif;--button-secondary-border:1px solid var(--button-secondary-color);--button-secondary-border-hover:1px solid var(--button-secondary-color);--button-secondary-disabled-border:1px solid var(--button-secondary-disabled-color);--button-secondary-focus-border:1px solid var(--grey-900);--button-secondary-color:var(--text-on-secondary);--button-secondary-hover-color:var(--text-on-primary);--button-secondary-active-color:var(--text-on-primary);--button-secondary-focus-color:var(--text-on-primary);--button-secondary-disabled-color:var(--grey-400);--button-secondary-bg:transparent;--button-secondary-hover-bg:var(--primary);--button-secondary-active-bg:var(--primary);--button-secondary-focus-bg:var(--primary);--button-secondary-disabled-bg:color-mix(in srgb, var(--grey-700) 40%, transparent);--button-tertiary-font-weight:var(--font-weight-bold);--button-tertiary-hover-bg:color-mix(in srgb, var(--secondary) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--secondary) 25%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--secondary) 25%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--secondary) 40%, transparent);--button-quaternary-font-weight:var(--font-weight-bold);--button-quaternary-border:1px solid var(--black-primary);--button-quaternary-border-hover:1px solid var(--grey-700);--button-quaternary-focus-border:1px solid var(--grey-700);--button-quaternary-disabled-border:1px solid var(--grey-500);--button-quaternary-color:var(--black-primary);--button-quaternary-hover-color:var(--black-primary);--button-quaternary-active-color:var(--black-primary);--button-quaternary-focus-color:var(--black-primary);--button-quaternary-disabled-color:var(--grey-800);--button-quaternary-bg:var(--white);--button-quaternary-hover-bg:var(--grey-500);--button-quaternary-active-bg:var(--grey-600);--button-quaternary-focus-bg:var(--grey-400);--button-quaternary-disabled-bg:var(--grey-500)}:root .project-balmuir .product-card .product-tags.product-card__tags--campaign{width:auto;left:var(--spacing-xs);bottom:var(--spacing-xs);top:unset;flex-direction:row}:root .project-balmuir .product-card__image{-o-object-fit:cover;object-fit:cover}:root .project-balmuir .product-card__image-wrapper:before{display:none}@media (width>=1200px){:root .project-balmuir .product-card.show-info-overlay .product-tags.product-card__tags--campaign{transform:translateY(-33px)}}.header[data-v-34e50a51]{background-color:var(--background);border-bottom:1px solid var(--grey-500);justify-content:center;align-items:center;display:flex;position:relative}.logo[data-v-34e50a51]{width:30%}.close-icon[data-v-34e50a51]{right:var(--spacing-m)}.back-icon[data-v-34e50a51]{left:var(--spacing-m)}.luhta-btn.menuicon[data-v-34e50a51]{position:absolute;top:20px}.header-top[data-v-34e50a51]{width:100%;display:block}.header-title[data-v-34e50a51]{max-width:50%;padding:var(--spacing-m);font-size:var(--font-size-large);font-weight:var(--font-weight-bolder);align-items:center;margin:auto;display:flex}.header-title--category[data-v-34e50a51],.header-title--logo[data-v-34e50a51]{height:var(--spacing-xxxxl)}.header-title__brand-logo[data-v-34e50a51],.header-top__frontpage-link[data-v-34e50a51]{width:100%;height:100%;margin:auto}.header-title__brand-logo[data-v-34e50a51] img{display:block}.header-top__tabs[data-v-34e50a51]{border-top:1px solid var(--grey-500);display:flex}.header-top__tab[data-v-34e50a51]:first-child:not(:last-child){border-right:1px solid var(--grey-500)}.header-top__tab.header-top__tab[data-v-34e50a51]{width:100%;padding:var(--spacing-m) var(--spacing-s);flex:1;justify-content:center}.header-top__tab.header-top__tab.is-open[data-v-34e50a51]{background-color:var(--grey-500)}.header-top__tab-icon[data-v-34e50a51]{width:var(--size-m);height:var(--size-m);margin-right:var(--spacing-xs)}.header-top__tab-arrow[data-v-34e50a51]{width:var(--size-xxxs);height:var(--size-xxxs);margin-left:var(--spacing-xs);transition:transform .25s ease-out;display:flex}.is-open .header-top__tab-arrow[data-v-34e50a51]{transform:rotate(180deg)}.otp-password[data-v-933f4760]{justify-content:space-between;display:flex}.otp-password__input[data-v-933f4760] .luhta-text-input__input{width:var(--spacing-xxl);text-align:center}[data-v-5b283de0]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-5b283de0]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-5b283de0]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-5b283de0]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-5b283de0],.layout-rukka-motorsport[data-v-5b283de0],.layout-rukka-pets[data-v-5b283de0]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-5b283de0],.layout-torstai[data-v-5b283de0],.layout-your-face[data-v-5b283de0]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-5b283de0],.layout-luhta-home[data-v-5b283de0],.layout-luhta-outdoor-store[data-v-5b283de0]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-5b283de0]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-5b283de0],.layout-icepeak-pet[data-v-5b283de0]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-5b283de0]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-5b283de0]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-5b283de0]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-5b283de0]{--brand-font-family:"Cormorant Garamond", serif}[data-v-5b283de0]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px;--spacing-widget:40px}.cms-block .widget[data-v-5b283de0]{margin-bottom:var(--spacing-widget)}.cms-block .widget.flush-margin[data-v-5b283de0],.cms-block.last .widget--full-width[data-v-5b283de0]{margin-bottom:0}.widget[data-v-5b283de0]:not(.widget--full-width){max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;margin-left:auto;margin-right:auto}.content-area .widget.widget[data-v-5b283de0]{width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=1200px){[data-v-5b283de0]:root{--spacing-widget:var(--spacing-xxxl)}.widget[data-v-5b283de0]:not(.widget--full-width){padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}}.luhta-select-search .search-label[data-v-5b283de0]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luhta-select-search .search-field[data-v-5b283de0]{width:100%;font-weight:var(--font-weight-normal);padding:var(--select-search-padding,.75em 2.5rem .75em .75rem);color:var(--select-search-color,var(--text-input-label-default-color,#706f6e));font-size:var(--font-size-default,16px);border:none;border-bottom:2px solid var(--select-search-border,var(--text-input-underline-default-color,#d4d2cf));line-height:1.5;display:block;position:relative}.login-title[data-v-5b283de0]{margin-bottom:var(--spacing-m)}.login-subtitle[data-v-5b283de0]{font-weight:var(--font-weight-regular)}.login-form[data-v-5b283de0]{margin-top:var(--spacing-xl)}.login-actions.actions[data-v-5b283de0]{gap:var(--spacing-m);margin-top:var(--spacing-m);flex-direction:column;display:flex}.login-form__link[data-v-5b283de0]{margin-top:var(--spacing-s)}.register-box[data-v-5b283de0]{border-top:1px solid var(--grey-500);margin-top:var(--spacing-l);padding-top:var(--spacing-l)}@media (width>=1200px){.login-wrapper:not(.compact) .actions[data-v-5b283de0],.login-wrapper:not(.compact) .login-subtitle[data-v-5b283de0],.login-wrapper:not(.compact) .register-box[data-v-5b283de0]{max-width:540px}.login-wrapper:not(.compact) .login-title[data-v-5b283de0]{margin-bottom:var(--spacing-l)}.login-wrapper:not(.compact) .login-subtitle[data-v-5b283de0]{margin-bottom:var(--spacing-m)}.login-wrapper:not(.compact) .login-form[data-v-5b283de0]{margin-top:var(--spacing-l)}.login-wrapper:not(.compact) .login-actions.actions[data-v-5b283de0]{margin-top:var(--spacing-xl);flex-direction:row}.login-wrapper:not(.compact) .field[data-v-5b283de0]{max-width:430px}.login-wrapper.compact .login-form[data-v-5b283de0]{margin-top:0}.login-wrapper.compact .login-title[data-v-5b283de0]{margin-bottom:var(--spacing-s)}.login-wrapper.compact .field[data-v-5b283de0]{margin-top:var(--spacing-m);margin-bottom:0}.login-wrapper.compact .login-actions.actions[data-v-5b283de0]{margin-top:var(--spacing-m);gap:var(--spacing-s);flex-direction:column}.login-wrapper.compact .register-box[data-v-5b283de0]{margin-top:var(--spacing-m)}}.locale-link.locale-link[data-v-7b3b4e8c]{width:100%;padding:var(--spacing-xxm);align-items:center;display:flex}.locale-link.locale-link[data-v-7b3b4e8c] .luhta-btn__content{justify-content:start;align-items:center;width:100%;display:flex}.locale-link.locale-link[data-v-7b3b4e8c]:focus-visible,.locale-link.locale-link[data-v-7b3b4e8c]:hover{background-color:var(--grey-400)}.locale-link.locale-link.current-locale .locale-link__name[data-v-7b3b4e8c]{font-weight:var(--font-weight-bold)}.locale-link__name[data-v-7b3b4e8c]{text-align:left}.locale-link__flag[data-v-7b3b4e8c]{width:32px;height:32px;margin-right:var(--spacing-s);flex-shrink:0}.locale-link__shopping[data-v-7b3b4e8c]{flex-shrink:0;margin-left:auto}.header.locale-link[data-v-7b3b4e8c]:focus-visible,.header.locale-link[data-v-7b3b4e8c]:hover{background-color:var(--grey-800);text-decoration:underline}.header .locale-link__flag[data-v-7b3b4e8c]{width:var(--icon-size-l);height:var(--icon-size-l);margin-right:var(--spacing-s);flex-shrink:0}.header .locale-link__name[data-v-7b3b4e8c]{font-size:var(--font-size-brand-navigation)}.sidemenu-navigation__link[data-v-f75b080c]{padding:var(--spacing-xxxm) 0;justify-content:space-between;align-items:center;display:flex}.sidemenu-navigation__link--see-all[data-v-f75b080c]{font-weight:var(--font-weight-bolder)}[data-v-b5a0a4b2]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-b5a0a4b2]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-b5a0a4b2]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-b5a0a4b2]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-b5a0a4b2],.layout-rukka-motorsport[data-v-b5a0a4b2],.layout-rukka-pets[data-v-b5a0a4b2]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-b5a0a4b2],.layout-torstai[data-v-b5a0a4b2],.layout-your-face[data-v-b5a0a4b2]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-b5a0a4b2],.layout-luhta-home[data-v-b5a0a4b2],.layout-luhta-outdoor-store[data-v-b5a0a4b2]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-b5a0a4b2]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-b5a0a4b2],.layout-icepeak-pet[data-v-b5a0a4b2]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-b5a0a4b2]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-b5a0a4b2]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-b5a0a4b2]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-b5a0a4b2]{--brand-font-family:"Cormorant Garamond", serif}[data-v-b5a0a4b2]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px;--spacing-widget:40px}.cms-block .widget[data-v-b5a0a4b2]{margin-bottom:var(--spacing-widget)}.cms-block .widget.flush-margin[data-v-b5a0a4b2],.cms-block.last .widget--full-width[data-v-b5a0a4b2]{margin-bottom:0}.widget[data-v-b5a0a4b2]:not(.widget--full-width){max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;margin-left:auto;margin-right:auto}.content-area .widget.widget[data-v-b5a0a4b2]{width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=1200px){[data-v-b5a0a4b2]:root{--spacing-widget:var(--spacing-xxxl)}.widget[data-v-b5a0a4b2]:not(.widget--full-width){padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}}.luhta-select-search .search-label[data-v-b5a0a4b2]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luhta-select-search .search-field[data-v-b5a0a4b2]{width:100%;font-weight:var(--font-weight-normal);padding:var(--select-search-padding,.75em 2.5rem .75em .75rem);color:var(--select-search-color,var(--text-input-label-default-color,#706f6e));font-size:var(--font-size-default,16px);border:none;border-bottom:2px solid var(--select-search-border,var(--text-input-underline-default-color,#d4d2cf));line-height:1.5;display:block;position:relative}.megamenu-banner[data-v-b5a0a4b2]{height:auto;margin-bottom:var(--spacing-m);flex-direction:column;align-items:flex-end;display:flex;position:relative}.megamenu-banner.horizontal[data-v-b5a0a4b2]{width:100%}@media (width>=1200px){.megamenu-banner.horizontal[data-v-b5a0a4b2]{width:270px}}.megamenu-banner .link[data-v-b5a0a4b2]{max-width:100%}.megamenu-banner[data-v-b5a0a4b2]{width:100%}@media (width>=320px){.megamenu-banner[data-v-b5a0a4b2]{width:250px}}@media (width>=480px){.megamenu-banner[data-v-b5a0a4b2]{width:300px}}@media (width>=1200px){.megamenu-banner[data-v-b5a0a4b2]{width:270px}}.image-container__image[data-v-b5a0a4b2],.image-placeholder[data-v-b5a0a4b2]{aspect-ratio:3/4;width:100%}.image-container__image.horizontal[data-v-b5a0a4b2],.image-placeholder.horizontal[data-v-b5a0a4b2]{aspect-ratio:4/3}.image-container__image[data-v-b5a0a4b2]{max-width:100%;position:relative;overflow:hidden}.image-container__image img[data-v-b5a0a4b2]{-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;height:100%;display:block}.link-container[data-v-b5a0a4b2]{margin:var(--spacing-s) 0;padding-right:var(--spacing-xl);justify-self:flex-start;width:100%;position:relative}.text-link:hover .link__title[data-v-b5a0a4b2]{text-decoration:underline;transition:all .2s ease-in-out}.link__title[data-v-b5a0a4b2]{font-size:var(--font-size-default);font-weight:var(--font-weight-bold)}.link__title[data-v-b5a0a4b2]:hover{text-decoration:underline}.link__icon[data-v-b5a0a4b2]{right:var(--spacing-s);position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1199px){.megamenu-banner-container[data-v-b5a0a4b2]{padding-top:var(--spacing-xl)}}@media (width>=1200px){.megamenu-banner[data-v-b5a0a4b2]{padding-left:var(--spacing-l)}}.fade-enter-active[data-v-3633061a],.fade-leave-active[data-v-3633061a]{pointer-events:none;transition:opacity .5s}.fade-enter-from[data-v-3633061a],.fade-leave-to[data-v-3633061a]{opacity:0}.overlay[data-v-3633061a]{z-index:var(--z-index-default);background-color:var(--side-menu-overlay-background,#00000080);cursor:pointer;width:100vw;height:100vh;position:fixed;inset:0}[data-v-8b94f6c6]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-8b94f6c6]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-8b94f6c6]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-8b94f6c6]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-8b94f6c6],.layout-rukka-motorsport[data-v-8b94f6c6],.layout-rukka-pets[data-v-8b94f6c6]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-8b94f6c6],.layout-torstai[data-v-8b94f6c6],.layout-your-face[data-v-8b94f6c6]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-8b94f6c6],.layout-luhta-home[data-v-8b94f6c6],.layout-luhta-outdoor-store[data-v-8b94f6c6]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-8b94f6c6]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-8b94f6c6],.layout-icepeak-pet[data-v-8b94f6c6]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-8b94f6c6]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-8b94f6c6]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-8b94f6c6]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-8b94f6c6]{--brand-font-family:"Cormorant Garamond", serif}[data-v-8b94f6c6]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.right-enter-active[data-v-8b94f6c6],.right-leave-active[data-v-8b94f6c6]{transition:transform .3s cubic-bezier(.65,.05,.36,1);transform:translate(0)}.right-enter-from[data-v-8b94f6c6],.right-leave-to[data-v-8b94f6c6]{transform:translate(-100%)}.right-enter-to[data-v-8b94f6c6],.right-leave-from[data-v-8b94f6c6]{transform:translate(0)}.left-enter-active[data-v-8b94f6c6],.left-leave-active[data-v-8b94f6c6]{transition:transform .3s cubic-bezier(.65,.05,.36,1);transform:translate(0)}.left-enter-from[data-v-8b94f6c6],.left-leave-to[data-v-8b94f6c6]{transform:translate(100%)}.left-enter-to[data-v-8b94f6c6],.left-leave-from[data-v-8b94f6c6]{transform:translate(0)}.side-menu__content[data-v-8b94f6c6]{width:100%;height:100vh;z-index:var(--side-menu-z-index,1);background-color:var(--side-menu-content-background,#fff);position:fixed;top:0}.align-left[data-v-8b94f6c6]{border-right:1px solid var(--side-menu-border-color,#eaeaea);left:0}.align-right[data-v-8b94f6c6]{border-left:1px solid var(--side-menu-border-color,#eaeaea);right:0}.side-menu__content[data-v-8b94f6c6]{flex-direction:column;display:flex;overflow:auto}footer[data-v-8b94f6c6]{margin-top:auto}@media (width>=768px){.side-menu__content[data-v-8b94f6c6]{width:50%}}@media (width>=1200px){.side-menu__content[data-v-8b94f6c6]{width:30%}}@media (width>=1600px){.side-menu__content[data-v-8b94f6c6]{width:20%}}[data-v-cfa6cc5e]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-cfa6cc5e]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-cfa6cc5e]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-cfa6cc5e]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-cfa6cc5e],.layout-rukka-motorsport[data-v-cfa6cc5e],.layout-rukka-pets[data-v-cfa6cc5e]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-cfa6cc5e],.layout-torstai[data-v-cfa6cc5e],.layout-your-face[data-v-cfa6cc5e]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-cfa6cc5e],.layout-luhta-home[data-v-cfa6cc5e],.layout-luhta-outdoor-store[data-v-cfa6cc5e]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-cfa6cc5e]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-cfa6cc5e],.layout-icepeak-pet[data-v-cfa6cc5e]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-cfa6cc5e]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-cfa6cc5e]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-cfa6cc5e]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-cfa6cc5e]{--brand-font-family:"Cormorant Garamond", serif}[data-v-cfa6cc5e]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}[data-v-cfa6cc5e] .overlay{z-index:var(--side-menu-overlay-z-index)}[data-v-cfa6cc5e] .side-menu__content.side-menu__content{width:95%;height:100%}.side-menu__login[data-v-cfa6cc5e]{padding:var(--spacing-m) var(--spacing-l)}.side-menu__login[data-v-cfa6cc5e] .login-subtitle,.side-menu__login[data-v-cfa6cc5e] .login-title{text-align:center}.side-menu__categories[data-v-cfa6cc5e]{background-color:var(--white);padding:var(--spacing-l);width:100%}.side-menu__languages-wrapper[data-v-cfa6cc5e]{flex-direction:column;display:flex;overflow:hidden}.side-menu__languages[data-v-cfa6cc5e]{border-top:1px solid var(--grey-500);overflow:auto}.side-menu__languages[data-v-cfa6cc5e] .locale-link{border-left:5px solid #0000;transition:background-color .1s ease-in-out,border-left-color .1s ease-in-out}.side-menu__languages[data-v-cfa6cc5e] .current-locale{border-color:var(--dark-blue);background-color:var(--grey-400)}.side-menu__languages-title[data-v-cfa6cc5e]{text-align:center;padding-top:var(--spacing-m)}.side-menu__languages-subtitle[data-v-cfa6cc5e]{margin-top:var(--spacing-m);padding-bottom:var(--spacing-m);justify-content:center;align-items:center;display:flex}.side-menu__languages-subtitle-text[data-v-cfa6cc5e]{margin-left:var(--spacing-xs)}.side-menu__global-link[data-v-cfa6cc5e]{border-top:1px solid var(--grey-500);border-bottom:1px solid var(--grey-500)}.side-menu__footer-link.side-menu__footer-link[data-v-cfa6cc5e]{width:100%;padding:var(--spacing-m) var(--spacing-l);border-bottom:1px solid var(--grey-500);font-size:var(--default-mobile-menu-link);align-items:center;display:flex}.side-menu__footer-link.side-menu__footer-link .icon[data-v-cfa6cc5e]{flex-shrink:0}.side-menu__footer-link.side-menu__footer-link .icon-container[data-v-cfa6cc5e]{flex-shrink:0;display:flex;position:relative}.side-menu__footer-link[data-v-cfa6cc5e] .luhta-btn__content{gap:var(--spacing-xs)}.side-menu__footer-link.has-indicator[data-v-cfa6cc5e] .luhta-btn__content{gap:var(--spacing-xm)}.side-menu__footer-link[data-v-cfa6cc5e]:first-child{border-top:1px solid var(--grey-500)}.wishlist-product-counter[data-v-cfa6cc5e]{width:18px;height:18px;font-size:var(--font-size-xs);line-height:var(--font-line-height-medium);pointer-events:none;background-color:var(--red-discount);color:var(--white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-10px;right:-10px}[data-v-cfa6cc5e] .category{padding-top:var(--spacing-xxm)}[data-v-cfa6cc5e] .category:first-child{padding-top:0}[data-v-cfa6cc5e] .category .luhta-link{padding:var(--spacing-s) 0;line-height:var(--font-line-height-default);color:var(--navigation-font-color);font-size:var(--default-mobile-menu-link)}.menu-open[data-v-cfa6cc5e] .category{display:none}[data-v-cfa6cc5e] .menu-content .menu-item{padding-top:var(--spacing-xxm)}[data-v-cfa6cc5e] .menu-content .menu-item:first-child{padding-top:0}[data-v-cfa6cc5e] .menu-content .luhta-link{text-align:left;width:100%;padding:var(--spacing-s) 0;line-height:var(--font-line-height-default);color:var(--navigation-font-color);font-weight:var(--font-weight-bold);font-size:var(--default-mobile-menu-link);display:block}[data-v-cfa6cc5e] .menu-item.level-1 .submenu{display:none}[data-v-cfa6cc5e] .cms-menu .menu-item.level-1 .submenu{margin-left:var(--spacing-xm);display:block}[data-v-cfa6cc5e] .slide-left-out,[data-v-cfa6cc5e] .slide-right-out{top:65px}[data-v-cfa6cc5e] .side-menu__categories.level-1.slide-left-out,[data-v-cfa6cc5e] .side-menu__languages-wrapper.slide-left-out,[data-v-cfa6cc5e] .side-menu__languages-wrapper.slide-right-out,[data-v-cfa6cc5e] .side-menu__login.slide-left-out,[data-v-cfa6cc5e] .side-menu__login.slide-right-out{top:121px}.side-menu[data-v-cfa6cc5e] footer{margin-top:0}.side-menu[data-v-cfa6cc5e] footer .logout-btn-container{padding:var(--spacing-m);margin-top:auto}.side-menu.default-menu-open[data-v-cfa6cc5e] footer{flex-direction:column;height:100%;display:flex}@media (width>=768px){[data-v-cfa6cc5e] .side-menu__content.side-menu__content{width:50%}}[data-v-15dd6722]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-15dd6722]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-15dd6722]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-15dd6722]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-15dd6722],.layout-rukka-motorsport[data-v-15dd6722],.layout-rukka-pets[data-v-15dd6722]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-15dd6722],.layout-torstai[data-v-15dd6722],.layout-your-face[data-v-15dd6722]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-15dd6722],.layout-luhta-home[data-v-15dd6722],.layout-luhta-outdoor-store[data-v-15dd6722]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-15dd6722]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-15dd6722],.layout-icepeak-pet[data-v-15dd6722]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-15dd6722]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-15dd6722]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-15dd6722]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-15dd6722]{--brand-font-family:"Cormorant Garamond", serif}[data-v-15dd6722]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.banners-wrapper[data-v-15dd6722],.campaign-banners-container[data-v-15dd6722]{position:relative}.banners-wrapper[data-v-15dd6722]{overflow:hidden}.campaign-banner.carousel[data-v-15dd6722]:not(.active){pointer-events:none}.campaign-banner__container[data-v-15dd6722]{max-width:var(--base-content-width);padding:var(--campaign-banner-padding-mobile);text-align:center;justify-content:center;align-items:center;height:100%;margin:auto;display:flex;position:relative}.campaign-banner__container .close-button[data-v-15dd6722]{top:50%;right:var(--base-content-mobile-side-padding);z-index:var(--z-index-normal);padding:0;position:absolute;transform:translateY(-50%)}.open-button[data-v-15dd6722]{padding:var(--spacing-xs);margin-right:var(--spacing-m);min-width:var(--spacing-m);flex-shrink:0;transition:transform .2s}.open-button.open[data-v-15dd6722]{transform:rotate(180deg)}.banners-list[data-v-15dd6722]{height:100%;display:flex;position:relative}.campaign-banner[data-v-15dd6722]{width:100vw}.campaign-banner.active[data-v-15dd6722]{opacity:1;order:0;transition:opacity .5s}.campaign-banner[data-v-15dd6722]:not(.active){opacity:0;order:1;transition:opacity .5s}.info-content[data-v-15dd6722]{transition:all .3s}.info-content-enter-active[data-v-15dd6722],.info-content-leave-active[data-v-15dd6722]{will-change:height,opacity,margin;transition:height .3s,opacity .2s ease-out}.info-content-enter-from[data-v-15dd6722],.info-content-leave-to[data-v-15dd6722]{opacity:0;height:0!important}.campaign-banner-info__container[data-v-15dd6722]{height:auto;z-index:var(--z-index-popup);margin-left:auto;margin-right:auto;display:block;position:absolute;left:0;right:0;overflow:hidden}.campaign-banner-infos[data-v-15dd6722]{max-width:var(--base-content-width);padding:var(--spacing-m) var(--base-content-mobile-side-padding);gap:var(--spacing-l);width:100%;z-index:var(--z-index-elevated);flex-direction:column;margin:0 auto;display:flex}.campaign-banner-info[data-v-15dd6722]{flex:1}.info-link[data-v-15dd6722]:not(:last-child),.info-text[data-v-15dd6722]{margin-bottom:var(--spacing-m)}.info-link[data-v-15dd6722]{text-decoration:underline}.info-text[data-v-15dd6722],.wysiwyg-content[data-v-15dd6722]{color:inherit}.campaign-banner:hover .scrolling-content[data-v-15dd6722]{animation-play-state:paused}.marquee[data-v-15dd6722]{-webkit-user-select:none;user-select:none;gap:var(--spacing-l);white-space:nowrap;flex:1;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(270deg,#0000,#000 3% 97%,#0000)}@keyframes scroll-15dd6722{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--spacing-l)))}}.scrolling-content[data-v-15dd6722]{justify-content:space-around;gap:var(--spacing-l);flex-shrink:0;min-width:100%;animation:15s linear infinite scroll-15dd6722;display:flex}@media (prefers-reduced-motion:reduce){.scrolling-content[data-v-15dd6722]{animation-play-state:paused!important}}.line-break[data-v-15dd6722]{border-width:1px}@media (width>=768px){.campaign-banner-infos[data-v-15dd6722]{gap:var(--spacing-xl);flex-direction:row}.line-break[data-v-15dd6722]{width:0;height:auto}}@media (width>=1200px){.campaign-banner__container[data-v-15dd6722]{padding:var(--campaign-banner-padding-desktop)}.campaign-banner__container .close-button[data-v-15dd6722]{right:var(--base-content-desktop-side-padding)}.campaign-banner-infos[data-v-15dd6722]{padding:var(--spacing-m) var(--base-content-desktop-side-padding)}}.close-banner-icon[data-v-15dd6722]{display:block}[data-v-f153a147]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-f153a147]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-f153a147]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-f153a147]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-f153a147],.layout-rukka-motorsport[data-v-f153a147],.layout-rukka-pets[data-v-f153a147]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-f153a147],.layout-torstai[data-v-f153a147],.layout-your-face[data-v-f153a147]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-f153a147],.layout-luhta-home[data-v-f153a147],.layout-luhta-outdoor-store[data-v-f153a147]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-f153a147]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-f153a147],.layout-icepeak-pet[data-v-f153a147]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-f153a147]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-f153a147]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-f153a147]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-f153a147]{--brand-font-family:"Cormorant Garamond", serif}[data-v-f153a147]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.header-button.header-button[data-v-f153a147]{padding:15px var(--spacing-s);white-space:nowrap;flex-wrap:nowrap;display:flex}.header-button__icon[data-v-f153a147]{margin-right:var(--spacing-s);flex-shrink:0}.header-button__arrow[data-v-f153a147]{margin-left:var(--spacing-s);width:var(--icon-size-xxxxs);flex-shrink:0;transition:transform .25s ease-out}.is-active .header-button__arrow[data-v-f153a147]{transform:rotate(180deg)}.header-button.header-button.is-active[data-v-f153a147],.header-button.header-button[data-v-f153a147]:focus,.header-button.header-button[data-v-f153a147]:hover{background-color:var(--grey-800);text-decoration:underline}.header-button.header-button.header-button--secondary.is-active[data-v-f153a147],.header-button.header-button.header-button--secondary[data-v-f153a147]:focus,.header-button.header-button.header-button--secondary[data-v-f153a147]:hover{background-color:var(--grey-400);text-decoration:underline}.header-button.header-button[data-v-f153a147] .luhta-btn__content{font-size:var(--font-size-brand-navigation);line-height:20px}@media (width>=480px){.header-button.header-button[data-v-f153a147]{padding:15px var(--spacing-m)}.header-button.header-button.header-button--secondary[data-v-f153a147]{padding:15px var(--spacing-s)}}[data-v-2918f754]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-2918f754]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-2918f754]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-2918f754]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-2918f754],.layout-rukka-motorsport[data-v-2918f754],.layout-rukka-pets[data-v-2918f754]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-2918f754],.layout-torstai[data-v-2918f754],.layout-your-face[data-v-2918f754]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-2918f754],.layout-luhta-home[data-v-2918f754],.layout-luhta-outdoor-store[data-v-2918f754]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-2918f754]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-2918f754],.layout-icepeak-pet[data-v-2918f754]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-2918f754]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-2918f754]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-2918f754]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-2918f754]{--brand-font-family:"Cormorant Garamond", serif}[data-v-2918f754]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.brand-link[data-v-2918f754]{min-height:var(--spacing-xxxl);border-left:5px solid #0000;align-items:center;transition:background-color .1s ease-in-out,border-left-color .1s ease-in-out;display:flex}.brand-link.selected[data-v-2918f754]{border-color:var(--dark-blue);background-color:var(--grey-400)}.brand-link[data-v-2918f754]:not(.selected):focus,.brand-link[data-v-2918f754]:not(.selected):hover{border-left-color:var(--grey-600);background-color:var(--grey-400)}.brand-link__dash[data-v-2918f754]{vertical-align:middle;margin:0 var(--spacing-xs)}.brand-link__name[data-v-2918f754]{font-weight:var(--font-weight-more-bolder)}.brand-link__logo[data-v-2918f754]{padding:var(--spacing-xm) var(--spacing-m);height:var(--spacing-xxxl)}.brand-link__logo[data-v-2918f754] .brand-image{width:70px;height:100%;display:flex}.brand-link__logo[data-v-2918f754] img{height:100%;display:flex}.brand-link__details-wrapper[data-v-2918f754]{color:var(--black);text-align:left;height:100%;padding:var(--spacing-xs) var(--spacing-m);font-size:var(--font-size-brand-navigation);align-items:center;display:flex}@media (width>=768px){.brand-link__logo[data-v-2918f754] .luhta-image{width:100px}}[data-v-f1bd4517]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-f1bd4517]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-f1bd4517]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-f1bd4517]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-f1bd4517],.layout-rukka-motorsport[data-v-f1bd4517],.layout-rukka-pets[data-v-f1bd4517]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-f1bd4517],.layout-torstai[data-v-f1bd4517],.layout-your-face[data-v-f1bd4517]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-f1bd4517],.layout-luhta-home[data-v-f1bd4517],.layout-luhta-outdoor-store[data-v-f1bd4517]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-f1bd4517]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-f1bd4517],.layout-icepeak-pet[data-v-f1bd4517]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-f1bd4517]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-f1bd4517]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-f1bd4517]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-f1bd4517]{--brand-font-family:"Cormorant Garamond", serif}[data-v-f1bd4517]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.header-brands[data-v-f1bd4517]{display:flex}.header-brands-overlay[data-v-f1bd4517]{content:"";background-color:#00000080;height:100vh;position:fixed;inset:0}.header-brands__submenu[data-v-f1bd4517] .luhta-link:not(:first-child){border-top:1px solid var(--grey-500)}.header-brands__submenu[data-v-f1bd4517]{background-color:var(--white);width:100%;max-height:500px;position:absolute;top:100%;overflow:auto}.header-retail-menu__store-locator[data-v-f1bd4517]{padding:var(--spacing-m) var(--spacing-xl);align-items:center;display:flex}.header-retail-menu__store-locator[data-v-f1bd4517]:focus,.header-retail-menu__store-locator[data-v-f1bd4517]:hover{background-color:var(--grey-400);text-decoration:underline}.header-retail-menu__store-locator .icon[data-v-f1bd4517]{margin-right:var(--spacing-xs)}@media (width<=767px){.header-brands__submenu[data-v-f1bd4517]{left:0}}@media (width>=768px){.header-brands__submenu[data-v-f1bd4517]{width:auto;max-width:580px;max-height:600px}}@media (width>=992px){.header-brands-link--main[data-v-f1bd4517],.header-brands-link--main.brand-link[data-v-f1bd4517]{display:none}}@media (width>=1200px){.header-retail-menu__store-locator[data-v-f1bd4517]{display:none}}[data-v-6a9fb3e9]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-6a9fb3e9]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-6a9fb3e9]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-6a9fb3e9]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-6a9fb3e9],.layout-rukka-motorsport[data-v-6a9fb3e9],.layout-rukka-pets[data-v-6a9fb3e9]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-6a9fb3e9],.layout-torstai[data-v-6a9fb3e9],.layout-your-face[data-v-6a9fb3e9]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-6a9fb3e9],.layout-luhta-home[data-v-6a9fb3e9],.layout-luhta-outdoor-store[data-v-6a9fb3e9]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-6a9fb3e9]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-6a9fb3e9],.layout-icepeak-pet[data-v-6a9fb3e9]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-6a9fb3e9]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-6a9fb3e9]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-6a9fb3e9]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-6a9fb3e9]{--brand-font-family:"Cormorant Garamond", serif}[data-v-6a9fb3e9]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.logo-link[data-v-6a9fb3e9]{box-sizing:border-box;flex-direction:row}.logo-left[data-v-6a9fb3e9],.logo-link[data-v-6a9fb3e9]{align-items:center;display:flex}.logo-left[data-v-6a9fb3e9]{height:100%}.logo-link.brand-logo[data-v-6a9fb3e9] img{width:auto}[data-v-46242fb8]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-46242fb8]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-46242fb8]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-46242fb8]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-46242fb8],.layout-rukka-motorsport[data-v-46242fb8],.layout-rukka-pets[data-v-46242fb8]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-46242fb8],.layout-torstai[data-v-46242fb8],.layout-your-face[data-v-46242fb8]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-46242fb8],.layout-luhta-home[data-v-46242fb8],.layout-luhta-outdoor-store[data-v-46242fb8]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-46242fb8]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-46242fb8],.layout-icepeak-pet[data-v-46242fb8]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-46242fb8]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-46242fb8]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-46242fb8]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-46242fb8]{--brand-font-family:"Cormorant Garamond", serif}[data-v-46242fb8]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.account-navigation__title[data-v-46242fb8]{margin-bottom:var(--spacing-s)}.account-navigation__list[data-v-46242fb8]{flex-direction:column;display:flex}.page-selector__icon[data-v-46242fb8]{width:var(--size-l);height:var(--size-l);flex-shrink:0}.page-selector__icon.luhta-image[data-v-46242fb8]{width:var(--size-l)}.page-selector__icon[data-v-46242fb8] .luhta-image__media{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.page-selector[data-v-46242fb8] .luhta-btn__content{gap:var(--spacing-s);white-space:nowrap;flex-wrap:nowrap}.page-selector.page-selector[data-v-46242fb8]{padding:var(--spacing-m) var(--spacing-s) var(--spacing-m) var(--spacing-m);font-weight:var(--font-weight-bolder);cursor:pointer;border-left:2px solid #0000;width:100%;transition:all .25s;display:flex}.page-selector.page-selector[data-v-46242fb8]:hover{border-left:2px solid var(--black-primary)}.page-selector.page-selector:hover.active-button[data-v-46242fb8]{background-color:var(--grey-400)}.page-selector.page-selector.active-button[data-v-46242fb8]{border-left:2px solid var(--black-primary);background-color:var(--grey-400)}.page-selector.page-selector[data-v-46242fb8] .luhta-btn__content{justify-content:flex-start}.account-navigation__logout[data-v-46242fb8] .luhta-btn__content{white-space:nowrap}@media (width>=1200px){.account-navigation__logout--list[data-v-46242fb8]{display:block}}.language-switcher[data-v-34aa355f]{display:flex;position:relative}.language-switcher__languages[data-v-34aa355f]{background-color:var(--black-primary);box-shadow:var(--card-box-shadow);z-index:var(--z-index-normal);flex-direction:column;width:100%;display:flex;position:absolute;top:100%}.language-switcher.language-switcher--secondary .language-switcher__languages[data-v-34aa355f]{background-color:var(--white);color:var(--black-primary)}.language-switcher.language-switcher--secondary[data-v-34aa355f] .current-locale,.language-switcher.language-switcher--secondary[data-v-34aa355f] .locale-link__flag{display:none}.language-switcher.language-switcher--secondary[data-v-34aa355f] .locale-link:focus-visible,.language-switcher.language-switcher--secondary[data-v-34aa355f] .locale-link:hover{background-color:var(--grey-400)}[data-v-de1acc43]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-de1acc43]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-de1acc43]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-de1acc43]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-de1acc43],.layout-rukka-motorsport[data-v-de1acc43],.layout-rukka-pets[data-v-de1acc43]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-de1acc43],.layout-torstai[data-v-de1acc43],.layout-your-face[data-v-de1acc43]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-de1acc43],.layout-luhta-home[data-v-de1acc43],.layout-luhta-outdoor-store[data-v-de1acc43]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-de1acc43]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-de1acc43],.layout-icepeak-pet[data-v-de1acc43]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-de1acc43]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-de1acc43]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-de1acc43]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-de1acc43]{--brand-font-family:"Cormorant Garamond", serif}[data-v-de1acc43]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.absolute-header-right[data-v-de1acc43]{justify-content:end;display:flex}.is-open .header-right-link[data-v-de1acc43]{z-index:var(--z-index-elevated)}.absolute-header-right-overlay[data-v-de1acc43]{content:"";z-index:var(--z-index-below-elevated);background-color:#00000080;height:100vh;position:fixed;inset:0}.header-right-link-container[data-v-de1acc43]{display:flex;position:relative}.header-right-menu[data-v-de1acc43]{color:var(--primary);z-index:var(--z-index-elevated);background-color:var(--white);position:absolute;top:100%;right:0;overflow:auto}.header-right-menu__navigation[data-v-de1acc43] .account-navigation__actions{margin-top:var(--spacing-m)}.header-right-menu__navigation[data-v-de1acc43]{padding:var(--spacing-m)}.header-right-menu__login[data-v-de1acc43] .login-actions{flex-direction:column}.header-right-menu__login[data-v-de1acc43]{width:400px;padding:40px}.absolute-header-right .header-right-link.header-right-link[data-v-de1acc43]{display:none}@media (width>=768px){.absolute-header-right .header-right-link.header-right-link.header-right-link--company[data-v-de1acc43]{display:flex}}@media (width>=1200px){.absolute-header-right .header-right-link.header-right-link[data-v-de1acc43]{display:flex}}[data-v-9c00b27b]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-9c00b27b]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-9c00b27b]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-9c00b27b]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-9c00b27b],.layout-rukka-motorsport[data-v-9c00b27b],.layout-rukka-pets[data-v-9c00b27b]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-9c00b27b],.layout-torstai[data-v-9c00b27b],.layout-your-face[data-v-9c00b27b]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-9c00b27b],.layout-luhta-home[data-v-9c00b27b],.layout-luhta-outdoor-store[data-v-9c00b27b]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-9c00b27b]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-9c00b27b],.layout-icepeak-pet[data-v-9c00b27b]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-9c00b27b]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-9c00b27b]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-9c00b27b]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-9c00b27b]{--brand-font-family:"Cormorant Garamond", serif}[data-v-9c00b27b]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px;--spacing-widget:40px}.cms-block .widget[data-v-9c00b27b]{margin-bottom:var(--spacing-widget)}.cms-block .widget.flush-margin[data-v-9c00b27b],.cms-block.last .widget--full-width[data-v-9c00b27b]{margin-bottom:0}.widget[data-v-9c00b27b]:not(.widget--full-width){max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;margin-left:auto;margin-right:auto}.content-area .widget.widget[data-v-9c00b27b]{width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=1200px){[data-v-9c00b27b]:root{--spacing-widget:var(--spacing-xxxl)}.widget[data-v-9c00b27b]:not(.widget--full-width){padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}}.luhta-select-search .search-label[data-v-9c00b27b]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luhta-select-search .search-field[data-v-9c00b27b]{width:100%;font-weight:var(--font-weight-normal);padding:var(--select-search-padding,.75em 2.5rem .75em .75rem);color:var(--select-search-color,var(--text-input-label-default-color,#706f6e));font-size:var(--font-size-default,16px);border:none;border-bottom:2px solid var(--select-search-border,var(--text-input-underline-default-color,#d4d2cf));line-height:1.5;display:block;position:relative}.absolute-header-wrapper[data-v-9c00b27b]{font-family:var(--alternate-font-family);background-color:var(--black-primary);color:var(--white);width:100%;z-index:var(--z-index-elevated);position:relative}.absolute-header-wrapper--secondary[data-v-9c00b27b]{display:none}.absolute-header-wrapper.absolute-header-wrapper--secondary[data-v-9c00b27b]{background-color:var(--white);color:var(--black-primary)}.absolute-header-wrapper.absolute-header-wrapper--secondary .absolute-header[data-v-9c00b27b]{grid-template-columns:1fr auto 1fr;display:grid}.absolute-header[data-v-9c00b27b]{line-height:var(--font-line-height-default);flex-direction:row;justify-content:center;height:50px;margin:0 auto;display:flex}.absolute-header .logo-link[data-v-9c00b27b]{height:50px;padding:var(--spacing-m) 0}@media (width<=479px){.absolute-header[data-v-9c00b27b]{padding:0}}@media (width>=768px){.absolute-header[data-v-9c00b27b]{justify-content:space-between}}@media (width>=1200px){.absolute-header-wrapper--secondary[data-v-9c00b27b]{display:block}}[data-v-7316c86a]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-7316c86a]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-7316c86a]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-7316c86a]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-7316c86a],.layout-rukka-motorsport[data-v-7316c86a],.layout-rukka-pets[data-v-7316c86a]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-7316c86a],.layout-torstai[data-v-7316c86a],.layout-your-face[data-v-7316c86a]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-7316c86a],.layout-luhta-home[data-v-7316c86a],.layout-luhta-outdoor-store[data-v-7316c86a]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-7316c86a]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-7316c86a],.layout-icepeak-pet[data-v-7316c86a]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-7316c86a]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-7316c86a]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-7316c86a]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-7316c86a]{--brand-font-family:"Cormorant Garamond", serif}[data-v-7316c86a]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.category[data-v-7316c86a]{cursor:pointer;display:flex}.category .icon[data-v-7316c86a]{align-self:center;height:100%;margin-left:auto}@media (width<=1199px){.category .luhta-link--menu-title[data-v-7316c86a]{text-align:left;width:100%}}[data-v-bfd7dfb9]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-bfd7dfb9]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-bfd7dfb9]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-bfd7dfb9]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-bfd7dfb9],.layout-rukka-motorsport[data-v-bfd7dfb9],.layout-rukka-pets[data-v-bfd7dfb9]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-bfd7dfb9],.layout-torstai[data-v-bfd7dfb9],.layout-your-face[data-v-bfd7dfb9]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-bfd7dfb9],.layout-luhta-home[data-v-bfd7dfb9],.layout-luhta-outdoor-store[data-v-bfd7dfb9]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-bfd7dfb9]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-bfd7dfb9],.layout-icepeak-pet[data-v-bfd7dfb9]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-bfd7dfb9]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-bfd7dfb9]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-bfd7dfb9]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-bfd7dfb9]{--brand-font-family:"Cormorant Garamond", serif}[data-v-bfd7dfb9]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}[data-v-bfd7dfb9] .main-categories{line-height:var(--font-line-height-default);justify-content:center;display:flex}[data-v-bfd7dfb9] .category{margin-right:var(--spacing-xxxm);white-space:nowrap;flex-direction:row;display:flex;position:relative}[data-v-bfd7dfb9] .category .main-category-link{border-bottom:3px solid #0000}[data-v-bfd7dfb9] .category .main-category-link-active{border-bottom:3px solid var(--black-primary)}[data-v-bfd7dfb9] .category:last-child{margin-right:0}[data-v-bfd7dfb9] .popup__wrapper{max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;height:0;margin-left:auto;margin-right:auto;position:absolute;top:100%;left:0;right:0}[data-v-bfd7dfb9] .menu-content{background-color:var(--background);width:100%;z-index:var(--z-index-below-elevated);padding:var(--spacing-m) var(--spacing-xxl) var(--spacing-s);box-shadow:var(--card-box-shadow);gap:var(--spacing-m);display:flex;position:relative}[data-v-bfd7dfb9] .menu-content ul{width:100%;position:relative}[data-v-bfd7dfb9] .submenu{flex-flow:column wrap;display:flex}[data-v-bfd7dfb9] .additional-content{margin-top:var(--spacing-s)}@media (width>=1200px){[data-v-bfd7dfb9] .category-menu{flex-grow:1}[data-v-bfd7dfb9] .submenu.level-0{gap:var(--spacing-s);flex-flow:wrap;margin:0 auto;display:flex}[data-v-bfd7dfb9] .submenu.level-0 .category-link:focus,[data-v-bfd7dfb9] .submenu.level-0 .category-link:hover{text-decoration:underline}[data-v-bfd7dfb9] .submenu.level-0 .menu-item.level-1.menu-item--all-products{text-transform:uppercase;padding:0 0 var(--spacing-s) 0;flex:100%}[data-v-bfd7dfb9] .submenu.level-0 .menu-item.level-1{padding:0 0 var(--spacing-l) 0;flex:0 0 18%}[data-v-bfd7dfb9] .submenu.level-0 .menu-item.level-2{padding-top:var(--spacing-xs)}[data-v-bfd7dfb9] .submenu.level-0 .link-level-1{font-weight:var(--font-weight-bolder)}[data-v-bfd7dfb9] .submenu.level-0 .link-level-2{font-weight:var(--font-weight-normal)}[data-v-bfd7dfb9] .category .luhta-link--menu-title{border-bottom:3px solid #0000}[data-v-bfd7dfb9] .category .main-category-link-active{border-color:var(--grey-600)}[data-v-bfd7dfb9] .category .luhta-link--active,[data-v-bfd7dfb9] .category .luhta-link--menu-title:hover{border-color:var(--black-primary)}[data-v-bfd7dfb9] .popup__wrapper{padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}.condensed-menu[data-v-bfd7dfb9] .submenu.level-0{flex-direction:column;align-items:flex-start}.condensed-menu[data-v-bfd7dfb9] .submenu.level-0 .menu-item.level-1{padding:0}.condensed-menu[data-v-bfd7dfb9] .submenu.level-0 .link-level-1{font-weight:var(--font-weight-bold)}.condensed-menu[data-v-bfd7dfb9] .submenu.level-0 .submenu.level-1{padding-top:0}.condensed-menu[data-v-bfd7dfb9] .menu-content{padding:var(--spacing-m);width:fit-content;left:calc(var(--desktop-menu-position) - var(--base-content-desktop-side-padding))}}@media (width>=1600px){[data-v-bfd7dfb9] .category{margin-right:var(--spacing-m)}.condensed-menu[data-v-bfd7dfb9] .menu-content{left:calc(var(--desktop-menu-position) - (100vw - var(--base-content-width))/2 - var(--base-content-desktop-side-padding))}}:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka,.layout-rukka-motorsport,.layout-rukka-pets{--brand-font-family:"Inter", sans-serif}.layout-luhta,.layout-torstai,.layout-your-face{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store,.layout-luhta-home,.layout-luhta-outdoor-store{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak,.layout-icepeak-pet{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir{--brand-font-family:"Cormorant Garamond", serif}:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}@media (width>=1200px){.layout-company .logo-link--desktop,.layout-icepeak-pet .logo-link--desktop,.layout-rukka-pets .logo-link--desktop{min-width:100px}}.search-phrases__container[data-v-3979145c]{gap:var(--spacing-s) var(--spacing-m);flex-wrap:wrap;display:flex}.price-container[data-v-f58dfafb]{font-family:var(--alternate-font-family)}.price-prefix[data-v-f58dfafb]{font-size:var(--font-size-small);text-transform:capitalize;margin-right:var(--spacing-xs)}.price-prefix--rrp[data-v-f58dfafb]{display:block}.final-price[data-v-f58dfafb]{font-weight:var(--font-weight-bolder)}.normal-price[data-v-f58dfafb]{font-size:var(--font-size-small);color:var(--grey-600);margin-left:var(--spacing-xs);text-decoration:line-through}.campaign-price-text[data-v-f58dfafb],.has-discount .final-price[data-v-f58dfafb]{color:var(--red-discount)}.has-aclass-price .campaign-price-text[data-v-f58dfafb],.has-aclass-price .final-price[data-v-f58dfafb]{color:var(--purple)}.campaign-price-text[data-v-f58dfafb]{font-size:var(--font-size-small);font-style:italic}.search-item[data-v-27da1aae]{flex-direction:row;width:100%;display:flex}.search-item__image[data-v-27da1aae]{width:50px;height:70px;margin-right:var(--spacing-m)}.search-item__data[data-v-27da1aae]{text-align:left;flex-direction:column;display:flex}.search-item__brand[data-v-27da1aae]{font-size:var(--font-size-small);text-transform:uppercase}.search-item__brand[data-v-27da1aae],.search-item__name[data-v-27da1aae]{margin-bottom:var(--spacing-xs)}[data-v-4039fc4d]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-4039fc4d]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-4039fc4d]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-4039fc4d]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-4039fc4d],.layout-rukka-motorsport[data-v-4039fc4d],.layout-rukka-pets[data-v-4039fc4d]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-4039fc4d],.layout-torstai[data-v-4039fc4d],.layout-your-face[data-v-4039fc4d]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-4039fc4d],.layout-luhta-home[data-v-4039fc4d],.layout-luhta-outdoor-store[data-v-4039fc4d]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-4039fc4d]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-4039fc4d],.layout-icepeak-pet[data-v-4039fc4d]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-4039fc4d]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-4039fc4d]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-4039fc4d]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-4039fc4d]{--brand-font-family:"Cormorant Garamond", serif}[data-v-4039fc4d]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.search-products__item[data-v-4039fc4d]:not(:last-child){margin-bottom:var(--spacing-s)}@media (width>=1200px){.search-products__item[data-v-4039fc4d]:not(:last-child){margin-bottom:var(--spacing-xxm)}}[data-v-81db21e4]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-81db21e4]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-81db21e4]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-81db21e4]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-81db21e4],.layout-rukka-motorsport[data-v-81db21e4],.layout-rukka-pets[data-v-81db21e4]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-81db21e4],.layout-torstai[data-v-81db21e4],.layout-your-face[data-v-81db21e4]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-81db21e4],.layout-luhta-home[data-v-81db21e4],.layout-luhta-outdoor-store[data-v-81db21e4]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-81db21e4]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-81db21e4],.layout-icepeak-pet[data-v-81db21e4]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-81db21e4]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-81db21e4]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-81db21e4]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-81db21e4]{--brand-font-family:"Cormorant Garamond", serif}[data-v-81db21e4]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.search-bar[data-v-81db21e4]{position:relative}.search-results[data-v-81db21e4]{background-color:var(--white);padding:var(--spacing-m);flex-direction:column;width:100%;max-height:70vh;display:flex;position:absolute;top:100%;overflow:hidden}.search-results__close[data-v-81db21e4]{margin-left:auto;margin-bottom:var(--spacing-s);display:block}.search-form[data-v-81db21e4]{background-color:var(--grey-400);padding:var(--spacing-m);align-items:center;gap:var(--spacing-s);display:flex}.search-label[data-v-81db21e4]{font-weight:var(--font-weight-bolder)}.search-input-container[data-v-81db21e4]{flex-grow:1;position:relative}.search-input[data-v-81db21e4]{width:100%;font-size:var(--input-font-size);box-shadow:inset 0 -1px var(--grey-700);padding:var(--spacing-s) var(--spacing-xl) var(--spacing-s) var(--spacing-s);background-color:#0000;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out}.search-input[data-v-81db21e4]:focus,.search-input[data-v-81db21e4]:hover{box-shadow:inset 0 -2px var(--grey-700);background-color:var(--grey-400)}.luhta-btn.search-input-button[data-v-81db21e4]{right:var(--spacing-xs);align-items:center;height:100%;display:flex;position:absolute;top:0;bottom:0}.search-results[data-v-81db21e4] .search-title{margin-bottom:var(--spacing-s)}.search-results__sections[data-v-81db21e4]{gap:var(--spacing-l);flex-direction:column;display:flex;overflow:auto}.search-results__section[data-v-81db21e4]:not(:last-child){padding-bottom:var(--spacing-m);border-bottom:1px solid var(--grey-500)}footer[data-v-81db21e4]{padding-top:var(--spacing-m)}@media (width>=1200px){.search-results[data-v-81db21e4]{background-color:var(--white);padding:var(--spacing-xm) var(--spacing-l) var(--spacing-l);border:1px solid var(--grey-500);flex-direction:column;width:400px;max-height:550px;display:flex;position:absolute;right:0;overflow:hidden;transform:translateY(19px)}.search-form[data-v-81db21e4]{background-color:#0000;padding:0}footer[data-v-81db21e4]{padding-top:var(--spacing-l)}}[data-v-bfe8c21a]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-bfe8c21a]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-bfe8c21a]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-bfe8c21a]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-bfe8c21a],.layout-rukka-motorsport[data-v-bfe8c21a],.layout-rukka-pets[data-v-bfe8c21a]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-bfe8c21a],.layout-torstai[data-v-bfe8c21a],.layout-your-face[data-v-bfe8c21a]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-bfe8c21a],.layout-luhta-home[data-v-bfe8c21a],.layout-luhta-outdoor-store[data-v-bfe8c21a]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-bfe8c21a]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-bfe8c21a],.layout-icepeak-pet[data-v-bfe8c21a]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-bfe8c21a]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-bfe8c21a]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-bfe8c21a]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-bfe8c21a]{--brand-font-family:"Cormorant Garamond", serif}[data-v-bfe8c21a]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.qty-input[data-v-bfe8c21a]{box-sizing:border-box;width:55px;height:32px;line-height:var(--input-line-height);font-size:var(--input-font-size);color:var(--input-color);background-color:var(--input-background-color);padding:var(--spacing-s);border:1px solid var(--grey-500);text-align:center;margin:1px}.qty-input[data-v-bfe8c21a],.qty-input[data-v-bfe8c21a]:active,.qty-input[data-v-bfe8c21a]:focus{transition:var(--text-input-transition,var(--label-transition))}.qty-input[data-v-bfe8c21a]:active,.qty-input[data-v-bfe8c21a]:focus{box-shadow:var(--input-box-shadow-active)}.cart-item-image[data-v-bfe8c21a]{width:40px;height:60px}.cart-item[data-v-bfe8c21a]{margin-bottom:var(--spacing-l);gap:var(--spacing-m);display:flex}.cart-item[data-v-bfe8c21a]:last-child{margin-bottom:0}.cart-item-data-qty[data-v-bfe8c21a]{flex-direction:row;width:100%;margin-right:auto}.cart-item-data[data-v-bfe8c21a],.cart-item-data-qty[data-v-bfe8c21a]{justify-content:flex-start;display:flex}.cart-item-data[data-v-bfe8c21a]{font-size:var(--font-size-small);text-align:left;line-height:var(--font-line-height-default);flex-direction:column;flex-grow:1;max-width:150px}.cart-item-data .cart-item-brand-name[data-v-bfe8c21a]{text-transform:uppercase}.cart-item-data .cart-item-desc[data-v-bfe8c21a]{flex-direction:column;display:flex}.cart-item-name[data-v-bfe8c21a]{font-weight:var(--font-weight-bold)}.cart-action-button[data-v-bfe8c21a]{background-color:var(--grey-400);width:32px;height:32px;padding:0}.cart-action-button .icon[data-v-bfe8c21a]{margin:0}.cart-remove-btn[data-v-bfe8c21a]{flex-shrink:0}.cart-remove-icon[data-v-bfe8c21a]{transform:rotate(45deg)}.cart-item-price[data-v-bfe8c21a]{white-space:nowrap;flex-direction:column;justify-content:flex-start;width:100%;max-width:100px;display:flex}.cart-item-price .normal-price[data-v-bfe8c21a]{font-weight:var(--font-weight-bold)}.cart-item-price .normal-price.disabled[data-v-bfe8c21a]{font-size:var(--font-size-small);font-weight:var(--font-weight-regular);color:var(--grey-600);text-decoration:line-through}.cart-item-price .discount-price[data-v-bfe8c21a]{color:var(--red-error);font-weight:var(--font-weight-bold)}.cart-item-price .discount-price.a-class-price[data-v-bfe8c21a]{color:var(--purple)}.cart-item-qty[data-v-bfe8c21a]{margin-left:auto}.cart-price-loading[data-v-bfe8c21a]{align-items:center}@media (width<=767px){.cart-item-data-qty[data-v-bfe8c21a]{flex-direction:column;width:auto}.cart-item-data[data-v-bfe8c21a],.cart-item-qty[data-v-bfe8c21a]{justify-content:flex-start}.cart-item-data[data-v-bfe8c21a]{margin-bottom:var(--spacing-xxm)}.cart-item-qty[data-v-bfe8c21a]{margin-right:0}}@media (width>=1200px){.cart-item-image[data-v-bfe8c21a]{width:50px;height:70px}}.totals[data-v-894bd9a7]{border-top:1px solid var(--dark-100);padding:var(--spacing-l)}.field[data-v-894bd9a7]{align-items:center;display:flex}.field .value[data-v-894bd9a7]{margin-left:auto}[data-v-d04216b2]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-d04216b2]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-d04216b2]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-d04216b2]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-d04216b2],.layout-rukka-motorsport[data-v-d04216b2],.layout-rukka-pets[data-v-d04216b2]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-d04216b2],.layout-torstai[data-v-d04216b2],.layout-your-face[data-v-d04216b2]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-d04216b2],.layout-luhta-home[data-v-d04216b2],.layout-luhta-outdoor-store[data-v-d04216b2]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-d04216b2]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-d04216b2],.layout-icepeak-pet[data-v-d04216b2]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-d04216b2]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-d04216b2]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-d04216b2]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-d04216b2]{--brand-font-family:"Cormorant Garamond", serif}[data-v-d04216b2]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.minicart-wrapper[data-v-d04216b2]{--font-size-minicart-indicator:11px;height:100%}.minicart-btn.minicart-btn[data-v-d04216b2]:hover{background-color:var(--grey-400)}.minicart-mobile__content[data-v-d04216b2]{display:flex;position:relative}.minicart-desktop[data-v-d04216b2]{display:none;position:relative}.minicart-mobile[data-v-d04216b2]{display:flex}[data-v-d04216b2] .icon svg{fill:var(--black-primary)}.minicart-card[data-v-d04216b2]{background-color:var(--card-background-color);width:600px;height:auto;padding:var(--spacing-l);box-shadow:var(--card-box-shadow);position:absolute;top:100%;right:0}.minicart-header[data-v-d04216b2]{margin-bottom:var(--spacing-l)}.minicart-footer[data-v-d04216b2]{padding:0}.minicart-product-counter[data-v-d04216b2]{pointer-events:none;background-color:var(--primary);width:18px;height:18px;color:var(--white);font-size:var(--font-size-minicart-indicator);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-10px;right:-10px}.minicart-footer[data-v-d04216b2]{width:100%;text-align:initial;padding:var(--spacing-l) 0 0 0;flex-direction:column;display:flex}.minicart-footer__total-row[data-v-d04216b2]{margin-bottom:var(--spacing-l);flex-direction:row;display:flex}.total-text[data-v-d04216b2]{font-weight:var(--font-weight-regular);flex:0 0 80%}.total-number[data-v-d04216b2]{flex:0 20%;padding:0}.total-number[data-v-d04216b2] .grand{font-weight:var(--font-weight-bold);white-space:nowrap}.total-number[data-v-d04216b2] .key{display:none}.minicart-footer__action-row[data-v-d04216b2]{justify-content:flex-end;gap:var(--spacing-s);flex-direction:row;width:100%;display:flex}.empty-state[data-v-d04216b2],.minicart-content[data-v-d04216b2]{flex-direction:column;height:100%;display:flex}.empty-state img[data-v-d04216b2],.minicart-content img[data-v-d04216b2]{width:40%}@media (width>=1200px){.minicart-desktop[data-v-d04216b2]{height:100%;display:flex}.minicart-mobile.minicart-mobile[data-v-d04216b2]{display:none}.empty-state[data-v-d04216b2],.minicart-content[data-v-d04216b2]{flex-direction:column;max-height:400px;display:flex;overflow:auto}.empty-state img[data-v-d04216b2],.minicart-content img[data-v-d04216b2]{width:40%}}.headroom[data-v-5e0357db]{will-change:transform;backface-visibility:hidden}.headroom--pinned[data-v-5e0357db]:not(.headroom--top){background:var(--white,#fff);transform:translateY(0)}.headroom--unpinned[data-v-5e0357db]{background:var(--white,#fff);transform:translateY(-100%)}.headroom--top[data-v-5e0357db]{border-bottom:1px solid var(--grey-500);position:static!important;transform:none!important}.headroom--not-top[data-v-5e0357db]{box-shadow:0 2px 4px #0000001a}.headroom--unpinned.headroom--footer[data-v-5e0357db]{transform:translateY(100%)}[data-v-67bb0b37]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-67bb0b37]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-67bb0b37]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-67bb0b37]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-67bb0b37],.layout-rukka-motorsport[data-v-67bb0b37],.layout-rukka-pets[data-v-67bb0b37]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-67bb0b37],.layout-torstai[data-v-67bb0b37],.layout-your-face[data-v-67bb0b37]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-67bb0b37],.layout-luhta-home[data-v-67bb0b37],.layout-luhta-outdoor-store[data-v-67bb0b37]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-67bb0b37]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-67bb0b37],.layout-icepeak-pet[data-v-67bb0b37]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-67bb0b37]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-67bb0b37]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-67bb0b37]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-67bb0b37]{--brand-font-family:"Cormorant Garamond", serif}[data-v-67bb0b37]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px;--spacing-widget:40px}.cms-block .widget[data-v-67bb0b37]{margin-bottom:var(--spacing-widget)}.cms-block .widget.flush-margin[data-v-67bb0b37],.cms-block.last .widget--full-width[data-v-67bb0b37]{margin-bottom:0}.widget[data-v-67bb0b37]:not(.widget--full-width){max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;margin-left:auto;margin-right:auto}.content-area .widget.widget[data-v-67bb0b37]{width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=1200px){[data-v-67bb0b37]:root{--spacing-widget:var(--spacing-xxxl)}.widget[data-v-67bb0b37]:not(.widget--full-width){padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}}.luhta-select-search .search-label[data-v-67bb0b37]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luhta-select-search .search-field[data-v-67bb0b37]{width:100%;font-weight:var(--font-weight-normal);padding:var(--select-search-padding,.75em 2.5rem .75em .75rem);color:var(--select-search-color,var(--text-input-label-default-color,#706f6e));font-size:var(--font-size-default,16px);border:none;border-bottom:2px solid var(--select-search-border,var(--text-input-underline-default-color,#d4d2cf));line-height:1.5;display:block;position:relative}.header[data-v-67bb0b37],.headroom-wrapper[data-v-67bb0b37] .headroom{background:var(--header-background)}.headroom-wrapper[data-v-67bb0b37] .headroom{border-bottom:1px solid var(--grey-500)}.header[data-v-67bb0b37]{color:var(--header-text);width:100%;max-width:var(--base-content-width);gap:var(--spacing-xs);font-family:var(--alternate-font-family);font-size:var(--font-size-default);z-index:var(--z-index-default);grid-template-columns:1fr auto 1fr;justify-content:space-between;align-items:center;margin:0 auto;display:grid;position:relative}.header[data-v-67bb0b37],.header .logo-link[data-v-67bb0b37]{height:var(--headroom-height-mobile)}.header .logo-link[data-v-67bb0b37]{padding:var(--spacing-xxm) 0}@media (width>=1200px){.header .logo-link[data-v-67bb0b37]{height:var(--headroom-height-desktop);padding:var(--spacing-m) 0}}@media (width<=479px){.header--primary[data-v-67bb0b37]{grid-template-columns:auto 1fr auto}}.headroom-wrapper[data-v-67bb0b37]{z-index:var(--z-index-default);background:0 0}.header-left[data-v-67bb0b37],.header-right[data-v-67bb0b37]{align-items:center;height:100%;display:flex}.header-left[data-v-67bb0b37] .logo-link{display:none}.header-center[data-v-67bb0b37]{justify-content:center;align-items:center;height:100%;display:flex}.header-right[data-v-67bb0b37]{justify-content:flex-end}.header-center[data-v-67bb0b37] .categories,.header-center[data-v-67bb0b37] .category .icon{display:none}.wishlist-btn[data-v-67bb0b37] .luhta-btn__content,[data-v-67bb0b37] .minicart-desktop .minicart-btn .luhta-btn__content{width:auto}.search-btn.search-btn[data-v-67bb0b37],.side-menu-btn.side-menu-btn[data-v-67bb0b37],.user-btn.user-btn[data-v-67bb0b37],.wishlist-btn.wishlist-btn[data-v-67bb0b37],[data-v-67bb0b37] .minicart-desktop .minicart-btn{display:flex}.search-btn.search-btn[data-v-67bb0b37],.side-menu-btn.side-menu-btn[data-v-67bb0b37],.user-btn.user-btn[data-v-67bb0b37],.wishlist-btn.wishlist-btn[data-v-67bb0b37],[data-v-67bb0b37] .minicart-btn.minicart-btn{height:100%;width:var(--spacing-xxl);flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s linear}.search-btn.search-btn[data-v-67bb0b37]:focus,.search-btn.search-btn[data-v-67bb0b37]:hover,.side-menu-btn.side-menu-btn[data-v-67bb0b37]:focus,.side-menu-btn.side-menu-btn[data-v-67bb0b37]:hover,.user-btn.user-btn[data-v-67bb0b37]:focus,.user-btn.user-btn[data-v-67bb0b37]:hover,.wishlist-btn.wishlist-btn[data-v-67bb0b37]:focus,.wishlist-btn.wishlist-btn[data-v-67bb0b37]:hover,[data-v-67bb0b37] .minicart-btn.minicart-btn:focus,[data-v-67bb0b37] .minicart-btn.minicart-btn:hover{background-color:var(--grey-400)}.user-btn.active[data-v-67bb0b37]{border-left:1px solid var(--grey-500);border-right:1px solid var(--grey-500);background-color:var(--grey-400)}.wishlist-btn.luhta-btn[data-v-67bb0b37]{display:none}.search-wrapper[data-v-67bb0b37]{align-items:center;height:100%;display:flex}.search-btn.search-btn.is-open[data-v-67bb0b37]{background-color:var(--grey-400)}.wishlist-product-counter[data-v-67bb0b37]{width:18px;height:18px;font-size:var(--font-size-xs);line-height:var(--font-line-height-medium);pointer-events:none;background-color:var(--red-discount);color:var(--white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-10px;right:-10px}@media (width<=767px){.header--secondary .search-btn.search-btn[data-v-67bb0b37],.header--secondary .side-menu-btn.side-menu-btn[data-v-67bb0b37],.header--secondary .user-btn.user-btn[data-v-67bb0b37],.header--secondary .wishlist-btn.wishlist-btn[data-v-67bb0b37],.header--secondary[data-v-67bb0b37] .minicart-btn.minicart-btn{width:var(--spacing-xl)}}@media (width<=1199px){.search-wrapper.show .search-bar[data-v-67bb0b37],.search-wrapper.show .search-overlay[data-v-67bb0b37]{visibility:visible;opacity:1}.search-bar[data-v-67bb0b37],.search-overlay[data-v-67bb0b37]{visibility:hidden;opacity:0;transition:visibility .15s,opacity .15s ease-in-out}.header-right .search-bar[data-v-67bb0b37],.search-overlay[data-v-67bb0b37]{position:absolute;top:100%;left:0;right:0}.search-overlay[data-v-67bb0b37]{content:"";cursor:pointer;height:100vh;z-index:var(--z-index-negative);background-color:#00000080;bottom:0}}@media (width>=768px){.header[data-v-67bb0b37]{padding:var(--header-padding-mobile)}}@media (width>=1200px){.wishlist-btn.luhta-btn[data-v-67bb0b37]{align-items:center;height:100%;transition:background-color .15s linear;display:flex}.search-btn.search-btn[data-v-67bb0b37],.side-menu-btn.side-menu-btn[data-v-67bb0b37],.user-btn.luhta-btn[data-v-67bb0b37]{display:none}.header[data-v-67bb0b37]{height:var(--headroom-height-desktop);padding:var(--header-padding-desktop);gap:var(--spacing-m)}.header--secondary .logo-link[data-v-67bb0b37]{display:none}.header-center[data-v-67bb0b37],.header-left[data-v-67bb0b37],.header-right[data-v-67bb0b37]{width:auto;margin:0}.header-center[data-v-67bb0b37] .categories{display:flex}.header-center[data-v-67bb0b37] .logo-link{display:none}.header-left[data-v-67bb0b37] .logo-link{display:flex}.header-right .search-bar[data-v-67bb0b37]{margin-right:var(--spacing-m);align-items:center;width:200px;display:flex}}@media (width>=1600px){.header[data-v-67bb0b37]{gap:var(--spacing-l)}}[data-v-20ebd8c7]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-20ebd8c7]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-20ebd8c7]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-20ebd8c7]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-20ebd8c7],.layout-rukka-motorsport[data-v-20ebd8c7],.layout-rukka-pets[data-v-20ebd8c7]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-20ebd8c7],.layout-torstai[data-v-20ebd8c7],.layout-your-face[data-v-20ebd8c7]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-20ebd8c7],.layout-luhta-home[data-v-20ebd8c7],.layout-luhta-outdoor-store[data-v-20ebd8c7]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-20ebd8c7]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-20ebd8c7],.layout-icepeak-pet[data-v-20ebd8c7]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-20ebd8c7]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-20ebd8c7]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-20ebd8c7]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-20ebd8c7]{--brand-font-family:"Cormorant Garamond", serif}[data-v-20ebd8c7]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.footer-link[data-v-20ebd8c7]:not(:last-child){margin-bottom:var(--spacing-xxxm)}.accordion-title{cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:var(--font-weight-bold);text-transform:none;text-align:left;background:0;align-items:center;width:100%;padding:0;display:flex}.accordion-title:focus-visible{outline:1px solid var(--accordion-toggle-focus-outline-color,var(--primary))}.accordion-title .arrow{margin-left:auto}.arrow{transition:transform .2s}.accordion-item{border-bottom:1px solid var(--grey-700);padding:1px;overflow:visible}.accordion-content-enter-active,.accordion-content-leave-active{will-change:height,opacity;transition:height .2s,opacity .2s ease-out;overflow:hidden}.accordion-content-enter-from,.accordion-content-leave-to{opacity:0;overflow:hidden;height:0!important}[data-v-67feb88c]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-67feb88c]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-67feb88c]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-67feb88c]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-67feb88c],.layout-rukka-motorsport[data-v-67feb88c],.layout-rukka-pets[data-v-67feb88c]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-67feb88c],.layout-torstai[data-v-67feb88c],.layout-your-face[data-v-67feb88c]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-67feb88c],.layout-luhta-home[data-v-67feb88c],.layout-luhta-outdoor-store[data-v-67feb88c]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-67feb88c]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-67feb88c],.layout-icepeak-pet[data-v-67feb88c]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-67feb88c]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-67feb88c]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-67feb88c]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-67feb88c]{--brand-font-family:"Cormorant Garamond", serif}[data-v-67feb88c]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.footer-column[data-v-67feb88c] .accordion-title{font-size:var(--font-size-default);line-height:var(--font-line-height-default);font-family:var(--alternate-font-family);color:var(--black-primary);padding:var(--spacing-m) 0;font-weight:var(--font-weight-bolder);letter-spacing:0;background:0}.footer-column[data-v-67feb88c]{border-bottom:1px solid var(--grey-500)}.footer-column[data-v-67feb88c] .footer-column-content{padding:var(--spacing-s) 0 var(--spacing-l)}[data-v-f2513542]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-f2513542]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-f2513542]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-f2513542]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-f2513542],.layout-rukka-motorsport[data-v-f2513542],.layout-rukka-pets[data-v-f2513542]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-f2513542],.layout-torstai[data-v-f2513542],.layout-your-face[data-v-f2513542]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-f2513542],.layout-luhta-home[data-v-f2513542],.layout-luhta-outdoor-store[data-v-f2513542]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-f2513542]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-f2513542],.layout-icepeak-pet[data-v-f2513542]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-f2513542]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-f2513542]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-f2513542]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-f2513542]{--brand-font-family:"Cormorant Garamond", serif}[data-v-f2513542]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}@media (width<=1199px){.footer-column__title.footer-column__title[data-v-f2513542]{font-size:var(--font-size-default);line-height:var(--font-line-height-default);color:var(--black-primary);font-family:var(--alternate-font-family);padding:var(--spacing-m) 0;font-weight:var(--font-weight-bolder);text-align:left;background:0;width:100%;margin-bottom:0;line-height:normal}.footer-column[data-v-f2513542]{border-bottom:1px solid var(--grey-500);padding:1px}.footer-column__list[data-v-f2513542]{display:none}.footer-column--single .footer-column__list[data-v-f2513542]{text-align:left;padding:var(--spacing-s) 0 var(--spacing-l);display:block}}.footer-column__title[data-v-f2513542]{font-weight:var(--font-weight-more-bolder);font-size:var(--font-size-large);margin-bottom:var(--spacing-m)}.footer-column--single[data-v-f2513542]{text-align:center}@media (width>=1200px){.footer-column[data-v-f2513542]{width:25%}}[data-v-a499b807]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-a499b807]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-a499b807]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-a499b807]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-a499b807],.layout-rukka-motorsport[data-v-a499b807],.layout-rukka-pets[data-v-a499b807]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-a499b807],.layout-torstai[data-v-a499b807],.layout-your-face[data-v-a499b807]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-a499b807],.layout-luhta-home[data-v-a499b807],.layout-luhta-outdoor-store[data-v-a499b807]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-a499b807]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-a499b807],.layout-icepeak-pet[data-v-a499b807]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-a499b807]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-a499b807]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-a499b807]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-a499b807]{--brand-font-family:"Cormorant Garamond", serif}[data-v-a499b807]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.footer[data-v-a499b807]{background-color:var(--footer-background);width:100%;color:var(--footer-text);text-align:left}.footer__inner[data-v-a499b807]{padding:0 var(--base-content-mobile-side-padding);flex-direction:column;margin:0 auto;display:flex}.has-content .footer__row--top[data-v-a499b807]{border-top:1px solid var(--grey-500)}.footer__row--top[data-v-a499b807]{padding-top:var(--spacing-xxl)}.footer__row--middle[data-v-a499b807],.footer__row--top[data-v-a499b807]{padding-bottom:var(--spacing-l)}.footer__row--middle[data-v-a499b807]{gap:var(--spacing-xl);flex-direction:column;display:flex}.footer__row--top[data-v-a499b807]{justify-content:space-around}.footer__row--bottom[data-v-a499b807]{padding-top:var(--spacing-l);padding-bottom:var(--spacing-xxl);flex-direction:column-reverse;display:flex}.footer__language-button.footer__language-button[data-v-a499b807]{text-transform:none;background-color:#0000}.footer__language-button-text[data-v-a499b807]{margin-left:var(--spacing-xs);font-weight:var(--font-weight-default);letter-spacing:normal}.footer__bottom-links[data-v-a499b807]{flex-direction:column;display:flex}.footer__bottom-link[data-v-a499b807]{padding:var(--spacing-s) 0}.copyright[data-v-a499b807]{font-size:var(--font-size-small);margin-top:var(--size-xxxl);color:var(--grey-800);text-align:center}.footer__logos[data-v-a499b807]{gap:var(--spacing-m);flex-wrap:wrap;align-items:center;display:flex}.footer__method-logo[data-v-a499b807]{width:auto;max-width:60px;height:auto;max-height:33px;display:block}.footer__certificate[data-v-a499b807]{width:auto;max-width:80px;height:auto;display:block}.footer__social-link[data-v-a499b807]{height:30px}.footer__social-icon[data-v-a499b807]{width:auto;height:100%}.footer__bottom-link[data-v-a499b807]:focus,.footer__bottom-link[data-v-a499b807]:hover,[data-v-a499b807] .footer-link .luhta-link:focus,[data-v-a499b807] .footer-link .luhta-link:hover{text-decoration:underline}@media (width>=1200px){.footer__inner[data-v-a499b807]{padding:0 var(--base-content-desktop-side-padding);max-width:var(--base-content-width)}.footer__row[data-v-a499b807]{justify-content:space-between;gap:var(--spacing-l);flex-direction:row;display:flex}.footer__row--top[data-v-a499b807]{padding-top:var(--spacing-xxxxl);padding-bottom:var(--spacing-xl);justify-content:center}.footer__row--bottom[data-v-a499b807]{border-top:1px solid var(--grey-500);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xxxxl);align-items:center}.footer-column .arrow[data-v-a499b807]{display:none}.footer__language-button.footer__language-button[data-v-a499b807]{margin-top:0}.footer__bottom-links[data-v-a499b807]{gap:var(--spacing-l);flex-direction:row}.footer__bottom-link[data-v-a499b807]{padding:0}.copyright[data-v-a499b807]{white-space:nowrap;margin-top:0}}[data-v-b4019726]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-b4019726]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-b4019726]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-b4019726]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-b4019726],.layout-rukka-motorsport[data-v-b4019726],.layout-rukka-pets[data-v-b4019726]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-b4019726],.layout-torstai[data-v-b4019726],.layout-your-face[data-v-b4019726]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-b4019726],.layout-luhta-home[data-v-b4019726],.layout-luhta-outdoor-store[data-v-b4019726]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-b4019726]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-b4019726],.layout-icepeak-pet[data-v-b4019726]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-b4019726]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-b4019726]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-b4019726]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-b4019726]{--brand-font-family:"Cormorant Garamond", serif}[data-v-b4019726]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.back-to-top[data-v-b4019726]{z-index:var(--z-index-normal);right:var(--spacing-l);bottom:var(--spacing-xxxl);border:1px solid var(--white);position:fixed}.back-to-top__text[data-v-b4019726]{margin-right:var(--spacing-s);display:none}.fade-enter-active[data-v-b4019726],.fade-leave-active[data-v-b4019726]{transition:opacity .2s}.fade-enter-from[data-v-b4019726],.fade-leave-to[data-v-b4019726]{opacity:0}@media (width>=1200px){.back-to-top[data-v-b4019726]{bottom:var(--spacing-l)}.back-to-top__text[data-v-b4019726]{display:block}}[data-v-7938d00c]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-7938d00c]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-7938d00c]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-7938d00c]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-7938d00c],.layout-rukka-motorsport[data-v-7938d00c],.layout-rukka-pets[data-v-7938d00c]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-7938d00c],.layout-torstai[data-v-7938d00c],.layout-your-face[data-v-7938d00c]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-7938d00c],.layout-luhta-home[data-v-7938d00c],.layout-luhta-outdoor-store[data-v-7938d00c]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-7938d00c]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-7938d00c],.layout-icepeak-pet[data-v-7938d00c]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-7938d00c]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-7938d00c]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-7938d00c]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-7938d00c]{--brand-font-family:"Cormorant Garamond", serif}[data-v-7938d00c]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px;--spacing-widget:40px}.cms-block .widget[data-v-7938d00c]{margin-bottom:var(--spacing-widget)}.cms-block .widget.flush-margin[data-v-7938d00c],.cms-block.last .widget--full-width[data-v-7938d00c]{margin-bottom:0}.widget[data-v-7938d00c]:not(.widget--full-width){max-width:var(--base-content-width);padding-left:var(--base-content-mobile-side-padding);padding-right:var(--base-content-mobile-side-padding);width:100%;margin-left:auto;margin-right:auto}.content-area .widget.widget[data-v-7938d00c]{width:auto;max-width:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (width>=1200px){[data-v-7938d00c]:root{--spacing-widget:var(--spacing-xxxl)}.widget[data-v-7938d00c]:not(.widget--full-width){padding-left:var(--base-content-desktop-side-padding);padding-right:var(--base-content-desktop-side-padding)}}.luhta-select-search .search-label[data-v-7938d00c]{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.luhta-select-search .search-field[data-v-7938d00c]{width:100%;font-weight:var(--font-weight-normal);padding:var(--select-search-padding,.75em 2.5rem .75em .75rem);color:var(--select-search-color,var(--text-input-label-default-color,#706f6e));font-size:var(--font-size-default,16px);border:none;border-bottom:2px solid var(--select-search-border,var(--text-input-underline-default-color,#d4d2cf));line-height:1.5;display:block;position:relative}.language-switcher-modal__wrapper[data-v-7938d00c]{padding:var(--spacing-xl) var(--spacing-l);flex-direction:column;height:100%;max-height:100%;display:flex;overflow:auto}.language-switcher-modal__title[data-v-7938d00c]{margin-bottom:var(--spacing-xm);text-align:center;font-size:1.75rem}.language-switcher-modal__subtitle[data-v-7938d00c]{padding-bottom:var(--spacing-l);width:100%;font-size:1rem;font-weight:var(--font-weight-normal);justify-content:center;align-items:center;display:flex}.language-switcher-modal__subtitle-text[data-v-7938d00c]{margin-left:var(--spacing-xm)}.language-switcher-modal__scroll-container[data-v-7938d00c]{position:relative;overflow:auto}.language-switcher-modal__locales[data-v-7938d00c]{margin-top:var(--spacing-l);-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl);grid-template-columns:repeat(1,1fr);display:grid}.language-switcher-modal__footer[data-v-7938d00c]{padding-top:var(--spacing-s);justify-content:center;margin-top:auto;display:flex}[data-v-7938d00c] .locale-link--global.current-locale .locale-link__name{font-weight:var(--font-weight-regular)}@media (width>=768px){.language-switcher-modal__wrapper[data-v-7938d00c]{padding:var(--spacing-xl) var(--spacing-xl)}.language-switcher-modal__locales[data-v-7938d00c]{grid-template-columns:repeat(2,1fr)}[data-v-7938d00c] .locale-link.locale-link--global{width:auto;padding:var(--spacing-s) var(--spacing-xxm)}}@media (width>=1200px){.lspd-modal-dialog-panel[data-v-7938d00c]{max-width:775px;padding:0}.language-switcher-modal__locales[data-v-7938d00c]{grid-template-columns:repeat(3,1fr)}.lspd-modal-content[data-v-7938d00c]{margin:0}.language-switcher-modal[data-v-7938d00c]{max-height:38rem}}[data-v-d64151a2]:root{--black-primary:#1b1b1b;--grey-900:#2c2c2c;--grey-800:#575757;--grey-700:#828282;--grey-600:#aeaeae;--grey-500:#d9d9d9;--grey-400:#f4f4f4;--green-success:#52ac5f;--blue-info:#007ac3;--dark-blue:#135780;--yellow-warning:#f3a837;--red-error:#d94d35;--red-discount:#e42316;--white:#fff;--black:#000;--purple:#a2207f;--outlet-box-bg:#eaeaea;--product-campaign-bg:#eae7e4;--light-blue:#ddedf7;--light-purple:#f1deec;--light-brown:#ebe3dd;--light-green:#e7ecdc;--success-message:#e7ecdc;--error-message:#fcefea;--multi-color:linear-gradient(135deg, #d63636, #ffe44d 25%, #adedad 50%, #6395cf 75%, #e67d9b);--primary:var(--black-primary);--primary-variant:var(--white);--text-on-primary:var(--white);--secondary:var(--grey-400);--text-on-secondary:var(--black-primary);--background:var(--white);--text-on-background:var(--black-primary);--navigation-font-color:var(--black-primary);--surface:var(--white);--text-on-surface:var(--black-primary);--success:var(--green-success);--text-on-success:var(--white);--info:var(--blue-info);--text-on-info:var(--white);--warning:var(--yellow-warning);--text-on-warning:var(--white);--error:var(--red-error);--text-on-error:var(--white);--rukka-primary:#fdea40;--icepeak-primary-color:#eb692e;--luhta-primary:#1e87c8;--aleksi-primary:#a2b9b6;--dachstein-primary:#ce1c2a;--torstai-primary:#138754;--luhta-outdoor-store-primary:#138754;--spacing-xxs:2px;--spacing-xs:4px;--spacing-s:8px;--spacing-xxxm:10px;--spacing-xxm:12px;--spacing-xm:14px;--spacing-m:16px;--spacing-l:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:56px;--spacing-xxxxl:64px;--size-xxxxs:8px;--size-xxxs:10px;--size-xxs:14px;--size-xs:16px;--size-s:18px;--size-m:20px;--size-l:24px;--size-xl:28px;--size-xxl:32px;--size-xxxl:40px;--size-xxxxl:64px;--font-family-content:inherit;--font-family-heading:inherit;--font-size-display:32px;--font-size-h1:28px;--font-size-h2:26px;--font-size-h3:24px;--font-size-h4:22px;--font-size-h5:18px;--font-size-h6:16px;--font-size-xl:20px;--font-size-large:17px;--font-size-default:15px;--font-size-small:14px;--font-size-xs:14px;--font-size-tiny:12px;--font-size-label:16px;--font-size-brand-navigation:14px;--font-weight-light:300;--font-weight-default:400;--font-weight-regular:400;--font-weight-bold:500;--font-weight-bolder:600;--font-weight-more-bolder:700;--font-weight-extra-bold:800;--font-line-height-xs:.88;--font-line-height-small:1;--font-line-height-medium:1.2;--font-line-height-default:1.5;--font-line-height-large:2}@media (width>=1200px){[data-v-d64151a2]:root{--font-size-display:56px;--font-size-h1:40px;--font-size-h2:32px;--font-size-h3:28px;--font-size-h4:24px;--font-size-h5:18px;--font-size-h6:16px;--font-size-large:18px;--font-size-default:16px}}[data-v-d64151a2]:root{--default-font-family:"Poppins", sans-serif;--alternate-font-family:"Poppins", sans-serif;--default-mobile-menu-link:16px;--default-desktop-menu-link:16px;--font-family-blockquote:"Poppins", sans-serif}.main[data-v-d64151a2]{--font-family-heading:var(--brand-font-family,var(--default-font-family))}.layout-rukka[data-v-d64151a2],.layout-rukka-motorsport[data-v-d64151a2],.layout-rukka-pets[data-v-d64151a2]{--brand-font-family:"Inter", sans-serif}.layout-luhta[data-v-d64151a2],.layout-torstai[data-v-d64151a2],.layout-your-face[data-v-d64151a2]{--brand-font-family:"Roboto", sans-serif}.layout-luhta-brand-store[data-v-d64151a2],.layout-luhta-home[data-v-d64151a2],.layout-luhta-outdoor-store[data-v-d64151a2]{--brand-font-family:"Montserrat", sans-serif}.layout-ril-s[data-v-d64151a2]{--brand-font-family:"DM Sans", sans-serif}.layout-icepeak[data-v-d64151a2],.layout-icepeak-pet[data-v-d64151a2]{--brand-font-family:"Barlow Semi Condensed", sans-serif}.layout-dachstein[data-v-d64151a2]{--brand-font-family:"Raleway", sans-serif}.layout-aleksi-13[data-v-d64151a2]{--brand-font-family:"Barlow Condensed", sans-serif}.layout-your-and-more[data-v-d64151a2]{--brand-font-family:"Ergon Web", sans-serif;--brand-alternate-font-family:"Poppins", sans-serif;--font-family-blockquote:"Ergon Web", sans-serif}.layout-balmuir[data-v-d64151a2]{--brand-font-family:"Cormorant Garamond", serif}[data-v-d64151a2]:root{--z-index-below-negative:-2;--z-index-negative:-1;--z-index-none:0;--z-index-normal:1;--z-index-two:2;--z-index-five:5;--z-index-default:10;--z-index-below-elevated:40;--z-index-elevated:50;--z-index-popup:500;--checkbox-font-family:var(--font-family-content);--checkbox-font-size:var(--font-size-small);--checkbox-font-weight:var(--font-weight-regular);--checkbox-label-color:var(--text-on-background);--checkbox-input-border:var(--primary);--checkbox-input-background:var(--background);--checkbox-checked-input-background:var(--white);--checkbox-check-mark-color:var(--primary);--checkbox-disabled-label-color:var(--primary);--checkbox-disabled-input-background:var(--text-on-primary);--checkbox-disabled-checked-input-background:var(--grey-500,#aaa);--checkbox-disabled-check-mark-color:var(--text-on-primary);--checkbox-disabled-input-border:var(--grey-500,#aaa);--checkbox-error-label-color:var(--error);--checkbox-error-input-background:var(--background);--checkbox-error-checked-input-background:var(--background);--checkbox-error-check-mark-color:var(--text-on-primary);--checkbox-error-input-border:var(--error);--icon-line-height:var(--font-line-height-small,1);--icon-size-xxxxs:var(--size-xxxs,10px);--icon-size-xxxs:var(--size-xxxs,12px);--icon-size-xxs:var(--size-xxs,14px);--icon-size-xs:var(--size-xs,16px);--icon-size-s:var(--size-s,18px);--icon-size-m:var(--size-m,20px);--icon-size-l:var(--size-l,24px);--icon-size-xl:var(--size-xl,28px);--icon-size-xxl:var(--size-xxl,32px);--icon-size-xxxl:var(--size-xxxl,40px);--icon-size-xxxxl:var(--size-xxxxl,64px);--text-input-help-text-default-color:var(--grey-800);--text-input-help-text-error-color:var(--error);--label-color:var(--primary);--label-background:transparent;--label-background-active:var(--background);--label-font-size:var(--font-size-label);--label-transform:none;--label-padding-active:0;--label-transition:box-shadow .15s ease-in;--label-color-error:var(--error);--link-default-font-size:var(--font-size-default,14px);--link-default-font-weight:var(--font-weight-regular);--link-default-color:var(--primary);--link-default-hover-color:var(--primary);--link-bold-font-size:12px;--link-bold-font-weight:var(--font-weight-semibold,600);--link-underlined-line-height:1.5;--link-underlined-color:var(--primary);--link-underlined-font-size:var(--font-size-small,14px);--link-underlined-font-weight:var(--font-weight-regular);--link-underlined-padding:0;--link-underlined-hover-color:var(--primary);--link-secondary-color:var(--text-on-secondary,#fff);--link-secondary-hover-color:var(--primary);--link-plain-color:var(--primary);--link-plain-font-weight:var(--font-weight-semibold,600);--select-color:var(--text-on-surface);--select-active-box-shadow:var(--input-box-shadow-active);--select-color-disabled:#b3b2af;--select-background-color:var(--background);--select-options-border-color:#c8c8c8;--select-options-border-radius:var(--input-border-radius,4px);--select-multiselected-selected-option-background:var(--text-input-input-default-background,#f7f7f7);--select-transition:var(--label-transition,all .2s ease-in-out);--select-icon-transition:var(--label-transition,all .2s ease-in-out);--select-search-color:var(--text-on-surface,#706f6e);--select-search-border:var(--primary);--select-search-padding:var(--spacing-unit-m,.75em 2.5rem .75em .75rem);--select-line-height:var(--input-line-height);--select-error-color:var(--error);--select-error-box-shadow:var(--input-box-shadow-error);--select-focused-label-color:var(--label-color-active);--select-disabled-label-color:var(--label-color-disabled,#b3b2af);--select-color-active:#222;--select-background:var(--input-background-color,#f7f7f7);--select-option-color-hover:var(--text-on-primary);--select-background-color-active:var(--black-primary);--select-padding:10px;--select-active-label-padding:var(--label-padding-active);--select-border-radius:var(--input-border-radius);--select-box-shadow:var(--input-box-shadow);--tag-border:solid 1px var(--primary-variant,#f3aa61);--tag-border-radius-mobile:9.5px;--tag-background-color:var(--primary,#f3aa61);--tag-padding-mobile:4px 6px;--tag-line-height:var(--font-line-height-small,1);--tag-border-radius:13px;--tag-padding:4px 8px;--tag-text-color:var(--text-on-primary,#fff);--tag-font-weight:var(--font-weight-semibold,600);--tag-font-size:var(--font-size-xs,12px);--tag-text-transform:uppercase;--input-line-height:24px;--textarea-line-height:var(--font-line-height-default);--text-input-background-flush-color:var(--background,#fff);--text-input-text-flush-color:var(--text-on-background,#222);--text-input-autofill-box-shadow:inset 0 0 0 30px var(--white-fff), var(--input-box-shadow);--text-input-autofill-transition:var(--label-transition);--text-input-transition:var(--label-transition);--input-box-shadow:0 0 0 1px var(--grey-500);--input-box-shadow-hover:0 0 0 1px var(--grey-800);--input-box-shadow-active:0 0 0 1px var(--primary);--input-color:var(--text-on-background);--input-color-placeholder:var(--grey-600);--label-color-disabled:var(--grey-900);--input-color-focused:var(--text-on-background);--input-font-size:16px;--input-background-color:var(--background,#fff);--input-padding:var(--spacing-xxm) 11px;--input-border:0;--input-border-radius:0;--input-border-bottom:1px solid var(--grey-600);--input-border-bottom-focused:1px solid var(--black-primary);--input-border-color-disabled:var(--surface,#aaa);--input-padding-large:var(--spacing-s,16px) var(--spacing-xs,12px);--input-box-shadow-error:0 0 0 1px var(--error);--input-icon-distance:var(--spacing-xxs,8px);--input-icon-label-padding:var(--spacing-m,24px);--input-icon-padding:var(--spacing-l,32px);--input-icon-padding-wide:var(--spacing-l,32px);--wysiwyg-line-height:1.5;--wysiwyg-paragraph-margin:var(--spacing-s);--wysiwyg-table-padding:var(--spacing-s);--accordion-toggle-focus-outline-color:var(--primary);--full-banner-description-primary-font-size:24px;--full-banner-description-primary-line-height:28px;--full-banner-description-primary-mobile-font-size:16px;--full-banner-description-line-height:22px;--button-box-shadow-default:none;--button-font-weight:var(--font-weight-bold);--button-secondary-font-weight:var(--font-weight-bold);--button-tertiary-font-weight:var(--font-weight-bolder);--button-quaternary-font-weight:var(--font-weight-bolder);--button-font-size:var(--font-size-default,16px);--button-font-size-large:var(--font-size-default,16px);--button-font-size-extra-large:var(--font-size-large,18px);--button-border-radius:0;--button-border:1px solid var(--button-primary-bg);--button-border-hover:1px solid var(--button-primary-hover-bg);--button-active-border:1px solid var(--button-primary-active-bg);--button-border-disabled:1px solid var(--button-primary-disabled-bg);--button-secondary-border:1px solid var(--black-primary);--button-secondary-border-hover:1px solid var(--grey-700);--button-secondary-focus-border:1px solid var(--grey-700);--button-secondary-disabled-border:1px solid var(--grey-500);--button-tertiary-border:1px solid var(--button-tertiary-color);--button-tertiary-border-hover:1px solid var(--button-tertiary-color);--button-tertiary-active-border:1px solid var(--black-primary);--button-tertiary-focus-border:1px solid var(--grey-900);--button-tertiary-disabled-border:1px solid var(--button-tertiary-disabled-color);--button-quaternary-border:1px solid var(--button-quaternary-color);--button-quaternary-border-hover:1px solid var(--button-quaternary-color);--button-quaternary-active-border:1px solid var(--white);--button-quaternary-focus-border:1px solid var(--button-quaternary-color);--button-quaternary-disabled-border:1px solid var(--button-quaternary-disabled-color);--button-primary-color:var(--text-on-primary);--button-primary-disabled-color:var(--grey-400);--button-primary-bg:var(--black-primary);--button-primary-hover-bg:var(--grey-800);--button-primary-active-bg:var(--grey-900);--button-primary-focus-bg:var(--grey-800);--button-primary-disabled-bg:var(--grey-700);--button-secondary-color:var(--black-primary);--button-secondary-hover-color:var(--black-primary);--button-secondary-active-color:var(--black-primary);--button-secondary-focus-color:var(--black-primary);--button-secondary-disabled-color:var(--grey-800);--button-secondary-bg:var(--white);--button-secondary-hover-bg:var(--grey-500);--button-secondary-active-bg:var(--grey-600);--button-secondary-focus-bg:var(--grey-400);--button-secondary-disabled-bg:var(--grey-500);--button-tertiary-color:var(--text-on-primary);--button-tertiary-disabled-color:var(--grey-700);--button-tertiary-hover-color:var(--text-on-primary);--button-tertiary-active-color:var(--text-on-primary);--button-tertiary-focus-color:var(--text-on-primary);--button-tertiary-bg:transparent;--button-tertiary-hover-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-active-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-focus-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-tertiary-disabled-bg:color-mix(in srgb, var(--grey-400) 40%, transparent);--button-quaternary-color:var(--text-on-secondary);--button-quaternary-disabled-color:var(--grey-700);--button-quaternary-hover-color:var(--text-on-secondary);--button-quaternary-active-color:var(--text-on-secondary);--button-quaternary-focus-color:var(--text-on-secondary);--button-quaternary-bg:transparent;--button-quaternary-hover-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-active-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-focus-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--button-quaternary-disabled-bg:color-mix(in srgb, var(--black-primary) 20%, transparent);--card-box-shadow:0 4px 16px 0 #00000014;--card-background-color:var(--background,#fff);--side-menu-content-background:var(--background,#fff);--side-menu-border-color:var(--surface,#eaeaea);--side-menu-box-shadow:0 2px 8px 0 #2223;--side-menu-overlay-background:#00000080;--side-menu-z-index:var(--z-index-popup,1);--side-menu-overlay-z-index:400;--footer-background:var(--grey-400);--footer-text:var(--text-on-background);--header-background:var(--background,#fff);--header-text:var(--text-on-background,var(--black-primary));--header-padding-desktop:0 var(--base-content-desktop-side-padding);--header-padding-mobile:0 var(--base-content-mobile-side-padding);--campaign-banner-padding-desktop:var(--spacing-xm) calc(var(--base-content-desktop-side-padding) + var(--spacing-xl));--campaign-banner-padding-mobile:var(--spacing-xxm) calc(var(--base-content-mobile-side-padding) + var(--spacing-xl));--headroom-height-mobile:64px;--headroom-height-desktop:78px}.error-page__wrapper[data-v-d64151a2]{width:100%;min-height:50vh;font-family:var(--default-font-family);margin:0}.error-page__content[data-v-d64151a2]{margin:var(--spacing-l);flex-direction:column;display:flex}.error-page__paragraph[data-v-d64151a2],.error-page__title[data-v-d64151a2]{margin-bottom:var(--spacing-l)}.error-page__title[data-v-d64151a2]{font-size:var(--font-size-h3)}.error-page__button[data-v-d64151a2]{text-transform:uppercase;width:fit-content}@media (width>=992px){.error-page__wrapper[data-v-d64151a2]{min-height:unset}.error-page__content[data-v-d64151a2]{width:100%;max-width:885px;margin:var(--spacing-xxxxl) auto}.error-page__paragraph[data-v-d64151a2],.error-page__title[data-v-d64151a2]{margin-bottom:var(--spacing-xl)}.error-page__title[data-v-d64151a2]{font-size:var(--font-size-h3)}}
