span.material-symbols-sharp{font-family:material symbols outlined}mark,.mark{background-color:#f5f5f5!important}body{background-color:#000!important;font-family:kameron,serif;font-size:16px!important}span.counter-number{font-family:kameron,serif!important}h1,h2,h3,h4{font-family:fira sans,sans-serif;letter-spacing:-.02em}.page-title-wrapper{padding-left:0;margin-left:0}h1{margin-left:0!important}h1{margin-top:20px!important;margin-bottom:20px!important;margin-left:13px}body.cms-kotisivu main.page-main,body.cms-home main.page-main{padding-left:0!important;padding-right:0!important;max-width:1297px!important}[data-content-type=row][data-appearance=contained],[data-content-type=row][data-appearance=full-width]>.row-full-width-inner{max-width:1297px!important}button:focus,button:active,.cart.table-wrapper .actions-toolbar>.action:focus,.cart.table-wrapper .actions-toolbar>.action:active,.action-gift:focus,.action-gift:active{background:initial;border:initial;color:initial}button:active,.cart.table-wrapper .actions-toolbar>.action:active,.action-gift:active{box-shadow:0}body.cms-page-view div.column.main{margin-bottom:30px}div.hero-karuselli h1{font-family:fira sans,sans-serif;font-size:30px;font-weight:400;color:#ffffaf}div.hero-karuselli span,div.hero-karuselli p{font-family:pathway gothic one,sans-serif;font-size:18px;color:#fff;text-decoration:underline}.slick-prev:active,.slick-next:active,.slick-prev:focus,.slick-next:focus,.slick-prev:not(.primary),.slick-next:not(.primary){background:0 0;border:none;box-shadow:none}div.slick-slide div div div div div div div p{display:flex;flex-direction:row;flex-grow:1;align-items:center;align-content:space-between;flex-wrap:wrap}div.slick-slide div div div div div div div p img{padding:10px;width:100%}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active),.navigation .level0 .submenu .active>a{border-width:0}.navigation .level0.active,.navigation .level0.has-active,.navigation .level0 .submenu .active,.navigation .level0.active:hover,.navigation .level0.has-active:hover,.navigation .level0 .submenu .active:hover{background-color:#d7d7d7;width:250px;margin-right:0}.logo img{max-height:49px}.page-wrapper{max-width:1297px!important;margin-left:auto!important;margin-right:auto!important;background-color:#fff!important}.page-wrapper .page-header{background-color:#3f4e49;color:#fff;border:0;margin-bottom:0}.page-wrapper .page-header>.panel.wrapper{background-color:#2d1e1e;border:0!important;height:75px}.page-wrapper .page-header>.panel.header{padding:0 10px 0 5px!important}.page-wrapper .page-header>.panel.header>a.logo img{height:400px}.page-wrapper .page-header>.header.content{border:0;padding:20px 0!important;height:75px!important;display:flex;flex-direction:row;vertical-align:middle;line-height:normal}.page-wrapper .header.panel{padding:0}.page-wrapper .header.panel>.header-links-wrapper>ul{padding:0!important;display:flex;flex-direction:row;align-items:center}.page-wrapper .header.panel>.header-links-wrapper>ul>li{margin-top:20px;list-style-type:none;display:block}.page-wrapper .header.panel>.header-links-wrapper>ul>li>a,.page-wrapper .header.panel>.header-links-wrapper>ul>li span{color:#fff!important;text-transform:uppercase!important;text-decoration:none!important;font-family:pathway gothic one,sans-serif;font-size:16px!important;font-weight:500!important;text-transform:uppercase}.page-wrapper .header.panel>.header-links-wrapper>ul>li>a:visited,.page-wrapper .header.panel>.header-links-wrapper>ul>li span:visited{color:#fff;word-break:keep-all}.page-wrapper .header.panel>.header-links-wrapper>ul>li>a:hover,.page-wrapper .header.panel>.header-links-wrapper>ul>li span:hover{text-decoration:underline!important}.page-wrapper footer.page-footer{background-color:#141414}.page-wrapper footer.page-footer div.footer ul li a{color:#fff!important}.page-wrapper footer.page-footer div.footer.content{border:0}.panel.header{padding:0 10px 0 5px!important}.header.links{margin-top:auto;margin-bottom:auto}div.logo_wrapper{display:block;float:left;margin-right:auto}div.contentpage{margin-left:20px}div.column.main{padding-bottom:0!important}.category-description>div>div{padding:0!important;margin:0!important}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje{display:flex!important;flex-direction:column!important;justify-content:center!important;background-color:#0a567e!important;text-align:center!important;min-height:300px!important;padding:20px!important}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje h3{color:#fff!important;font-family:fira sans,sans-serif;font-weight:500;font-size:36px;line-height:125%;text-transform:uppercase}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje p{font-family:kameron,serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#ffffaf}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje form.subscribe{display:flex;flex-direction:row;justify-content:center!important;text-align:center!important;width:95%!important}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje form.subscribe div.field.newsletter div label input#newsletter{min-width:100px;max-width:490px;height:42px;padding:8px 16px 16px;background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;flex-grow:0;margin:0 16px}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje form.subscribe div.actions button.action.primary{padding:16px;margin-top:0!important;width:107px;height:42px;background-color:#f27c8d!important;color:#141414!important;border-radius:0!important;border:0!important;font-family:pathway gothic one,sans-serif;font-size:16px;line-height:1;text-transform:uppercase;position:relative;left:25px;bottom:0}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje form.subscribe div.actions button.action.primaryfocus{outline:0!important}.actions-toolbar .review-form-actions{text-align:right}div.slick-slide strong{font-size:20px;font-weight:400;font-style:italic}div.slick-slide p>strong::before p{font-size:150px;color:#141414;content:"\f10e"}.block-collapsible-nav-content>.nav.items{flex-direction:column!important}div.nav-sections{margin-bottom:0!important}.section-item-title.nav-sections-item-title{display:none}.nav-sections-item-content{margin-top:-26px}div.hero-slider-row{max-height:150px!important;overflow:hidden!important}button.action.primary,button.action-primary,.action.tocart.primary,button.action.apply.primary,.action.submit.primary,.review-form .action.submit.primary{background-color:#3f4e49!important;border-color:#3f4e49!important;border-radius:0!important;color:#ffffaf!important;font-family:pathway gothic one,sans-serif;text-transform:uppercase;line-height:2.2rem;font-size:16px;padding:14px 17px;margin-top:10px!important}button.action.primary :hover,button.action-primary :hover,.action.tocart.primary :hover,button.action.apply.primary :hover,.action.submit.primary :hover,.review-form .action.submit.primary :hover{color:#fff}button.action.primary :active,button.action-primary :active,.action.tocart.primary :active,button.action.apply.primary :active,.action.submit.primary :active,.review-form .action.submit.primary :active{border:#3f4e49}div.actions-primary>form>button{margin-top:auto}input.input-text.algolia-search-input:focus{background-color:#f5f5f5!important;color:#141414!important;font-size:12px}div.search-wrapper-background{width:100%;height:75px;position:absolute;top:0;left:0;padding:20px;background-color:#2d1e1e;z-index:8}div.search-wrapper-background .block-content{top:0;position:absolute;width:85%;max-width:400px;float:left}#algolia-searchbox .magnifying-glass{top:15px}div.block-search.algolia-search-block.collapse~div.header-links-wrapper ul div.search-toggle a span::before{content:"\e8b6";z-index:9}div.block-search.algolia-search-block.collapse.show~div.header-links-wrapper ul{position:absolute;right:0}div.block-search.algolia-search-block.collapse.show~div.header-links-wrapper ul div{display:none}div.block-search.algolia-search-block.collapse.show~div.header-links-wrapper ul div.search-toggle a span::before{display:block;content:"\e5cd";position:absolute;right:0;top:0}ol.row.widget-product-grid{margin-right:0!important;margin-left:0!important;padding-left:0!important}span.product-image-container{border:1px solid #d7d7d7}ol li.grid-item{list-style-type:none!important;display:block;float:left;margin-bottom:30px}.product-items{font-size:12px!important}.abs-product-link>a,.product-item-name>a,.product.name a>a{font-size:16px!important;font-weight:700!important;text-decoration:none;font-family:pathway gothic one,sans-serif}div.language-wrapper>li{list-style-type:none;display:inline-block;word-break:keep-all}div.language-wrapper>li a{font-family:pathway gothic one,sans-serif;color:#fff;padding:0 4px}div.language-wrapper>li a:visited{color:#fff}div.language-wrapper::second-child>li>a:hover{text-decoration:none}div#collapseContentMenu div.language-wrapper{display:flex!important;flex-direction:row!important;justify-content:flex-end;width:100%}div.content-menu>li{list-style-type:none;display:inline-block;word-break:keep-all}div.content-menu>li a{font-size:16px;font-family:pathway gothic one,sans-serif;color:#fff;padding:0 4px;font-weight:500}div.content-menu>li a:visited{color:#fff}.content-menu-wrapper{padding-right:20px}.content-mobile-menu{position:absolute!important;top:75px;z-index:99999;background-color:#445a53!important;color:#f5f5f5!important;min-height:75px!important;line-height:30px;padding-top:10px;padding-bottom:10px}.content-mobile-menu>li{text-align:right!important;list-style-type:none!important}.content-mobile-menu>li>a,.content-mobile-menu>li a:visited,.content-mobile-menu>li .alink:visited{text-decoration:none!important;font-family:pathway gothic one,sans-serif!important;color:#f5f5f5!important}div.content-menu>li>a::after span{content:"\f10e"!important}.block-search{width:100%;min-width:150px!important;max-width:400px!important;margin-top:10px}button.magnifying-glass{background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAZKADAAQAAAABAAAAZAAAAAD/wAARCABkAGQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9sAQwACAgICAgIDAgIDBQMDAwUGBQUFBQYIBgYGBgYICggICAgICAoKCgoKCgoKDAwMDAwMDg4ODg4PDw8PDw8PDw8P/9sAQwECAgIEBAQHBAQHEAsJCxAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ/90ABAAH/9oADAMBAAIRAxEAPwD6JnnmuZnuLhzJLISzMxyST1JNRUUV8mf3OkkrIKKKKBhRRRQAUUUUAFFFFABRRRQBrWOvazpsJt7C9lgiJLbUYgZPfFXP+Eu8T/8AQTuP++zXO0U7sxeHpt3cV9x//9D6Eooor5M/ugKKKKACiiigAooooAKKKKACiiigAooooA//0foSiiivkz+6AooooAKKKKACiiigAooooAKKKKACiiigD//S+hKKKK+TP7oCiiigAooooAKKKKACiiigAooooAKKKKAP/9P6Eooor5M/ugKKKKACiiigAooooAKKKKACiiigAooooA//1PoSiiivkz+6AooooAKKKKACiiigAooooAKKKKACiiigD//V+mtesodN1m9sLfJit5WRdxycA8ZrJrovF3/Iz6n/ANfD/wA652vlHuf3Fh23Ti32QUUUUjYKKKKACiiigAooooAKKKKAPXPBHgjRvEGjG/vzKJfNZPkYAYAHsfWuw/4VZ4Y/vXH/AH2P/iaPhZ/yLDf9fEn8lr0itklY+XxGIqKpJKT3fU//2Q==)!important;background-size:100% 100%!important;height:52px!important;width:77px!important;margin:0!important;padding:0!important;bottom:0!important;right:0!important}button.magnifying-glass::after{content:"HAE";font-family:pathway gothic one,sans-serif;font-size:16px!important}input.algolia-search-input{height:52px!important}.minicart-wrapper{margin-top:auto!important;margin-bottom:auto;margin-left:0}.minicart-wrapper .action.showcart:before{color:#f5f5f5!important;margin:5px 8px 8px;font-size:22px;font-family:material symbols outlined;content:"\e8cc"!important}.minicart-wrapper .action.showcart:before:hover{color:#fff}.minicart-wrapper .action.showcart .counter.qty{background-color:#0a567e!important}.minicart-wrapper .block-minicart{color:#000!important;z-index:999999!important}.block-minicart .items-total{font-size:16px}.action.viewcart a{font-size:15px!important}.minicart-wrapper .product .actions>.primary,.minicart-wrapper .product .actions>.secondary{display:none!important}ol.minicart-items li.item div.product div.product-item-details{min-height:initial!important;flex-direction:row!important}ol.minicart-items li.item.product.product-item{margin-top:15px!important;padding-top:15px!important}ol.minicart-items li.item.product.product-item :first-child{margin-top:0!important;padding-top:0!important}.minicart-items .product-item-name{margin-right:auto}ol.minicart-items li.item div.product a.product-item-photo span.product-image-container{width:90px!important;height:90px!important;margin-right:15px}td.col.item{border:0}ol.minicart-items li.item div.product div.product-item-details,div.product-info-main,div.product.menu,div.product.info.detailed{padding-left:15px!important}.product-info-main .product.attribute.sku{color:#141414}.abs-action-link-button,.abs-action-addto-product,.block-event .slider-panel .slider .item .action.event,.bundle-options-container .block-bundle-summary .product-addto-links>.action,.product-info-main .action.tocompare,.product-options-bottom .action.tocompare,.product-info-main .action.towishlist,.product-options-bottom .action.towishlist,.block-bundle-summary .action.towishlist{background-image:none;background:#717171;border:none;color:#fff;cursor:pointer;font-family:pathway gothic one,sans-serif;font-weight:700;margin:0;padding:7px 15px;font-size:16px;line-height:1.6rem;box-sizing:border-box;vertical-align:middle;display:inline-block;text-decoration:none;text-decoration-line:none;text-decoration-thickness:initial;text-decoration-style:initial;text-decoration-color:initial;text-transform:uppercase;border-radius:0}.abs-action-link-button:hover,.abs-action-addto-product:hover,.block-event .slider-panel .slider .item .action.event:hover,.bundle-options-container .block-bundle-summary .product-addto-links>.action:hover,.product-info-main .action.tocompare:hover,.product-options-bottom .action.tocompare:hover,.product-info-main .action.towishlist:hover,.product-options-bottom .action.towishlist:hover,.block-bundle-summary .action.towishlist:hover,.abs-action-link-button:focus,.abs-action-addto-product:focus,.block-event .slider-panel .slider .item .action.event:focus,.bundle-options-container .block-bundle-summary .product-addto-links>.action:focus,.product-info-main .action.tocompare:focus,.product-options-bottom .action.tocompare:focus,.product-info-main .action.towishlist:focus,.product-options-bottom .action.towishlist:focus,.block-bundle-summary .action.towishlist:focus,.abs-action-link-button:active,.abs-action-addto-product:active,.block-event .slider-panel .slider .item .action.event:active,.bundle-options-container .block-bundle-summary .product-addto-links>.action:active,.product-info-main .action.tocompare:active,.product-options-bottom .action.tocompare:active,.product-info-main .action.towishlist:active,.product-options-bottom .action.towishlist:active,.block-bundle-summary .action.towishlist:active{border:none;background:#828282;color:#fff}div.product-reviews-summary{display:none}div.varastosaldo strong.stock{font-weight:700}div.product.alert.stock{padding-left:0;margin-left:0}div.product.alert.stock a{padding-left:0;margin-left:0}.secondary a.action.viewcart{font-weight:700;font-family:pathway gothic one,sans-serif;font-size:20px}.price-container .price,.product-item .price-box .price,.price-wrapper .after_special,.product-info-main .price-box .price-wrapper .price,.product-options-bottom .price-box .price-wrapper .price{font-size:3rem!important;font-weight:700;color:#141414}div.list.products-list ol li div a span span span.product-image-wrapper{height:110px!important;width:110px!important;margin-left:15px}div.list.products-list ol li div a span span span.product-image-wrapper .product-image-photo{position:absolute!important}div.cart.table-wrapper table#shopping-cart-table tbody.cart.item tr.item-info td.col.item a span span{height:110px!important;width:110px!important;margin-left:15px}div.cart.table-wrapper table#shopping-cart-table tbody.cart.item tr.item-info td.col.item a span span .product-image-photo{position:absolute!important}div.varastosaldo{margin-top:20px;margin-bottom:20px}span.dot{height:10px;width:10px;border-radius:50%;display:inline-block;background-color:red;margin:5px 5px 0 0}span.dot.stock{background-color:#16e000!important}div.content.minicart-items div ol li.product-item:not(:first-child){padding-top:15px!important}div.content.minicart-items div ol li.product-item div div.product-item-details{padding-left:15px!important;min-height:100px!important}div.content.minicart-items div ol li.product-item div div.product-item-details div{margin-top:0!important}div.content.minicart-items div ol li.product-item div span{height:92px!important;width:92px!important}table.table-checkout-shipping-method tr td{padding-top:10px;padding-bottom:10px}table.table-checkout-shipping-method{min-width:auto}tr.row{margin-right:0;margin-left:0;flex-wrap:nowrap;max-width:310px;font-size:12px}td.col.col-method:first-child{text-align:right}div#store-selector-popup,div.selected-location-details.location-details{margin-top:20px}div.actions-toolbar{display:flex;flex-direction:column;margin-bottom:25px}div.actions-toolbar div.secondary button,div.actions-toolbar div.primary button{margin:5px;padding:5px;width:100%}.opc-estimated-wrapper .minicart-wrapper .action.showcart:before{display:none}body.checkout-index-index span.product-image-container{display:none}body.checkout-index-index div.content.minicart-items div ol li.product-item div div.product-item-details{padding-left:0}div#checkout-shipping-method-load,div#onepage-checkout-shipping-method-additional-load{background-color:#f5f5f5;padding:5px}table.table-checkout-shipping-method tr>td:first-child{width:25px!important;flex-grow:0;padding-left:10px}table.table-checkout-shipping-method tr>td:nth-child(2){width:50px!important;flex-grow:0;flex-basis:50px}table.table-checkout-shipping-method tr>td:nth-child(3){width:150px!important;flex-grow:0;flex-basis:150px}table.table-checkout-shipping-method tr>td:nth-child(4){width:150px!important;flex-grow:0;flex-basis:150px}table.table-checkout-shipping-method.table-matkahuolto-agent-search tr>td:first-child{padding-left:10px;width:25px!important;flex-grow:0;flex-basis:1}table.table-checkout-shipping-method.table-matkahuolto-agent-search tr>td:nth-child(2){width:165px!important;flex-grow:0;flex-basis:165px}div.pagebuilder-slider.references,div.pagebuilder-slider.references h2,div.pagebuilder-slider.references strong{color:#f5f5f5}div.references div div div div div div div div a div.pagebuilder-slide-wrapper{display:flex;flex-direction:row;align-items:flex-end;min-height:239px!important}div.references div div div div div div div div a div.pagebuilder-slide-wrapper h2{padding:5px;max-width:250px;background-color:rgba(0,0,0,.5)}div.references div div div div div div div div a div.pagebuilder-slide-wrapper p{display:none}div.pagebuilder-slider.references{padding-left:15px!important;padding-right:15px!important}.pagebuilder-slide-wrapper .pagebuilder-overlay{padding:10px}div.vendors_slider img{max-width:250px!important;max-height:80px!important}figure.nosto_img_container{overflow:hidden;height:100%;width:100%;padding-top:15px;padding-left:15px;padding-right:15px}figure.nosto_img_container img{max-height:none!important;min-height:100%!important;min-width:100%!important;object-fit:cover!important;margin-left:auto;margin-right:auto}figure.nosto_img_container:hover+h2{opacity:100%}figure.nosto_img_container+h2{position:relative;top:-73px;display:block;width:100%;background-color:#fff;opacity:60%;padding-top:10px;padding-bottom:10px}div.nostoblokki div div div div div.pagebuilder-column{margin-bottom:-60px!important}div.nostoblokki div div div div div.pagebuilder-column:nth-child(4){margin-bottom:-45px!important}div.post-list-container div.row{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;margin-left:20px;margin-right:20px;margin-top:20px}div.post-list-container div.row div.post-list-item{display:block!important;width:100%!important}div.post-info-wraper{margin:0!important;padding:0!important}div.post-info-wraper h2 a{color:#141414;text-transform:uppercase;text-decoration:none;margin-top:20px}a.mp-read-more{display:block;padding:15px;width:110px;color:#ffffaf;background-color:#3f4e49;text-transform:uppercase;text-decoration:none;margin-top:auto}.products-grid .product-item{margin-left:12px!important;padding:0;width:46%!important}.post-item-wraper{border:none!important;padding:20px}.post-item-wraper:hover{border:none!important;box-shadow:none!important}div.post-image{display:flex;justify-content:center;align-items:center;overflow:hidden;height:300px}div.post-image a img.img-responsive{width:100%!important;height:100%!important;object-fit:cover!important}div.mp-blog-rss{display:none}div.mp-post-info,div.blog-widget-title,div.widget-title{display:none!important}div.sidebar.sidebar-additional{display:none!important}div.message.info.empty,div.table-wrapper.reviews,div.toolbar.products-reviews-toolbar.bottom,div.toolbar.wishlist-toolbar{margin-right:20px}form.form-address-edit,form.form-edit-account{max-width:700px;margin-right:20px;margin-bottom:20px}div.checkout-container{padding:0 30px!important}.product.data.items>.item.title>.switch{height:47px!important;margin-right:15px!important}.product.data.items>.item.content{margin-right:15px!important}div.opc-block-summary{margin:0!important}.nav-toggle,.menu-toggle,span.categories-menu-label,span.menu-menu-label,span.menulink_label,.nav-toggle::before,.nav-open .nav-toggle::before,span.menulink_label>i,.menu-toggle,.menu-toggle::before,div.language-wrapper>li a,.language-wrapper{margin:0;padding:0;position:relative;display:block;float:left;left:0;top:0}div.header-links-wrapper span.menulink_label,span.categories-menu-label{display:none}.main_menu_item{display:flex;flex-direction:row}.nav-toggle{margin-top:auto;margin-bottom:auto;margin-left:10px}.main_menu_item.links_menu{margin-top:auto;margin-bottom:auto}span.menulink_label,.language-wrapper li a{margin:0 5px!important}a.menulink{display:flex;flex-direction:row}a.menulink:hover{text-decoration:none!important}a.menulink:hover .material-symbols-sharp{text-decoration:none!important}a.menulink span.material-symbols-sharp{margin:5px 8px 8px;font-family:material symbols outlined;font-size:22px;color:#f5f5f5;display:none!important;font-weight:100}a.menulink span.material-symbols-sharp:hover{text-decoration:none!important}div.header-links-wrapper div.main_menu_item.menulink_menu a span.material-symbols-sharp{display:flex!important}span.categories-menu-label,span.menu-menu-label,span.menulink_label{font-size:16px;font-family:pathway gothic one,sans-serif;font-weight:500;text-transform:uppercase;color:#fff;z-index:1000;position:relative}span.categories-menu-label:hover,span.menu-menu-label:hover,span.menulink_label:hover{text-decoration:underline}.nav-open .nav-toggle::before,.nav-toggle::before,.menu-open .menu-toggle::before,.menu-toggle::before{display:block;font-size:26px;width:30px!important;text-align:center;font-family:material symbols outlined!important}.categories-menu-label{top:7px!important;padding-left:4px!important}.menu-menu-label{top:4px!important}div.hamburger_menu li{list-style-type:none!important}.nav-toggle{position:relative!important}.nav-toggle::before{content:"\e5d2";color:#f5f5f5!important}.nav-toggle::before:hover{color:#fff!important}.nav-open .nav-toggle::before{content:"\e5cd"}li.level0.category-item{list-style-type:none}span.toggle-menu{display:block}.menu-toggle::before{font-family:material symbols outlined;color:#f5f5f5!important}.menu-toggle::before :hover{color:#fff!important}div.main_menu_item .menu-toggle::before,div.main_menu_item.collapsed .menu-toggle::before{content:"\e5d4"}div.main_menu_item[aria-expanded=true] .menu-toggle::before{content:"\e5cd"}#search_mini_form{display:block}.content-menu ul li a.menulink{margin-top:10px}a.search-icon{margin-top:20px}.navigation .level0.active>.level-top,.navigation .level0.has-active>.level-top{border-top:1px solid #d7d7d7;border-bottom:0!important}.navigation li.level0 ul:first-child a{border-top:0}.page-products .product-item-info,span.product-image-container{width:100%!important}div.box-tocart button{margin-right:15px}.product-info-main .box-tocart .actions .action.tocart{width:96%!important}.field.qty{margin:0!important}.product-social-links{text-align:left}.box{position:relative;display:block}.ribbon{position:absolute;right:-5px;top:-5px;z-index:2;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:14px;font-weight:700;font-family:fira sans,sans-serif;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;position:absolute;top:19px;right:-21px}.ribbon span::before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid #5a5a5a;border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid #5a5a5a}.ribbon span::after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid #5a5a5a;border-bottom:3px solid transparent;border-top:3px solid #5a5a5a}.products-grid .product-item-info:hover .sparsh-product-label-image{top:0!important;right:0!important}div.jousto-price-display-main{margin-top:10px;margin-bottom:20px;padding:none!important;border:none!important;text-align:left;width:100%!important}body.catalog-category-view .jousto-price-display,body.cms-kotisivu .jousto-price-display,body.cms-home .jousto-price-display{display:none}div .jousto-price-display-main a{display:flex;flex-direction:row-reverse;align-items:end;text-align:left}div .jousto-price-display-main a img{width:50px;height:auto;margin-right:auto;margin-left:10px}div .jousto-price-display-main a p{margin-bottom:0;font-family:kameron,serif;font-size:16px}div.product.attribute.brand>strong{margin-right:20px;text-transform:uppercase}div.result-thumbnail img{border:1px solid #d7d7d7}div.result-sub-content{margin-top:15px}div.result-sub-content h3.result-title{color:#141414;text-align:left}.rating-summary .rating-result>span:before{color:#0a567e}div.result-sub-content,div.price-wrapper div{text-align:left}a.ais-Pagination-link{color:#141414}div.rheostat.rheostat-horizontal div:nth-child(3) div{margin-left:auto}#algolia-autocomplete-container .aa-dropdown-menu{min-width:375px;max-width:442px;width:50%}.aa-dataset-products .aa-suggestions{margin-bottom:10px}div.aa-dataset-suggestions{border-bottom:1px solid #d7d7d7;padding-bottom:10px}div.aa-dataset-products{border-bottom:1px solid #d7d7d7;min-height:200px!important}div.other-sections{padding-bottom:10px}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion,div#algolia-autocomplete-container span div div div.aa-dataset-products span div.aa-suggestion{display:flex!important;flex-direction:column!important;width:100%!important;max-width:399px}#autocomplete-products-footer{width:100%}.algoliasearch-autocomplete-price span{font-size:1.8rem!important;font-weight:700;color:#141414}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info{margin-left:60px;white-space:normal!important}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category{white-space:normal!important}.gallery-placeholder{width:100%}div.checkout-agreement.field.choice label{margin-top:8px}h2.banneriotsikko{font-family:fira sans,sans-serif!important;font-style:normal!important;font-weight:500!important;font-size:38px!important;color:#fff!important}div.banneributton a.pagebuilder-button-primary{background:#0a567e!important;border:0!important;border-radius:0%!important}div.banneributton a.pagebuilder-button-primary span{color:#ffffaf!important}.abs-revert-field-type-desktop .fieldset>.field:not(.choice)>.label,.abs-revert-field-type-desktop .fieldset .fields>.field:not(.choice)>.label,.product-add-form .fieldset>.field:not(.choice)>.label,.product-add-form .fieldset .fields>.field:not(.choice)>.label,.giftcard-information.giftcard-information-amount div.giftcard-field-label{float:left;text-align:left}.giftcard-information-container .giftcard-field-wrapper{max-width:initial;float:right}.form.check-code .actions button.action.action-check.primary{margin-top:0!important;height:31px!important;padding:5px}.form.check-code .actions button.action.action-check.primary span{line-height:.2rem;margin-top:0}div#refine-toggle{background-color:#0a567e;color:#ffffaf}span.saatavuus_text{background-color:#f27c8d;color:#ffffaf;padding:4px}@media screen and (max-width:575px){span.categories-menu-label,span.menu-menu-label,span.menulink_label,.content-mobile-menu li,.language-wrapper li{font-size:20px!important}.header-links-wrapper{margin-top:15px}.minicart-wrapper .action.showcart:before,.minicart-wrapper.active .action.showcart.active:before,a.menulink span.material-symbols-sharp{font-size:26px!important}.minicart-wrapper .action.showcart:before,.minicart-wrapper.active .action.showcart.active:before{margin:8px!important}div.title.block-collapsible-nav-title{margin-top:20px!important}}@media screen and (min-width:576px){div.header-links-wrapper span.menulink_label,span.categories-menu-label{display:block}div.header-links-wrapper div.main_menu_item.menulink_menu a span.material-symbols-sharp{display:none!important}div.main_menu_item.pages_menu{display:none}.block-search{display:block!important;width:100%;min-width:150px!important;max-width:400px!important;margin-top:10px}div.search-wrapper-background{background-color:transparent;position:relative}#algolia-searchbox .magnifying-glass{top:15px}}@media screen and (min-width:576px) and (max-width:640px){#algolia-searchbox{position:relative!important;top:-13px!important}}@media screen and (min-width:640px){span.toggle-menu{display:none}.categories-menu-label{display:block!important}.panel.wrapper{height:95px!important}.logo img{max-height:initial}.page-products .products-grid .product-item{width:30%!important}div.post-list-container div.row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;margin-left:auto;margin-right:auto;max-width:700px;margin-top:20px}div.post-list-container div.row div.post-list-item{display:block!important;width:33%!important}}h2.vireessa{font-family:fira sans,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;color:#ffffaf;font-size:30px;line-height:100%;padding:20px 40px}div.vireessa_txt{padding:0 40px}div.vireessa_txt p{position:static;font-family:kameron,serif;font-style:normal;font-weight:400;font-size:18px;line-height:150%;color:#fff}div.vireessa_txt div.pagebuilder-slider.references,div.vireessa_txt div.pagebuilder-slider.references h2,div.vireessa_txt div.pagebuilder-slider.references strong{color:#f5f5f5}div.vireessa_txt div.references div div div div div div div div a div.pagebuilder-slide-wrapper{display:block}div.vireessa_txt div.references div div div div div div div div a div.pagebuilder-slide-wrapper p{display:block!important}@media screen and (max-width:767px){table#shopping-cart-table tbody>tr.item-info>td.col.item{padding-left:0}table#shopping-cart-table tbody>tr.item-info>td.col.item>a.product-item-photo{display:none}table#shopping-cart-table tbody>tr.item-info>td.col.item>div.product-item-details>strong.product-item-name>a{font-size:24px!important}}@media screen and (min-width:768px){div.nostoblokki{margin-bottom:-45px}div.pagebuilder-column:first-child figure.nosto_img_container{padding-left:0}div.pagebuilder-column figure.nosto_img_container{padding-right:0}div.nostoblokki div div div div div.pagebuilder-column{margin-bottom:0!important}div.nostoblokki div div div div div.pagebuilder-column:nth-child(4){margin-bottom:0!important}tr.row{max-width:500px;font-size:14px}div.references div div div div div div div div a div.pagebuilder-slide-wrapper h2{max-width:100%}#instant-search-facets-container{margin-left:15px}#algolia-right-container{flex:0 0 73%}.aa-suggestion,.aa-suggestions{display:flex!important;flex-direction:column!important;width:100%!important;max-width:399px}#algolia-searchbox .magnifying-glass{top:0}#algolia-searchbox{top:10px}.panel.header{padding:0 20px 0 5px!important}.header.links{margin-top:0;margin-bottom:0}div.section-item-content.nav-sections-item-content{position:absolute;height:auto;top:170px;margin-top:0!important;width:250px;z-index:1000}.nav-sections{display:none}.nav-open .nav-sections{display:block}.navigation .level0>.level-top{line-height:40px}.navigation .level0 .submenu{left:65px!important}.navigation li.level0:hover{background-color:#d7d7d7}.navigation li.level0 a{width:250px!important;display:flex;flex-direction:row;color:#d7d7d7;font-family:pathway gothic one,sans-serif;font-size:18px;text-transform:uppercase}.navigation li.level0 a:hover{color:#141414!important}.navigation li.level0 a span.ui-menu-icon{margin-left:auto;font-size:20px}.navigation li.level0 ul:first-child a{border-top:0}.navigation .level0.parent>.level-top>.ui-menu-icon:after,.navigation li.level1 a span.ui-menu-icon:after{font-size:25px!important}ul.level0.submenu{position:absolute;left:250px;z-index:100}div.contentpage{margin-left:60px}a.menulink span{display:block}a.menulink span.material-symbols-sharp{display:none!important}a.menulink span.material-symbols-sharp:hover{text-decoration:none!important}a.search-icon{display:none}div.post-list-container div.row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;margin-left:auto;margin-right:auto;max-width:995px;margin-top:20px}div.post-list-container div.row div.post-list-item{display:block!important;width:33%!important}div.hero-slider-row{max-height:350px!important;overflow:auto!important;margin-bottom:0}.products-list .product-item-photo{width:30%!important}.product.data.items>.item.title>.switch{height:31px!important;margin-right:0!important}.product.data.items>.item.content{display:block;margin-right:0!important}div.actions-toolbar{margin-left:0!important;display:flex;flex-direction:row;justify-content:space-between!important}div.actions-toolbar div.secondary button,div.actions-toolbar div.primary button{margin:0;padding:5px;width:auto}.actions-toolbar:after,.actions-toolbar:before{content:none!important;display:none!important}.minicart-wrapper .action.showcart:before{margin-top:7px}.panel.wrapper{height:95px!important}#payment_form_purchaseorder.fieldset>.field:not(.choice)>.label{text-align:left;width:150px;float:left}h2.banneriotsikko{font-size:52px!important}body#html-body div.page-wrapper main#maincontent div.tilaa_uutiskirje h3{font-size:52px}}a.logo{margin-left:0!important}.logo{position:absolute!important;top:15px;left:15px;max-width:100%!important;margin-left:0!important;width:100%!important}footer.page-footer{padding-bottom:50px}div.footer.content{padding:0!important;margin-left:20px!important}ul.footer.links{font-family:pathway gothic one,sans-serif;font-size:20px!important;display:block;width:100%;color:#fff}ul.footer.links li{margin-bottom:0!important}ul.footer.links li a{font-family:kameron,serif;font-size:16px!important}div.footer-container{display:block;width:100%;padding-top:0!important}div.footer-container>div{display:flex;flex-direction:column}div.footer-container>div div.footer-contact-item{padding-top:30px;padding-left:20px;margin-left:0!important;width:100%;color:#fff;font-family:kameron,serif}div.footer-container>div div.footer-contact-item h2{font-family:pathway gothic one,sans-serif!important;font-size:20px;text-transform:uppercase}div.footer-container>div div.footer-contact-item div{margin-bottom:5px}div.footer-container>div div.footer-contact-item a{text-decoration:none;color:#f5f5f5}div.footer-container>div div.footer-contact-item i{color:#fff;font-size:16px;margin-right:3px}div.fotorama__caption{display:none}@media screen and (min-width:1024px){div.references div div div div div div div div a div.pagebuilder-slide-wrapper p{display:block!important}div.references div div div div div div div div a div.pagebuilder-slide-wrapper h2{background-color:transparent}.logo{position:relative!important;margin-left:0!important}.breadcrumbs,.login-container{margin-top:20px!important;margin-left:3px!important}.login-container{margin-left:20px!important}li.product-item{margin:0!important;padding:0!important}div.product-item-details{min-height:195px!important;display:flex;flex-direction:column;align-items:flex-start}div.product-item-details div.product-item-inner{margin-top:auto!important}li.item.product.product-item{margin-top:30px!important}ol.row.widget-product-grid{margin-right:100px!important;margin-left:100px!important;margin-top:20px}div.footer.content{width:25%;margin-top:25px!important;margin-left:60px!important;margin-bottom:0!important;margin-right:0!important}footer.page-footer{display:flex!important;flex-direction:row!important;min-height:400px}div.footer-container{width:75%;padding-top:0!important}div.footer-container>div{display:flex;flex-direction:row}div.footer-container>div div.footer-contact-item{width:33%}div.contentpage{margin-left:120px}div.hero-karuselli h1{font-family:fira sans,sans-serif;font-size:72px;font-weight:400;color:#ffffaf;width:60%;margin-left:80px!important;margin-bottom:10px;letter-spacing:-.02em}div.hero-karuselli h1+p,div.hero-karuselli h1+span{font-family:pathway gothic one,sans-serif;font-size:26px;color:#fff;text-decoration:underline;width:60%;margin-left:80px!important}div.category-image{width:30%;float:right}div.category-image img{margin-left:auto!important;margin-right:auto!important}div.gallery-placeholder{width:100%!important;max-width:600px!important}div.fotorama__thumb,div.fotorama__stage__shaft{border:1px solid #d7d7d7!important}h2.vireessa{margin-left:60px}div.vireessa_txt{margin-right:60px}div.slick-slide div div div div div div div p{justify-content:space-between;align-items:center;align-content:initial;flex-wrap:nowrap}div.slick-slide div div div div div div div p img{width:auto}h2.vireessa{font-size:52px;line-height:125%}}@media screen and (min-width:640px){.page-products .products-grid .product-item{width:23%!important}}a:active .menulink,a:hover .menulink{text-decoration:none!important}a:active .menulink span,a:hover .menulink span{text-decoration:none!important}.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none!important;background:0 0!important;color:#000!important;filter:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline!important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none!important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block!important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none!important;width:100%!important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none!important}}