﻿@import"https://fonts.googleapis.com/css2?family=Familjen+Grotesk:ital,wght@0,400..700;1,400..700&display=swap";:root{--system-ui: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"}*{font-family:"Familjen Grotesk",sans-serif,var(--system-ui) !important}h5,h6,p,a,span,ul li,ol li,h3 a{line-height:1.5}.ContentArea h4,.ContentArea h5,.ContentArea h6,.ContentArea p,.ContentArea span,.ContentArea ul li,.ContentArea ol li{-webkit-hyphens:auto;hyphens:auto}.ContentArea h1,.ContentArea h2,.ContentArea h3,.ContentArea h4,.ContentArea h5,.ContentArea h6,.ContentArea p{word-break:break-word;line-height:1.5}.ContentArea h1,.ContentArea h2,.ContentArea h3:not(.VilkasProductNameWrapper),.ContentArea h4,.ContentArea h5,.ContentArea h6{margin:0 0 1rem;font-weight:600;color:var(--vilkas-design-theme-color-primary)}.ContentArea h1,.ContentArea h2{font-size:1.5rem}@media screen and (min-width: calc(60rem - 0.2px)){.ContentArea h1,.ContentArea h2{font-size:2rem}}.ContentArea p{margin-bottom:1rem}.ErrorMessage h3,.ErrorMessage p,.ContentArea .DialogMessage h3{color:var(--vilkas-design-theme-color-black)}.ContentArea .ContextBoxHead h1,.TableHead div{color:var(--vilkas-design-theme-content-paragraph-color)}.ContentArea a.Edit{background:none;padding:0;text-decoration:underline}html{box-sizing:border-box;font-size:16px}html,body{background:var(--vilkas-design-theme-site-background-color)}@view-transition{navigation:auto}@supports(view-transition-name: page){html body>div.GeneralLayout{view-transition-name:page}}html body>div.GeneralLayout{width:100%}::view-transition-old(page){animation:vt-fade-out 200ms ease both}::view-transition-new(page){animation:vt-fade-in 200ms ease both}@keyframes vt-fade-in{from{opacity:0}to{opacity:1}}@keyframes vt-fade-out{from{opacity:1}to{opacity:0}}@media(prefers-reduced-motion: reduce){::view-transition-old(page),::view-transition-new(page){animation:none !important}}a:focus,a:focus-visible,button:focus{outline:-webkit-focus-ring-color auto .0625rem}#ContentAreaFix,#NavBarLeftFix,#NavBarRightFix,.ContentArea:before,.NavBarLeft:before,.NavBarRight:before{height:auto !important}img:not(.VilkasContentElementImage){height:auto !important}.ContentAreaInner hr.separator{display:none}.Middle,.Middle .ContentArea,#ContentAreaFix,.Div .ContentArea:before,.CategoryList .CategoryText{background:var(--vilkas-design-theme-content-background-color)}*,*:before,*:after{box-sizing:inherit}.GeneralLayout{width:100%;max-width:100%}.GeneralLayout img,.GeneralLayout iframe{max-width:100% !important}.GeneralLayout img{height:auto}.GeneralLayout .Footer,.GeneralLayout .Header,.GeneralLayout .NavBarBottom,.GeneralLayout .NavBarRoof,.GeneralLayout .NavBarTop{background-size:cover;background-repeat:no-repeat;background-position:center center}.GeneralLayout .Footer .PropertyContainer,.GeneralLayout .Header .PropertyContainer,.GeneralLayout .NavBarBottom .PropertyContainer,.GeneralLayout .NavBarRoof .PropertyContainer,.GeneralLayout .NavBarTop .PropertyContainer{max-width:var(--vilkas-design-theme-site-width);width:100%;margin:0 auto;height:auto;min-height:unset}.GeneralLayout .Footer .PropertyContainer .SizeContainer,.GeneralLayout .Header .PropertyContainer .SizeContainer,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer{float:none;height:auto;min-height:unset;padding-left:var(--vilkas-design-theme-spacing-left);padding-right:var(--vilkas-design-theme-spacing-right)}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout .Footer .PropertyContainer .SizeContainer,.GeneralLayout .Header .PropertyContainer .SizeContainer,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer{padding-left:var(--vilkas-design-theme-spacing-left-sm);padding-right:var(--vilkas-design-theme-spacing-right-sm)}}@media screen and (min-width: calc(48rem - 0.2px)){.GeneralLayout .Footer .PropertyContainer .SizeContainer,.GeneralLayout .Header .PropertyContainer .SizeContainer,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer{padding-left:var(--vilkas-design-theme-spacing-left-md);padding-right:var(--vilkas-design-theme-spacing-right-md)}}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout .Footer .PropertyContainer .SizeContainer,.GeneralLayout .Header .PropertyContainer .SizeContainer,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer{padding-left:var(--vilkas-design-theme-spacing-left-lg);padding-right:var(--vilkas-design-theme-spacing-right-lg)}}@media screen and (min-width: calc(64rem - 0.2px)){.GeneralLayout .Footer .PropertyContainer .SizeContainer,.GeneralLayout .Header .PropertyContainer .SizeContainer,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer{padding-left:var(--vilkas-design-theme-spacing-left-xl);padding-right:var(--vilkas-design-theme-spacing-right-xl)}}@media screen and (min-width: calc(75rem - 0.2px)){.GeneralLayout .Footer .PropertyContainer .SizeContainer,.GeneralLayout .Header .PropertyContainer .SizeContainer,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer{padding-left:var(--vilkas-design-theme-spacing-left-xxl);padding-right:var(--vilkas-design-theme-spacing-right-xxl)}}.GeneralLayout .Footer .PropertyContainer .SizeContainer>div,.GeneralLayout .Header .PropertyContainer .SizeContainer>div,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer>div,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer>div,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer>div{top:unset;right:unset;bottom:unset;left:unset;margin:0}.GeneralLayout .Footer .PropertyContainer .SizeContainer .NavigationElement,.GeneralLayout .Header .PropertyContainer .SizeContainer .NavigationElement,.GeneralLayout .NavBarBottom .PropertyContainer .SizeContainer .NavigationElement,.GeneralLayout .NavBarRoof .PropertyContainer .SizeContainer .NavigationElement,.GeneralLayout .NavBarTop .PropertyContainer .SizeContainer .NavigationElement{height:auto;line-height:inherit}.GeneralLayout .Middle{max-width:var(--vilkas-design-theme-site-width);width:100%;margin:0 auto;background-size:cover;background-repeat:no-repeat;background-position:center center}.GeneralLayout .Middle .ContentArea .ContentAreaWrapper h3.BreadCrumbs,.GeneralLayout .Middle .ContentArea .ContentAreaWrapper h3.BreadCrumbs span,.GeneralLayout .Middle .ContentArea .ContentAreaWrapper .BreadcrumbItem:hover,.GeneralLayout .Middle .ContentArea .ContentAreaWrapper .BreadcrumbItem{font-size:var(--vilkas-design-theme-content-paragraph-size)}.GeneralLayout .Middle:has(.VilkasContentElementFullWidth){max-width:100%}.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementFullWidth){padding-left:var(--vilkas-design-theme-spacing-left);padding-right:var(--vilkas-design-theme-spacing-right)}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementFullWidth){padding-left:var(--vilkas-design-theme-spacing-left-sm);padding-right:var(--vilkas-design-theme-spacing-right-sm)}}@media screen and (min-width: calc(48rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementFullWidth){padding-left:var(--vilkas-design-theme-spacing-left-md);padding-right:var(--vilkas-design-theme-spacing-right-md)}}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementFullWidth){padding-left:var(--vilkas-design-theme-spacing-left-lg);padding-right:var(--vilkas-design-theme-spacing-right-lg)}}@media screen and (min-width: calc(64rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementFullWidth){padding-left:var(--vilkas-design-theme-spacing-left-xl);padding-right:var(--vilkas-design-theme-spacing-right-xl)}}@media screen and (min-width: calc(75rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementFullWidth){padding-left:var(--vilkas-design-theme-spacing-left-xxl);padding-right:var(--vilkas-design-theme-spacing-right-xxl)}}.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementProductSliderWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementImageWrapper{padding-left:var(--vilkas-design-theme-spacing-left);padding-right:var(--vilkas-design-theme-spacing-right)}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementProductSliderWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementImageWrapper{padding-left:var(--vilkas-design-theme-spacing-left-sm);padding-right:var(--vilkas-design-theme-spacing-right-sm)}}@media screen and (min-width: calc(48rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementProductSliderWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementImageWrapper{padding-left:var(--vilkas-design-theme-spacing-left-md);padding-right:var(--vilkas-design-theme-spacing-right-md)}}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementProductSliderWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementImageWrapper{padding-left:var(--vilkas-design-theme-spacing-left-lg);padding-right:var(--vilkas-design-theme-spacing-right-lg)}}@media screen and (min-width: calc(64rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementProductSliderWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementImageWrapper{padding-left:var(--vilkas-design-theme-spacing-left-xl);padding-right:var(--vilkas-design-theme-spacing-right-xl)}}@media screen and (min-width: calc(75rem - 0.2px)){.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementProductSliderWrapper,.GeneralLayout .Middle:has(.VilkasContentElementFullWidth) .VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementImageWrapper{padding-left:var(--vilkas-design-theme-spacing-left-xxl);padding-right:var(--vilkas-design-theme-spacing-right-xxl)}}.GeneralLayout .Middle:not(:has(.VilkasContentElementFullWidth)){padding-left:var(--vilkas-design-theme-spacing-left);padding-right:var(--vilkas-design-theme-spacing-right)}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout .Middle:not(:has(.VilkasContentElementFullWidth)){padding-left:var(--vilkas-design-theme-spacing-left-sm);padding-right:var(--vilkas-design-theme-spacing-right-sm)}}@media screen and (min-width: calc(48rem - 0.2px)){.GeneralLayout .Middle:not(:has(.VilkasContentElementFullWidth)){padding-left:var(--vilkas-design-theme-spacing-left-md);padding-right:var(--vilkas-design-theme-spacing-right-md)}}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout .Middle:not(:has(.VilkasContentElementFullWidth)){padding-left:var(--vilkas-design-theme-spacing-left-lg);padding-right:var(--vilkas-design-theme-spacing-right-lg)}}@media screen and (min-width: calc(64rem - 0.2px)){.GeneralLayout .Middle:not(:has(.VilkasContentElementFullWidth)){padding-left:var(--vilkas-design-theme-spacing-left-xl);padding-right:var(--vilkas-design-theme-spacing-right-xl)}}@media screen and (min-width: calc(75rem - 0.2px)){.GeneralLayout .Middle:not(:has(.VilkasContentElementFullWidth)){padding-left:var(--vilkas-design-theme-spacing-left-xxl);padding-right:var(--vilkas-design-theme-spacing-right-xxl)}}.GeneralLayout .MultipleStep-Container .CheckOut{max-width:var(--vilkas-design-theme-site-width);width:100%}body:not(:has(.MultipleStep-Container)) table.ContentTable tr th,body:not(:has(.MultipleStep-Container)) table.SpecialPricesTable tr th,body:not(:has(.MultipleStep-Container)) table.VariationsTable tr th,body:not(:has(.MultipleStep-Container)) table.SelectVariation tr th,body:not(:has(.MultipleStep-Container)) table.SelectVariation tr td,body:not(:has(.MultipleStep-Container)) table.ContentTable tr td,body:not(:has(.MultipleStep-Container)) table.SpecialPricesTable tr td,body:not(:has(.MultipleStep-Container)) table.VariationsTable tr td,body:not(:has(.MultipleStep-Container)) table.Basket,body:not(:has(.MultipleStep-Container)) table.Basket th,body:not(:has(.MultipleStep-Container)) table.Basket tr th,body:not(:has(.MultipleStep-Container)) table.Basket tr td,body:not(:has(.MultipleStep-Container)) table.Basket td,body:not(:has(.MultipleStep-Container)) table.Basket tr.AlternateRow td,body:not(:has(.MultipleStep-Container)) table.ContentTable tr.Alternate td,body:not(:has(.MultipleStep-Container)) .Alternate td,body:not(:has(.MultipleStep-Container)) .Alternate,body:not(:has(.MultipleStep-Container)) .ContentArea table,body:not(:has(.MultipleStep-Container)) .ContentArea td{background:var(--vilkas-design-theme-content-background-color)}table.OrderList th,table.ShoppingList th,table.CustomerList th,table.OrderList td,table.ShoppingList td,table.CustomerList td{background:var(--vilkas-design-theme-content-background-color);color:var(--vilkas-design-theme-content-paragraph-color)}@media screen and (min-width: calc(60rem - 0.2px)){.PageType_SF-Category~.GeneralLayout .NavBarLeft+.ContentArea .ContentAreaWrapper:not(:has(.VilkasContentElementFullWidth)),.PageType_SF-FacetedSearch~.GeneralLayout .NavBarLeft+.ContentArea .ContentAreaWrapper:not(:has(.VilkasContentElementFullWidth)){padding-left:var(--vilkas-design-theme-spacing-left-xl)}}.MultipleStep-Container div#main-content{position:absolute}.ProductListImageBox tbody>tr:has(th),.BundledProductsTable tbody>tr:has(th),.CrossellingCount tbody>tr:has(th),.ListItemCategoryTable tbody>tr:has(th){display:none !important}.NavBarRoof{background:var(--vilkas-design-theme-roof-background-color);border-top:var(--vilkas-design-theme-roof-border-top);border-right:var(--vilkas-design-theme-roof-border-right);border-bottom:var(--vilkas-design-theme-roof-border-bottom);border-left:var(--vilkas-design-theme-roof-border-left);border-color:var(--vilkas-design-theme-roof-border-color)}.NavBarRoof .PropertyContainer{background:var(--vilkas-design-theme-roof-background-color)}.NavBarRoof .PropertyContainer .SizeContainer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-width: calc(48rem - 0.2px)){.NavBarRoof .PropertyContainer .SizeContainer{justify-content:var(--vilkas-design-theme-roof-align)}}.GeneralLayout>.Header,.GeneralLayout>.StickyContainer .Header{background:var(--vilkas-design-theme-header-background-color);border-top:var(--vilkas-design-theme-header-border-top);border-right:var(--vilkas-design-theme-header-border-right);border-bottom:var(--vilkas-design-theme-header-border-bottom);border-left:var(--vilkas-design-theme-header-border-left);border-color:var(--vilkas-design-theme-header-border-color)}.GeneralLayout>.Header .PropertyContainer,.GeneralLayout>.StickyContainer .Header .PropertyContainer{background:var(--vilkas-design-theme-header-background-color)}.GeneralLayout>.Header .PropertyContainer .SizeContainer,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer{display:grid;gap:.5rem 1.5rem;grid-template-rows:2fr;grid-template-columns:auto 1fr auto auto;grid-template-areas:"menu logo myaccount cart" "search search search search";align-items:center}@media screen and (min-width: calc(48rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer{grid-template-columns:8% 20% 1fr 30%}}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer{grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo search myaccount cart";gap:1rem}}@media screen and (min-width: calc(64rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer{gap:1.5rem}}@media screen and (max-width: calc(60rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .SearchElement,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .SearchElement{grid-area:search}}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .SearchElement,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .SearchElement{min-width:17.109rem}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .VilkasContentElementNavElement:has(.menu-toggle),.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .VilkasContentElementNavElement:has(.menu-toggle){display:block}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .VilkasContentElementNavElement:has(.menu-toggle),.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .VilkasContentElementNavElement:has(.menu-toggle){display:none}}.GeneralLayout>.Header .PropertyContainer .SizeContainer #burger,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer #burger{cursor:pointer;width:3rem;height:2.2rem;right:1rem;top:1rem;display:flex;justify-content:space-between;flex-direction:column}.GeneralLayout>.Header .PropertyContainer .SizeContainer #burger>div,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer #burger>div{height:.1875rem;background-color:var(--vilkas-design-theme-color-primary);transition:.3s;z-index:999}.GeneralLayout>.Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div{background-color:#d90225}.GeneralLayout>.Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div:nth-child(1),.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div:nth-child(1){transform:translateY(0.25rem) rotate(45deg)}.GeneralLayout>.Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div:nth-child(2),.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div:nth-child(2){opacity:0}.GeneralLayout>.Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div:nth-child(3),.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .menu-toggle.active #burger>div:nth-child(3){transform:translateY(-0.75rem) rotate(-45deg)}.GeneralLayout>.Header .PropertyContainer .SizeContainer div:has(.menu-toggle) .menu-toggle ul,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer div:has(.menu-toggle) .menu-toggle ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.GeneralLayout>.Header .PropertyContainer .SizeContainer div:has(.menu-toggle) .menu-toggle ul .menu-icon,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer div:has(.menu-toggle) .menu-toggle ul .menu-icon{background-repeat:no-repeat;background-size:contain;background-position:center center;padding:.5rem;border-radius:.125rem}.GeneralLayout>.Header .PropertyContainer .SizeContainer div:has(.menu-toggle) .menu-toggle ul .menu-text,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer div:has(.menu-toggle) .menu-toggle ul .menu-text{font-size:1rem}.GeneralLayout>.Header .PropertyContainer .SizeContainer .NavigationElement,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .NavigationElement{padding:0;line-height:inherit;height:auto}.GeneralLayout>.Header .PropertyContainer .SizeContainer .NavigationElement a,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .NavigationElement a{height:auto;padding:0}.GeneralLayout>.Header .PropertyContainer .SizeContainer .ShopLogo,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .ShopLogo{max-width:12rem;padding:.5rem 0}.GeneralLayout>.Header .PropertyContainer .SizeContainer .ShopLogo img,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .ShopLogo img{mix-blend-mode:multiply}.GeneralLayout>.Header .PropertyContainer .SizeContainer .NavigationElement.NavBarElement3,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .NavigationElement.NavBarElement3{display:flex;align-items:center;gap:.125rem;grid-area:myaccount;justify-self:flex-end}.GeneralLayout>.Header .PropertyContainer .SizeContainer .NavigationElement.NavBarElement3 a,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .NavigationElement.NavBarElement3 a{font-size:small;color:var(--vilkas-design-theme-header-link-color);font-weight:500;line-height:1.44;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;height:100%;line-height:1.5}.GeneralLayout>.Header .PropertyContainer .SizeContainer .NavigationElement.NavBarElement3 a::before,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .NavigationElement.NavBarElement3 a::before{content:"";display:block;width:2rem;height:2rem;background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/account_circle-black.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox{grid-area:cart;justify-self:flex-end}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type{display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:0;gap:0;color:var(--vilkas-design-theme-header-link-color);font-size:small;font-weight:500;text-align:center}@media screen and (min-width: calc(48rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type{padding:.4688rem .75rem;gap:.25rem;background:var(--vilkas-design-theme-color-primary);border-radius:0;color:#fff;font-size:1rem;flex-direction:row}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type::before,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type::before{content:"";margin-right:.125rem;color:#fff;background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/shopping_cart_black.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;display:block;width:1.875rem;height:1.9375rem}@media screen and (min-width: calc(48rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type::before,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox>span:first-of-type::before{background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/shopping_cart_white.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;width:1.125rem;height:1.125rem}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link{white-space:nowrap;display:flex;position:relative}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link{background:var(--vilkas-design-theme-color-primary);border-radius:0;gap:.25rem;padding:.4688rem .75rem;transition:background 300ms ease-in-out}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link:hover,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link:hover{background:var(--vilkas-design-theme-color-secondary);text-decoration:none}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span{font-size:.875rem !important;position:relative}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span{display:flex;gap:.25rem;align-items:center}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .text,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .text{display:none;color:#fff}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .text,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .text{display:block}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .number,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .number{position:absolute;top:-0.5rem;right:-0.25rem;background-color:var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary);color:#fff;border-radius:50%;padding:0 .375rem;scale:.8;font-weight:700}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .number,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span .number{position:inherit;top:unset;right:unset;background:#fff;color:var(--vilkas-design-theme-color-primary)}}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link{padding:.4688rem .75rem}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span{font-weight:normal;font-family:"Familjen Grotesk",sans-serif,var(--system-ui) !important;text-align:center;font-size:clamp(.5625rem,.4778rem + .8237vw,1rem) !important}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link span{font-size:.875rem !important}}.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link>span:first-child::before,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link>span:first-child::before{content:"";margin-right:.125rem;color:#fff;background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/shopping_cart_black.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;display:block;width:2.375rem;height:2.4375rem}@media screen and (min-width: calc(36rem - 0.2px)){.GeneralLayout>.Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link>span:first-child::before,.GeneralLayout>.StickyContainer .Header .PropertyContainer .SizeContainer .BasketBox a.basket-icon-link>span:first-child::before{background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/shopping_cart_white.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;width:1.125rem;height:1.125rem}}.NavBarTop{background:var(--vilkas-design-theme-top-background-color);border-top:var(--vilkas-design-theme-top-border-top);border-right:var(--vilkas-design-theme-top-border-right);border-bottom:var(--vilkas-design-theme-top-border-bottom);border-left:var(--vilkas-design-theme-top-border-left);border-color:var(--vilkas-design-theme-top-border-color)}.NavBarTop .PropertyContainer{background:var(--vilkas-design-theme-top-background-color)}.NavBarTop .PropertyContainer .SizeContainer{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--vilkas-design-theme-top-align)}#NavBarLeftFix,.Div .NavBarLeft:before,.NavBarLeft{width:var(--vilkas-design-theme-left-width)}.NavBarLeft .PropertyContainer:not(:has(.RemoteSearchFacets)){padding-top:0;padding-bottom:0}.NavBarLeft{background:rgba(0,0,0,0);background-size:cover;background-repeat:no-repeat;background-position:center center}.NavBarLeft .PropertyContainer{background:rgba(0,0,0,0)}.NavBarLeft .PropertyContainer .SizeContainer{padding-right:.25rem}.NavBarLeft.navbar-visible{background:#fff}.NavBarLeft.navbar-visible .PropertyContainer{background:#fff}#NavBarRightFix,.Div .NavBarRight:before,.NavBarRight{width:var(--vilkas-design-theme-right-width)}.NavBarRight{background:var(--vilkas-design-theme-right-background-color);background-size:cover;background-repeat:no-repeat;background-position:center center}.NavBarRight .PropertyContainer{background:var(--vilkas-design-theme-right-background-color)}.start-page .ContentArea{padding-top:0}.start-page .ContentArea .ContentAreaInner{overflow:visible}.start-page .ContentArea .ContentAreaInner .ContentAreaWrapper{overflow:visible}.NavBarBottom{background:var(--vilkas-design-theme-bottom-background-color);white-space:normal;border-top:var(--vilkas-design-theme-bottom-border-top);border-right:var(--vilkas-design-theme-bottom-border-right);border-bottom:var(--vilkas-design-theme-bottom-border-bottom);border-left:var(--vilkas-design-theme-bottom-border-left);border-color:var(--vilkas-design-theme-bottom-border-color)}.NavBarBottom .PropertyContainer{background:var(--vilkas-design-theme-bottom-background-color)}.NavBarBottom .PropertyContainer .SizeContainer{display:flex;flex-wrap:wrap;justify-content:var(--vilkas-design-theme-bottom-align)}.NavBarBottom .PropertyContainer .SizeContainer .NavigationText ul li{white-space:break-spaces}.FooterContainer,.FooterContainer.sticky{position:relative !important;padding-top:.5rem;overflow:hidden}.Footer{background:var(--vilkas-design-theme-footer-background-color);white-space:normal;text-align:left;border-top:var(--vilkas-design-theme-footer-border-top);border-right:var(--vilkas-design-theme-footer-border-right);border-bottom:var(--vilkas-design-theme-footer-border-bottom);border-left:var(--vilkas-design-theme-footer-border-left);border-color:var(--vilkas-design-theme-footer-border-color)}.Footer .PropertyContainer{background:var(--vilkas-design-theme-footer-background-color)}.Footer .PropertyContainer .SizeContainer{display:flex;flex-wrap:wrap;justify-content:var(--vilkas-design-theme-footer-align);width:100%}.Footer .PropertyContainer .SizeContainer p,.Footer .PropertyContainer .SizeContainer td{padding-left:0;padding-right:0}.CategoryList div.CategoryImage{float:unset}@media screen and (max-width: calc(36rem - 0.2px)){.CategoryProducts .VilkasContentElementsProductList>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{display:none !important}}@media screen and (max-width: calc(48rem - 0.2px)){.CategoryProducts .VilkasContentElementsProductList>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{line-height:1.8}}@media screen and (max-width: calc(36rem - 0.2px)){.CategoryProducts .VilkasContentElementsProductList>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{display:none !important}}@media screen and (max-width: calc(48rem - 0.2px)){.CategoryProducts .VilkasContentElementsProductList>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{line-height:1.8}}.CategoryProducts .PageThis.ClearBoth{margin:1rem 0;display:none}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProducts>.VilkasContentElementProductsWrapper{background:var(--vilkas-content-element-background-color)}.VilkasContentElementsProductList :is(.VilkasContentElementProductsWrapper,.HotDealList),.VilkasContentElementProducts :is(.VilkasContentElementProductsWrapper,.HotDealList){display:grid;grid-template-columns:1fr;gap:1rem;padding:.125rem}@media screen and (min-width: calc(48rem - 0.2px)){:is(.VilkasContentElementProductsWrapper.VilkasDesignProductLayoutNumberofColumns2,.VilkasContentElementsProductList.VilkasDesignProductLayoutNumberofColumns2 .HotDealList,.VilkasContentElementProducts.VilkasDesignProductLayoutNumberofColumns2 .HotDealList){grid-template-columns:repeat(auto-fill, minmax(max( 12.5rem, calc((100% - (1 * 1rem) - (2 * 0.125rem)) / 2) ), 1fr))}}@media screen and (min-width: calc(48rem - 0.2px)){:is(.VilkasContentElementProductsWrapper.VilkasDesignProductLayoutNumberofColumns3,.VilkasContentElementsProductList.VilkasDesignProductLayoutNumberofColumns3 .HotDealList,.VilkasContentElementProducts.VilkasDesignProductLayoutNumberofColumns3 .HotDealList){grid-template-columns:repeat(auto-fill, minmax(max( 12.5rem, calc((100% - (1 * 1rem) - (2 * 0.125rem)) / 2) ), 1fr))}}@media screen and (min-width: calc(60rem - 0.2px)){:is(.VilkasContentElementProductsWrapper.VilkasDesignProductLayoutNumberofColumns3,.VilkasContentElementsProductList.VilkasDesignProductLayoutNumberofColumns3 .HotDealList,.VilkasContentElementProducts.VilkasDesignProductLayoutNumberofColumns3 .HotDealList){grid-template-columns:repeat(auto-fill, minmax(max( 12.5rem, calc((100% - (2 * 1rem) - (2 * 0.125rem)) / 3) ), 1fr))}}@media screen and (min-width: calc(48rem - 0.2px)){:is(.VilkasContentElementProductsWrapper.VilkasDesignProductLayoutNumberofColumns4,.VilkasContentElementsProductList.VilkasDesignProductLayoutNumberofColumns4 .HotDealList,.VilkasContentElementProducts.VilkasDesignProductLayoutNumberofColumns4 .HotDealList){grid-template-columns:repeat(auto-fill, minmax(max( 12.5rem, calc((100% - (1 * 1rem) - (2 * 0.125rem)) / 2) ), 1fr))}}@media screen and (min-width: calc(60rem - 0.2px)){:is(.VilkasContentElementProductsWrapper.VilkasDesignProductLayoutNumberofColumns4,.VilkasContentElementsProductList.VilkasDesignProductLayoutNumberofColumns4 .HotDealList,.VilkasContentElementProducts.VilkasDesignProductLayoutNumberofColumns4 .HotDealList){grid-template-columns:repeat(auto-fill, minmax(max( 12.5rem, calc((100% - (3 * 1rem) - (2 * 0.125rem)) / 4) ), 1fr));row-gap:2.5rem}}@media screen and (min-width: calc(60rem - 0.2px)){.Middle:has(.NavBarLeft .RemoteSearchFacets) :is(.VilkasContentElementsProductList,.VilkasContentElementProducts) :is(.VilkasContentElementProductsWrapper.VilkasDesignProductLayoutNumberofColumns4,.VilkasContentElementsProductList.VilkasDesignProductLayoutNumberofColumns4 .HotDealList,.VilkasContentElementProducts.VilkasDesignProductLayoutNumberofColumns4 .HotDealList){grid-template-columns:repeat(auto-fill, minmax(max( 15.625rem, calc((100% - (3 * 1rem) - (2 * 0.125rem)) / 4) ), 1fr))}}.ListItemCategory{background:rgba(0,0,0,0)}.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns1{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns1 .VilkasContentElementSubCategoryInfoArea>h3{margin-bottom:0}.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns1 .VilkasContentElementSubCategoryInfoArea>h3 a{padding:.5rem 1rem;display:inline-block;text-align:center;border:1px solid var(--vilkas-design-theme-color-primary);border-radius:0;background-color:rgba(0,0,0,0);color:var(--vilkas-design-theme-color-primary);font-size:1rem}.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns1 .VilkasContentElementSubCategoryInfoArea .VilkasContentElementSubCategoryDescription,.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns1 .VilkasContentElementSubCategoryInfoArea .VilkasContentElementSubCategoryImageArea{display:none}.VilkasContentElementSubPage .VilkasContentElementSubCategoryDescription,.VilkasContentElementSubPage .VilkasContentElementSubCategoryImageArea{display:none}.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns2{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns2{grid-template-columns:repeat(2, minmax(12.5rem, 1fr))}}.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns3{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns3{grid-template-columns:repeat(1, minmax(12.5rem, 1fr))}}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns3{grid-template-columns:repeat(3, minmax(12.5rem, 1fr))}}.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns4{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns4{grid-template-columns:repeat(2, minmax(12.5rem, 1fr))}}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementSubPages.VilkasDesignSubPagesNumberofColumns4{grid-template-columns:repeat(4, minmax(12.5rem, 1fr))}}.VilkasCrossSelling{display:flex;flex-direction:column;gap:1.5rem;padding:1rem .125rem}.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling1{display:grid;gap:1rem;grid-template-columns:repeat(1, minmax(12.5rem, 1fr))}.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling2{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling2{grid-template-columns:repeat(2, minmax(12.5rem, 1fr))}}.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling3{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling3{grid-template-columns:repeat(1, minmax(12.5rem, 1fr))}}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling3{grid-template-columns:repeat(3, minmax(12.5rem, 1fr))}}.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling4{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling4{grid-template-columns:repeat(2, minmax(12.5rem, 1fr))}}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasCrossSellingWrapper.VilkasDesignProductLayoutNumberofColumnsProductPageCrossSelling4{grid-template-columns:repeat(4, minmax(12.5rem, 1fr))}}@media screen and (max-width: calc(60rem - 0.2px)){div.NavBarTop{z-index:1000;position:fixed !important;top:0;bottom:0;left:-30.9375rem;width:30.9375rem;transition:left 300ms ease}div.NavBarTop.menu-visible{position:fixed;left:0;max-width:30.9375rem;width:100%;box-shadow:-0.0625rem 0 .625rem .0625rem rgba(0,0,0,.1)}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories{width:100%;will-change:opacity,transform,max-height;background:var(--vilkas-design-theme-color-white);overflow:auto;height:100vh}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .menu-title{font-size:1.25rem;font-weight:600;padding:1rem;border-bottom:.0625rem solid rgba(0,0,0,.1);margin:0}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .close-menu-btn{position:absolute;top:.75rem;right:.75rem;background:rgba(0,0,0,0);border:none;font-size:1.5rem;line-height:1;padding:.25rem;cursor:pointer;color:#636363;transition:color .2s}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .close-menu-btn:hover{color:#000}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .chevron-button{width:2.25rem;height:2.25rem;margin:0;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(151,213,231,.3019607843);border:none;cursor:pointer;border-radius:0;color:var(--vilkas-design-theme-color-black);transition:transform .15s,background .2s}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .chevron-button svg{width:1.25rem;height:1.25rem;transform:rotate(-90deg);transition:transform .15s ease}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .chevron-button svg path{stroke:currentColor}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .chevron-button[aria-expanded=true] svg{transform:rotate(0deg)}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .chevron-button:hover{background:rgba(151,213,231,.3019607843)}}@media screen and (max-width: calc(60rem - 0.2px))and (prefers-reduced-motion: reduce){div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .chevron-button svg{transition:none}}@media screen and (max-width: calc(60rem - 0.2px)){div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:.0625rem;text-align:left;width:100%;flex:0 0 100%}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"link   toggle" "submenu submenu";gap:0;height:auto}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement.open,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement:hover{background:rgba(151,213,231,.3019607843)}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement>a{grid-area:link;padding:.5rem .75rem;display:flex;text-decoration:none;color:inherit;line-height:normal;white-space:normal;overflow-wrap:break-word;align-items:center;min-height:2.25rem}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement>a:hover,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement>a:focus{color:var(--vilkas-design-theme-color-primary);text-decoration:underline}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement>button.chevron-button{grid-area:toggle}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement>ul{grid-area:submenu;display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul.CategoriesList .NavigationElement>ul.sub-category-visible{display:block;width:100%}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .submenu-visible{display:block !important}}@media screen and (min-width: calc(60rem - 0.2px)){.GeneralLayout .Header .PropertyContainer .SizeContainer div:has(.menu-toggle){display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories{margin:0 !important}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul{list-style:none;padding:.125rem;margin:0;text-align:left;flex-direction:column;gap:0}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>.NavigationElement{padding:0;margin:0;height:auto}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>.NavigationElement:hover{background-color:inherit}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>.NavigationElement>a{padding:1.25rem .75rem;margin:0;display:flex;align-items:center;color:var(--vilkas-design-theme-color-black);font-weight:400}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>.NavigationElement>a:hover,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>.NavigationElement>a:focus{color:var(--vilkas-design-theme-color-primary);background:rgba(151,213,231,.3019607843);text-decoration:underline}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li a{font-weight:400}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li a:has(span){display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li a:has(span) span:not(.chevron){display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li a:has(span):hover{text-decoration:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li a:has(span.chevron){display:flex !important;align-items:center;justify-content:space-between}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li a:has(span.chevron) span.chevron{cursor:pointer;background-position:center;overflow:hidden;transform:rotate(0deg);transition:transform .15s ease;padding:0;font-size:1.5rem;color:#3f51b5;height:100%;width:2.75rem;display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:rgba(0,0,0,0)}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li a:has(span.chevron) span.chevron.rotated{transform:rotate(90deg)}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li>ul{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li>ul>li>a{font-weight:400;width:100%;display:block;padding:.5rem}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li>ul>li>ul>li>a:has(span){display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li>ul>li>ul>li>ul{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li .VilkasContentElementWrapper>ul{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li .VilkasContentElementWrapper>ul>li>a{font-weight:400;text-transform:uppercase;width:100%;display:block;padding:.5rem}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li .VilkasContentElementWrapper>ul>li>ul>li>a:has(span){display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li .VilkasContentElementWrapper>ul>li>ul>li>ul{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li .VilkasContentElementWrapper .VilkasContentElement{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>a,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>a{color:var(--vilkas-design-theme-color-primary);text-decoration:underline}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul{display:grid;position:absolute;width:auto;left:unset;background:#fff;border:.0625rem solid var(--vilkas-design-theme-color-grey);padding:.5rem 1rem;grid-template-columns:none;grid-template-rows:1fr;box-shadow:0 0 .375rem rgba(0,0,0,.0784313725);isolation:isolate;border-radius:0;border:.0625rem solid #e6e6e6}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul>li,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul>li{padding:0}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul>li a,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul>li a{margin-bottom:0;padding:0 1rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:flex;width:100%;height:2.25rem;align-items:center}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul>li a:hover,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul>li a:focus,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul>li a:hover,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul>li a:focus{background:rgba(151,213,231,.3019607843);text-decoration:underline}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul:has(li:nth-child(5):not(:last-child)),div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul:has(li:nth-child(5):not(:last-child)){width:100%;grid-template-columns:repeat(auto-fit, minmax(17.5rem, 1fr));padding:2rem 0;left:0}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul:has(li:nth-child(5):not(:last-child))>li,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul:has(li:nth-child(5):not(:last-child))>li{border-right:.0625rem solid #eee}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>ul:has(li:nth-child(5):not(:last-child))>li a,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>ul:has(li:nth-child(5):not(:last-child))>li a{padding:0;padding-left:2rem;max-width:21.4375rem}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper{display:grid;position:absolute;width:100%;left:0;background:#fff;padding:2rem;grid-template-columns:1fr auto;grid-template-rows:1fr;box-shadow:0 0 .375rem rgba(0,0,0,.0784313725);isolation:isolate;border-radius:0;border:.0625rem solid #e6e6e6;align-items:start;gap:2rem}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper>ul,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper>ul{display:grid;width:auto;background:#fff;border:.0625rem solid var(--vilkas-design-theme-color-grey);padding:0;box-shadow:none;isolation:isolate;border-radius:none;border:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child)),div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child)){width:100%;grid-template-columns:repeat(auto-fit, minmax(17.5rem, 1fr));padding:0rem;left:0}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li{border-right:.0625rem solid #eee;padding:0}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li a,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li a{margin-bottom:0;padding:1rem;max-width:21.4375rem;overflow:hidden;text-overflow:ellipsis;white-space:normal;display:flex;width:100%;height:auto;align-items:flex-start}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li a:hover,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li a:focus,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li a:hover,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper>ul:has(li:nth-child(4):not(:last-child))>li a:focus{background:rgba(151,213,231,.3019607843);text-decoration:underline}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:hover>.VilkasContentElementWrapper .VilkasContentElement,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>li:focus-within>.VilkasContentElementWrapper .VilkasContentElement{display:block}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .menu-header-wrapper{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .CategoriesList>.NavigationElement>button.chevron-button{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories [hidden]{display:none !important}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-template-areas:"link toggle" "submenu submenu";gap:0;align-items:center}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>a{grid-area:link;display:inline-flex;align-items:center;min-height:2.25rem}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>button.chevron-button{grid-area:toggle;justify-self:end;inline-size:2.25rem;block-size:100%;display:inline-flex;align-items:center;justify-content:center;border:.0625rem solid currentColor;border-radius:.5rem;background:rgba(0,0,0,0);padding:0;cursor:pointer}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>button.chevron-button:hover,div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>button.chevron-button:focus{background:rgba(151,213,231,.3019607843)}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>button.chevron-button svg{width:1.25rem;height:1.25rem;transition:transform 150ms;transform:rotate(-90deg)}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>button.chevron-button svg path{stroke:currentColor}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>button.chevron-button[aria-expanded=true] svg{transform:rotate(0deg)}}@media screen and (min-width: calc(60rem - 0.2px))and (prefers-reduced-motion: reduce){div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>button.chevron-button svg{transition:none}}@media screen and (min-width: calc(60rem - 0.2px)){div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>ul{grid-area:submenu;margin:.25rem 0 0 0;display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>ul>li.has-submenu>ul.sub-category-visible{display:flex}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories .NavigationElement>a>span{display:none}div.NavBarTop .PropertyContainer .SizeContainer .VilkasDesignSkeletonCategories ul{list-style:none;padding-left:0}}.VilkasProductCard{position:relative;display:flex;flex-direction:column;background-color:var(--vilkas-design-theme-product-background-color);padding:var(--vilkas-design-theme-product-padding);border-radius:var(--vilkas-design-theme-product-border-radius);transition:box-shadow 300ms ease-in-out;box-shadow:rgba(0,0,0,.12) 0rem .0625rem .1875rem,rgba(0,0,0,.14) 0rem 0rem .125rem}@supports(container-type: inline-size){.VilkasProductCard{container-type:inline-size}}.VilkasProductCard:hover{box-shadow:var(--vilkas-design-theme-product-hover-box-shadow)}.VilkasProductCard .VilkasImageArea{position:relative;z-index:0;margin-bottom:1rem;background-color:var(--vilkas-design-theme-product-image-background-color);overflow:hidden}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:not(:has(.ProductIcon)){position:absolute;display:flex;flex-direction:row;flex-wrap:wrap;padding:.5rem;gap:.5rem;z-index:1}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:not(:has(.ProductIcon)) .VilkasImageAreaIcon{padding:var(--vilkas-design-theme-product-icon-padding);border:var(--vilkas-design-theme-product-icon-border);border-color:var(--vilkas-design-theme-product-icon-border-color);border-radius:var(--vilkas-design-theme-product-icon-border-radius);font-size:var(--vilkas-design-theme-product-icon-font-size);background-color:var(--vilkas-design-theme-product-icon-background-color);color:var(--vilkas-design-theme-product-icon-font-color)}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon){pointer-events:none;position:absolute;display:grid;grid-template-columns:50% 50%;grid-template-rows:50% 50%;grid-template-areas:"topleft topright" "bottomleft bottomright";z-index:1;width:100%;height:100%}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon) .VilkasImageAreaIcon:not(:has(.ProductIcon)){padding:var(--vilkas-design-theme-product-icon-padding);border:var(--vilkas-design-theme-product-icon-border);border-color:var(--vilkas-design-theme-product-icon-border-color);border-radius:var(--vilkas-design-theme-product-icon-border-radius);font-size:var(--vilkas-design-theme-product-icon-font-size);background-color:var(--vilkas-design-theme-product-icon-background-color);color:var(--vilkas-design-theme-product-icon-font-color);align-self:flex-start;justify-self:flex-start}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon) .VilkasImageAreaIcon:has(.ProductIcon){position:relative;top:unset;left:unset;bottom:unset;right:unset}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon) .VilkasImageAreaIcon:has(.ProductIcon) .ProductIcon{height:auto !important}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon) .VilkasImageAreaIcon:has(.ProductIcon).ProductIconImgPosition1{grid-area:topleft;align-self:flex-start;justify-self:flex-start}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon) .VilkasImageAreaIcon:has(.ProductIcon).ProductIconImgPosition2{grid-area:topright;align-self:flex-start;justify-self:flex-end}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon) .VilkasImageAreaIcon:has(.ProductIcon).ProductIconImgPosition3{grid-area:bottomright;align-self:flex-end;justify-self:flex-end}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon) .VilkasImageAreaIcon:has(.ProductIcon).ProductIconImgPosition4{grid-area:bottomleft;align-self:flex-end;justify-self:flex-start}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon):has(.ProductIconImgPosition1) .VilkasImageAreaIcon:not(:has(.ProductIcon)){grid-area:topright;align-self:flex-start;justify-self:flex-end}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon):has(.ProductIconImgPosition2) .VilkasImageAreaIcon:not(:has(.ProductIcon)){grid-area:topleft;align-self:flex-start;justify-self:flex-start}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon):has(.ProductIconImgPosition1):has(.ProductIconImgPosition2):not(.ProductIconImgPosition4) .VilkasImageAreaIcon:not(:has(.ProductIcon)){grid-area:bottomleft;align-self:flex-end;justify-self:flex-start}.VilkasProductCard .VilkasImageArea .VilkasImageAreaIcons:has(.ProductIcon):has(.ProductIconImgPosition1):has(.ProductIconImgPosition2):not(.ProductIconImgPosition3) .VilkasImageAreaIcon:not(:has(.ProductIcon)){grid-area:bottomright;align-self:flex-end;justify-self:flex-end}.VilkasProductCard .VilkasImageArea .VilkasImageAreaImage{position:relative}.VilkasProductCard .VilkasImageArea .VilkasImageAreaImage a{display:block;position:relative;width:100%;aspect-ratio:1/.55;overflow:hidden;border-radius:var(--vilkas-design-theme-product-image-border-radius)}.VilkasProductCard .VilkasImageArea .VilkasImageAreaImage a img,.VilkasProductCard .VilkasImageArea .VilkasImageAreaImage a svg{position:absolute;inset:0;width:100%;height:100% !important;object-fit:contain;transition:scale 300ms ease-in-out}.VilkasProductCard .VilkasImageArea .VilkasImageAreaImage a img:hover,.VilkasProductCard .VilkasImageArea .VilkasImageAreaImage a svg:hover{scale:var(--vilkas-design-theme-product-image-hover-scale)}.VilkasProductCard .VilkasImageArea .VilkasImageAreaImage a svg{padding:1rem}.VilkasProductCard .VilkasInfoArea{display:flex;flex-direction:column;flex:1;padding:var(--vilkas-design-theme-product-infoarea-padding-mobile);gap:var(--vilkas-design-theme-product-infoarea-gap)}@media screen and (min-width: calc(48rem - 0.2px)){.VilkasProductCard .VilkasInfoArea{padding:var(--vilkas-design-theme-product-infoarea-padding-desktop)}}.VilkasProductCard .VilkasInfoArea .VilkasManufacturerWrapper a.VilkasInfoManufacturer{font-size:var(--vilkas-design-theme-product-manufacturer-font-size);font-weight:var(--vilkas-design-theme-product-manufacturer-font-bold);color:var(--vilkas-design-theme-product-manufacturer-font-color)}.VilkasProductCard .VilkasInfoArea .VilkasManufacturerWrapper a.VilkasInfoManufacturer:hover{color:var(--vilkas-design-theme-product-manufacturer-font-hover-color);font-weight:var(--vilkas-design-theme-product-manufacturer-font-hover-bold)}.VilkasProductCard .VilkasInfoArea .VilkasProductNameWrapper{margin:0;min-height:3.5rem;font-size:var(--vilkas-design-theme-product-name-font-size)}.VilkasProductCard .VilkasInfoArea .VilkasProductNameWrapper a{font-size:var(--vilkas-design-theme-product-name-font-size);font-weight:var(--vilkas-design-theme-product-name-font-bold);color:var(--vilkas-design-theme-product-name-font-color);text-decoration:none}@media screen and (max-width: calc(48rem - 0.2px)){.VilkasProductCard .VilkasInfoArea .VilkasProductNameWrapper a{font-size:1rem}}.VilkasProductCard .VilkasInfoArea .VilkasProductNameWrapper a:hover{color:var(--vilkas-design-theme-product-name-font-hover-color);font-weight:var(--vilkas-design-theme-product-name-font-hover-bold);text-decoration:underline}.VilkasProductCard .VilkasInfoArea .VilkasProductNameWrapper .VilkasVariationInfoWrapper.VariationInfoWrapper{display:inline-block;font-size:var(--vilkas-design-theme-product-small-description-font-size);color:var(--vilkas-design-theme-product-small-description-font-color);padding-top:.25rem}.VilkasProductCard .VilkasInfoArea .VilkasProductNoWrapper{padding-top:.25rem}.VilkasProductCard .VilkasInfoArea .VilkasProductNoWrapper .VilkasProductNoLabel,.VilkasProductCard .VilkasInfoArea .VilkasProductNoWrapper .VilkasProductNo{opacity:1;font-size:var(--vilkas-design-theme-product-number-font-size);color:var(--vilkas-design-theme-product-number-font-color)}.VilkasProductCard .VilkasInfoArea .VilkasProductSmallDescription{font-size:var(--vilkas-design-theme-product-small-description-font-size);color:var(--vilkas-design-theme-product-small-description-font-color);font-style:normal;font-weight:400;line-height:140%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;align-self:stretch;overflow:hidden}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice{margin:.5rem 0}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice .VilkasProductPriceWrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:.25rem}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice .VilkasProductPriceWrapper .VilkasProductPriceCurrent .VilkasPrice{color:var(--vilkas-design-theme-product-current-price-font-color);font-size:var(--vilkas-design-theme-product-current-price-font-size);font-weight:var(--vilkas-design-theme-product-current-price-font-bold)}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice .VilkasProductPriceWrapper .VilkasProductPriceCurrent .VilkasPrice .price-value{margin:0;margin-bottom:0}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice .VilkasProductPriceWrapper .VilkasProductPriceInfo{display:flex;gap:.5rem;align-items:center;width:fit-content}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice .VilkasProductPriceWrapper .VilkasProductPriceInfo span{font-size:var(--vilkas-design-theme-product-reference-price-font-size);color:var(--vilkas-design-theme-product-reference-price-font-color);font-weight:var(--vilkas-design-theme-product-reference-price-font-bold);line-height:unset}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice .VilkasProductPriceWrapper .VilkasProductPriceInfo span *{line-height:unset;margin:0;margin-bottom:0}.VilkasProductCard .VilkasInfoArea .VilkasProductPrice .VilkasProductPriceWrapper .VilkasProductPriceInfo:not(:has(span)){display:none}.VilkasProductCard .VilkasProductStockLevelWrapper{display:flex;flex-direction:row;align-items:center;gap:.35rem;margin-top:auto}.VilkasProductCard .VilkasProductStockLevelWrapper .VilkasProductStockLevelIcon{height:auto;line-height:0}.VilkasProductCard .VilkasProductStockLevelWrapper .VilkasProductStockLevelIcon div.DisplayInlineBlock{line-height:0}.VilkasProductCard .VilkasProductStockLevelWrapper .VilkasProductStockLevelNoIcon{line-height:1.5;font-size:.85rem !important}.VilkasProductCard .VilkasProductStockLevelWrapper .VilkasProductStockLevelNoIcon span{font-size:inherit !important;line-height:inherit !important}.VilkasProductCard .VilkasLinkOption .VilkasRateProduct{margin-bottom:.5rem}.VilkasProductCard .VilkasLinkOption .VilkasRateProduct small{display:none}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket{margin-top:0}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .SelectVariationArea{display:none}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket br.ClearBoth{display:none}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement{display:flex !important;width:100%}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketForm span.NoWrap{display:flex;align-items:stretch;width:100%}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketForm button.VilkasSpinnerButton{background:#fff;border:.0625rem solid var(--vilkas-design-theme-color-grey);color:var(--vilkas-design-theme-color-black);padding:.5rem .75rem}@supports(container-type: inline-size){@container (max-width: 12.5rem){.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketForm button.VilkasSpinnerButton{padding:.25rem .5rem}}}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketForm button.VilkasSpinnerButton input.Quantity{min-width:2.75rem;text-align:center}@media screen and (max-width: calc(48rem - 0.2px)){.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketForm button.VilkasSpinnerButton input.Quantity{display:none}}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketButton{text-align:center;width:100%;background:rgba(0,0,0,0);text-align:center;display:flex;align-items:center;justify-content:center;width:100%;white-space:normal}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketButton{display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketButton:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}@supports(container-type: inline-size){@container (max-width: 12.5rem){.VilkasProductCard .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketButton{font-size:.8125rem !important}}}.VilkasProductCard .VilkasLinkOption .VilkasShowVariationsButton .ShowVariations .AddToBasketButton{width:100%;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-synthesis:none;font-size:15px;white-space:normal}@supports(container-type: inline-size){@container (max-width: 12.5rem){.VilkasProductCard .VilkasLinkOption .VilkasShowVariationsButton .ShowVariations .AddToBasketButton{font-size:.8125rem !important}}}.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement{display:flex !important;width:100%}.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .NoWrap{width:100%;display:flex}.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin{width:100%;display:flex;align-items:center;margin-bottom:0 !important}.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin:has(.Quantity) .Quantity,.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin:has(.Quantity) .ep-uiSpinner-stepper{text-align:center;height:2.5rem;border-radius:0 !important;width:2.5rem;background:#fff !important;border-radius:0rem !important;border:.0625rem solid #dde1e2;color:#29292a;padding:0;flex:none}.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin:has(.Quantity) .Quantity .ep-uiSpinner-stepUp,.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin:has(.Quantity) .Quantity .ep-uiSpinner-stepDown,.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin:has(.Quantity) .ep-uiSpinner-stepper .ep-uiSpinner-stepUp,.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin:has(.Quantity) .ep-uiSpinner-stepper .ep-uiSpinner-stepDown{line-height:1.1875rem !important;height:1.1875rem;color:var(--vilkas-design-theme-color-black)}.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .ShowInlineElement .SmallBottomMargin:has(.Quantity) .ep-uiSpinner-stepper{margin-right:.25rem}.VilkasProductCard .VilkasInfoArea .VilkasLinkOption .VilkasAddProductToBasket .AddToBasketForm select.ep-uiInput.ep-uiInput-select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;padding:.75rem;width:3.75rem;height:2.75rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDE4IDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjY0MS4xMWEuMzc1LjM3NSAwIDAgMSAwIC41MzFsLTQuNSA0LjVhLjM3NS4zNzUgMCAwIDEtLjUzIDBMLjExLjY0MWEuMzc1LjM3NSAwIDAgMSAuNTMtLjUzbDQuMjM1IDQuMjM0TDkuMTEuMTFhLjM3NS4zNzUgMCAwIDEgLjUzMSAwIiBmaWxsPSIjMzEyRjM3Ii8+PC9zdmc+);background-position:100%;background-repeat:no-repeat}.LoginButton,.ep-uiInput-button,button,ul.NoListStyleType a.Action{border-radius:0 !important}.LoginButton:hover,.ep-uiInput-button:hover,button:hover,ul.NoListStyleType a.Action:hover{opacity:.8 !important}.AddToBasketButton[type=submit],.Customizable button,.ui-widget-content .ep-uiSpinner-stepper a{color:var(--vilkas-design-theme-color-white)}#BasketForm .RefreshIconSmall,.AddToBasketButton .BasketIcon,.NotSubscribedIcon,.SubscribedIcon{display:none !important}ul.NoListStyleType a.Action{line-height:1.5 !important;font-weight:normal !important;display:inline-block !important;padding:.5rem 1rem !important;transition:opacity 300ms ease-in-out !important;background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white) !important;border:.0625rem solid var(--vilkas-design-theme-color-primary) !important;text-decoration:none}ul.NoListStyleType a.Action:hover{background:var(--vilkas-design-theme-color-secondary);color:var(--vilkas-design-theme-color-white);border:.0625rem solid var(--vilkas-design-theme-color-secondary);text-decoration:none}form .Box span.ep-uiDatepicker-showButton{background:rgba(0,0,0,0) !important}form .Box button span.SearchIcon{display:none !important}.AddToBasketForm .ep-uiSpinner-stepper{border-radius:0 !important}.AddToBasketForm .ep-uiSpinner-stepper .ep-uiSpinner-stepDown,.AddToBasketForm .ep-uiSpinner-stepper .ep-uiSpinner-stepUp{line-height:.875rem !important}.ProductRatingEnabledIcon{background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/ratings/rating-star-full.svg") !important}.ProductRatingEnabledIconSmall{background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/ratings/rating-star-full-small.svg") !important}.ProductRatingDisabledIcon{background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/ratings/rating-star-empty.svg") !important}.ProductRatingDisabledIconSmall{background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/ratings/rating-star-empty-small.svg") !important}.LinkProductRating{background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/ratings/rating-star-full.svg") no-repeat 0 0 !important}.ProductOnStockIcon,.ProductOutStockIcon,.ProductWarnStockIcon{height:.75rem !important;width:.75rem !important;border-radius:50%}.ProductOnStockIcon{background:#009347 !important}.ProductOutStockIcon{background:#db3058 !important}.ProductWarnStockIcon{background:#f90 !important}.LinkSpecialPrices{background:none !important;padding:0;text-decoration:underline !important}form#personalDataForm,form#registrationForm,form#userAddressesForm,form#userPasswordForm,form#ViewNewsletterForm{padding:.5rem;max-width:100%}@media screen and (min-width: calc(36rem - 0.2px)){form#personalDataForm,form#registrationForm,form#userAddressesForm,form#userPasswordForm,form#ViewNewsletterForm{padding:1rem}}form#registrationForm .InputBlock.NewsletterForm{margin-left:0;margin-top:.5rem}.ep-uiInput{border-radius:0}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-Login~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-Address~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .TableHead div,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .TableHead div{margin:1.75rem 0 .5rem 0;line-height:normal;font-weight:bold;padding-left:.25rem;font-size:larger}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-Login~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-Address~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .AddressDialog,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .AddressDialog{padding:0;border:0}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-Login~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-Address~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .InputBlock .InputLabelling,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .InputBlock .InputLabelling{float:none;text-align:left;width:100%}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-Login~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-Address~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .InputBlock .InputField,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .InputBlock .InputField{float:none}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-PersonalData~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-Login~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-Address~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]),span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]){max-width:100% !important;width:100% !important;border-radius:0;padding:.25rem}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-Login~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-Address~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .InputBlock .InputField select,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .InputBlock .InputField select{max-width:100% !important;width:100% !important;border-radius:0;padding:.25rem}span.PageType_SF-CustomForm~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-CustomForm~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-PersonalData~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-PersonalData~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-Login~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-Login~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-UserAddresses~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-Address~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-Address~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-UserPassWD~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form button[type=submit],span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form button[type=submit]{margin-top:.5rem}span.PageType_SF-CustomForm~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-CustomForm~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-PersonalData~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-PersonalData~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-Login~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-Login~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-Address~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-Address~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form button[type=submit] span.ep-sprite,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form button[type=submit] span.ep-sprite{display:none}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-Login~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-Address~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight{float:none;text-align:left !important;width:100%;display:inline-block}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-Login~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-Address~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField{display:inline-block;width:100%}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-Login~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-Address~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon{display:inline-block;background:none !important;width:auto;height:auto;line-height:normal !important;margin:.5rem 0;cursor:initial !important}span.PageType_SF-CustomForm~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-RegistrationCustomer~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-UserLostPassword~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-RegistrationRedirect~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-PersonalData~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-Login~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-UserAddresses~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-Address~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-NewUserAddress~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-UserPassWD~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after,span.PageType_SF-ProductInquiry~.GeneralLayout .Middle form .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after{content:attr(title);font-size:.813rem}.epCustomFormWrapper dl dt{float:none !important;width:100% !important;text-align:left !important}.epCustomFormWrapper dl dt label{display:inline-block !important;margin-bottom:.5rem !important}.epCustomFormWrapper dl dd{margin:0 !important}.epCustomFormWrapper dl dd input:not(input[type=checkbox],input[type=radio]),.epCustomFormWrapper dl dd select,.epCustomFormWrapper dl dd textarea{max-width:100% !important;width:100% !important;border-radius:0;padding:.5rem;margin:0}.epCustomFormWrapper dl .AlignRight{text-align:left !important}table.Imprint tbody{display:flex;flex-direction:column}.log-in-wrapper{display:grid;grid-template-columns:1fr;row-gap:1rem;overflow:hidden}.log-in-wrapper>br,.log-in-wrapper>hr{display:none}@media screen and (min-width: calc(48rem - 0.2px)){.log-in-wrapper{grid-template-columns:50% 50%;grid-template-areas:"headline headline" "login register";grid-gap:1rem;row-gap:0}}.log-in-wrapper .log-in-headline{padding-left:1.5rem}@media screen and (min-width: calc(48rem - 0.2px)){.log-in-wrapper .log-in-headline{grid-area:headline}}.log-in-wrapper form,.log-in-wrapper ul.NoListStyleType{padding:1.5rem !important;margin:0}@media screen and (min-width: calc(48rem - 0.2px)){.log-in-wrapper #UserLoginForm{grid-area:login}}.log-in-wrapper #UserLoginForm h2.MarginBottom{display:none !important}.log-in-wrapper #UserLoginForm .InputBlock{margin-top:1rem !important}.log-in-wrapper #UserLoginForm .InputBlock .InputLabelling{margin-bottom:.5rem !important}.log-in-wrapper #UserLoginForm .InputBlock .InputField input[type=password]{margin-bottom:.5rem}span.PageType_SF-ProductInquiry~.GeneralLayout .ListItemProduct .InfoArea.ProductDetail{background-color:var(--vilkas-design-theme-content-background-color);display:flex;flex-direction:column;align-items:flex-start}span.PageType_SF-ProductInquiry~.GeneralLayout .ListItemProduct .ListItemProductInfoContainer tbody tr{display:flex;flex-direction:column;align-items:flex-start}span.PageType_SF-ProductInquiry~.GeneralLayout .ListItemProduct .ListItemProductInfoContainer .PriceArea .Price{color:var(--vilkas-design-theme-content-paragraph-color)}.ContentArea .BreadCrumbs,.ContentArea h3:has(.BreadcrumbItem){font-size:inherit}.ContentArea .BreadCrumbs .BreadcrumbItem,.ContentArea h3:has(.BreadcrumbItem) .BreadcrumbItem{font-weight:normal !important;background:none !important;padding:0 !important;margin:0 !important;margin-bottom:0 !important;color:var(--vilkas-design-theme-content-paragraph-color) !important}.ContentArea .BreadCrumbs .BreadcrumbItem:hover,.ContentArea h3:has(.BreadcrumbItem) .BreadcrumbItem:hover{background:none !important;padding:0 !important;margin:0 !important;color:var(--vilkas-design-theme-content-paragraph-color) !important;font-weight:normal !important}.ContentArea .BreadCrumbs .BreadcrumbItem::after,.ContentArea h3:has(.BreadcrumbItem) .BreadcrumbItem::after{content:"/" !important;margin:0 .125rem !important}.ContentArea .BreadCrumbs .BreadcrumbLastItem,.ContentArea h3:has(.BreadcrumbItem) .BreadcrumbLastItem{font-size:1rem !important;font-weight:normal !important;color:var(--vilkas-design-theme-content-paragraph-color) !important}.SearchElement form{margin:0 !important}.Header .SearchElement{border:none !important;background:none !important;border-radius:0 !important;width:auto !important;margin-top:0 !important}.Header .SearchElement .Entry{width:100% !important}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search{width:100% !important;border:0 !important;display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;background:rgba(0,0,0,0);border-radius:0 !important}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search>input{padding:.5rem 1rem;width:100%;background:#fff;border:.0625rem solid #ccc;border-radius:0 0 0 0}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .Search::placeholder{color:var(--vilkas-design-theme-color-black);opacity:.8}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .Search:-ms-input-placeholder{color:var(--vilkas-design-theme-color-black);opacity:.8}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .Search::-ms-input-placeholder{color:var(--vilkas-design-theme-color-black);opacity:.8}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .search-button{opacity:1 !important;padding:.65rem 1.15rem;margin:0;margin-left:0;border:.0625rem solid #ccc;border-left:none;border-radius:0 0 0 0 !important}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .search-button .SearchIcon{background:none !important;margin-right:0}.Header .SearchElement .Entry .InputField.SearchForm.horizontal-search .search-button .SearchIcon::before{color:var(--vilkas-design-theme-color-black) !important;content:"";background-image:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/search-icon-black.svg");background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;display:block}.de_epages-remotesearchUiSuggest-box{position:absolute;z-index:10000;display:block !important;width:auto !important;background:rgba(0,0,0,0) !important}.de_epages-remotesearchUiSuggest-box ul{max-width:90%;padding:.5rem;background:#fff;width:100% !important;display:flex;flex-wrap:wrap;flex-direction:column;align-items:stretch;justify-content:flex-start;border-radius:0;box-shadow:0 0 1.25rem .3125rem rgba(0,0,0,.1)}@media screen and (min-width: calc(48rem - 0.2px)){.de_epages-remotesearchUiSuggest-box ul{max-width:35.25rem}}.de_epages-remotesearchUiSuggest-box ul li{margin:0;padding:.5rem;background:#fff}.de_epages-remotesearchUiSuggest-box ul li img{flex:1;object-fit:contain;max-width:1.875rem !important;min-width:1.875rem;max-height:1.875rem !important;float:none;margin:0 .5rem 0 0}.de_epages-remotesearchUiSuggest-box ul li:hover{background-color:#fff;cursor:pointer}.de_epages-remotesearchUiSuggest-box ul li:active{background-color:#fff;color:var(--vilkas-design-theme-color-black)}.de_epages-remotesearchUiSuggest-box ul li.ui-hover{background-color:#fff;cursor:pointer}.de_epages-remotesearchUiSuggest-box ul li.ui-active{background-color:#fff;color:var(--vilkas-design-theme-color-black)}.de_epages-remotesearchUiSuggest-box ul li.categories.ui-active,.de_epages-remotesearchUiSuggest-box ul li.categories.ui-hover,.de_epages-remotesearchUiSuggest-box ul li.manufacturers.ui-active,.de_epages-remotesearchUiSuggest-box ul li.manufacturers.ui-hover,.de_epages-remotesearchUiSuggest-box ul li.products.ui-active,.de_epages-remotesearchUiSuggest-box ul li.products.ui-hover{background:#f1f1f1}.de_epages-remotesearchUiSuggest-box ul li.categories.ui-active img,.de_epages-remotesearchUiSuggest-box ul li.categories.ui-hover img,.de_epages-remotesearchUiSuggest-box ul li.manufacturers.ui-active img,.de_epages-remotesearchUiSuggest-box ul li.manufacturers.ui-hover img,.de_epages-remotesearchUiSuggest-box ul li.products.ui-active img,.de_epages-remotesearchUiSuggest-box ul li.products.ui-hover img{mix-blend-mode:multiply}.de_epages-remotesearchUiSuggest-box ul li.Separator,.de_epages-remotesearchUiSuggest-box ul li.Separator.ui-hover,.de_epages-remotesearchUiSuggest-box ul li.Separator:hover{padding-left:0;background-color:#fff;cursor:default;color:var(--vilkas-design-theme-color-black);padding-bottom:0;font-size:.6875rem}.de_epages-remotesearchUiSuggest-box ul li.Separator{width:100%}.de_epages-remotesearchUiSuggest-box ul li.categories,.de_epages-remotesearchUiSuggest-box ul li.manufacturers,.de_epages-remotesearchUiSuggest-box ul li.products{border-bottom:.0625rem solid var(--vilkas-design-theme-color-grey)}.de_epages-remotesearchUiSuggest-box ul li.categories:last-of-type,.de_epages-remotesearchUiSuggest-box ul li.manufacturers:last-of-type,.de_epages-remotesearchUiSuggest-box ul li.products:last-of-type{border-bottom:0}.de_epages-remotesearchUiSuggest-box .categoryName,.de_epages-remotesearchUiSuggest-box .manufacturer,.de_epages-remotesearchUiSuggest-box .searchfor{padding-left:.5rem}.PagedProduct .PagerTable{display:none}.PagerTable{margin-top:1rem}.PagerTable tbody tr td:first-child{display:none}.PagerTable tbody tr td:last-child{display:block}.PagerTable tbody tr td:last-child>table{margin:0 auto}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li.Current{background:var(--vilkas-design-theme-color-primary);color:#fff;height:auto;box-shadow:none}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li.Current:hover{box-shadow:none;background:var(--vilkas-design-theme-color-primary)}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li{float:unset !important;background:#fff;color:var(--vilkas-design-theme-color-black);box-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.15);border-radius:0}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li:hover{background:#fff;height:auto !important;box-shadow:.0625rem .0625rem .125rem rgba(0,0,0,.25)}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li a{padding:.5rem .625rem;display:block}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li a:hover{color:var(--vilkas-design-theme-color-black) !important;text-decoration:underline}.PagerTable tbody tr td:last-child>table .PagerSizeContainer li.Current{padding:.5rem .625rem}@media screen and (max-width: calc(36rem - 0.2px)){.CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{display:none !important}}@media screen and (max-width: calc(48rem - 0.2px)){.CategoryProducts>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#RemoteSearchResults>.InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{font-size:.75rem;line-height:1.8}}@media screen and (max-width: calc(36rem - 0.2px)){.CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{display:none !important}}@media screen and (max-width: calc(48rem - 0.2px)){.CategoryProducts>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall,#RemoteSearchResults>.FloatRight.MarginBottom .InputLabelling.SelectLabelling.FloatLeft.MarginRightSmall.TopPaddingSmall{font-size:.75rem;line-height:1.8}}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox{position:fixed;right:0;top:0;z-index:9999;background:rgba(0,0,0,0);height:100vh;margin:0 !important;padding:0rem !important;width:0 !important;padding:0;visibility:hidden;opacity:0;transition:visibility 0s 100ms,opacity 100ms linear}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox p,html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox span,html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox td,html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox tr,html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox a{font-weight:normal}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox a.MiniCheckoutLink.LinkBasket{white-space:normal;width:100%;text-align:center;margin-top:1rem;display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox a.MiniCheckoutLink.LinkBasket:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .LinkHotIcon.SpanHotIcon,html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .TopSmallMargin{display:none !important}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer{width:100%}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer table.MiniBasket{background:#fff}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer .XSImage{height:auto;width:3rem;display:inline-block;box-sizing:border-box}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer td.Quantity.SeparateColumn{display:flex;align-items:center;padding-right:1rem !important}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer span img{display:block}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer tr{border-top:none}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer tr td{border-top:none}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer tr td>a{font-size:0 !important}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .MiniBasketContainer tr td>a::after{content:attr(title);font-size:1rem !important}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .BoxContainer .ContextBoxHead{border-bottom:.0625rem solid var(--vilkas-design-theme-color-grey);padding-bottom:.5rem !important}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .BoxContainer .ContextBoxHead span{font-size:1.2rem !important;height:auto}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox .BoxContainer .ContextBoxHead span::before{display:none}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox.open{width:25rem !important;max-width:100%;box-sizing:border-box;background:rgba(14,14,14,.5215686275);position:fixed;left:0;right:0;top:0;bottom:0;width:100vw !important;height:100vh !important;padding:0 !important;visibility:visible;opacity:1;transition:opacity 100ms linear}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox.open .BoxContainer{height:100vh;background:#fff;width:25rem;max-width:75% !important;padding:1.5rem;right:0rem;position:absolute;box-sizing:border-box;flex-wrap:wrap}html:not(.IsEditor) .Footer .PropertyContainer .SizeContainer .ContextBox.BasketBox.open a.close{display:none}#facet-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.25);z-index:1000}@media screen and (min-width: calc(60rem - 0.2px)){#facet-overlay{background:rgba(0,0,0,0)}}#facet-overlay.overlay-visible{display:block !important}#sidebar-navigation{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem;background:var(--vilkas-design-theme-color-primary);padding:.5rem 1rem;border-radius:0;color:#fff;transition:background 300ms ease-in-out;font-weight:600;pointer-events:auto}@media screen and (max-width: calc(48rem - 0.2px)){#sidebar-navigation{font-size:0;padding:.25rem;gap:0}}#sidebar-navigation::before{content:"";background-image:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/menu-white.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;width:1.625rem;height:1.625rem;display:inline-block}#sidebar-navigation:hover{background:var(--vilkas-design-theme-color-secondary);color:#fff;text-decoration:none}#filter-products-button{display:flex !important;margin:1rem auto 1rem auto;width:calc(100% - 1rem);align-items:center;justify-content:center;gap:.5rem;background:#f1f1f1;border:.0625rem solid var(--vilkas-design-theme-color-accent);color:var(--vilkas-design-theme-color-black);border-radius:0;background:var(--vilkas-design-theme-color-accent);padding:.25rem 1rem}#filter-products-button::before{content:"";background-image:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/filter.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;width:1.625rem;height:1.625rem;display:inline-block}@media screen and (min-width: calc(60rem - 0.2px)){#filter-products-button{display:none !important}}@media screen and (min-width: calc(60rem - 0.2px)){#facet-top-close{display:none}}#facet-top-close::before{content:"";background-image:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/bx-plus.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;width:1.625rem;height:1.625rem;display:inline-block;transform:rotate(45deg)}.NavBarLeft{display:none}@media screen and (min-width: calc(60rem - 0.2px)){.NavBarLeft{display:block !important}}.NavBarLeft~.ContentArea{margin-left:0}@media screen and (min-width: calc(60rem - 0.2px)){.NavBarLeft~.ContentArea{margin-left:var(--vilkas-design-theme-left-width)}}.NavBarLeft.navbar-visible{display:block !important;position:fixed;width:100%;height:100%;box-sizing:border-box;top:0;max-height:100%;overflow-y:auto;max-width:25.688rem;z-index:1000001;transform:translateX(0);left:0}@media screen and (min-width: calc(60rem - 0.2px)){.NavBarLeft.navbar-visible{padding:.25rem 1rem 4rem 1rem;position:absolute;max-height:90vh;left:0;box-shadow:0 .5rem .5rem rgba(0,0,0,.1803921569)}}.NavBarLeft.navbar-visible #facet-top-close{display:block !important;text-align:right;padding-top:.5rem;padding-right:1.5rem}@media screen and (min-width: calc(60rem - 0.2px)){.NavBarLeft.navbar-visible #facet-top-close{display:none !important}}.NavBarLeft.navbar-visible .PropertyContainer{padding:0 2rem}.NavBarLeft.navbar-visible .PropertyContainer #RemoteSearchFacets{display:none}.NavBarLeft.navbar-visible .PropertyContainer .CategoriesBox{display:block}.NavBarLeft .PropertyContainer{width:100%}.NavBarLeft .PropertyContainer .SizeContainer{float:none}.NavBarLeft.navbar-filters-visible{display:block !important;position:fixed;width:100%;height:100%;box-sizing:border-box;top:0;max-height:100%;overflow-y:auto;max-width:25.688rem;z-index:1000001;transform:translateX(0);right:0;padding:.25rem 1rem 4rem 1rem;background:#fff}@media screen and (min-width: calc(60rem - 0.2px)){.NavBarLeft.navbar-filters-visible{position:absolute;max-height:100vh;left:0;box-shadow:0 .5rem .5rem rgba(0,0,0,.1803921569)}}.NavBarLeft.navbar-filters-visible #facet-top-close{display:block !important;text-align:left;padding-top:.5rem}.NavBarLeft.navbar-filters-visible .PropertyContainer .CategoriesBox{display:none}.NavBarLeft.navbar-filters-visible .PropertyContainer .RemoteSearchFacets .RemoteSearchFacetCategory .FacetName{padding-top:0}@media screen and (min-width: calc(75rem - 0.2px)){.GBaseContext.PageType_SF-Category~.GeneralLayout .NavBarLeft,.GBaseContext.PageType_SF-FacetedSearch~.GeneralLayout .NavBarLeft,.GBaseContext.PageType_SF-FacetedCategory~.GeneralLayout .NavBarLeft{width:var(--vilkas-design-theme-left-width)}}.NavBarLeft:not(:has(.SizeContainer>*))~.ContentArea{margin-left:0}@media screen and (min-width: calc(60rem - 0.2px)){.NavBarLeft:not(:has(.SizeContainer>*))~.ContentArea{margin-left:0}}@media screen and (max-width: calc(60rem - 0.2px)){#ContentAreaFix,.Div .ContentArea:before{background:rgba(0,0,0,0) !important}}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxHead{padding:0}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxHead span{margin-bottom:.5rem;height:auto;word-break:break-word;font-weight:normal;font-weight:bold;font-size:1.25rem;padding-top:1rem;padding-bottom:.25rem;display:block}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody ul.jstree-no-icons{overflow:auto;max-height:inherit}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:.5rem 1rem;text-align:left;font-size:.875rem;border-bottom:.0625rem solid #dfdfdf}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody ul li:last-of-type{border-bottom:0}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody ul li ul{width:100%;order:3;border-left:.0625rem solid #dfdfdf}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody ul li a{max-width:90%}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-closed .jstree-leaf .jstree-icon{display:none}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-leaf .jstree-icon{display:none}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-open .jstree-leaf .jstree-icon{display:none}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-closed .jstree-closed .jstree-icon,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-closed .jstree-icon,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-closed .jstree-open .jstree-icon,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-open .jstree-closed .jstree-icon,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-open .jstree-icon,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-open .jstree-open .jstree-icon{background:none !important;width:auto;height:auto;padding:0;position:unset;top:unset;left:unset;font-size:1.25rem;order:2}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-closed .jstree-closed .jstree-icon::before,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-closed .jstree-icon::before,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-open .jstree-closed .jstree-icon::before{content:"" !important;font-family:"FontAwesome" !important;font-size:1.625rem !important}.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-closed .jstree-open .jstree-icon::before,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-open .jstree-icon::before,.NavBarLeft .CategoriesBox .BoxContainer .ContextBoxBody .jstree-open .jstree-open .jstree-icon::before{content:"" !important;font-family:"FontAwesome" !important;font-size:1.625rem !important}@media screen and (max-width: calc(60rem - 0.2px)){.Middle .ContentAreaWrapper>.RemoteSearchFacets{float:none;margin-right:0;width:auto}}@media screen and (max-width: calc(60rem - 0.2px)){.Middle .ContentAreaWrapper .CategoryList>.RemoteSearchFacets{float:none;margin-right:0;width:auto}}@media screen and (max-width: calc(60rem - 0.2px)){.facet-toggle-open>ul,.reset-search-facet-visible>ul{display:block !important}}.RemoteSearchFacets .FloatRight,.RemoteSearchFacets .FloatLeft{float:none}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacetsInitial{text-align:left}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet .FacetName{font-size:1.25rem;padding-top:1rem;padding-bottom:.25rem;display:block}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory a,.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory label.Bold{display:inline-block;padding:.25rem 0;width:100%;border-bottom:.0625rem solid #f1f1f1}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory a:hover,.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetCategory label.Bold:hover{text-decoration:none}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice .ui-slider{border:.0625rem solid var(--vilkas-design-theme-color-black)}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice .ui-slider span.ui-slider-handle{background:var(--vilkas-design-theme-color-black);height:1.25rem;width:1.25rem;border-radius:50%;top:-0.4375rem}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice .ui-slider span.ui-slider-handle:hover{background:var(--vilkas-design-theme-color-black)}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice .ui-slider .ui-slider-range{background:var(--vilkas-design-theme-color-black)}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice ul li:last-child{margin-top:.9375rem;display:flex;flex-wrap:wrap;flex-direction:row;font-size:0;justify-content:space-between}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice ul li:last-child .ui-slider{order:1;width:100%;margin-left:.5625rem;margin-right:.625rem}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice ul li:last-child .FacetRangeMin{width:45% !important;order:2;width:100%}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice ul li:last-child .FacetRangeMax{width:45% !important;order:3;width:100%}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet.RemoteSearchFacetPrice ul li:last-child button[type=submit]{display:none}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet .DeleteIconSmall{background-image:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/bx-plus.svg") !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center center !important;width:1.125rem !important;height:1.125rem !important;display:inline-block;opacity:1;transform:rotate(45deg)}.RemoteSearchFacets .BoxContainer .ContextBoxBody .RemoteSearchFacet .RemoteSearchFacetFilterName{font-size:var(--vilkas-design-theme-content-link-size)}.NavBarRoof .PropertyContainer .SizeContainer .VilkasContentElementNavElement .VilkasContentElementImageSlider .VilkasContentElementWrapperImageSlider .VilkasContentElementImage{display:flex;flex-direction:column;gap:0rem;align-items:center}.NavBarRoof .PropertyContainer .SizeContainer .VilkasContentElementNavElement .VilkasContentElementImageSlider .VilkasContentElementWrapperImageSlider .VilkasContentElementImage img{display:none}.NavBarRoof .PropertyContainer .SizeContainer .VilkasContentElementNavElement .VilkasContentElementImageSlider .VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText p,.NavBarRoof .PropertyContainer .SizeContainer .VilkasContentElementNavElement .VilkasContentElementImageSlider .VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText a{padding:.5rem;text-align:center}.NavBarRoof .PropertyContainer .SizeContainer .VilkasContentElementNavElement{width:100%}.NavBarRoof .PropertyContainer .SizeContainer .VilkasContentElementNavElement .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText p{font-size:.875rem;padding:.5rem;font-weight:500;text-align:center}@media screen and (max-width: 37.5rem){.no-sidebars .RemoteSearchFacets+div,.no-sidebars .RemoteSearchFacets~.CategoryList{overflow:visible !important}}.no-sidebars .RemoteSearchFacet a{font-size:var(--vilkas-design-theme-content-link-size)}.no-sidebars #RemoteSearchFacets{box-shadow:unset}.RemoteSearchResults{overflow:hidden}.PageType_SF-Product~.GeneralLayout .ContentAreaInner,.PageType_SF-Product~.GeneralLayout .ContentAreaWrapper,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .ContentAreaInner,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .ContentAreaWrapper{overflow:hidden}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails{display:grid;grid-template-columns:1fr;justify-content:center;margin:2rem 0}@media screen and (min-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea{float:none;width:auto;grid-row:2;margin-top:1rem}@media screen and (min-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea{grid-column:2;grid-row:1;margin-top:0}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage{margin:0;grid-row:1}@media screen and (min-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage{grid-column:1;grid-row:1}}span.AlsoBrowseThisCat{display:block;margin-top:2rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .no-image-available,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .no-image-available{padding-left:1.5rem;padding-right:1.5rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage{margin:0}@media screen and (min-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage{display:flex;flex-direction:column;gap:1rem}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs{width:auto !important;order:1}@media screen and (min-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox{position:sticky;top:1rem}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:1rem;flex-wrap:wrap}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li{border-radius:0;border:.0625rem solid var(--vilkas-design-theme-color-grey);display:flex;align-items:center;justify-content:center;margin:0;padding:0;background-color:#fff}@media screen and (max-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li{max-height:2.5rem;max-width:2.5rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li img,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li img{max-height:1.5rem}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li img,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li img{mix-blend-mode:multiply}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li.active,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductThumbs .ep-uiThumbbox ul li.active{box-shadow:none;border:.0625rem solid var(--vilkas-design-theme-color-primary) !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow{flex:1;order:1;background-color:#fff;border-radius:0}@media screen and (max-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow{max-height:18.75rem !important}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides img,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides img{mix-blend-mode:multiply}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides-ctrl a,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides-ctrl:hover a:hover,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides-ctrl a,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides-ctrl:hover a:hover{color:var(--vilkas-design-theme-color-black) !important;background:var(--vilkas-design-theme-color-black) !important;border:.0625rem solid var(--vilkas-design-theme-color-grey) !important;opacity:1 !important;box-shadow:none !important;font-size:0 !important;box-sizing:border-box !important;width:1.5rem !important;height:1.5rem !important;mask:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="arrow_back_ios_new"><mask id="mask0_2011_7381" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect id="Bounding box" x="24" y="24" width="24" height="24" transform="rotate(-180 24 24)" fill="%233F72E5"/></mask><g mask="url(%23mask0_2011_7381)"><path id="arrow_back_ios_new_2" d="M8 2L18 12L8 22L6.225 20.225L14.45 12L6.225 3.775L8 2Z" fill="%233F72E5"/></g></g></svg>');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides-ctrl.ep-uiSlides-ctrlPrev a,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage #ProductSlideshow .ep-uiSlides-ctrl.ep-uiSlides-ctrlPrev a{transform:rotate(180deg)}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage.no-image-available img,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .ProductImage.no-image-available img{max-height:31.25rem;object-fit:cover}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea{float:none;width:auto;order:2;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea p,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea p{margin-top:0}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>h1[itemprop=name],.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>h1[itemprop=name]{text-align:left;font-size:2rem;margin-bottom:.25rem}@media screen and (min-width: calc(48rem - 0.2px)){.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>h1[itemprop=name],.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>h1[itemprop=name]{font-size:2.5rem}}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductNo,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductNo{margin-top:0 !important;opacity:1;margin-bottom:1rem;font-size:1rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer{padding:2rem;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;width:100%;background:#eceff1}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Weight.TaxAndShippingInfo,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer span.SmallText.DisplayBlock.ProductShippingMethods,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Weight.TaxAndShippingInfo,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer span.SmallText.DisplayBlock.ProductShippingMethods{line-height:1.5 !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Price,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Price{font-size:1.875rem;color:var(--vilkas-design-theme-product-current-price-font-color)}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Price .price-value,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Price .price-value{font-size:1.875rem;color:var(--vilkas-design-theme-product-current-price-font-color);font-weight:var(--vilkas-design-theme-product-current-price-font-bold)}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Price .LineThrough,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .Price .LineThrough{font-size:var(--vilkas-design-theme-product-reference-price-font-size);color:var(--vilkas-design-theme-product-reference-price-font-color);font-weight:var(--vilkas-design-theme-product-reference-price-font-bold)}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm{margin-bottom:.25rem;margin-top:.5rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody{display:flex;flex-direction:column;gap:1rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr{height:auto;display:flex;flex-direction:column;flex-wrap:wrap}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr th,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr th{width:100%}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr th label.SelectLabelling,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer #SelectVariationForm table.SelectVariation tbody tr th label.SelectLabelling{padding:0;font-weight:bold;font-size:1rem;line-height:1rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .ShowInlineElement,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .ShowInlineElement{display:flex !important;width:100%}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm button.VilkasSpinnerButton,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm button.VilkasSpinnerButton{background:#fff;border:.0625rem solid var(--vilkas-design-theme-color-grey);color:var(--vilkas-design-theme-color-black);padding:.5rem .75rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm span.NoWrap,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm span.NoWrap{display:flex;align-items:stretch;width:100%}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm input.Quantity,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm input.Quantity{min-width:1.75rem;text-align:center}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm .AddToBasketButton,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm .AddToBasketButton{margin-top:0 !important;font-weight:600 !important;height:auto;width:100%;max-width:18.75rem;display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm .AddToBasketButton:hover,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .PriceContainer .AddToBasketForm .AddToBasketButton:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating{display:flex;width:100%;padding-bottom:.5rem;margin-top:.5rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.productRatingStars,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.productRatingStars{display:grid;grid-template-columns:repeat(6, 1fr);align-items:center;justify-items:flex-start;font-weight:normal}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.WriteProductRating,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.WriteProductRating{padding-bottom:0 !important;padding-top:0 !important;grid-template-columns:repeat(1, 1fr);font-weight:400}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.WriteProductRating:hover,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .ProductRating form a.WriteProductRating:hover{text-decoration:underline}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>p:has(i.Icon),.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea>p:has(i.Icon){margin:.5rem 0}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New{display:flex;flex-wrap:wrap;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:.5rem;margin-bottom:0;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li{width:auto !important;border:.0625rem solid var(--vilkas-design-theme-color-black) !important;padding:0 !important;border-radius:0;margin:0;float:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li a.LinkIcon,.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li input.LinkIcon,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li a.LinkIcon,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li input.LinkIcon{padding:.5rem 1rem !important;background:none !important;font-weight:600 !important;font-size:14px !important;border-radius:0;text-decoration:none;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-synthesis:none}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li:hover,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li:hover{border:.0625rem solid var(--vilkas-design-theme-color-accent) !important}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li:hover .LinkIcon,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .AdditionalLinks.New>li:hover .LinkIcon{text-decoration:none;background-color:var(--vilkas-design-theme-color-accent) !important;border-radius:0}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .epGetEmailNotifikation,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .InfoArea .epGetEmailNotifikation{border:.0625rem solid var(--vilkas-design-theme-color-grey) !important;border-radius:0;background:none !important;padding:.5rem !important;display:inline-block}.PageType_SF-Product~.GeneralLayout .Middle .ContentArea .ProductDetails .NewProduct,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle .ContentArea .ProductDetails .NewProduct{padding:var(--vilkas-design-theme-product-icon-padding);border:var(--vilkas-design-theme-product-icon-border);border-color:var(--vilkas-design-theme-product-icon-border-color);border-radius:var(--vilkas-design-theme-product-icon-border-radius);font-size:var(--vilkas-design-theme-product-icon-font-size);background:none;background-color:var(--vilkas-design-theme-product-icon-background-color);color:var(--vilkas-design-theme-product-icon-font-color)}html body .ep-uiLightbox{border-radius:0 !important;box-shadow:0 0 .9375rem .0625rem rgba(0,0,0,.3) !important}html body .ep-uiLightbox .ep-uiThumbbox ul li{border-radius:0;border:.0625rem solid #f1f1f1;display:flex;align-items:center;justify-content:center}html body .ep-uiLightbox .ep-uiThumbbox ul li.active{box-shadow:none;border:.0625rem solid var(--vilkas-design-theme-color-primary) !important}@media screen and (max-width: calc(48rem - 0.2px)){html body .ep-uiLightbox .ep-uiLightbox-thumbs{display:none !important}}@media screen and (max-width: calc(48rem - 0.2px)){html body .ep-uiLightbox .ep-uiLightbox-slides{right:0 !important}}html body .ep-uiLightbox .ep-uiSlides-ctrl a,html body .ep-uiLightbox .ep-uiSlides-ctrl:hover a:hover{color:#fff !important;background:var(--vilkas-design-theme-color-primary) !important;border:.0625rem solid var(--vilkas-design-theme-color-primary) !important;opacity:1 !important;box-shadow:none !important;font-weight:normal !important;font-size:1rem !important;line-height:1.5rem !important;box-sizing:border-box !important;width:1.688rem !important;height:1.688rem !important}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose{background:var(--vilkas-design-theme-color-white) !important;border:.0625rem solid var(--vilkas-design-theme-color-black) !important;box-shadow:none !important}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose>span{font-size:0}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose>span::before{content:"";background-image:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/bx-plus.svg") !important;background-repeat:no-repeat !important;background-size:contain !important;background-position:center center !important;width:1.4375rem !important;height:1.4375rem !important;display:inline-block;opacity:1;transform:rotate(45deg)}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose .ep-uiMagnifier-boxSelect{border-radius:50% !important}html body .ep-uiLightbox .ep-uiLightbox-ctrlClose .ep-uiMagnifier-zoom{box-shadow:0 0 .625rem 0 rgba(0,0,0,.3) !important;border-radius:50% !important}@media screen and (max-width: calc(48rem - 0.2px)){html body .ep-uiLightbox .ep-uiLightbox-ctrlClose .ep-uiMagnifier-zoom{display:none !important}}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs{padding:1rem;border:.0625rem solid var(--vilkas-design-theme-color-grey)}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel{padding:0;border-top:0}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel>h2,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel>h2{font-size:1rem;line-height:normal;margin-bottom:.5rem !important}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description,.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel>div,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel>div{margin-top:.5rem;padding:1rem .5rem .25rem .5rem;border-top:.0625rem solid var(--vilkas-design-theme-color-grey)}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description pre,.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel>div pre,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description pre,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel>div pre{white-space:pre-wrap}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h1,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h1{font-size:1.5rem;margin-bottom:.5rem;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h2,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h2{font-size:1.25rem;margin-bottom:.5rem;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h3,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h3{font-size:1.125rem;margin-bottom:.5rem;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h4,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h4{font-size:1.125rem;margin-bottom:.5rem;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h5,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h5{font-size:1rem;margin-bottom:.5rem;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h6,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description h6{font-size:1rem;margin-bottom:.5rem;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description table,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description table{width:100% !important}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description~h2:has(+div .UserAttributes),.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description~h2:has(+div .UserAttributes){display:none}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description~h2:has(+div .UserAttributes tbody),.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel .description~h2:has(+div .UserAttributes tbody){display:block;font-size:1.2rem;padding:2rem 0 .5rem 0;font-family:"Familjen Grotesk",sans-serif,var(--system-ui) !important}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr{display:flex;flex-wrap:wrap;flex-direction:column;padding:1rem;margin-bottom:.5rem;border-radius:0}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td{border:0;padding:0}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td.AttributeLabel,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td.AttributeLabel{font-weight:bold;font-size:1rem;margin-bottom:.5rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td.AttributeContent p,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr td.AttributeContent p{margin:0 !important}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr:has(th),.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-panel div table.UserAttributes tbody tr:has(th){padding:0}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav{display:flex;flex-direction:row;flex-wrap:wrap}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-active,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-active{border:0;margin-bottom:0}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-active a,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-active a{font-weight:600;text-decoration:none;font-size:1.2rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-active a:hover,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-active a:hover{text-decoration:underline}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-default a,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav .ui-state-default a{text-decoration:none;font-size:1.2rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav li,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav li{margin-right:.25rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav li>a:hover,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs .ui-tabs-nav li>a:hover{text-decoration:underline;color:var(--vilkas-design-theme-content-link-hover-color)}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings .Box,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings .Box{padding:.5rem 1rem !important;margin-top:.5rem !important;border:.0625rem solid #ccc;border-radius:0}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings .Box .TopPaddingWide,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings .Box .TopPaddingWide{margin-top:1rem !important;padding:0 !important}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings .FloatLeft[itemprop=aggregateRating],.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings .FloatLeft[itemprop=aggregateRating]{margin:.5rem 0;opacity:.7}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings>h2,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings>h2{font-size:1rem;margin-top:1rem}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings button.WriteProductRating,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings button.WriteProductRating{border-radius:0 !important;padding:.5rem 1.25rem !important;display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-white) !important;color:var(--vilkas-design-theme-color-primary);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}.PageType_SF-Product~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings button.WriteProductRating:hover,.PageType_SF-VilkasBonusPointsProduct~.GeneralLayout .Middle #ProductInfoTabs #ProductRatings button.WriteProductRating:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}table.VariationsTable{display:block;max-width:100%;border-spacing:0;border-radius:0;border-collapse:collapse;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:.5rem}table.VariationsTable tr td,table.VariationsTable tr th{white-space:nowrap;padding:.75rem 1rem;border:.0625rem solid var(--vilkas-design-theme-color-grey) !important;position:relative}table.VariationsTable tr td button.ButtonBasket{padding:.25rem .5rem}table.VariationsTable tr td p.price-value{margin-bottom:0}table.VariationsTable tr th:last-child,table.VariationsTable tr td:last-child{position:sticky;inset-inline-end:0;z-index:2;white-space:nowrap}@media screen and (max-width: calc(60rem - 0.2px)){table.VariationsTable tr th:last-child,table.VariationsTable tr td:last-child{padding-left:.5rem;padding-right:.25rem}table.VariationsTable tr th:last-child::after,table.VariationsTable tr td:last-child::after{content:"";position:absolute;inset-block:0;inline-size:6px;inset-inline-start:-6px;background:linear-gradient(270deg, rgba(0, 0, 0, 0.1), transparent);pointer-events:none}table.VariationsTable tr th:last-child button.ButtonBasket,table.VariationsTable tr td:last-child button.ButtonBasket{font-size:.8125rem}}table.VariationsTable tr:last-child td{border-bottom:none}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner>h1.ShowElement.ItemLabel,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper>h1.ShowElement.ItemLabel{text-align:center;font-size:1.5rem !important;margin-top:1.5rem}@media screen and (min-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner>h1.ShowElement.ItemLabel,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper>h1.ShowElement.ItemLabel{font-size:2rem !important}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm{margin:1.5rem 0 !important;background:rgba(0,0,0,0)}@media screen and (min-width: calc(36rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm{padding:1rem}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Separator,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Separator{display:none}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable{display:flex;flex-direction:column}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable thead,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable thead{display:none}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable .TaxAndShippingInfo.AdditionalInfo,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable .TaxAndShippingInfo.AdditionalInfo{text-align:right;padding-bottom:.5rem;font-size:.75rem}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody{border-top:.0625rem solid var(--vilkas-design-theme-color-grey)}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .Icon.TrashIcon,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .Icon.TrashIcon{background:none !important;width:auto !important;height:auto !important;line-height:normal !important}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .Icon.TrashIcon::before,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .Icon.TrashIcon::before{content:"" !important;font-family:"FontAwesome" !important;font-size:.875rem !important;color:var(--vilkas-design-theme-color-black) !important}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody button[name=Delete],html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody button[name=Delete]{padding:0 !important}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr td,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr td{border-top:0}@media screen and (min-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr td,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr td{padding:.25rem}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody>tr:last-child td,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody>tr:last-child td{border-top:0 !important}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem{width:100%;border-bottom:.0625rem solid var(--vilkas-design-theme-color-grey)}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem{width:100%;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(2, 1fr);align-items:center;padding:.5rem 0;border-bottom:.0625rem solid #f1f1f1}}@media screen and (max-width: calc(48rem - 0.2px))and (min-width: 31.25rem){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem{grid-template-columns:40% 10% 20% 20% 10%;grid-template-rows:1fr;padding:1rem 0}}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product{order:-2;grid-row:1;grid-column:1/span all}}@media screen and (max-width: calc(48rem - 0.2px))and (min-width: 31.25rem){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product{grid-column:1}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage{width:100%}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr{display:flex;align-items:center}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Image,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Image{display:block;min-width:2.188rem}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Image .ThumbnailsInBasket,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Image .ThumbnailsInBasket{max-width:1.875rem !important}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data{display:block;width:100%}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data a,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data a{font-weight:normal;color:var(--vilkas-design-theme-color-black);text-decoration:none}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data a:hover,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data a:hover{text-decoration:underline}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data .SmallText,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Product .productBasketImage tbody tr .Data .SmallText{font-weight:100;color:var(--vilkas-design-theme-color-black);margin-bottom:0 !important}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .UnitPrice,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .UnitPrice{padding:0 .25rem 0 0;color:var(--vilkas-design-theme-color-black)}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .UnitPrice,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .UnitPrice{order:-1;grid-row:2}}@media screen and (max-width: calc(48rem - 0.2px))and (min-width: 31.25rem){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .UnitPrice,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .UnitPrice{grid-row:1}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity{padding:0 .25rem}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity{padding:0 .25rem;grid-row:2}}@media screen and (max-width: calc(48rem - 0.2px))and (min-width: 31.25rem){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity{grid-row:1}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity input[name=Quantity],html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Quantity input[name=Quantity]{padding:.25rem;border-radius:0 !important;box-sizing:border-box;padding-left:.5rem !important;box-shadow:.125rem .125rem .125rem #f1f1f1;width:2.5rem !important}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .LineItemPrice,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .LineItemPrice{color:var(--vilkas-design-theme-color-black)}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .LineItemPrice,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .LineItemPrice{grid-row:2}}@media screen and (max-width: calc(48rem - 0.2px))and (min-width: 31.25rem){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .LineItemPrice,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .LineItemPrice{grid-row:1}}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Remove,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Remove{grid-row:2;justify-self:flex-end;margin-right:.25rem}}@media screen and (max-width: calc(48rem - 0.2px))and (min-width: 31.25rem){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Remove,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody tr.ProductItem .Remove{grid-row:1}}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .ShippingLineItem,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .ShippingLineItem{gap:.5rem;text-align:left;display:flex;justify-content:space-between;padding:.5rem 0}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .ShippingLineItem td,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .ShippingLineItem td{width:auto}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .ShippingLineItem .ShippingLineItemPrice,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .ShippingLineItem .ShippingLineItemPrice{font-weight:bold}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .ShippingLineItem td:empty,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .ShippingLineItem td:empty{display:none}}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem{gap:.5rem;text-align:left;display:flex;justify-content:space-between;padding:.5rem 0}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem td,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem td{width:auto;text-align:right;font-size:1rem}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem td:first-of-type::after,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem td:first-of-type::after{content:":"}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem td:empty,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .Basket #BasketTable>tbody .GrantTotalLineItem td:empty{display:none}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .OrderProcessNavigation,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .OrderProcessNavigation{display:flex;justify-content:flex-end;padding-bottom:1.25rem;margin-top:.5rem}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .OrderProcessNavigation .FloatRight,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .OrderProcessNavigation .FloatRight{float:none}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .OrderProcessNavigation #CheckOut,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .OrderProcessNavigation #RefreshButton,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .OrderProcessNavigation #CheckOut,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .OrderProcessNavigation #RefreshButton{width:100%}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .OrderProcessNavigation #CheckOut button,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner #BasketForm .OrderProcessNavigation #RefreshButton button,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .OrderProcessNavigation #CheckOut button,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper #BasketForm .OrderProcessNavigation #RefreshButton button{width:100%}}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner .basket-crossselling-wrapper,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper .basket-crossselling-wrapper{text-align:center;padding:4rem 0}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner .basket-crossselling-wrapper h2,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper .basket-crossselling-wrapper h2{line-height:2.5rem !important;font-size:2rem !important;margin-bottom:1.5rem}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner .BasketBonusProductContainer,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper .BasketBonusProductContainer{padding:1rem 0 !important;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(10rem, 18.75rem))}html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaInner .BasketBonusProductContainer .BonusProductSelector,html:not(.IsEditor) span.PageType_SF-MultiCheckoutBasket~.GeneralLayout .Middle .ContentArea .ContentAreaWrapper .BasketBonusProductContainer .BonusProductSelector{display:flex;flex-direction:column;gap:1rem;border:.0625rem solid var(--vilkas-design-theme-color-grey);border-radius:0;padding:1rem}.CouponTable{display:block;margin-top:1.5rem !important}@media screen and (max-width: calc(60rem - 0.2px)){.CouponTable{border-top:.0625rem solid var(--vilkas-design-theme-color-grey)}}.CouponTable h3.TopPaddingWide{font-size:1rem;font-weight:normal;margin-bottom:.25rem !important;padding:0 !important}.CouponTable tbody tr{display:flex;flex-wrap:wrap;flex-direction:column}.CouponTable tbody tr .FloatRight,.CouponTable tbody tr .FloatLeft{float:none}.CouponTable tbody tr>td.AlignMiddle.PaddingRight{display:none !important}.CouponTable tbody tr td{display:flex;flex-wrap:wrap;flex-direction:row;gap:.25rem}.CouponTable tbody tr td>p{margin-bottom:.25rem !important;font-size:10.25rem}.CouponTable tbody tr td input.CouponCode{margin:0 !important;float:none !important}.CouponTable tbody tr td #RedeemCouponButton{display:block !important;float:none !important;margin:0 !important}.CouponTable tbody tr td #RedeemCouponButton>input{margin:0 !important}.CouponTable tbody tr td #RedeemCouponButton input[name=Save]{display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-white) !important;color:var(--vilkas-design-theme-color-primary);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}.CouponTable tbody tr td #RedeemCouponButton input[name=Save]:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}.ContentArea button[name=AddBasketToShoppingList]{word-break:break-word;white-space:normal;line-height:1.5 !important;display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}.ContentArea button[name=AddBasketToShoppingList]:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}.ContentArea button[name=AddBasketToShoppingList] span.ShoppingListIcon{background:none !important;height:auto !important;width:auto !important}.CheckoutButtons #ContinueShoppingButton a{font-weight:normal !important;line-height:1.5 !important;display:inline-block !important;color:var(--vilkas-design-theme-content-link-color)}@media screen and (max-width: calc(36rem - 0.2px)){.CheckoutButtons #ContinueShoppingButton a{padding:.5rem 0 !important}}.CheckoutButtons #ContinueShoppingButton a:hover{text-decoration:underline;color:var(--vilkas-design-theme-content-link-hover-color)}html:not(.IsEditor) #MultiCheckout{background:rgba(0,0,0,0);min-height:100vh}@media screen and (min-width: calc(60rem - 0.2px)){html:not(.IsEditor) #MultiCheckout #GBaseContextHelper.PageType_SF-MultiCheckoutAddress~.MultipleStep-Container ul.summary{margin:3.25rem 0 1.25rem 1rem}}html:not(.IsEditor) #MultiCheckout .OrderProcessNavigation{margin-left:0;float:left}html:not(.IsEditor) #MultiCheckout .OrderProcessNavigation button{display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}html:not(.IsEditor) #MultiCheckout .OrderProcessNavigation button:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}html:not(.IsEditor) #MultiCheckout h1{font-weight:600}html:not(.IsEditor) #MultiCheckout .InputLabellingWide{font-size:1rem;font-weight:600;margin:.25rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container{margin:2.5rem auto;min-height:100vh}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .Header{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem !important;position:initial !important;margin-bottom:1rem}@media screen and (min-width: calc(36rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .Header{flex-direction:row}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .Header .Logo{flex:1;display:flex;justify-content:flex-start;float:none !important;max-width:unset !important;margin:.5rem !important}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .Header .Continue{flex:1;display:flex;justify-content:flex-end;float:none !important;margin:.5rem !important}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .Header .Continue #ContinueShoppingButton{color:var(--vilkas-design-theme-color-black) !important;display:inline-block !important}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .CheckOutNav{padding:0 !important;display:flex;justify-content:space-between;text-align:center;background:#fff;margin:0}@media screen and (min-width: calc(36rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .CheckOutNav{padding:0 2.5rem !important}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .CheckOutNav li{display:inline-block;width:100%;padding:.125rem;border-right:.0625rem solid #ccc;border-bottom:.0625rem solid #ccc;border-top:.0625rem solid #ccc;margin:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .CheckOutNav li.active{font-weight:bold}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .CheckOutNav li a{font-style:normal;font-weight:normal;text-decoration:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut{margin:auto !important;display:grid;grid-template-columns:1fr;padding:1rem}@media screen and (min-width: calc(36rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut{padding:1rem 2.5rem}}@media screen and (min-width: calc(60rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut{grid-template-columns:3fr 1fr}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut#ViewMultiCheckoutConfirmation,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut#ViewMultiPaymentCheckout{grid-template-columns:1fr}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut ul.summary{order:1}@media screen and (min-width: calc(60rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut ul.summary{margin:6.125rem 0 1.25rem 1rem;max-height:15.625rem;max-width:none}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer{max-width:100%}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer .DeliveryTermsText{font-size:inherit}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer div.cob{margin-bottom:1.875rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer div.PaytrailContentArea.FooterText.ClearBoth.Message{padding:2.5rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm{margin:0 !important;max-width:100%;width:100%;display:grid}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .IntroText{margin-bottom:.5rem;border-radius:0rem;padding:.5rem 0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .IntroText p{margin-bottom:0 !important}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li{margin-top:.25rem !important;margin-right:0 !important;margin-bottom:0 !important;margin-left:0 !important;width:100%;background:#fcfcfc;border:.0625rem solid #ccc;border-radius:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item{padding:.5rem;border:none}@media screen and (min-width: calc(48rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item{padding:1.25rem}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item span{line-height:unset !important}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .select-option-headline{margin-left:1rem;margin-bottom:0 !important;color:#000;font-weight:700;padding:.25rem;font-size:1rem}@media screen and (min-width: calc(60rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .select-option-headline{font-size:1.25rem}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .select-option-content{padding:.25rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock{margin-top:1.25rem;clear:both;display:grid;color:var(--vilkas-design-theme-color-black);margin-left:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock.OrderProcessNavigation.GBaseGDPRConsent .InputLabelling{display:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock.OrderProcessNavigation.GBaseGDPRConsent .InputField{display:grid;grid-template-columns:1rem auto;column-gap:1rem;width:100%;align-content:center}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock.OrderProcessNavigation.GBaseGDPRConsent .InputField input{border-radius:0;padding:.5rem;width:unset;padding-left:0;padding-right:0;height:unset}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock.OrderProcessNavigation.GBaseGDPRConsent .InputField label p{margin-bottom:0 !important}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock .InputLabelling{text-align:left;margin:.25rem;font-size:1rem;font-weight:medium;color:var(--vilkas-design-theme-color-black)}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock input{width:100%;height:2.375rem;padding:0 .25rem 0 .5rem;font-size:1rem;background:#fff;border:.0625rem solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock input.ui-invalid{border:.125rem solid #ff6f6f}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock input:is([type=checkbox]){width:auto;height:auto;justify-self:flex-start}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock:has(#AcceptPrivacyPolicy){display:flex !important;flex-direction:row;gap:.25rem;align-items:flex-start}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputField:has(#GBaseConsentToMarketing){column-gap:.25rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock.OrderProcessNavigation.GBaseGDPRConsent{margin-bottom:1rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock.InputBlockContainsCheckBox .InputField tbody tr{display:flex}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock:has(>br:only-child){margin:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .InputBlock:has(>br:only-child) br{display:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table{width:100%}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table tr{display:flex;color:var(--vilkas-design-theme-color-black);margin-left:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table tr .InputBlock{margin-top:0;margin-bottom:.5rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table tr .InputBlock input{width:100%;height:2.375rem;padding:0 .25rem 0 .5rem;font-size:.875rem;background:#fff;border:.0625rem solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table tr .InputBlock input.ui-invalid{border:.125rem solid #ff6f6f}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table .InputBlock{margin-top:1.25rem;clear:both;display:grid;color:var(--vilkas-design-theme-color-black);margin-left:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table .InputBlock .InputLabelling{text-align:left;margin:.25rem;font-size:1rem;font-weight:medium;color:var(--vilkas-design-theme-color-black)}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table .InputBlock .InputField{margin:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table .InputBlock .InputField input{width:100%;height:2.375rem;padding:0 .25rem 0 .5rem;font-size:1rem;background:#fff;border:.0625rem solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table .InputBlock .InputField input.ui-invalid{border:.125rem solid #ff6f6f}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table .InputBlock.MandatoryField .InputLabelling{display:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .OrderProcessNavigation{margin-left:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .OrderProcessNavigation button{display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck .OrderProcessNavigation button:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table#MHPostNumberTable button,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck #PKSearchPickupPointsTable button{padding:.5rem 1rem !important;display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table#MHPostNumberTable button:hover,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck #PKSearchPickupPointsTable button:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table#MHPostNumberTable input[type=text],html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck #PKSearchPickupPointsTable input[type=text]{padding:.5rem;border-radius:0}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck table#SearchCityTable .InputLabellingWide,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck #PostNumberTable .InputLabellingWide{font-size:1rem;font-weight:600}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck #IncludePackstation #PostiSmartShipPackstation{display:grid;grid-template-columns:repeat(auto-fit, minmax(15.625rem, 1fr));gap:1rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck #IncludePackstation #PostiSmartShipPackstation .PickupOffice{background-color:#fff;min-height:15rem;padding:1rem;border-radius:0;position:relative;border:.0625rem solid #e0e0e0;text-align:left;width:100%}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item .ep-contentBox-shonOnCheck #IncludePackstation #PostiSmartShipPackstation .PickupOffice .OpeningHourText{text-align:left}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #MHOfficesContent,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #PKPickupPointsContent{display:grid;grid-template-columns:repeat(auto-fit, minmax(15.625rem, 1fr));gap:1rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #MHOfficesContent .MHOfficeBox,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #MHOfficesContent .PKOfficeBox,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #PKPickupPointsContent .MHOfficeBox,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #PKPickupPointsContent .PKOfficeBox{background-color:#fff;min-height:15rem;padding:1rem;border-radius:0;position:relative;border:.0625rem solid #e0e0e0;text-align:left;width:100%;overflow-y:scroll}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #PKPickupPointsContent .PKOfficeBox{display:flex;flex-direction:column;align-items:flex-start}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check .ep-contentbox-item #PKPickupPointsContent .PKOfficeBox input[type=radio]{order:-1}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check>input[type=radio],html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check>input[type=checkbox]{left:.625rem;top:1.125rem}@media screen and (min-width: calc(48rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check>input[type=radio],html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm ul.ep-contentBox-listCol1>li .ep-contentBox-check>input[type=checkbox]{left:1.125rem;top:1.875rem}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .OrderProcessNavigation button{display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .OrderProcessNavigation button:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket:first-of-type tbody tr:not(:first-child){border-top:unset}@media screen and (max-width: calc(48rem - 0.2px)){html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket:first-of-type tbody tr td.Quantity,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket:first-of-type tbody tr td.Money{border-bottom:.0625rem solid #e5e5e5}}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket:first-of-type tbody tr.SubTotal,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket:first-of-type tbody tr.TotalBeforeTax,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket:first-of-type tbody tr.IncludedTaxAmount,html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket:first-of-type tbody tr.GrandTotal{display:flex;justify-content:space-between}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket+.Basket{margin-top:0;border:none;background:#f5f5f5}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket+.Basket tbody{display:flex;flex-direction:column}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket+.Basket tbody tr{padding:.75rem 1rem;display:flex;justify-content:space-between;flex-wrap:wrap}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket+.Basket tbody tr td:empty{display:none}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket+.Basket tbody tr.PaymentMethod td:nth-child(2){order:1}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Basket+.Basket tbody tr:nth-child(2n){background:#eaeaea}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Confirm-Order #CustomerComment{width:100%}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Content{padding:.25rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Content .InputBlock.GBaseGDPRConsent .InputField{display:grid;grid-template-columns:1.25rem auto;column-gap:.5rem;width:100%;align-content:center;align-items:center;padding-left:.5rem}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Content .InputBlock.GBaseGDPRConsent .InputField input{border-radius:0;padding:1.125rem;width:1rem;padding-left:0;padding-right:0;height:1rem;transform:scale(1.3)}html:not(.IsEditor) #MultiCheckout .MultipleStep-Container .ContentArea.CheckOut #BasketAddressFormContainer #BasketForm .Content .InputBlock.GBaseGDPRConsent .InputField label p{margin-bottom:0 !important}html:not(.IsEditor) #MultiCheckout .ContentArea.FooterText.popupLinks div[name=divtagdefaultwrapper]{line-height:1.875rem;padding:1rem}html:not(.IsEditor) #MultiCheckout .ep-contentbox-item,html:not(.IsEditor) #MultiCheckout .summary{border-radius:0 !important}#ViewMultiCheckoutConfirmation .SideBar .checkout-content-block-half{padding:1.5rem;background:#f0f0f0;border-radius:0;min-height:18.125rem}#ViewMultiCheckoutConfirmation .SideBar .checkout-content-block-half h3{font-weight:600;margin-bottom:.25rem !important}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .TableHead>div{font-size:larger;font-weight:bold;line-height:normal;margin:0 0 .5rem 0}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog{padding:0 1rem}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer{display:grid;grid-template-columns:1fr}@media screen and (min-width: calc(48rem - 0.2px)){span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer{grid-template-columns:repeat(2, 1fr)}}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .ClearBoth{display:none}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer>h3{font-size:1rem;margin-top:.5rem}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .FormGrid{grid-column:1;margin-bottom:1rem !important}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .LeftHalf,span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .RightHalf{min-width:unset;float:none}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .LeftHalf .IllustratedLink,span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .RightHalf .IllustratedLink{height:auto;margin:1rem 0}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .LeftHalf .IllustratedLink a:hover,span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .RightHalf .IllustratedLink a:hover{text-decoration:underline}span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .LeftHalf .IllustratedLink a i.Icon,span.PageType_SF-MyAccount~.GeneralLayout .Middle .Addresses .Dialog .SizeContainer .RightHalf .IllustratedLink a i.Icon{display:none}.BlogListItem h2[itemprop="name headline"]{line-height:unset !important;margin:.5rem 0}.BlogListItem h2[itemprop="name headline"] a{font-weight:bold !important}.BlogListItem .Box,.BlogListItem .CategoryImage,.BlogListItem .Message .MessageBlock img{display:none !important}.BlogListItem .PublishInfo{width:100% !important;display:inline-block !important;margin:0 auto 1rem auto !important;text-align:left !important}.BlogListItem .Message>a{display:inline-block !important;margin-top:1rem;padding:.5rem 1rem;border:.0625rem solid var(--vilkas-design-theme-color-grey);text-transform:uppercase !important;font-weight:normal !important;letter-spacing:.0625rem !important}.BlogListItem .Message a[name=MainText]{margin:0 !important;padding:0 !important;border:none !important}.BlogListItem .Message .CategoryImage{display:block !important;margin:0 .5rem 0 0 !important;float:none !important}.BlogListItem .Message .CategoryImage a{margin-top:0 !important;padding:0 !important;border:0 !important}.BlogListItem .Message .MessageBlock a{text-decoration:underline;margin:0 !important;padding:0 !important;border:none !important}.BlogListItem div[itemprop="description articleBody text"] .Message a{margin:0 !important;padding:0 !important;border:none !important}.BlogListItem[itemprop=blogPost] .Message .MessageBlock{height:auto !important;max-height:9.375rem !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea{max-width:50rem !important;margin:0 auto !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea h1[itemprop=name]{text-align:center !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .BlogListItem{margin:1.5rem auto !important;padding:1rem !important;border-bottom:.0625rem solid var(--vilkas-design-theme-color-grey) !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .BlogListItem h1[itemprop="name headline"]{text-align:center !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea #blogWriteCommentForm .ShoppingListIcon,.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea a.CustomButton ins{display:none !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .Message img,.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .Message p{margin-bottom:1.69rem !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .DialogMessage{padding:.5rem !important;margin:1.5rem 0 .5rem 0 !important;background:none !important;background-color:#fff8dd !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .DialogMessage p{margin-bottom:0 !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea a.CustomButton{height:auto !important;background:none !important;border-radius:0 !important;padding:.5rem 1rem !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea>h3:has(.BreadcrumbItem){text-align:center !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .ContentAreaWrapper div>.Pager{display:none !important}.PageType_SF-BlogChildObjects~.GeneralLayout .ContentArea .ContentAreaWrapper div .Pager~.Pager{display:block !important}.PageType_SF-BlogChildObjects~.GeneralLayout div[itemprop=comment]{border-bottom:.0625rem solid #dfdfdf !important;margin:1.5rem 0 !important}.PageType_SF-BlogChildObjects~.GeneralLayout div[itemprop=comment] .Box.ForumPlainItemPosterContainerInner{border:0 !important;margin-bottom:0 !important;padding:0 !important;letter-spacing:.0625rem !important}.PageType_SF-BlogChildObjects~.GeneralLayout div[itemprop=comment] .Box.ForumPlainItemPosterContainerInner b[itemprop=creator] span{text-transform:uppercase !important;font-weight:normal !important}.PageType_SF-BlogPostChildObjects~.GeneralLayout .ContentArea{max-width:50rem !important;margin:0 auto !important}.PageType_SF-BlogPostChildObjects~.GeneralLayout .ContentArea .BlogListItem{margin:1.875rem auto !important;padding:0 !important;border:0 !important}.PageType_SF-BlogPostChildObjects~.GeneralLayout .ContentArea .BlogListItem .PublishInfo{text-align:center !important;margin:1rem auto !important}#blogWriteCommentForm{margin-top:2.5rem !important;padding-top:1rem !important}#blogWriteCommentForm .ForumPostInputContainer,#blogWriteCommentForm legend{padding:0 !important}#blogWriteCommentForm legend{margin-bottom:.5rem !important}#blogWriteCommentForm .ForumPostInputContainer{margin-bottom:1rem !important}#blogWriteCommentForm .Dialog,#blogWriteCommentForm fieldset{padding:0 !important;margin:0 !important}#blogWriteCommentForm .Dialog{margin:1rem 0 !important}#blogWriteCommentForm .TableHead div{margin:0 !important;font-weight:bold !important;font-size:1rem !important}#blogWriteCommentForm .ForumPostInputContainer .ForumPostSubjectInput{margin:0 !important}.BlogComment{padding:1rem 0 !important;margin:0 !important}.BlogComment .Bold{margin-bottom:.5rem !important}#ProductRatingForm{max-width:50rem}#ProductRatingForm .FloatLeft,#ProductRatingForm .FloatRight{float:none}#ProductRatingForm .ListItemProduct .NewProduct{position:relative}#ProductRatingForm .ListItemProduct .InfoArea .ImageArea{padding:0}#ProductRatingForm .ListItemProduct .InfoArea .ListItemProductInfoContainer table tbody{display:flex;flex-wrap:wrap;flex-direction:column}#ProductRatingForm .ListItemProduct .InfoArea .ListItemProductInfoContainer table tbody .PriceArea{text-align:left}#ProductRatingForm #NewRatingTable .InputField{float:none}#ProductRatingForm #NewRatingTable .Box{padding:0}#ProductRatingForm #NewRatingTable .Box .SizeContainer{min-width:unset}#ProductRatingForm #NewRatingTable .Box .SizeContainer .InputBlock .InputLabelling{float:none;text-align:left;width:100%}#ProductRatingForm #NewRatingTable .Box .SizeContainer .InputBlock .InputField{float:none}#ProductRatingForm #NewRatingTable .Box .SizeContainer .InputBlock .InputField input:not(input[type=checkbox],input[type=radio]){max-width:100% !important;width:100% !important;border-radius:0;padding:.25rem}#ProductRatingForm #NewRatingTable .Box .SizeContainer .InputBlock .InputField select{max-width:100% !important;width:100% !important;border-radius:0;padding:.25rem}#ProductRatingForm #NewRatingTable .Box .SizeContainer .InputBlock textarea.ExtremeLongText,#ProductRatingForm #NewRatingTable .Box .SizeContainer .InputBlock input.ExtremeLongText{max-width:100%}#ProductRatingForm #NewRatingTable .Box .SizeContainer button.ep-js.ep-uiInput.ep-uiInput-button,#ProductRatingForm #NewRatingTable .Box .SizeContainer button[type=submit]{margin-top:.5rem}#ProductRatingForm #NewRatingTable .Box .SizeContainer button.ep-js.ep-uiInput.ep-uiInput-button span.ep-sprite,#ProductRatingForm #NewRatingTable .Box .SizeContainer button[type=submit] span.ep-sprite{display:none}#ProductRatingForm #NewRatingTable .Box .SizeContainer .Dialog tbody tr.InputBlock td.InputLabellingWide.AlignRight{float:none;text-align:left !important;width:100%;display:inline-block}#ProductRatingForm #NewRatingTable .Box .SizeContainer .Dialog tbody tr.InputBlock td.InputField{display:inline-block;width:100%}#ProductRatingForm #NewRatingTable .Box .SizeContainer .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon{display:inline-block;background:none !important;width:auto;height:auto;line-height:normal !important;margin:.5rem 0;cursor:initial !important}#ProductRatingForm #NewRatingTable .Box .SizeContainer .Dialog tbody tr.InputBlock td.InputField .Icon.HelpIcon::after{content:attr(title);font-size:1rem}.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider){margin-top:var(--vilkas-content-element-outer-margin-top);margin-bottom:var(--vilkas-content-element-outer-margin-bottom);background:var(--vilkas-content-element-row-background-color);display:block}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider){margin-top:var(--vilkas-content-element-outer-margin-top-desktop);margin-bottom:var(--vilkas-content-element-outer-margin-bottom-desktop)}}.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider)>.VilkasContentElementWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider) .VilkasContentElementTextWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider) .VilkasContentElementProductSliderWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider) .VilkasContentElementImageWrapper{padding-top:var(--vilkas-content-element-inner-padding-top);padding-bottom:var(--vilkas-content-element-inner-padding-bottom);width:100%}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider)>.VilkasContentElementWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider) .VilkasContentElementTextWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider) .VilkasContentElementProductSliderWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement:not(.VilkasContentElementImageSlider) .VilkasContentElementImageWrapper{padding-top:var(--vilkas-content-element-inner-padding-top-desktop);padding-bottom:var(--vilkas-content-element-inner-padding-bottom-desktop)}}.VilkasContentElementsMainWrapper .VilkasContentElement{max-width:var(--vilkas-design-theme-site-width);margin-left:auto;margin-right:auto}.VilkasContentElementsMainWrapper .VilkasContentElement .VilkasContentElementSmallHeadline{font-size:var(--vilkas-content-element-small-headline-size);color:var(--vilkas-content-element-small-headline-color);font-weight:var(--vilkas-content-element-small-headline-bold);font-style:var(--vilkas-content-element-small-headline-italic);text-decoration:var(--vilkas-content-element-small-headline-underline)}.VilkasContentElementsMainWrapper .VilkasContentElement .VilkasContentElementHeadline{font-size:var(--vilkas-content-element-headline-size);color:var(--vilkas-content-element-headline-color);font-weight:var(--vilkas-content-element-headline-bold);font-style:var(--vilkas-content-element-headline-italic);text-decoration:var(--vilkas-content-element-headline-underline)}.VilkasContentElementsMainWrapper .VilkasContentElement .VilkasContentElementParagraph{font-size:var(--vilkas-content-element-paragraph-size);color:var(--vilkas-content-element-paragraph-color);font-weight:var(--vilkas-content-element-paragraph-bold);font-style:var(--vilkas-content-element-paragraph-italic);text-decoration:var(--vilkas-content-element-paragraph-underline)}.VilkasContentElementsMainWrapper .VilkasContentElement .VilkasContentElementTextLink{font-size:var(--vilkas-content-element-link-size);color:var(--vilkas-content-element-link-color);font-weight:var(--vilkas-content-element-link-bold);font-style:var(--vilkas-content-element-link-italic);text-decoration:var(--vilkas-content-element-link-underline)}.VilkasContentElementsMainWrapper .VilkasContentElement .VilkasContentElementTextLink:hover{color:var(--vilkas-content-element-link-hover-color);font-weight:var(--vilkas-content-element-link-bold-hover);font-style:var(--vilkas-content-element-link-italic-hover);text-decoration:var(--vilkas-content-element-link-underline-hover)}.VilkasContentElementsMainWrapper .VilkasContentElement .VilkasContentElementTextLink.ShowLinkAsButton{border:var(--vilkas-content-element-link-button-border);border-color:var(--vilkas-content-element-link-button-border-color);border-radius:var(--vilkas-content-element-link-button-border-radius);background:var(--vilkas-content-element-link-button-background-color);color:var(--vilkas-content-element-link-button-text-color);padding:var(--vilkas-content-element-link-button-padding);display:inline-block;letter-spacing:1px;font-size:15px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}.VilkasContentElementsMainWrapper .VilkasContentElement .VilkasContentElementTextLink.ShowLinkAsButton:hover{border-color:var(--vilkas-content-element-link-button-border-color-hover);background:var(--vilkas-content-element-link-button-background-color-hover);color:var(--vilkas-content-element-link-button-text-color-hover)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth{max-width:100%;margin-left:auto;margin-right:auto}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth .VilkasContentElement{width:100%;max-width:100%}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth>.VilkasContentElementWrapper.VilkasContentElementBoxedWidth{max-width:var(--vilkas-design-theme-site-width);margin-left:auto;margin-right:auto}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth{max-width:100%;margin-left:auto;margin-right:auto;padding-bottom:var(--vilkas-content-element-inner-padding-bottom)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth .VilkasContentElementTextWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth .VilkasContentElementProductSliderWrapper,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth .VilkasContentElementImageWrapper{max-width:var(--vilkas-design-theme-site-width);margin-left:auto;margin-right:auto;padding-left:.0625rem;padding-right:.0625rem;width:100%}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper{padding-bottom:1rem}.VilkasContentElementSubPages,.VilkasContentElementSubPage,.VilkasContentElementAssignedProducts,.VilkasContentElementCategoryProductsWrapper{background:var(--vilkas-design-theme-content-background-color)}.VilkasContentElementColumns .VilkasContentElementWrapper,.VilkasContentElementColumns.VilkasContentElementItemCount-4 .VilkasContentElementWrapper{display:grid;grid-template-columns:1fr;row-gap:3rem}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementColumns .VilkasContentElementWrapper,.VilkasContentElementColumns.VilkasContentElementItemCount-4 .VilkasContentElementWrapper{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:1rem}}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementColumns .VilkasContentElementWrapper,.VilkasContentElementColumns.VilkasContentElementItemCount-4 .VilkasContentElementWrapper{grid-template-columns:repeat(4, minmax(0, 1fr))}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns>.VilkasContentElementWrapper>.VilkasContentElement{background:var(--vilkas-content-element-background-color);width:100%}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns>.VilkasContentElementWrapper>.VilkasContentElement>.VilkasContentElement{padding-top:var(--vilkas-content-element-inner-padding-top);padding-bottom:var(--vilkas-content-element-inner-padding-bottom);width:100%}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns>.VilkasContentElementWrapper>.VilkasContentElement>.VilkasContentElement{padding-top:var(--vilkas-content-element-inner-padding-top-desktop);padding-bottom:var(--vilkas-content-element-inner-padding-bottom-desktop)}}.VilkasContentElementColumns.VilkasContentElementItemCount-1 .VilkasContentElementWrapper{display:grid;grid-template-columns:1fr;gap:1rem}.VilkasContentElementColumns.VilkasContentElementItemCount-2 .VilkasContentElementWrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementColumns.VilkasContentElementItemCount-2 .VilkasContentElementWrapper{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}}.VilkasContentElementColumns.VilkasContentElementItemCount-3 .VilkasContentElementWrapper{display:grid;grid-template-columns:1fr;gap:1rem}@media screen and (min-width: calc(48rem - 0.2px)){.VilkasContentElementColumns.VilkasContentElementItemCount-3 .VilkasContentElementWrapper{grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImage>.VilkasContentElementImageWrapper{background:var(--vilkas-content-element-background-color)}.VilkasContentElementImage{display:flex;flex-direction:column;gap:1rem}.VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementTextField{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.VilkasContentElementBackgroundImage{width:100%;overflow:hidden}.VilkasContentElementBackgroundImage img{width:100%;height:var(--vilkas-content-element-image-as-background-height);object-fit:cover;object-position:center}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementBackgroundImage img{height:var(--vilkas-content-element-image-as-background-height-desktop)}}.VilkasContentElementsMainWrapper .swiper-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.VilkasContentElementsMainWrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{position:relative;padding-top:1rem;margin-bottom:-1rem}.VilkasContentElementsMainWrapper .swiper-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic span.swiper-pagination-bullet,.VilkasContentElementsMainWrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic span.swiper-pagination-bullet{width:1.5rem;height:1.5rem;border:.25rem solid #fff;box-sizing:border-box}.VilkasContentElementsMainWrapper .swiper-wrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic span.swiper-pagination-bullet-active,.VilkasContentElementsMainWrapper .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic span.swiper-pagination-bullet-active{background:var(--vilkas-design-theme-color-primary)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider{background:var(--vilkas-content-element-row-background-color);margin-top:var(--vilkas-content-element-outer-margin-top);margin-bottom:var(--vilkas-content-element-outer-margin-bottom)}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider{margin-top:var(--vilkas-content-element-outer-margin-top-desktop);margin-bottom:var(--vilkas-content-element-outer-margin-bottom-desktop)}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider>.VilkasContentElementWrapperImageSlider>.VilkasContentElement.VilkasContentElementImage{width:100%}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider>.VilkasContentElementWrapperImageSlider .VilkasContentElementTextWrapper{background:var(--vilkas-content-element-background-color)}.VilkasContentElement.VilkasContentElementImageSlider.VilkasSliderTextOnTop{overflow:hidden;width:100%}.VilkasContentElement.VilkasContentElementImageSlider.VilkasSliderTextOnTop .swiper-slide{display:grid;position:relative}.VilkasContentElement.VilkasContentElementImageSlider.VilkasSliderTextOnTop .swiper-slide .VilkasContentElementImageWrapper{grid-area:1/1}.VilkasContentElement.VilkasContentElementImageSlider.VilkasSliderTextOnTop .swiper-slide .VilkasContentElementImageWrapper img{height:var(--vilkas-content-element-slider-max-height-mobile) !important;width:100%;object-fit:cover;object-position:center center}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElement.VilkasContentElementImageSlider.VilkasSliderTextOnTop .swiper-slide .VilkasContentElementImageWrapper img{height:var(--vilkas-content-element-slider-max-height-desktop) !important}}.VilkasContentElement.VilkasContentElementImageSlider.VilkasSliderTextOnTop .swiper-slide .VilkasContentElementTextWrapper{grid-area:1/1;justify-self:var(--vilkas-content-element-slider-text-position-horizontal);align-self:var(--vilkas-content-element-slider-text-position-vertical);width:auto;padding:var(--vilkas-content-element-slider-text-padding-mobile);margin:var(--vilkas-content-element-slider-text-margin-mobile)}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElement.VilkasContentElementImageSlider.VilkasSliderTextOnTop .swiper-slide .VilkasContentElementTextWrapper{padding:var(--vilkas-content-element-slider-text-padding-desktop);margin:var(--vilkas-content-element-slider-text-margin-desktop)}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementText>.VilkasContentElementTextWrapper{background:var(--vilkas-content-element-background-color)}.VilkasContentElementText>.VilkasContentElementTextWrapper .VilkasContentElementTextField{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.VilkasContentElementText>.VilkasContentElementTextWrapper .VilkasContentElementTextField figure{width:100%;margin:0}.VilkasContentElementText>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText{width:100%}.VilkasLinkToCategoryText .ep-gadget{width:100%}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider{position:relative;overflow:hidden}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next{transition:opacity .3s ease,visibility .3s ease;background:rgba(0,0,0,0);border:0;color:var(--vilkas-design-theme-color-primary);padding:0;box-shadow:0rem 0rem .0625rem 0rem rgba(0,0,0,.1215686275),0rem .0625rem .125rem 0rem rgba(0,0,0,.1215686275),0rem .25rem .75rem 0rem rgba(0,0,0,.1215686275);border-radius:50% !important}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next{width:2.625rem;height:2.625rem}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev::after,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev::before,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next::after,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next::before{font-size:1rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev:hover::after,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next:hover::after{box-shadow:0rem 0rem .125rem rgba(0,0,0,.4117647059)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev:active,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next:active{transform:scale(0.9)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev:active::after,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next:active::after{box-shadow:0rem 0rem .125rem rgba(0,0,0,.4117647059)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev::after{content:"";background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/arrow-left.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;width:2.25rem;height:2.25rem}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-prev::after{width:2.625rem;height:2.625rem}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next::after{content:"";background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/arrow-right.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;width:2.25rem;height:2.25rem}@media screen and (min-width: calc(36rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-button-next::after{width:2.625rem;height:2.625rem}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-notification{position:absolute !important;width:.0625rem;height:.0625rem;margin:-0.0625rem;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider .swiper-notification:not(:focus){pointer-events:none}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider>.VilkasContentElementProductSliderWrapper{background:var(--vilkas-content-element-background-color);padding:.125rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider>.VilkasContentElementProductSliderWrapper .swiper-slide{height:auto}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementProductSlider>.VilkasContentElementProductSliderWrapper .swiper-slide .VilkasProductCard{height:100%;box-sizing:border-box}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns .VilkasContentElementWrapperColumns>.VilkasContentElementImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns .VilkasContentElementWrapperColumns>.VilkasContentElementImage>.VilkasContentElementTextWrapper{display:flex;height:100%;flex-direction:column;align-items:flex-start;padding:.5rem 1rem 1.5rem 1rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns .VilkasContentElementWrapperColumns>.VilkasContentElementImage>.VilkasContentElementTextWrapper .VilkasContentElementSmallHeadline{margin:0;margin-bottom:.75rem;background:#96d5e7;color:var(--vilkas-design-theme-color-primary);display:inline-block;padding:.25rem .5rem;text-transform:uppercase;font-size:.875rem;letter-spacing:1px;font-weight:500}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns .VilkasContentElementWrapperColumns>.VilkasContentElementImage>.VilkasContentElementTextWrapper .VilkasContentElementTextField{height:100%}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns .VilkasContentElementWrapperColumns>.VilkasContentElementImage>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementHeadline{margin-bottom:.5rem;color:var(--vilkas-design-theme-color-primary)}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns .VilkasContentElementWrapperColumns>.VilkasContentElementImage>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementTextLink{margin-top:auto;text-decoration:underline}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns .VilkasContentElementWrapperColumns>.VilkasContentElementImage>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementParagraph{margin-bottom:.5rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapperColumns{padding-top:0rem;padding-bottom:0rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild{border:.0625rem solid var(--vilkas-design-theme-color-grey)}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementImageWrapper{padding-left:0;padding-right:0}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementTextWrapper{padding:0 1rem 1rem 1rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.vce-article-columns.VilkasContentElementFullWidth.VilkasContentElementBoxedWidth>.VilkasContentElementTextWrapper{padding-bottom:.5rem}.fadeIn{opacity:0;transition:opacity 1s ease-in-out}.fadeIn.inView{opacity:1}.hide-visible-link .VilkasContentElementTextLink,.hide-visible-link .VilkasContentElementTextWrapper{display:none}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns{width:100%;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: calc(48rem - 0.2px)){.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns{display:grid;grid-template-columns:2fr;grid-template-rows:3fr}}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668520{border-bottom:.0625rem solid var(--vilkas-design-theme-color-grey);padding-bottom:2rem}@media screen and (min-width: calc(48rem - 0.2px)){.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668520{grid-column:1;grid-row:1/span 1;min-width:320px;border-bottom:0;border-right:.0625rem solid var(--vilkas-design-theme-color-grey);padding-right:2rem}}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668520 .VilkasContentElementRichText img{margin-bottom:2rem}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668520 .VilkasContentElementRichText p{font-size:1.25rem}@media screen and (min-width: calc(48rem - 0.2px)){.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668522{grid-column:2;grid-row:1/span 2}}@media screen and (min-width: calc(48rem - 0.2px)){.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668522>.VilkasContentElementColumnsWrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: calc(60rem - 0.2px)){.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668522>.VilkasContentElementColumnsWrapper{grid-template-columns:repeat(3, minmax(0, 1fr));gap:4rem !important}}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668536{border-top:.0625rem solid var(--vilkas-design-theme-color-grey);padding-top:2rem}@media screen and (min-width: calc(48rem - 0.2px)){.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElement5668536{grid-column:1/span 2;grid-row:3}}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns{width:100%}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns{width:100%;gap:2.5rem}@media screen and (min-width: calc(64rem - 0.2px)){.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns{gap:2rem}}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText h1,.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText h2,.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText h3,.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText h4,.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText h5,.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText h6{margin-bottom:1rem;font-size:1.25rem;font-weight:600 !important;word-break:break-word}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText ul:has(img){display:flex;flex-direction:row;gap:1rem;margin-top:1rem;flex-wrap:wrap}.Footer.HorizontalNavBar .PropertyContainer .SizeContainer .footer-columns .VilkasContentElementColumns .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementRichText>p{line-height:1.6;margin-bottom:.5rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion{border-radius:0;overflow:visible}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText img{margin-bottom:.5rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText h1,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText h2,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText h3,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText h4,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText h5,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText h6{margin-bottom:1rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementRichText p{margin:0}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.vce-accordion-wrapper{margin-top:1rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion>.vce-accordion-wrapper .VilkasContentElementTextWrapper{padding:0rem;margin:0}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild{width:100%;cursor:pointer;transition:background-color .3s ease-in-out;outline:none;border:none}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild:focus{outline:2px solid var(--vilkas-design-theme-color-primary);box-shadow:0}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementTextWrapper .VilkasContentElementTextField{gap:0}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementRichText>h3{margin:0}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementRichText>h3>button{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.25rem;font-weight:500;margin:0;position:relative;padding:1rem 1.25rem;background:var(--vilkas-content-element-background-color);border-radius:0 !important;text-transform:none;border-top:0;border-left:0;border-right:0;color:var(--vilkas-design-theme-color-primary)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementRichText>h3>button::after{content:"+";font-size:1.125rem;transition:transform .2s ease-in-out}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementRichText>h3>button:hover,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementRichText>h3>button:focus{opacity:1 !important}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild .VilkasContentElementRichText .accordion-answer{padding:1rem 1.25rem;background-color:var(--vilkas-content-element-background-color);border-radius:0 0 0 0 !important;margin-bottom:0;border:1px solid #dadada;border-top:0}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild.active .VilkasContentElementRichText>h3>button{background-color:var(--vilkas-design-theme-color-primary);color:#fff;border-radius:0 0 0 0 !important}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementColumns.vce-accordion .vce-accordion-wrapper.VilkasContentElementWrapper.VilkasContentElementWrapperColumns .VilkasContentElementColumnsChild.active .VilkasContentElementRichText>h3>button::after{content:"-";transform:rotate(180deg)}.recipe-order-box{padding:1rem;border-radius:.75rem;box-shadow:0rem .25rem .5rem 0rem rgba(0,0,0,.18)}@media screen and (min-width: calc(48rem - 0.2px)){.recipe-order-box{padding:1rem 2rem}}.recipe-order-box .VilkasContentElementRichText>p{margin-bottom:0;font-size:1.2rem}.VilkasContentElement.VilkasContentElementColumns.vce-image-text .VilkasContentElementWrapperColumns{gap:1rem}.VilkasContentElement.VilkasContentElementColumns.vce-image-text .VilkasContentElementWrapperColumns .VilkasContentElementText{display:flex;align-items:center;justify-content:center}@media screen and (max-width: calc(36rem - 0.2px)){.VilkasContentElement.VilkasContentElementColumns.vce-image-text .VilkasContentElementWrapperColumns .VilkasContentElementText{order:2}}.VilkasContentElement.VilkasContentElementColumns.vce-image-text .VilkasContentElementWrapperColumns .VilkasContentElementText .VilkasContentElementHeadline{margin-bottom:.25rem}@media screen and (max-width: calc(36rem - 0.2px)){.VilkasContentElement.VilkasContentElementColumns.vce-image-text .VilkasContentElementWrapperColumns .VilkasContentElementImage{order:1}}.vce-seo-text.collapsed:has(#vce-seo-readmore) .VilkasContentElementRichText{max-height:15.625rem;overflow:hidden;position:relative;padding-bottom:4rem;transition:max-height .3s ease}.vce-seo-text.collapsed:has(#vce-seo-readmore) .VilkasContentElementRichText::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4rem;background:linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 0.6) 72%, rgba(255, 255, 255, 0) 100%);pointer-events:none;z-index:1}.vce-seo-text.collapsed:has(#vce-seo-readmore) .VilkasContentElementRichText #vce-seo-readmore{position:absolute;left:0;bottom:0;z-index:2;cursor:pointer;font-weight:bold;display:flex;align-items:center}.vce-seo-text.collapsed:has(#vce-seo-readmore) .VilkasContentElementRichText #vce-seo-readmore::after{content:"";font-family:FontAwesome;font-size:.75rem;padding-left:.25rem;color:var(--vilkas-design-theme-color-primary)}.vce-seo-text.expanded:has(#vce-seo-readmore) .VilkasContentElementRichText{max-height:none;overflow:visible}.vce-seo-text.expanded:has(#vce-seo-readmore) .VilkasContentElementRichText::after{display:none}.vce-seo-text.expanded:has(#vce-seo-readmore) .VilkasContentElementRichText #vce-seo-readmore{font-weight:bold;display:flex;align-items:center}.vce-seo-text.expanded:has(#vce-seo-readmore) .VilkasContentElementRichText #vce-seo-readmore::after{content:"";font-family:FontAwesome;font-size:.75rem;padding-left:.25rem;color:var(--vilkas-design-theme-color-primary)}.vce-carousel-centered .VilkasContentElementWrapperImageSlider .VilkasContentElementTextWrapper .VilkasContentElementSmallHeadline{text-align:center}.vce-carousel-centered .VilkasContentElementWrapperImageSlider .VilkasContentElementTextWrapper .VilkasContentElementTextField{align-items:center}.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop .VilkasContentElementTextWrapper .VilkasContentElementTextField,.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop .VilkasContentElementSmallHeadline{align-items:center;text-align:center}.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage{gap:0}.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementImageWrapper{grid-area:1/2}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementImageWrapper{grid-area:1/1}}.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementTextWrapper{grid-area:2/2}@media screen and (max-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementTextWrapper{background:var(--vilkas-design-theme-color-primary);justify-self:auto}}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementTextWrapper{grid-area:1/1}}@media screen and (max-width: calc(48rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementHeadline{font-size:1.5rem}}@media screen and (max-width: calc(48rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElement.vce-heroslider.VilkasContentElementImageSlider.VilkasSliderTextOnTop>.VilkasContentElementWrapperImageSlider .VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementParagraph{font-size:1rem}}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container{position:relative;overflow:hidden}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-prev,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-next{transition:opacity .3s ease,visibility .3s ease;background:#fff;padding:0;border-radius:50% !important;color:var(--vilkas-design-theme-color-primary);width:2.625rem;height:2.625rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-prev::after,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-prev::before,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-next::after,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-next::before{font-size:1rem}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-prev:hover,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-next:hover{background:var(--vilkas-design-theme-color-primary);color:#fff}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-prev:active,.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-button-next:active{background:var(--vilkas-design-theme-color-primary);transform:scale(0.9)}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-notification{position:absolute !important;width:.0625rem;height:.0625rem;margin:-0.0625rem;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-notification:not(:focus){pointer-events:none}.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-slide .VilkasContentElementTextWrapper{border-radius:.25rem}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper>.VilkasContentElement.VilkasContentElementImageSlider.vce-heroslider.swiper-container .swiper-slide .VilkasContentElementTextWrapper{max-width:50rem}}.VilkasContentElementsMainWrapper .VilkasContentElementProductSlider .VilkasContentElementTextWrapper{position:relative;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 31.25rem){.VilkasContentElementsMainWrapper .VilkasContentElementProductSlider .VilkasContentElementTextWrapper{flex-direction:column}}.VilkasContentElementsMainWrapper .VilkasContentElementProductSlider .swiper-nav-container{display:flex;gap:.5rem;margin-left:1rem}@media screen and (max-width: 31.25rem){.VilkasContentElementsMainWrapper .VilkasContentElementProductSlider .swiper-nav-container{margin-left:auto}}.VilkasContentElementsMainWrapper .VilkasContentElementProductSlider .swiper-nav-container .swiper-button-next,.VilkasContentElementsMainWrapper .VilkasContentElementProductSlider .swiper-nav-container .swiper-button-prev{position:unset;top:unset;width:unset;height:unset;margin-top:unset;z-index:unset}.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner{display:grid;gap:0;align-items:center;justify-items:center}.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper .VilkasContentElementTextField,.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementSmallHeadline{align-items:center;text-align:center}.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementImageWrapper{grid-area:1/2}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementImageWrapper{grid-area:1/1}}.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper{grid-area:2/2;z-index:1;border-radius:.25rem;padding:1.5rem;background:rgba(0,0,0,.5098039216)}@media screen and (max-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper{background:#fcf8e7;justify-self:auto}}@media screen and (min-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper{grid-area:1/1;max-width:50rem;padding:3rem}}@media screen and (max-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper .VilkasContentElementHeadline{color:var(--vilkas-design-theme-color-black) !important}}@media screen and (max-width: calc(60rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper .VilkasContentElementParagraph{color:var(--vilkas-design-theme-color-black) !important}}@media screen and (max-width: calc(48rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementHeadline{font-size:1.5rem}}@media screen and (max-width: calc(48rem - 0.2px)){.VilkasContentElementsMainWrapper .VilkasContentElementImage.vce-image-banner .VilkasContentElementTextWrapper .VilkasContentElementTextField .VilkasContentElementParagraph{font-size:1rem}}.vce-hero-split{position:relative}.vce-hero-split .vce-hero-split-wrapper{z-index:1;position:relative}.vce-hero-split .vce-hero-split-wrapper>.VilkasContentElementImage{padding:0;position:relative}.vce-hero-split .vce-hero-split-wrapper>.VilkasContentElementImage .VilkasContentElementImageWrapper{height:100%}.vce-hero-split .vce-hero-split-wrapper>.VilkasContentElementImage .VilkasContentElementImageWrapper picture::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(15deg, rgba(35, 61, 79, 0.2784313725), transparent);z-index:1}.vce-hero-split .vce-hero-split-wrapper>.VilkasContentElementImage .VilkasContentElementImageWrapper picture img{z-index:0}.vce-hero-split .vce-hero-split-wrapper>.VilkasContentElementImage .VilkasContentElementTextWrapper{padding:1.25rem 1.25rem 0 0;z-index:1;position:absolute;bottom:1.25rem;left:1.25rem}.vce-hero-split .vce-hero-split-wrapper>.VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementTextField{gap:0}.vce-card-grid .VilkasContentElementWrapper{row-gap:1rem}.vce-card-grid .VilkasContentElementWrapper>.VilkasContentElementImage{background:#fff !important}.vce-card-grid .VilkasContentElementWrapper>.VilkasContentElementImage .VilkasContentElementTextWrapper{background:#fff;padding:1rem}.vce-card-grid .VilkasContentElementWrapper>.VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementHeadline{color:var(--vilkas-design-theme-color-primary);font-size:1.125rem;border-bottom:.0625rem solid var(--vilkas-design-theme-color-grey);padding-bottom:.5rem;width:100%;margin-bottom:.25rem}.vce-card-grid .VilkasContentElementWrapper>.VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementParagraph{margin-bottom:.25rem}.vce-card-grid .VilkasContentElementWrapper>.VilkasContentElementImage .VilkasContentElementTextWrapper .VilkasContentElementTextLink{text-decoration:underline}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .custom-recipe-info,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .custom-recipe-info,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .custom-recipe-info{background:#eeefea;padding:.5rem;border-radius:0;grid-column:1/span 2}@media screen and (min-width: calc(36rem - 0.2px)){#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .custom-recipe-info,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .custom-recipe-info,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .custom-recipe-info{padding:1.5rem}}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .custom-recipe-info .BannerTextContent ol,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .custom-recipe-info .BannerTextContent ol,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .custom-recipe-info .BannerTextContent ol{padding:0;margin:0;list-style:none;counter-reset:info-counter}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .custom-recipe-info li,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .custom-recipe-info li,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .custom-recipe-info li{counter-increment:info-counter;display:flex;flex-direction:row;margin-bottom:1rem;align-items:center}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .custom-recipe-info li::before,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .custom-recipe-info li::before,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .custom-recipe-info li::before{content:counter(info-counter);display:inline-block;background:#fff;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;border-radius:50%;line-height:2.5rem;color:#bec3ba;text-align:center;margin-right:.5rem;font-size:1.5rem}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .custom-recipe-info li p,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .custom-recipe-info li p,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .custom-recipe-info li p{max-width:80%;margin-bottom:0 !important}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .custom-recipe-info li.Active::before,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .custom-recipe-info li.Active::before,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .custom-recipe-info li.Active::before{background:var(--vilkas-design-theme-color-primary);color:#fff;padding:.625rem;display:flex;justify-content:center;align-items:center}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea .BottomPadding.OvaQuestion.Tupas input,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea .BottomPadding.OvaQuestion.Tupas input,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea .BottomPadding.OvaQuestion.Tupas input{padding:.625rem 1.25rem;background:#fff;border:.0625rem solid #ddd;border-radius:0;min-width:15.625rem}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea #ovaloginlink,#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea #ovaregisterlink,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea #ovaloginlink,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea #ovaregisterlink,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea #ovaloginlink,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea #ovaregisterlink{margin:.5rem;display:inline-block;border-radius:0;padding:.5rem 1.5rem;border:.031rem solid var(--vilkas-design-theme-color-primary);background:var(--vilkas-design-theme-color-primary) !important;color:var(--vilkas-design-theme-color-white);letter-spacing:unset;transition:background-color 300ms ease-in-out,border-color 300ms ease-in-out,color 300ms ease-in-out;font-size:15px;text-align:center;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:600;font-synthesis:none}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea #ovaloginlink:hover,#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea #ovaregisterlink:hover,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea #ovaloginlink:hover,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea #ovaregisterlink:hover,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea #ovaloginlink:hover,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea #ovaregisterlink:hover{opacity:1 !important;background-color:var(--vilkas-design-theme-color-secondary) !important;color:var(--vilkas-design-theme-color-white);text-decoration:none;padding:.5rem 1.5rem;font-weight:600;border:.031rem solid var(--vilkas-design-theme-color-secondary)}#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea #ovaloginlink b:first-letter,#GBaseContextHelper.PageType_SF-OvaMedicinesOrderPage~.GeneralLayout .ContentArea #ovaregisterlink b:first-letter,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea #ovaloginlink b:first-letter,#GBaseContextHelper.ClassID_563.PageType_SF-Article~.GeneralLayout .ContentArea #ovaregisterlink b:first-letter,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea #ovaloginlink b:first-letter,#GBaseContextHelper.PageType_SF-SuomifiResultPage~.GeneralLayout .ContentArea #ovaregisterlink b:first-letter{text-transform:uppercase}.ProductListImageBox .MedicineProduct,.VilkasProductCard .MedicineProduct{float:none;line-height:normal !important;margin:0;min-height:unset;min-width:unset;position:absolute;top:0;left:0;margin:.5rem;background:#f3f8e3;padding:.5rem 1rem;border-radius:3.125rem;text-transform:uppercase;font-size:.6rem}.ProductDetails .MedicineProduct{float:none;line-height:normal !important;margin:0;min-height:unset;min-width:unset;position:absolute;top:1rem;left:1rem;margin:.5rem;background:#f3f8e3;padding:.5rem 1rem;border-radius:3.125rem;text-transform:uppercase;font-size:1rem;z-index:1}.SubstitutionProducts.VariationsTable .AddToBasketForm button.ButtonBasket{padding:.5rem 1rem}.Header .SizeContainer .NavigationElement.ova-medicine-order-link{display:flex;align-items:center;gap:.125rem}.Header .SizeContainer .NavigationElement.ova-medicine-order-link::before{content:"";background:url("https://vdt.vilkas.fi/VDT/master/bilia.fi/bilia2025/img/icons/pill-black.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;width:1.5625rem;height:1.5625rem;display:block}.GeneralLayout{height:100% !important;padding-bottom:0 !important}
