.products-list .product-image-wrapper{margin-top:10px}input[type=checkbox].related{position:relative;width:32px;height:32px;margin:16px}.bundle-options-container .block-bundle-summary .box-tocart .action.primary,.product-info-main .box-tocart .action.tocart{line-height:48px}.mp-banner-slider .owl-nav button span{position:absolute;top:30%;font-size:80px;color:#424242;background-color:#d3d3d3;padding:10px}.main .mp-banner-slider .owl-nav .owl-prev span{left:0}.main .mp-banner-slider .owl-nav .owl-next span{right:0}.mp-banner-slider .owl-dots{position:absolute;top:95%;left:40%}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:2;*display:inline}.assistance_allowed_checkbox_edit{display:none}.product-image-photo .new-product{background-image:url("../images/new_tag.png")}a.product-item-link{color:inherit}.old-price{text-decoration:none}.product-info-main .price-box .old-price .price-wrapper .price,.product-item .old-price .price{text-decoration:line-through;color:#000}.product .fotorama__stage__frame .fotorama__img{top:0 !important;transform:none !important;-webkit-transform:none !important;position:static;margin-top:auto !important}.rootmenu .tabmenu .vertical-menu .tabimgwpr .tabbing_lev4 li{padding:2px 0}.rootmenu>.rootmenu-list .halfmenu ul>li>a,.rootmenu>.rootmenu-list .fullmenu ul>li>a{padding:5px}.rootmenu .tabmenu .tabimgtext:hover{background-color:#f0f0f0}.rootmenu>.rootmenu-list .halfmenu ul>li>a:hover,.rootmenu>.rootmenu-list .fullmenu ul>li>a:hover{background-color:#f0f0f0}div#not_activated{display:none}.rootmenu .tabmenu .tabimgtext{padding:5px}ul.ulset>li{margin-top:0;margin-bottom:0;padding-left:5px}.ulset{margin-left:0;padding-left:0}.ulset>li::marker{font-size:1.2rem;content:"•"}.product.name.product-item-name{height:auto}div.field>div.control>input.product-custom-option{width:90%;height:30px}.bundle-options-container .action.back{margin-bottom:10px;display:block}.bundle-options-container .legend.title{margin-top:1rem;margin-bottom:1.5rem}.product.attribute.sku .type{font-weight:400}.product-info-main .product.attribute.sku{color:#000;margin-bottom:1rem}.products-grid>.widget-new-grid>.product-item>.product-item-info>.product-item-details>.leadtime,.products-grid>.widget-product-grid>.product-item>.product-item-info>.product-item-details>.leadtime,.products-grid>.list>.item>.product-item-info>.product>.leadtime{display:inline-block;position:absolute;bottom:85px;z-index:199}div.product-info-stock-sku>.leadtime{display:block;position:relative;bottom:auto}.prices-tier{margin:10px 1rem 10px 0}.bundle-options-container .block-bundle-summary{background:#fff;border-radius:6px}.product-info-price,.product-add-form{background-color:#f0f7fb;border:solid 1px #3498db;border-radius:6px;line-height:18px;overflow:hidden;padding:12px;margin-right:1rem}.product-info-price{margin-bottom:1rem}.filter-options .filter-options-content .item{margin-bottom:0}.filter .filter-content .item{margin:0;margin-bottom:0}#categories-services{border-radius:5px;margin-bottom:10px}#categories-services>a{color:#fff}.rTable{display:table}.rTableRow{display:table-row}.rTableHeading{display:table-header-group}.rTableBody{display:table-row-group}.rTableFoot{display:table-footer-group}.rTableCell,.rTableHead{display:inline-flex;padding-left:5px}.bundle-options-container .input-text.qty{width:52px;margin-right:10px;height:52px}.label.bundleoptionlabel{width:100%}.bundle-options-container .rTableRow>.rTableCell>.input-text.qty{width:30px;margin-right:5px;height:32px}.product-item .minimal-price-link{display:none}.rTableHead.required>.label:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 0 0 5px}.product-add-form .fieldset>.field{margin:0;float:left}.navigation .level0 .submenu{padding:0}button.action.search span{display:none}#product-options-wrapper{width:95%}.block-actions.filter-actions,.block.filter{margin-bottom:5px}.filter-current{display:none}.block-title.filter-title{display:none}.filter-options-item{display:block;padding:5px}.filter-options .filter-options-title{font-weight:300;font-size:1rem;margin:0}.filter-options .filter-options-content{font-size:1.2rem;margin:0}.carrier_title{font-size:x-small;color:gray}.fieldset>.field:not(.choice)>.control{width:65%}.fieldset>.field:not(.choice)>.label{width:25%}.fieldset>.field.no-label:before{width:25%}.abs-margin-for-forms-desktop,.fieldset .legend,.column:not(.sidebar-main) form .actions-toolbar,.column:not(.sidebar-additional) form .actions-toolbar,.login-container .fieldset:after{margin-left:25%}#po_number{width:95%;float:right}.button.action.continue.primary,.action.primary.checkout{border-radius:4px;background-color:#ff5501;border:none;padding:20px;width:200px;transition:all .5s}.checkout-payment-method .payment-method-content{padding:20px}.button.action.continue.primary span,.action.primary.checkout span{cursor:pointer;display:inline-block;position:relative;transition:.5s}.button.action.continue.primary span:after,.action.primary.checkout span:after{content:'»';position:absolute;opacity:0;top:0;right:-20px;transition:.5s}.button.action.continue.primary:hover span,.action.primary.checkout:hover span{padding-right:25px}.button.action.continue.primary:hover span:after,.action.primary.checkout:hover span:after{opacity:1;right:0}.ipcrelatedcats{list-style-type:none;margin-left:0;padding-left:0}form.minisearch>div.actions>span{display:none}.product-item-info{width:auto}div.products-upsell>ol.product-items>li.product-item{height:300px !important}div.list>ol.product-items>li.product-item:nth-child(2n+1){margin-left:0}.product-item:nth-child(2n+1){margin-left:2%}.searchsuite-autocomplete{left:0;margin-top:0;width:90%;border:0}.searchsuite-autocomplete .title .see-all{color:#fff}.searchsuite-autocomplete .title{color:#fff;background:#f49921}.switcher-language{float:right;margin-right:0}.page-header .switcher{margin-right:0}.page-header{background:#fff;border-bottom:0}.widget.block.block-static-block{margin:0;float:left}.widget{clear:none}.header.panel>.header.links>li{margin:0}.header.links{margin:0;padding:0}.header.links>li{display:inline}.header.links>li:before{content:' '}.header.links>li:after{content:' ';white-space:normal;word-spacing:1em}.header.links>li>a{white-space:nowrap;display:inline-block;padding:0 0 0 1em;text-decoration:none}.header.links>li>a:hover{text-decoration:underline}.page-layout-2columns-left .sidebar-additional,.account.page-layout-2columns-left .sidebar-additional,.account.page-layout-2columns-left .sidebar-main{width:25%}.page-layout-2columns-left .column.main,.account.page-layout-2columns-left .column.main{width:75%}.page-layout-2columns-left .main{padding-left:8px}#navimenu,.submenu{list-style:none;padding:0;margin:0}.submenu{display:none}#navimenu .active,.has-active,.level-top,.currentcategory{display:block}#navimenu li{margin-bottom:0;width:100%}#navimenu a{font-style:normal;font-weight:500;font-size:13px;display:block;background-color:#363636;text-decoration:none;padding:6px;color:#fff;cursor:pointer}span.down{padding-right:3px;font-size:small;display:inline-block;text-decoration:none}span.down:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;color:inherit;content:'\e622';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}span.right{padding-right:3px;font-size:small;display:inline-block;text-decoration:none}span.right:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:inherit;color:inherit;content:'\e608';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}span.nothing{padding-right:3px}#navimenu .active a.selectedcat{color:#2196f3 !important;font-weight:600 !important}#navimenu a:hover{background-color:#474f55}#navimenu .submenu a{background-color:#4f5762}#navimenu .submenu a:hover{background-color:#474f55}#navimenu .currentcategory a{border-left:6px solid #0088ce;background-color:#4f5762}#navimenu .currentcategory a{color:#fff;font-weight:500}#compareProductsBar{padding:0;background-color:#6ab5ff;color:#fff;margin-bottom:10px;border-radius:5px;display:table;align-items:center;justify-content:center;width:100%}.messages{border-radius:5px}.message.success{border-radius:4px}.categories-title{background:#363636;color:#fff;margin:0;padding:10px;font-size:2rem;font-weight:300}.products-list .product-item-photo{padding:0 15px 0 0}.page-footer{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin-top:5px}.footer.content{padding:0;margin-top:0;background-color:#06c;background:#2196f3;background:linear-gradient(180deg,#2f67b2 0%,#2196f3 75%,#2196f3 100%);max-width:100%}.product.info.detailed .additional-attributes>tbody>tr>th,.product.info.detailed .additional-attributes>tbody>tr>td{padding:5px}.product-item-name{margin:1px 0;height:3.6em}.products .list .items .product-items{margin:0}div.related{display:table-cell;vertical-align:middle}.product-item-name>a,.product.name a{font-weight:600}.price-container .price{color:red}.product-info-main .price-box .price-including-tax+.price-excluding-tax .price,.price-excluding-tax,.price-wrapper.price-excluding-tax>span{color:#717171;font-weight:400}.bundle-options-container .price-notice .price-including-tax+.price-excluding-tax,.product-options-wrapper .field .price-notice .price-including-tax+.price-excluding-tax,.bundle-options-container .price-notice .price-including-tax+.price-excluding-tax{display:none}.bundle-options-container .block-bundle-summary .box-tocart .actions{margin-bottom:20px}.box-tocart{margin-top:10px}.product-add-form #product-options-wrapper>.fieldset>.field{margin:0 0 10px;float:none}.price-including-tax+.price-excluding-tax:before,.weee[data-label]:before{content:none}.price-including-tax+.price-excluding-tax:after,.weee[data-label]:after{content:attr(data-label) '';font-size:1.1rem;margin-left:3px}.price-container .price-including-tax+.price-excluding-tax .price,.product-item .price-box span>span.price,.price-including-tax .price,.product-info-main .price-box .weee .price,.bundle-options-container .price-box .price,.product-info-main .price-box .price-wrapper .price{font-weight:400}.products-grid>.list>.item>.product-item-info>.product>.product-item-description,.products-grid>.widget-product-grid>.product-item>.product-item-info>.product-item-details>.product-item-description,.products-grid>.widget-new-grid>.product-item>.product-item-info>.product-item-details>.product-item-description{max-height:290px;height:290px;overflow:hidden;position:relative}.product-item-description{margin:5px 0}.products-grid>.widget-new-grid>.product-item>.product-item-info>.product-item-details>.price-box,.products-grid>.widget-product-grid>.product-item>.product-item-info>.product-item-details>.price-box,.products-grid>.list>.item>.product-item-info>.product>.price-box{margin:0;float:right;text-align:right;position:absolute;bottom:45px;right:1%}.product-item{font-size:1.2rem;line-height:1.2rem}.product-info-main .stock.available{display:block;color:green}.product.media{margin-bottom:10px}.header.links>li.greet.welcome,.header.panel>.header.links>li.welcome{display:none}.block{margin-bottom:0}.account .sidebar-additional{margin-top:5px}.header.content{padding-top:0;max-width:100%}.order-status{display:block;color:#000 !important;background-color:#dff !important;border-left:6px solid #2196f3 !important;padding:20px;margin-bottom:5px;font-size:20px;font-weight:600;border-radius:15px 0}.page-title-wrapper .order-date{margin-top:0}.order-details-items .order-title,.block-title>strong{font-weight:600}.banktransfer{padding-top:10px;padding-bottom:10px}.logo{margin:5px 0 10px}.logo img{border-radius:0;-webkit-transition-duration:.4s;transition-duration:.4s}.logo img:hover{border-radius:15px 0}.breadcrumbs{padding-left:0;padding-top:5px;padding-bottom:5px;margin:0}.radio:checked:before{position:absolute;font:16px/1 'Open Sans',sans-serif;left:9px;top:5px;content:'\02143';transform:rotate(40deg)}.radio:hover{background-color:#fefefe;background:#fff;border:2px solid #06f;width:30px;height:30px;padding:2px;text-align:center;transition:all .2s ease-in-out}.radio:checked{background-color:#e5f3ff;border:2px solid #06f}input[type=radio]{vertical-align:middle;margin:0 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;color:#06f;height:30px;width:30px;border:1px solid #ddd;border-radius:50px;cursor:pointer;outline:none}input.product-custom-option{vertical-align:middle;margin:0 5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;color:#06f;height:12px;width:12px;border:1px solid #ddd;border-radius:0;cursor:pointer;outline:none}input.radio.product-custom-option:hover{background-color:#fefefe;background:#fff;border:2px solid #06f;width:12px;height:12px;padding:2px;text-align:center;transition:all .2s ease-in-out}input.radio.product-custom-option:checked:before{position:absolute;font:8px 'Open Sans',sans-serif;left:1px;top:-3px;content:'\02143';transform:rotate(40deg);font-weight:600}input.radio.product-custom-option:checked{background-color:#e5f3ff;border:2px solid #06f}.fieldset>.field .choice input.product-custom-option{vertical-align:middle}.table-checkout-shipping-method tbody td{vertical-align:middle}tr.row:hover{background-color:#eee}.payment-method:hover{background-color:#fff}.table-checkout-shipping-method{width:100%;margin-bottom:10px}.actions-toolbar>.primary{margin:10px}.osc_header{padding:2px;text-align:left;background:#ffefc6;color:#000;font-size:1 rem;margin-bottom:12px}.osc_content{padding:15px}.opc-block-summary .table-totals .totals-tax-details.shown,.cart-totals .totals-tax-details.shown,.totals-tax-details.shown{display:none}#po_number .input[type=text]{width:90%}.page-main{background:#fff;max-width:none}.page-header .header.panel{background:#fff;max-width:100%}.page-header .panel.wrapper{border-bottom:0}.page-wrapper{margin:auto;max-width:1600px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);background:#fff}body{background-color:#f4f4f4}.product-options-wrapper{width:100%}.widget .block-title>strong{text-transform:uppercase;font-weight:400}#block-upsell-heading,#block-related-heading{font-size:1.4rem}.products .wrapper .products-list .products-related{margin:5px 0}div.products-grid>ol.product-items>li.product-item{text-align:left;height:678px;position:relative}.page-products .product-item-info{width:100%;height:100%}.product-info-main .box-tocart{margin:0}.block.widget .products-grid .product-item:hover,.item.product.product-item:hover{border-radius:4px;border-color:#b0b0b0;box-shadow:0px 0px 10px 0px silver}.banner-title{display:none}#banner-slider-carousel .owl-nav button{color:#f7981f;opacity:.4}#banner-slider-carousel .owl-nav button:hover{opacity:1}.owl-theme .owl-dots .owl-dot span{color:#f7981f;background:#f7981f;opacity:.4}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#f7981f;opacity:1}.checkout-onepage-success .page-title{display:inline-block;text-decoration:none}.checkout-onepage-success .page-title:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10rem;line-height:inherit;color:green;content:'\e610';font-family:'icons-blank-theme';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}td.col-carrier{background-size:48px auto;background-repeat:no-repeat;background-position:center;color:rgba(0,0,0,0)}td.matkahuolto{background-image:url("../images/matkahuolto-logo.png")}td.posti{background-image:url("../images/posti-logo.png")}.product-item-actions .actions-primary{width:100%}.products-list>.products>.product-item>.product-item-info>.product-item-details>.product-info-price{width:91%;position:relative;bottom:0;left:0;right:0}.products-upsell>.products>.product-item>.product-item-info>.product-item-details>.product-item-actions>.actions-primary>button.tocart,.products-grid>.widget-new-grid>.product-item>.product-item-info>.product-item-details>.product-item-actions>.actions-primary>button.tocart,.products-grid>.widget-product-grid>.product-item>.product-item-info>.product-item-details>.product-item-inner>.product-item-actions>.actions-primary>form>button.tocart,.products-grid>.list>.item>.product-item-info>.product>.product-item-inner>.product>.actions-primary>form>button.tocart{width:98%;position:absolute;bottom:5px;left:1%;right:1%}.bottom_fade{width:100%;height:50px;z-index:89;position:absolute;bottom:0;background:url("../images/bottomfade50.png") bottom center repeat-x}p.price-to{display:none}.select{font-size:11px}.products-list>.products>.product-item>.product-item-info>.product-item-details{position:relative;vertical-align:middle}.product-item-description>ul{padding-left:18px}print.fieldset>.field:not(.choice)>.label{padding:6px 6px 0 0}.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{break-inside:avoid}.block-content{break-before:avoid}.block-title,h2,h3{break-after:avoid;break-inside: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}}