html{-webkit-box-sizing:border-box;box-sizing:border-box}.desktop-btn{display:none}.slider-disabled .swipeable{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.unsuccesful-message{background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:45px;display:none;border-radius:5px;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/loading_roll.svg);background-repeat:no-repeat;background-size:75%;background-position:50%}.is-active .unsuccesful-message{display:block}.is-open .unsuccesful-message{background-image:none}@font-face{font-family:proxima;src:url(/js/pnr.otf);font-display:swap}@font-face{font-family:proxima;src:url(/js/pnb.otf);font-display:swap;font-weight:700}@font-face{font-family:proxima;src:url(/js/pnt.otf);font-display:swap;font-weight:300}body{background-color:#fff;color:#292f36;font-family:proxima,sans-serif;font-weight:400;font-size:16px;line-height:1.42857;letter-spacing:0;margin:0;overflow-x:hidden;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body.scroll__lock{overflow:hidden;height:100%;position:fixed;width:100%}body.scroll__lock .header-placeholder{display:none!important}.wf-loading *{visibility:hidden}.homepage-title{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}dd,dl,dt{margin:0}img{max-width:100%}figcaption,figure{margin:0}address{font-style:normal}.page-title__resetpw{text-align:center}.confirmation-field .input-box,.pw-field .input-box{width:100%;height:40px}.confirmation-field .input-box input,.pw-field .input-box input{width:100%;height:40px;background:#fff;border-radius:5px;border:1px solid #ebebeb}.confirmation-field{padding-top:14px}.form-wrapper{width:90%;margin:0 auto;max-width:500px;min-height:350px}.buttons-set__resetbtn{height:45px;border-radius:5px;background-color:#8dc63f;color:#fff;padding:0 20px}.buttons-set__resetbtn:hover{background-color:#7eb238}fieldset{border-width:0;margin:0;padding:0}label{font-weight:400}input[type=password],input[type=text]{outline:none;background-color:#ebebeb;border:none}input[type=password]{font-family:sans-serif}input[type=checkbox]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]~.label:hover label,input[type=checkbox]~.label label:before,input[type=checkbox]~label:before,input[type=checkbox]~label:hover{cursor:pointer}input[type=checkbox]~.label label,input[type=checkbox]~label{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:18px;font-size:14px;line-height:1.43;letter-spacing:.3px}input[type=checkbox]~.label label:before,input[type=checkbox]~label:before{border-radius:3px;content:" ";display:block;float:left;background-color:#fff;border:1px solid #c1c0c0;width:24px;height:24px;margin-right:10px;background-size:100%}input[type=checkbox]:checked~.label label:before,input[type=checkbox]:checked~label:before{background-color:#8dc63f;padding:5px;width:24px;height:24px;background-clip:content-box}input[type=radio]~.label:hover label,input[type=radio]~.label label:before,input[type=radio]~label:before,input[type=radio]~label:hover{cursor:pointer}input[type=radio]~.label label,input[type=radio]~label{display:inline-block;min-height:18px}input[type=radio]:checked~.label label:before,input[type=radio]:checked~label:before{content:" "}.input-box,.input-text{position:relative}button,input[type=button],input[type=submit]{border:none;margin:0;padding:0}.button,button:focus,input[type=button]:focus,input[type=submit]:focus{outline:none}.button{display:inline-block;line-height:1;-webkit-transition:background-color .1s linear,color .1s linear;transition:background-color .1s linear,color .1s linear;text-transform:uppercase}.button a,.button span{display:block;padding:.5em .625em}.button a span,.button span span{padding:0}.button a:hover,.button span:hover{color:inherit}input[type=button],input[type=submit]{padding:.5em .625em}.btn-primary{background-color:#8dc63f;color:#fff}.btn-primary:hover{background-color:#72a230;color:#fff}.btn-ghost{background-color:transparent;border:2px solid #fff;color:#fff}.btn-ghost:hover{background-color:#fff;color:#292f36}.btn-ghost--empty{border:0}.btn-secondary{background-color:transparent;border:1px solid #292f36;color:#292f36}.btn-secondary:hover{background-color:#8dc63f;border:none;color:#fff}.btn-tab{background-color:transparent;color:inherit;text-transform:uppercase;font-family:proxima-nova,sans-serif;font-size:14px}.btn-tab.is-selected{background-color:#25aae1}.btn-rounded{border-radius:4px}.btn-heavy{font-weight:600}.btn-large{padding:5px 20px}.btn-full{display:block;width:100%}.btn-tight{padding:2px 0}table{background-color:transparent}caption{color:#999;padding-bottom:8px;padding-top:8px}caption,th{text-align:left}.table{margin-bottom:22px;max-width:100%;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.table-responsive{min-height:.01%;overflow-x:auto}fieldset.table-responsive{border-width:0}.wrapper{max-width:100%;margin-left:auto;margin-right:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.wrapper:after{content:" ";display:block;clear:both}.clearfix:after,.content:after{clear:both;content:"";display:table}.messages{position:absolute;top:100%;left:0;width:100%;height:auto;text-align:center;background-color:#25aae1;z-index:70;margin:0}.messages .error-msg{background-color:#fc4b47}.messages span{color:#fff;font-weight:700}.message__item{padding:8.5px}.messages__close-button{cursor:pointer}.messages__close-button svg{width:25px;height:25px;margin-top:-3px;float:right;fill:#fff}.home-bottom{background-color:#f2f2f2;padding-top:30px;padding-bottom:25px}.card-layout{border-radius:3px;background-color:#fff;width:285px;text-align:center}.product__labels{position:absolute;top:0;width:100%}.product__label{padding:5px 15px;margin:5px;text-transform:uppercase;border-radius:4px}.product__label span{color:#fff;font-weight:700}.product__label--new{background-color:#00b2a5;float:left}.product__label--discounted{background-color:#03bfd7;float:right}.old-price .price-label,.special-price .price-label{display:none}.product_addtocart_form .old-price,.product_addtocart_form .special-price{text-align:left;display:inline-block;margin:0 0 0 8px}.product_addtocart_form .old-price .price,.product_addtocart_form .special-price .price{display:inline-block}.product_addtocart_form .special-price .price{color:#fc4b47}.product_addtocart_form .old-price .price{text-decoration:line-through;font-size:12px;color:#c1c0c0}.hidden,.is-hidden{display:none!important}.is-display-block{display:block!important}.is-display-inline{display:inline!important}.is-display-inline-block{display:inline-block!important}.is-invisible{opacity:0!important;visibility:hidden}.is-visible{opacity:1!important;visibility:visible}.is-text-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.validation-advice{opacity:1!important}.validation-failed~.validation-advice,.validation-passed+.validation-advice{display:none}.validation-failed+.validation-advice{display:block}.validation-advice{position:absolute;z-index:2;top:calc(100% + 15px);text-align:left;background-color:#fc4b47;padding:10px;margin-top:-5px;color:#fff;font-size:14px;font-weight:700;line-height:1.43;letter-spacing:.3px}.validation-advice:before{display:block;position:absolute;content:"";top:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fc4b47}a,address{color:#c1c0c0}a{text-decoration:none}ul{list-style:none;padding:0}select{width:auto;max-width:300px;background:none;border-color:#c1c0c0;padding:10px;margin-top:5px;margin-bottom:5px}select:focus{outline-color:#8dc63f}.input-text.qty{background:none}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.swipe-slider{overflow:hidden}.swipe-slider .slide{float:left}.swipeable{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.swipeable.is-animate{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.dropdown{position:relative;width:100%}.dropdown__label{cursor:pointer;display:block;position:relative;text-align:left}.dropdown__label:after{content:"";height:20px;width:20px;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/caret-down.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown__options{display:none;list-style-type:none;margin:0;max-height:150px;overflow:auto;position:absolute;text-align:left;top:100%;width:100%}.tab-detail:first-of-type .dropdown .dropdown__options{padding:0}.dropdown__option{cursor:pointer;display:block}.dropdown .dropdown__option.is-selected{background:#8dc63f;color:#fff}.dropdown .dropdown__option.is-selected:hover{color:#fff}.dropdown__select{display:none!important;width:100%}.dropdown__select~.dropdown__options{display:none}.dropdown__search-field{width:100%}.dropdown.is-open{z-index:1}.dropdown.is-open .dropdown__options{display:block}.dropdown.is-touch .dropdown__select{display:block!important}.dropdown.is-touch .dropdown__select~.dropdown__label{display:none}.dropdown.is-disabled .dropdown__label{cursor:default}.logo span,.logo strong{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.logo img{display:block;margin:0 auto;max-height:100%;max-width:100%}.header__desktop,.mini_form_label,.sticky .top-custom-banner{display:none}.header__container{text-align:center;width:100%;margin:0 auto}.header__container ul{list-style-type:none}.header__container a{text-decoration:none}.header{width:100%;position:fixed;background-color:#fff;top:0;left:0;z-index:100}.header__main-content__wrapper{border-bottom:2px solid #f2f2f2;z-index:70;height:62px}.form-search{display:none}[id=search_mini_form_filterable] .form-search{display:block!important}.header__main-content__wrapper.is-open{height:115px}.header__main-content__wrapper.is-open .form-search{display:block}.spacer{height:60px}.header__desktop,.header__top-links{display:none}.header__mobile__menu--open{position:relative;top:15px;float:left;margin-left:10px;display:inline-block;cursor:pointer;line-height:0;background-color:#fff}.header__mobile__menu--open svg{width:30px;height:30px;fill:#c1c0c0}.header__mobile__actions{visibility:hidden;position:fixed;z-index:100;width:100%;top:0;bottom:0;left:0;right:0;opacity:0;background-color:#fff;-webkit-transform:translateY(50px) scale(.9);transform:translateY(50px) scale(.9);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:100vh}.header__mobile__actions.mobilemenu-open{visibility:visible;opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.mobile-menu__title{position:relative;text-align:left;height:50px;padding:0 20px;border-bottom:1px solid #c1c0c0}.header__mobile__menu--back,.header__mobile__menu--close,.mobile-menu__submenu-content,.mobile-menu__title-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;float:right;font-weight:700;font-size:18px;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.header__mobile__menu--back,.header__mobile__menu--close{background-color:#fff;cursor:pointer;line-height:0}.header__mobile__menu--back svg,.header__mobile__menu--close svg{width:25px;height:25px;fill:#c1c0c0}.header__mobile__menu--back{position:absolute;visibility:hidden;-webkit-transform:translateY(-50%) translateX(50px);transform:translateY(-50%) translateX(50px);opacity:0}.mobile-menu__submenu-content{visibility:hidden;opacity:0;-webkit-transform:translateY(-50%) translateX(70px);transform:translateY(-50%) translateX(70px)}.header__mobile__menu--close{float:left}.reset-menu .header__mobile__menu--close{float:right}.reset-menu .header__mobile__menu--back,.reset-menu .header__mobile__menu--close,.reset-menu .mobile-menu__submenu-content,.reset-menu .mobile-menu__title-content{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);float:left}.reset-menu button#mobile-menu-button--close{float:right}.mobile-menu__title.submenu-open .mobile-menu__title-content{-webkit-transform:translateY(-50%) translateX(-200%);transform:translateY(-50%) translateX(-200%)}.mobile-menu__title.submenu-open .header__mobile__menu--back{visibility:visible;opacity:1;-webkit-transform:translateY(-50%) translateX(0);transform:translateY(-50%) translateX(0)}.mobile-menu__title.submenu-open .mobile-menu__submenu-content{visibility:visible;opacity:1;-webkit-transform:translateY(-50%) translateX(-40px);transform:translateY(-50%) translateX(-40px)}.header .nav-container{position:relative}.header [id=desktop-nav],.header [id=nav]{margin:0;position:absolute;width:100%;-webkit-transform:translateX(0);transform:translateX(0);top:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header [id=desktop-nav].submenu-open,.header [id=nav].submenu-open{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.header [id=desktop-nav].lvl2-open,.header [id=nav].lvl2-open{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.header li.level0,.header li.level1{width:100%;height:50px;padding:0 10px;text-align:left;border-bottom:1px solid #f2f2f2}.header li.level0>a,.header li.level1>a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5d5d5d}.header li.level0>a span,.header li.level1>a span{display:block;width:100%}.header .sub-menu__icon{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;background-color:#fff;float:right;line-height:0;cursor:pointer}.header .sub-menu__icon svg{width:20px;height:25px;fill:#c1c0c0}.header ul.level1{display:none;position:absolute}.header ul.level1.is-open{display:block;width:100%;left:100%;top:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.header ul.level1.is-open li.level2{height:50px;padding:0 20px;text-align:left;border-bottom:1px solid #f2f2f2;display:block;width:100%}.header ul.level1.is-open li.level2:hover{background:#f2f2f2}.header ul.level1.is-open li.level2 a{color:#292f36;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inherit}.header .level3{display:none}.header .lvl2-open ul.level0,.header ul.level0.is-open{overflow:visible}.header ul.level0{visibility:hidden;position:absolute;left:100%;top:0;width:100%;background-color:#fff;overflow-y:scroll;overflow-x:hidden}.header ul.level0.submenu-open{visibility:visible}.header__mobile__logo{position:absolute;top:10px;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:2}.header__mobile__logo>a{display:block;line-height:0}.header__mobile__logo .mobile-logo{width:auto;height:39px}.header__form-mini__actions,.header__form-mini__submit,.header__form-mini__svg svg{width:30px;height:30px}.header__form-mini__actions span,.header__form-mini__submit span,.header__form-mini__svg svg span{padding:0}button.header__form-mini__submit.button.btn-primary{position:absolute;right:15px;top:0}.header__top-search{position:absolute;width:calc(100% - 85px);-webkit-transform:translate(-50%,16px);transform:translate(-50%,16px);display:inline-block;left:50%;z-index:1}.header__form-mini__submit{fill:#c1c0c0}.header__form-mini__submit,.header__form-mini__submit:hover{background-color:transparent}.header .form-search{width:100%;-webkit-transform:translateY(12px);transform:translateY(12px);-webkit-transition:all .2s linear;transition:all .2s linear;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.header .form-search [id=search]{width:100%;padding:0 20px;height:45px}.header-cms-info-block{font-size:12px;margin:0 auto}.header__top-links{text-align:left;display:none;padding:0;height:35px;border-bottom:2px solid #f2f2f2}.header__top-links .links{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;padding-left:20px;margin:0}.header__top-links .links .last{margin-right:0}.header__top-links .links:last-child{float:right;margin-right:30px}.header__top-links .links li{display:inline-block;margin:0 10px}.header__top-links .links li>a{color:#656774;font-size:13px;font-weight:700}.header__top-links .links li>a:hover{color:#8dc63f}.header__top-links .customer-account-link{position:relative}.header__top-links .customer-account-link:after{content:"/";position:absolute;left:calc(100% + 10px)}.top-custom-banner{background-color:#705eef;color:#fff;height:auto;width:100%;padding:6px 5px;margin:auto;font-size:18px;font-weight:600;text-align:center;letter-spacing:.5px;z-index:1;position:relative;top:0;right:0;left:0}.top-custom-banner p{margin:0}.header-placeholder{display:none;width:100%}.top-custom-banner__override-class.header{background-color:#fff;width:100%;position:relative;top:0;left:auto}.top-custom-banner__override-class.sticky{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0)}.top-custom-banner__override-class .header__top-links{display:block;min-height:35px;height:auto}.top-custom-banner__override-class .header__top-links .links{display:none}.top-custom-banner__override-class .header__main-content__wrapper{background-color:#fff;position:relative}.top-custom-banner__override-class .header__main-content__wrapper.is-sticky{-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed;width:100%;top:0;left:0}.cart-info__container__price,.cart-info__container__text,.top-custom-banner__override-class--mobile .spacer{display:none}.cart-info__container__svg svg{width:30px;height:30px;fill:#c1c0c0}span.cart-info__container__qty{position:absolute;background-color:#8dc63f;padding:2px 4px;top:-2px;right:-2px;font-size:12px}.link--minicart{position:relative;top:15px;display:inline-block;float:right;margin-right:15px;line-height:0;z-index:90}.cart-info__container,.messages--ajax,.minicart-container{line-height:1.42857}.minicart-toggle{display:inline-block;cursor:pointer}.minicart-toggle,.minicart-toggle:hover{background-color:transparent}.minicart-container{visibility:hidden;opacity:0;width:295px;position:absolute;right:-15px;top:calc(100% + 15px);background-color:#fff;border:1px solid #bfbfbf;padding:5px 7px;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.minicart-container:after,.minicart-container:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:11px solid #fff;top:-10px;content:"";right:18px;position:absolute}.minicart-container:after{top:-9px}.minicart-container:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #bfbfbf;right:18px}.minicart-container.is-open{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.minicart__items-wrapper{opacity:1;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.minicart__items-wrapper>hr{margin:0;border:1px solid silver;border-bottom:none}.minicart__items-wrapper.is-updating{opacity:.7}.minicart__content__heading{text-align:center;margin:5px 0 10px;color:#474747;font-size:18px;letter-spacing:.025em}.minicart__items{display:block;width:100%;max-height:350px;overflow-y:auto;padding:20px 0}.minicart__notification .minicart__items{text-align:center;background-color:#fff}.minicart__notification .product-name{color:#292f36;font-weight:700}.backdrop{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%}.minicart__notification .slider__control--right{right:10px}.minicart__notification .slider__control--left{left:10px}.item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:85%;margin:0 auto;padding-bottom:15px;border-bottom:1px solid #f2f2f2}.item__wrapper:not(:last-child){margin-bottom:20px}.item__image{display:inline-block;line-height:0;text-align:center}.item__image .product-media{width:95px;margin-right:10px;display:block;border:1px solid #d8d8d8;-webkit-box-shadow:0 2px 10px 0 rgba(56,56,56,.08);box-shadow:0 2px 10px 0 rgba(56,56,56,.08)}.cross-sell__image img{height:auto;width:auto}.item__info{text-align:left;display:inline-block;word-break:break-word}.item__info .item__name{margin-bottom:10px}.item__info .product-name{line-height:1.2;font-size:14px;color:#1a1a1b;font-weight:700}.item__info .price-box{width:100%}.item__info .price{color:#1a1a1b;font-weight:700}.item__info .item__qty-price .price,.item__info .item__qty-price .qty{display:inline-block}.item__info .item__qty-price .qty{border-radius:3px;width:40px;height:40px;line-height:40px;margin-right:10px;border:1px solid #c1c0c0;text-align:center;font-weight:700}.item__action{position:absolute;top:50%;-webkit-transform:translate(20px,-50%);transform:translate(20px,-50%);right:0;max-width:20px}.action--remove span{padding:0;background-color:#fff}.action--remove svg{width:20px;height:20px}.minicart__submit{width:100%;height:40px;text-align:center;-webkit-transition:background-color .1s linear;transition:background-color .1s linear}.minicart__submit .minicart__submit__text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff}.minicart__submit .minicart__submit__text:hover{color:#fff}.minicart__submit--cart{background-color:#8dc63f}.minicart__submit--cart:hover,.minicart__submit--cart:hover+a{background-color:#7eb238}.minicart__submit--checkout{background-color:#8dc63f}.cross-sell__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:10px;margin:0 auto}.cross-sell__wrapper .slider__slides{position:relative;width:60%;margin:0 auto}.cross-sell__item{background-color:#fff;padding:20px;margin:0 10px;font-size:14px}.cross-sell__item .price{font-weight:700}.cross-sell__item .title{color:#292f36}.crossales__title{padding-top:15px;text-align:center;margin-bottom:5px;margin-top:0;background-color:#ebebeb}.register-notification{background-color:#03bfd7;color:#fff;font-weight:700;font-size:13px;padding:10px;text-align:center}.register-notification .register-notification__text{text-transform:uppercase}.register-notification .register__button{border-radius:3px;background-color:#fff;margin-left:5px}.register-notification .register__button .register__button-text{text-transform:uppercase;color:#03bfd7}.notification-wrapper.is-active{width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.notification-wrapper.slider-disabled .cross-sell__wrapper,.notification-wrapper.slider-disabled h3{display:none}.notification-wrapper{position:fixed;top:0;z-index:100}.notification-wrapper .minicart__submit--cart{width:140px;margin-left:5px;border-radius:5px}.notification-wrapper .continue-shopping{border-radius:3px;margin-right:5px;width:149px;height:40px;font-size:14px;color:#fff;background:#c1c0c0;font-weight:700;text-transform:uppercase;-webkit-transition:background .5s ease-in-out;transition:background .5s ease-in-out}.notification-wrapper .continue-shopping:hover{background:#b5b5b5}.notification-wrapper .minicart__notification{width:100%;overflow-y:scroll;background-color:#ebebeb;position:absolute;max-height:100vh}.notification-wrapper .item__notification{width:100%;height:50px;color:#fff;background:#8dc63f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.notification-wrapper .item__notification .close-btn{width:25px;height:25px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/times-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.notification-wrapper .item__notification span.notification__message{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;font-size:16px;text-transform:uppercase;margin-left:20px}.notification-wrapper .item__notification span.notification__message:before{content:"";display:inline-block;width:30px;height:20px;margin-right:10px;background-size:contain;background-repeat:no-repeat;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/check-white.svg)}.notification-wrapper .minicart__actions{padding:15px 20px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.breadcrumbs{display:none;margin:0 0 0 40px;height:60px}.breadcrumbs__list{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.breadcrumbs__list:last-child{color:#8dc640;font-weight:700}.breadcrumbs__list-item{display:inline-block;font-weight:400}.breadcrumbs__list-item a,.breadcrumbs__list-item p,.breadcrumbs__list-item span{font-size:14px}.breadcrumbs__list-item span{color:#656774}.breadcrumbs__list-item a{color:#656774;-webkit-transition:color .1s linear;transition:color .1s linear}.breadcrumbs__list-item a:hover{color:#8dc63f}.breadcrumbs__list-item p{margin:0}body .desktop-name{display:none}button.button.btn-tab.btn-tight.btn-heavy.btn-full:hover{border-color:#8dc640;color:#8dc640}.filterable__wrapper{position:relative}.filterable .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filterable .tab{border-radius:3px;float:left;border:2px solid #fff;width:100%}.filterable .btn-tab{font-size:12px;font-weight:700;color:#1a1a1b}.filterable .tab.is-selected{border-color:#8dc640}.filterable .tab.is-selected .btn-tab{color:#8dc640}.filterable .tab .button span{padding:5px 0}.filterable .tab-content{display:none}.filterable .tab-content.is-selected{display:block}.filterable .tab-detail.tab-detail--search{width:100%}.filterable .tab-detail.tab-detail--search form{display:block;position:relative;width:100%}.filterable .tab-detail.tab-detail--search input.input-text{border-radius:3px;width:100%;padding:14px;background-color:#fff;color:#292f36;border:1px solid #656774}.filterable__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.filterable__action--submit{width:100%}.filterable__action--submit button{border-radius:3px;color:#fff;background:#8dc640}.filterable .dropdown__title{display:block;padding-top:5px;padding-bottom:3px;font-size:14px;text-align:left}.filterable .dropdown{border-radius:3px;color:#656774;border-color:#656774}.filterable .dropdown.is-disabled{background:#bed899}.filterable .dropdown:focus,.filterable .dropdown__label:focus{outline:none}.dropdown{background-color:#fff;color:#292f36;border:1px solid #292f36;cursor:pointer}.dropdown__options{padding:5px 10px;background-color:#fff}.dropdown{font-size:16px;color:#656774}.dropdown__label{padding:13px;background-size:16px 16px}.dropdown__label:after{margin-right:15px}.dropdown__option--label.is-hidden{display:block!important}.dropdown__options{max-height:240px;-webkit-box-shadow:2px 2px 4px 2px rgba(41,47,54,.15);box-shadow:2px 2px 4px 2px rgba(41,47,54,.15)}.dropdown__option{padding:8px}.dropdown.is-open{z-index:2;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown .dropdown__option:focus,.dropdown .dropdown__option:hover{color:#8dc63f}.tabs:after{clear:both;content:"";display:table}.tab{color:#fff;font-family:proxima-nova,sans-serif;font-weight:600;font-size:12px}.tab.is-selected{background-color:transparent}.footer{overflow:hidden;background-color:#f2f2f2;border-top:2px solid #d8d8d8}.footer__container{background-color:#fff}.footer__linkblocks{margin:0 auto;padding:15px 0}.footer__linkblock{text-align:center}.footer__linkblock-heading{font-size:18px;margin-bottom:0;font-weight:700;text-transform:uppercase;letter-spacing:.5px;text-align:center}.footer__linkblock ul{list-style-type:none;font-size:16px;letter-spacing:.4px;text-align:center;margin-top:10px}.footer__linkblock li{font-size:16px;font-weight:400;color:#c1c0c0;margin-bottom:10px}.footer__linkblock a{color:inherit;text-decoration:none}.footer__linkblock a:hover{color:#292f36}.footer__copyright{width:100%;padding:10px 0;border-top:1px solid #c1c0c0}.footer__copyright address{text-align:center}.footer__copyright a{cursor:pointer;-webkit-transition:color .1s linear;transition:color .1s linear}.footer__copyright a:hover{color:#292f36}@media (min-width:480px){body .desktop-name{display:block}body .mobile-name{display:none}}@media (min-width:768px){select{max-width:unset}.minicart__notification .product-list{width:90%;padding-bottom:20px}.cross-sell__wrapper{width:600px}.notification-wrapper{background:#fff}.notification-wrapper .minicart__notification{width:600px;overflow-y:hidden;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.item__info .item__qty-price .qty{width:50px;height:50px;line-height:50px}.filterable{max-width:600px;margin:auto}.filterable .tab .button span{padding:15px 0}.filterable__action .button span{padding:0}.filterable__action .btn-large{padding:17px 35px}.filterable .btn-tab{font-size:16px}.filterable__actions,.filterable__content{float:left}.filterable .tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}.filterable .btn-tab{font-size:14px}.filterable__content{width:80%}.filterable .tab-detail{float:left;width:50%}.filterable .tab-detail:first-of-type{padding-right:10px}.filterable__action{padding-left:10px}.filterable .dropdown__title{padding-top:5px;padding-bottom:5px}.tab-detail:first-of-type .dropdown .dropdown__options,.tab-detail:nth-child(3) .dropdown .dropdown__options{max-height:350px}.footer__linkblocks{width:720px;text-align:left}.footer__linkblock{display:inline-block;margin-right:50px;vertical-align:text-top}.footer__linkblock-heading{text-align:left;font-size:16px;font-weight:700;letter-spacing:.4px;width:auto}.footer__linkblock ul{text-align:left;margin-bottom:0}.footer__linkblock:last-of-type{margin:0}.footer__copyright{width:100vw}}@media (min-width:1200px){body{font-size:16px}.header{height:auto;position:relative}.header__main-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;padding:.5rem 0 0;background-color:#fff}.header__main-content__wrapper.is-sticky{position:fixed;width:100%;top:0;left:0}.header__main-content__wrapper>.nav-container{width:100%;border-top:2px solid #f2f2f2;padding:.5rem}.header__mobile__actions,.spacer{display:none}button.header__form-mini__submit.button.btn-primary{right:auto}.header__mobile,.header__mobile__logo,.header__mobile__menu--open{display:none}.header ul.level1{display:block;position:relative}.header li.level0>a,.header li.level1>a{display:block;height:auto}.header__container__cart-info,.header__desktop,.header__form-mini__actions{display:inline-block}.header__desktop{height:60px;float:left;z-index:80}.header__desktop__logo{width:200px;display:inline-block;margin-left:20px}.header__desktop__logo svg{display:block;width:100%}.header__desktop__actions{float:left}.header [id=desktop-nav],.header [id=nav]{position:static;width:auto;-webkit-transform:none;transform:none;top:auto;-webkit-transition:none;transition:none}.header [id=desktop-nav] .level-top>a,.header [id=nav] .level-top>a{position:relative;font-size:16px;font-weight:700;text-transform:uppercase;top:auto;-webkit-transform:none;transform:none;color:#1a1a1b}.header li.level0{float:left;width:auto;height:calc(100% + 2px);border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header li.level0.is-open>a:before{content:"";position:absolute;bottom:-.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:0;width:0;border-bottom:10px solid #ebebeb;border-left:10px solid transparent;border-right:10px solid transparent}.header li.level0.is-open ul.level0{visibility:visible;overflow-y:auto;opacity:1;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.19);box-shadow:0 3px 5px 0 rgba(0,0,0,.19)}.header .temporary-container.is-closed{-webkit-transform:translateY(0);transform:translateY(0)}.header .temporary-container{background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.header .temporary-container,.header ul.level0{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.header ul.level0{border-top:1px solid #ebebeb;left:0;top:100%;height:auto;max-height:calc(100vh - 110px);overflow:hidden;min-width:210px;padding:10px 20px 20px;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:80}.header li.level0.is-open ul.level0.quick-view-open{overflow-y:hidden}.header li.level0.is-open ul.level0.quick-view-open li.level1{display:none}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active{display:list-item;-webkit-transform:translateY(20px);transform:translateY(20px);width:100%;margin-left:95px}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active .btn-viewall{display:none}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active button{background-color:transparent;text-transform:uppercase;margin-bottom:1em}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active button:before{content:"<";padding-right:3px}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active button:hover{color:#8dc63f}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active>a{padding:0 0 10px;font-size:22px}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active ul.level1{border-left:none;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active ul.level1 .list-column-wrapper{width:14.28571%;margin-bottom:35px}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active li.level2{border-left:3px solid #ebebeb;padding-left:10px}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active li.level2 a{color:#292f36}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active li.level2 a:hover{color:#8dc63f}.header li.level0.is-open ul.level0.quick-view-open li.level1.is-active li.level2.view-all{border:none}.header .btn-viewall{background-color:transparent;font-style:italic;color:#25aae1}.header .btn-viewall:hover{color:#3897f0}.header li.level2{font-size:13px}.header li.level2 a{color:#292f36}.header li.level2 a:hover{color:#8dc63f}.header li.level1{width:12%;height:auto;border:none;padding:5px 10px;font-size:14px}.header li.level1>ul.level1{border-left:3px solid #ebebeb;padding-left:10px}.header li.level1>a{top:auto;-webkit-transform:none;transform:none;padding:10px 0;font-weight:700;width:100%;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.header li.level1>a:hover{color:#8dc63f}.header ul.level2{display:none}.header .megamenu__show-all{background-color:transparent;height:20px;font-style:italic}.header .megamenu__show-all:hover{color:#8dc63f}.nav-2 ul.level0{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-2 li.level1{width:15%}.nav-3 li.level1{width:20%}.header .form-search{width:calc(100% - 45px);float:left;display:block;visibility:visible;opacity:1;-webkit-transform:none;transform:none;border:none;right:auto;top:auto}.header .form-search [id=search]{background-color:#f2f2f2}.header__top-search .form-search .header__form-mini__input{width:100%;height:45px;padding-left:20px}.header__form-mini__actions,.header__form-mini__submit{float:right;width:45px;height:45px}.header__form-mini__submit{background-color:#8dc63f;fill:#fff;border-radius:0 4px 4px 0}.header__form-mini__submit:hover{background-color:#72a230;color:#fff}.header__form-mini__svg svg{width:25px;height:25px;fill:#fff}.header .form-search{position:relative;padding:0;margin-right:0}span.header__form-mini__svg{position:relative;right:auto;top:0}.header__top-search{display:block;position:relative;width:20%;margin-right:1rem;-webkit-transform:none;transform:none;left:auto}.header__top-search .form-search .header__form-mini__input{border-radius:4px 0 0 4px}.header__top-links{display:block}.header__top-links.sticky{margin-bottom:116px}.top-custom-banner__override-class.sticky{position:static;-webkit-transform:none;transform:none}.header-placeholder{display:none!important}.top-custom-banner__override-class.header{position:static}.top-custom-banner{height:inherit;position:absolute}.top-custom-banner__override-class.header{margin-top:35px}.top-custom-banner__override-class .header__top-links{display:block;height:35px}.top-custom-banner__override-class .header__top-links .links{display:inline-block}span.cart-info__container__qty{display:none}.header__minicart{height:80px}.link--minicart{top:auto;-webkit-transform:none;transform:none;margin-right:30px;margin-top:0}.minicart-toggle{background-color:#8dc63f}.minicart-toggle:hover{background-color:#72a230}.cart-info__container{height:45px;min-width:180px;display:inline-block;background-color:#f2f2f2;padding:5px 20px;border-radius:4px 0 0 4px}.cart-info__container__text{display:block;color:#5d5d5d;font-size:12px;text-align:left}.cart-info__container__price{display:block;font-size:12px;text-align:left;font-weight:600}.cart-info__container__svg{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;margin:auto}.cart-info__container__svg svg{width:30px;height:100%;fill:#fff}.item__image{float:left}.item__image,.price{display:inline-block}.price{color:#292f36;font-weight:700}.notification-wrapper .minicart__notification{width:600px;border-radius:5px}.cross-sell__wrapper{width:700px}.cross-sell__item{margin:0 11px}.breadcrumbs{display:inline-block}.filterable{max-width:1000px;margin:auto}.filterable__wrapper{border-radius:5px}.filterable__action--clear{display:none}.filterable .dropdown__options,.filterable .tab-detail:first-of-type .dropdown .dropdown__options{max-height:350px}.filterable .tab-detail:nth-child(3) .dropdown .dropdown__options{max-height:unset}.tab{background-color:transparent}.tab.is-selected{color:#fff}.footer__linkblocks{width:1120px}.footer__linkblock{margin-right:175px}.footer__linkblock-heading{font-size:18px;letter-spacing:.5px}}@media (min-width:1400px){.header__main-content__wrapper{padding:1rem 0 0}.spacer{height:117px}.header__main-content__wrapper>.nav-container{padding-top:.5rem;margin-top:1rem}.header-cms-info-block,.header li.level2{font-size:14px}.header__desktop{height:80px}.header ul.level0{padding:10px 100px 20px}.header .form-search{width:calc(100% - 50px)}.header__top-search .form-search .header__form-mini__input{height:50px}.header__form-mini__actions,.header__form-mini__submit{width:50px;height:50px}.header__top-links.sticky{margin-bottom:132px}.cart-info__container{height:50px;padding:10px 20px}.breadcrumbs{margin:0 0 0 130px}}@media (min-width:1600px){.header-cms-info-block{font-size:16px}.breadcrumbs__list-item a,.breadcrumbs__list-item p{font-size:13px}}@media (max-width:767px){.table-responsive{border:1px solid #ddd;margin-bottom:16.5px;overflow-y:hidden;width:100%;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}@media (max-width:1199px){.header-cms-info-block,.header__desktop__logo,.header__main-content__wrapper>.nav-container{display:none}}@media (max-width:991px){.minicart__notification .product-list{margin-bottom:20px}body.disable-scroll{overflow:hidden}}

/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1; /* Fix 401 */
}
.noUi-origin {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
}
.noUi-handle {
  position: relative;
  z-index: 1;
}
.noUi-stacking .noUi-handle {
  /* This class is applied to the lower origin when
     its values is > 50%. */
  z-index: 10;
}
.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}

/* Painting and performance;
 * Browsers can paint handles in their own layer.
 */
.noUi-base {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

/*
 * Some base styles to demonstrate structure
 */

.noUi-horizontal {
  height: 10px;
}

.noUi-handle {
  background-color: #000;
  border-radius: 50%;
  cursor: pointer;
  height: 20px;
  left: -10px;
  top: -5px;
  width: 20px;
}

.noUi-connect {
  background-color: #000;
  cursor: pointer;
}

.noUi-background {
  background-color: #f00;
  cursor: pointer;
}

.home-bottom{overflow-x:hidden}.list-product__actions--labels,.list-product__url{display:none}.product-item .list-product__submit.button__out-of-stock:hover{background-color:#c1c0c0}.product-list{text-align:center;position:relative;margin:0 auto;width:80%}.product-list .product-list__title{font-size:16px}.product-list .swipe-slider{overflow:visible;padding-left:10px;width:80%}.cms-index-index .product-list__title{font-size:14px;margin:0;text-align:center}button.slider__control{position:absolute;top:50%;height:45px;width:30px;background-color:#8dc63f;background-position:50%;background-repeat:no-repeat;background-size:75%}button.slider__control:hover{background-color:#7eb238}button.slider__control[disabled]{display:none}.slider__control--right{border-bottom-left-radius:8px;border-top-left-radius:8px;right:0;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/angle-right.svg)}.slider__control--left{border-bottom-right-radius:8px;border-top-right-radius:8px;left:0;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/angle-left.svg)}.product-list__products{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.list-product__container,.product-list__products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.list-product__container{position:relative;text-align:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.list-product__product-name--link{color:#656774}.product-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 10px);margin:10px}.product-item a{text-decoration:none}.product-item hr{color:#ebebeb;margin:0}.product-item .list-product__product-name{padding:5px;font-size:14px}.product-item .list-product__actions{text-align:left}.product-item .price-box,.product-item .product_addtocart_form{display:-webkit-box;display:-ms-flexbox;display:flex}.product-item .price-box{vertical-align:middle;text-align:center;font-weight:700;padding:10px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-item .price-box .special-price{font-size:18px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.product-item .price-box .old-price{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.product-item .regular-price{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.product-item .regular-price .price{font-size:18px;color:#656774}.product-item .price{display:block}.product-item .minimal-price,.product-item .price-from,.product-item .price-to{margin:0}.product-item .price-to{display:none}.product-item .product-list__products__product-view--image{width:auto;height:175px;margin-top:33px}.product-item .list-product__submit.button__out-of-stock{pointer-events:none;padding:0 20px}.product-item .list-product__submit{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:70%;border-radius:5px;height:48px;padding:0 10px;opacity:0;top:50%;left:50%;display:block;text-transform:uppercase;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;background-color:#8dc63f;font-size:16px;font-weight:700;-webkit-transition:color .1s linear,background-color .1s linear,opacity .3s linear;transition:color .1s linear,background-color .1s linear,opacity .3s linear}.product-item .list-product__submit:hover{background-color:#7eb238}.product-item .button__out-of-stock{background-color:#ebebeb;color:#292f36}.product-item .button--bundle{text-align:center}.product-item .overlay-item{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:2;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.product-item.is-active .overlay-item{opacity:.8}.product-item.is-active .list-product__submit{opacity:1;z-index:3}.home-bottom .product-item.card-layout{margin:30px 10px}.product-item.card-layout{margin:5px;min-height:345px}.is-fixed{overflow:hidden;position:relative;height:100%}.product__out-of-stock{opacity:.8}.product__out-of-stock .overlay-item{opacity:.6}.content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content .category__header{z-index:3;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:relative;background-repeat:no-repeat;background-size:cover}.content .category-navigation__sub-navigation,.content .content-break-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content .content-break-wrapper{z-index:5}.content .category__wrapper{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.breadcrumbs__list-item a{-webkit-transition:color .1s linear;transition:color .1s linear}.breadcrumbs__list-item a:hover{color:#8dc63f}.category__header{background:#3794c6;background:-webkit-gradient(linear,left top,right top,from(#3794c6),color-stop(50%,#51a3d6),to(#09bf87));background:linear-gradient(90deg,#3794c6 0,#51a3d6 50%,#09bf87);color:#fff;height:110px;text-align:center;position:relative;margin:0}.page-title{display:block;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.category-image,.category__description{display:none}.category__name{font-size:24px;line-height:30px;letter-spacing:0}.wrapper{position:relative}.filter-title{display:none}.category__filters{display:none;z-index:4;width:calc(100% - 20px);top:50px;left:10px;position:absolute;background-color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%)}.category__filters .filter__active-options{display:none}.category__filters__mobile-menu{z-index:70;height:50px;background-color:#03bfd7;padding:5px 20px;margin:0 auto;border-radius:5px;width:calc(100% - 20px);-webkit-transform:translateZ(0);transform:translateZ(0)}.category__filters__mobile-menu.is-sticky{-webkit-transform:translateZ(0);transform:translateZ(0);position:fixed;top:62px;border-radius:0;left:0;width:100%}.category__filters__mobile-menu-title{float:left;margin:0;color:#fff;font-size:16px;line-height:40px;display:inline;text-transform:uppercase}.category__filters__mobile-menu-button{float:right;line-height:35px;cursor:pointer}.category__filters__mobile-menu-button--close{display:none;background-color:transparent}.category__filters__mobile-menu-button--close svg{width:30px;height:30px}.category__filters__mobile-menu-button .mobile-menu-button__icon{vertical-align:middle;font-size:25px;color:#fff}.category__filters__mobile-button{padding:15px}.category__filters__mobile-button .button{width:290px;height:50px;background-color:#8dc63f;color:#fff;font-weight:700;text-transform:uppercase;border-radius:5px;-webkit-transition:background .1s linear;transition:background .1s linear}.category__filters__mobile-button .button:hover{background-color:#7eb238}.text-limited,.text-whole{padding-bottom:10px}.text-limited.read-more,.text-Whole.read-less{left:10px}.js-mobile-menu-open{border-bottom-left-radius:0;border-bottom-right-radius:0;display:block}.js-mobile-menu-open .category__filters__mobile-menu-button--open{display:none}.js-mobile-menu-open .category__filters__mobile-menu-button--close{display:block}.js-mobile-menu-open .category__filters__mobile-menu-button--close .mobile-menu-button__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.category__filters.js-mobile-menu-open{-webkit-transform:translateZ(0);transform:translateZ(0)}.category__filters.is-sticky.js-mobile-menu-open{left:0;position:fixed;top:110px;width:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.category__filter{text-align:left}.category__filter:not(:last-child){border-bottom:1px solid #fff}.dropdown--filter__toggle{width:100%;height:40px;padding:0 20px;position:relative;font-size:16px;font-weight:700;text-align:inherit;color:#1a1a1b;background-color:#f2f2f2;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;text-transform:uppercase;border-bottom:1px solid #c1c0c0}.dropdown--filter__toggle .dropdown-filter__icon{color:#1a1a1b;font-size:25px}.dropdown--filter__toggle .caret-up .dropdown-filter__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter__name{vertical-align:middle;line-height:18px;-webkit-transition:color .1s linear;transition:color .1s linear;display:table-cell}.filter-placeholder{height:60px;width:100%}.dropdown--filter__carets{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown--filter__carets .caret-up{display:none;float:right}.dropdown--filter__carets .caret-down,.dropdown--filter__carets.is-open .caret-up{display:block;float:right}.dropdown--filter__carets.is-open .caret-down{display:none;float:right}.filter__options{display:none;margin:0}.filter__options.filter__options--open,.filter__options.is-open{display:block}.filter__option{position:relative;height:30px;font-size:13px}.filter__option .filter__label,.filter__option .filter__option--count{color:#656774;font-size:13px}.filter__option .filter__label{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;cursor:pointer;min-height:unset;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.filter__option .filter__label:before{width:10px;height:10px;cursor:pointer;content:" ";display:block;float:left;background-color:#ebebeb;border:1px solid #292f36;border-radius:2px;margin-right:10px;background-size:100%}.filter__option.is-selected .filter__label:after{width:10px;height:10px;content:"";display:block;left:0;background-color:#8dc63f}.filter__option--count,.filter__option.is-selected .filter__label:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter__option--count{right:10px}.category__long-description{display:none;background:#fff;text-align:left;color:#c1c0c0;padding:20px;margin-bottom:20px}.category__long-description h2{font-size:14px;margin-top:0}.category__long-description p{font-size:12px}.category__long-description p.is-open,.category__long-description p:first-of-type{display:block}.category__long-description .read-less,.category__long-description .read-more{cursor:pointer;font-size:12px;font-weight:700;text-transform:uppercase;position:absolute;bottom:30px}.active-options__container{margin:20px 10px 0}.active-options__container,.active-options__container .filter__active-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.active-options__container .filter__active-option{background:#8dc63f;color:#fff;border-radius:10px;height:30px;padding:10px;margin:10px;cursor:pointer}.active-options__container .filter__active-option:hover{background:#7eb238}.active-options__container .filter__option--count{display:none}.active-options__container .active-options__target-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0}.active-options__container .active-options__target-list,.active-options__container .filter__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.active-options__container .filter__label{cursor:pointer;height:100%;font-size:13px}.active-options__container .filter__label:after{content:"";display:block;width:15px;height:15px;background:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/times-circle.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin-left:10px}.active-options__clear{border:2px solid #c1c0c0;border-radius:10px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;cursor:pointer;font-size:13px}.active-options__clear:hover{border:2px solid #8dc63f;color:#8dc63f}.category__filter-banner{display:none;background-image:linear-gradient(241deg,#8dc640,#48c28c 32%,#21c1b6 57%,#03bfd7);color:#fff;text-align:center;font-size:13px;padding:15px 10px;font-weight:700;border-radius:4px 4px 0 0}.category__filter-banner h2{margin:0;text-transform:uppercase;font-size:26px;margin-bottom:3px}.category__filter-banner span{line-height:1.54}.content-break-wrapper{background:#f2f2f2}.sort-btn{position:relative;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;font-size:14px;width:100%;background-color:#fff;cursor:pointer;border-radius:4px}.sort-btn:after{width:15px;height:15px;content:"";background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/caret-down.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sort-btn span.option{display:block;line-height:40px;height:100%;width:100%}.sort-btn.is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.category__filters--sort.sort-parent{width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sort-dropdown .dropdown--filter.js-dropdown--filter:before{content:"";position:absolute;display:block;width:100%;height:10px;background:#fff;top:-5px}.category__filter.category__filter--sort{background-color:transparent}.category__filter.category__filter--sort,.category__filters--sort_options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.category__filters--sort_options{margin:20px 0;position:relative}.category__filters--sort_options .dropdown--filter{position:absolute;top:40px;left:50%;width:100%;background:#fff;z-index:6;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.category__filters--sort_options .sort-filter__options{background:#fff;margin:0}.category__filters--sort_options .filter__option{cursor:pointer}.category__filters--sort_options .filter__active-option,.category__filters--sort_options .filter__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category__filters--sort_options .filter__active-option{font-size:13px;height:100%;width:100%}.category__filters--sort_options .filter__active-options{display:none}.category__filters--sort_options .sort-filter__option.is-selected{background-color:#8dc63f;color:#fff;pointer-events:none}.category__filters--sort_options .sort-filter__option{cursor:pointer}.category__filters--sort_options .sort-filter__option .option{width:100%;padding:10px}.sort-dropdown{width:65%;border-radius:5px;background:#fff;position:relative;margin:0 5px}.filter__active-options{margin:0;height:40px;font-size:13px;cursor:pointer}.filter__active-options .option{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:10px}.filter__active-options .option:after{content:"";height:20px;width:20px;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/caret-down.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;display:block;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sort-title{margin-right:5px;font-weight:700;text-transform:uppercase;font-size:13px}.sort-filter__options{background-color:#f2f2f2}.sort-order__container{margin-left:8px}.sort-order__container,.sort__order{display:-webkit-box;display:-ms-flexbox;display:flex}.sort__order{width:40px;height:40px;min-width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:5px;border:2px solid #c1c0c0}.sort__order:first-of-type{margin-right:5px}.sort__order svg{width:25px;height:40px}.sort__order svg path{fill:#c1c0c0}.sort__order.is-active{background-color:#656774;border:none}.sort__order.is-active svg path{fill:#fff}.category-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.category__wrapper{background-color:#f2f2f2;padding:0 5px 30px}.category__list,.list-product__product-name{text-align:center}.category__list{display:block;width:100%;padding-bottom:10px}.category__list-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0}.category__pagination-wrapper{margin:0 12px}[id=category__pagination-status]{margin-left:15px;font-weight:400;display:inline}[id=pagination__infinity-button]{padding:15px;border-radius:5px;font-weight:700;margin-bottom:20px;background-color:#8dc63f;color:#fff;width:100%;text-transform:uppercase}[id=pagination__infinity-button]:hover{background-color:#72a230;color:#fff}.category__list-item{margin-left:5px;margin-right:5px;padding:10px;border-radius:10px}[id=category__content]{position:relative;margin-top:20px}.promotional-products__wrapper,[id=category__content],[id=category__products]{text-align:center;width:100%}.category__bottom__description{margin:0 auto 25px;text-align:center;padding:30px;color:#292f36}.category__bottom__description h2{margin:0 0 25px;font-size:24px}.category__bottom__description p{margin:5px}.promotional-products__wrapper,[id=category__products]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.promotional-products__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category-page-banner{border-radius:3px;display:none;clear:both;position:relative;width:auto;height:150px;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/category_page_banner/category_page_banner.png);background-repeat:no-repeat;background-size:cover;margin:10px 15px 10px 8px}.category-page-banner .banner__text{border-radius:3px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;color:#1a1a1b;background-color:hsla(0,0%,100%,.9);font-size:18px;font-weight:700;letter-spacing:1px;width:460px;padding:20px}.category-page-banner__container{display:block;width:100%}.list-product__color-options{height:20px;text-align:center}.list-product__color-options .color__option{width:16px;height:16px;display:inline-block;border-radius:50%}.list-product__color-options .color__option:first-of-type{border:1px solid #656774}.list-product__color-options .color__option .color__image{width:14px;height:14px;display:inline-block;vertical-align:top}.category-navigation__sub-navigation{background-color:#f2f2f2;text-align:center}.category-navigation__sub-navigation .subcategory__heading{margin:0;padding:30px 0 20px;text-align:center;font-size:18px;line-height:18px;font-weight:700}.category-navigation__sub-navigation .subcategory__item{font-size:18px;line-height:20px;letter-spacing:.025em;display:inline-block;padding:10px 20px;margin:7.5px 10px;border-radius:5px;border:2px solid #c1c0c0;color:#5d5d5d;-webkit-transition:all .1s linear;transition:all .1s linear}.category-navigation__sub-navigation .subcategory__item.current-category,.category-navigation__sub-navigation .subcategory__item:hover{background-color:#8dc63f;border:2px solid #8dc63f;color:#fff}.category-navigation__sub-sub-navigation .sub-sub-category__list-item{height:30px;padding:0 20px}.category-navigation__sub-sub-navigation .list-item__link{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;color:#5d5d5d;line-height:24px;font-size:13px;-webkit-transition:color .1s linear;transition:color .1s linear}.category-navigation__sub-sub-navigation .list-item__link.is-active,.category-navigation__sub-sub-navigation .list-item__link:hover{color:#8dc63f}.product-item .price{color:#656774;font-weight:700}.sticky-filterable{display:none;position:absolute;top:385px;width:100%;margin:auto;height:60px;padding:0;z-index:3}.header__main-content__wrapper.is-sticky .sticky-filterable{top:calc(100% + 2px)}.sticky-filterable__wrapper{position:relative;z-index:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f2f2;text-align:center;padding:10px 0}.sticky-filterable__wrapper .tabs{margin-right:25px}.sticky-filterable .tab{float:left;margin-left:15px;z-index:1}.sticky-filterable .btn-tab{border-radius:3px;font-size:16px;background-color:transparent;height:50px;width:120px;color:#1a1a1b;font-weight:700;margin:0 10px;background-size:50px;border:2px solid #f2f2f2}.sticky-filterable .btn-tab .button-text{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sticky-filterable .btn-tab .button-icon svg{width:30px;height:30px;fill:#c1c0c0}.sticky-filterable .btn-tab .button-icon--tablet svg{width:35px;height:35px}.sticky-filterable .tab.is-selected .button{border-color:#8dc640;color:#8dc640}.sticky-filterable .tab.is-selected .button svg{fill:#fff}span.button-icon{padding:0;line-height:0}[data-tab=Puhelimet] .button-icon--tablet,[data-tab=Tabletit] .button-icon--phone{display:none}.sticky-filterable__content{display:inline-block;margin-right:10px}.sticky-filterable .tab-content{display:none}.sticky-filterable .tab-content.is-selected{display:block}.sticky-filterable .tab-detail{display:inline-block;min-width:220px}.sticky-filterable .tab-detail:not(:last-child){margin-right:15px}.sticky-filterable__actions{display:inline-block;vertical-align:middle}.sticky-filterable__actions:hover{cursor:pointer}.sticky-filterable__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:110px;border-radius:8px}.sticky-filterable__action .button{width:100%;background-color:#8dc640;text-transform:uppercase;font-weight:700}.sticky-filterable__action--submit{border-radius:3px;max-width:unset;margin:0 auto;height:50px;overflow:hidden}.sticky-filterable .dropdown__title{display:none}.sticky-filterable .is-disabled{background:hsla(0,0%,100%,.5)}.alert-msg{padding:10px;background:#fc4b47;border:1px solid #fff;color:#fff;position:absolute;-webkit-transform:translate(-220px,-60px);transform:translate(-220px,-60px);opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.alert-msg:after,.alert-msg:before{content:"";display:block;width:0;height:0;position:absolute}.alert-msg:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fc4b47;-webkit-transform:translate(1px,10px);transform:translate(1px,10px)}.alert-msg:before{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #fff;-webkit-transform:translateY(33px);transform:translateY(33px)}.alert-msg.closed{opacity:0}.sticky-filterable .dropdown{border-radius:4px;border:none}.sticky-filterable .is-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.sticky-filterable .dropdown:focus,.sticky-filterable .dropdown__label:focus{outline:none}.sticky-filterable .dropdown__options{max-height:350px}.list-product__review-details .product-reviews,.reviews__list .product-reviews{padding:0 5px 25px;border-bottom:2px solid #292f36}.list-product__review-details .product-reviews__rating--title,.reviews__list .product-reviews__rating--title{display:none}.list-product__review-details .product-reviews__rating--star,.reviews__list .product-reviews__rating--star{vertical-align:middle;height:15px;width:15px;display:inline-block;content:" ";background:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/star-o.svg) no-repeat;background-size:100%}.list-product__review-details .product-reviews__rating--star.filled-star,.reviews__list .product-reviews__rating--star.filled-star{content:" ";display:inline-block;background:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/star.svg) no-repeat;background-size:100%}.list-product__review-details .product-reviews__rating--star{vertical-align:middle}.list-product__reviews__text{display:inline-block;vertical-align:middle;margin-left:5px}.list-product__review-details{display:block}.color__image{border-radius:50%;border:1px solid #d8d8d8}.action-blocks__item{width:288px;margin:0 auto 30px}.action-blocks__item__heading{font-size:24px;font-weight:700;letter-spacing:.6px;text-align:center;margin:0;padding-top:20px;padding-bottom:10px}.action-blocks__item__text{max-width:225px;margin:0 auto 20px;font-size:16px;font-weight:200;line-height:1.25;letter-spacing:.4px;text-align:center}.action-blocks__item__actions{width:163px;height:48px;text-transform:uppercase}.action-blocks__item__submit{font-size:18px;font-weight:700;line-height:1.11;letter-spacing:.5px;padding:15px 20px;border-radius:5px;margin-bottom:30px}.dynamic-block-view-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;margin-bottom:20px}.dynamic-block-view--container{width:calc(50% - 10px);margin:5px}.dynamic-block-view{position:relative}.dynamic-block-view .dynamic-block-view__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center;width:100%}.dynamic-block-view .dynamic-block-view__title{font-size:16px;font-weight:200;color:#fff}.dynamic-block-view .dynamic-block-view__image img{border-radius:3px;width:100%;display:block}.dynamic-block-view .dynamic-block-view__link .link{color:#fff}.dynamic-block-view .dynamic-block-view__link .link__label{font-size:18px;font-weight:700}.action-blocks{clear:both}body.js-mobile-menu-open{overflow-y:hidden}@media (min-width:480px){.product-item.card-layout{width:calc(50% - 10px)}.product-list .swipe-slider{padding-left:5px;width:auto}.product-list{overflow:hidden;width:auto}.product-item.card-layout{min-height:360px}}@media (min-width:768px){.product-item.card-layout{min-height:330px;text-align:left;width:calc(25% - 15px);display:-webkit-box;display:-ms-flexbox;display:flex}.product-item.card-layout .minimal-price,.product-item.card-layout .price-from,.product-item.card-layout .price-to{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}[id=category__products-container]{padding-top:0}.product-list__products{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.category__filters,.category__filters__mobile-menu{width:calc(100% - 20px)}.category-page-banner{display:block}.promotional-products__wrapper,[id=category__products]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category__bottom__description{width:100%;max-width:720px;text-align:left}.promotional-products__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.category__products-promotional{margin-left:7px}.home-bottom .action-blocks{width:calc(100% - 65px)}.action-blocks{width:calc(100% - 25px);margin:0 auto 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.action-blocks__item{display:inline-block;width:30%;margin:0;padding-bottom:40px;padding-top:5px}.action-blocks__item:nth-child(2){margin-right:10px;margin-left:10px}.action-blocks p{max-width:400px;padding:0 10px;font-size:16px;font-weight:200;letter-spacing:0;text-align:center;color:#292f36;margin-bottom:30px}.action-blocks__item__heading{font-size:18px;padding-bottom:5px;font-weight:700;text-align:center}.action-blocks__item__text{max-width:400px;padding:0 10px;font-size:16px;font-weight:200;letter-spacing:0;text-align:center;color:#292f36;margin-bottom:30px}.action-blocks__item__submit{width:90%;margin:-5px auto 0;padding:15px 20px}.dynamic-block-view-wrapper{width:calc(100% - 25px);margin:0 auto 20px}.dynamic-block-view--container{width:calc(25% - 10px)}}@media (min-width:1200px){.product-item.card-layout{width:calc(20% - 10px)}.product-item:hover .list-product__submit{opacity:1;z-index:3}.product-item:hover .overlay-item{opacity:.8}.cms-index-index .product-list__title{font-size:16px}.content{display:block}.content-break-wrapper{width:100%;margin:auto}.category-navigation__sub-navigation{display:none}.breadcrumbs{max-width:1120px;width:100%}.page-title{position:relative;top:auto;left:auto;-webkit-transform:translate(0);transform:translate(0)}.category__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;height:auto;min-height:270px}.category__header.has-filters{margin-top:0}.category__info{float:left;margin-left:50px;display:inline-block;width:65%;text-align:left;vertical-align:top;margin-right:150px;top:auto;-webkit-transform:none;transform:none;position:relative}.category__name{position:relative;left:auto;top:auto;-webkit-transform:translate(0);transform:translate(0)}.category__description{display:block;font-weight:200;font-size:13px;max-width:700px}.category__name{margin:0;font-weight:700;line-height:36px;font-size:32px}.category-image{display:inline-block;float:left}.category-image img{width:200px}.category__filters.is-sticky.js-mobile-menu-open{height:auto;overflow-y:auto}.category__filters__mobile-menu{display:none}.category__filters{position:relative;background-color:transparent;display:block;padding-top:10px;width:250px;max-height:unset;top:unset;float:left;left:0;-webkit-transform:translateY(0);transform:translateY(0)}.category__filters.js-mobile-menu-open{top:unset}.category__filters__mobile-button,.filter-placeholder{display:none}.category__filter{width:100%;background-color:transparent}.category__filter:not(:last-child){border-bottom:none}.dropdown--filter{margin-bottom:14px;background-color:#fff;border-radius:5px}.dropdown--filter__toggle{width:100%;background-color:transparent;border-bottom:1px solid #f2f2f2;padding:10px 10px 10px 20px;height:unset;position:relative;display:table;font-size:14px;font-weight:700;text-transform:uppercase;text-align:left;color:#292f36}.dropdown--filter__toggle svg{width:25px;height:25px;float:right;fill:#c1c0c0}.dropdown--filter__carets .caret-up{display:none;float:right}.dropdown--filter__carets .caret-down,.dropdown--filter__carets.is-open .caret-up{display:block;float:right}.dropdown--filter__carets.is-open .caret-down{display:none;float:right}.category__filter-banner,.category__long-description{display:block}.filter__option{height:30px}.customer-promises{width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.customer-promises__item{width:calc(50% - 6px);height:100px;background:#fff;background-position-x:center;background-position-y:15px;background-repeat:no-repeat}.customer-promises__delivery--title,.customer-promises__payment--title{margin-top:50px;font-size:13px;font-weight:700;padding:5px}.customer-promises__delivery{background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/delivery.svg);background-size:60%}.customer-promises__payment{background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/credit-card.svg);background-size:40%}.filter__option .filter__label:before{width:17px;height:17px}.filter__option.is-selected .filter__label:after{left:4px;width:9px;height:9px}.active-options__container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}.active-options__container .active-options__target-list{margin-top:20px}.filter__options{padding:5px 0;color:#292f36;background-color:transparent;vertical-align:text-top;text-align:left}.filter__options.is-open{display:block;padding:0}.filter__option:not(:first-child){border-top:none}.category__filters{overflow:visible}.filter__option--count{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;float:right;margin-right:15px;color:#7d7d7d;text-transform:lowercase}.filter-title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block;font-weight:700;text-align:left;text-transform:uppercase;margin:0;-ms-flex-item-align:end;align-self:flex-end;font-size:18px}.category__filters--sort_options{margin:0}.filter__active-options,.filter__active-options .option{height:30px}.category__filters--sort.sort-parent{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:auto}.category-tools{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}.category__filters--sort{width:auto}.sort-default-value{height:30px}.category__filter.category__filter--sort{width:300px;float:right;cursor:pointer;margin:0;padding-top:5px}.content-break-wrapper{background-color:#fff}.category__wrapper{padding:0 0 30px}[id=category__content]{width:100%;max-width:1120px;margin:0 auto}.category__list{text-align:center;margin-left:5%}[id=category__products-container]{width:calc(100% - 250px);float:right}.promotional-products__wrapper,[id=category__products]{float:left;margin-left:7px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:0}.category__bottom__description{padding:20px;clear:both;max-width:1120px;margin:25px auto}.category-page-banner{margin:10px 0 8px 5px}.category-page-banner .banner__text{-webkit-transform:translateY(-50%);transform:translateY(-50%);left:auto;right:10px}.promotional-products__wrapper{margin-left:0}.category__pagination-wrapper{margin:0 0 0 12px}.category-navigation__sub-sub-navigation .list-item__link{font-size:13px}.category-navigation__sub-navigation{padding:0 160px}.category-navigation__sub-sub-navigation .dropdown__options{padding-bottom:20px}.category-navigation__sub-sub-navigation .sub-sub-category__list-item{height:28px;padding:0 20px}.action-blocks{margin:25px auto 55px}.top-custom-banner__override-class .sticky-filterable{top:340px}.sticky-filterable{display:block;top:300px}.sticky-filterable.is-sticky{position:fixed;top:60px}.action-blocks{width:calc(100% - 455px);clear:both;margin:0 15px 0 330px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.action-blocks__item{width:353px;margin:0;padding-bottom:40px;padding-top:5px}.action-blocks__item:nth-child(2){margin-right:28px;margin-left:28px}.action-blocks__item__heading{font-size:24px;font-weight:700;letter-spacing:.6px;color:#292f36;padding-top:15px;padding-bottom:10px;margin:0 auto}.action-blocks__item__text{max-width:325px;font-size:16px;font-weight:200;line-height:1.25;letter-spacing:.4px;text-align:center;color:#292f36;margin-bottom:20px}.action-blocks__item__submit{width:auto;margin:0 auto;padding:15px 20px}.home-bottom .action-blocks{width:1110px}.dynamic-block-view-wrapper{width:auto;margin:0 0 20px 12px}.dynamic-block-view--container{width:calc(20% - 8px)}.dynamic-block-view--container:nth-child(5n+0){margin-right:0}.dynamic-block-view--container:nth-child(5n+1){margin-left:0}}@media (min-width:1400px){.content-break-wrapper{max-width:unset}.content-break-wrapper .breadcrumbs{margin:0 0 0 50px}.category-tools{width:calc(100% - 15px)}.category__filters--sort_options .dropdown--filter{top:30px}.category-tools{width:calc(100% - 20px)}.category__wrapper{padding:0 50px 30px}[id=category__content]{float:left;max-width:unset}.category__bottom__description{padding:20px;clear:both;max-width:unset;margin:25px auto}.sticky-filterable{display:block;top:330px}.sticky-filterable.is-sticky{position:fixed;top:80px!important}.sticky-filterable__wrapper{text-align:center}.sticky-filterable__wrapper.is-sticky{top:80px!important}.top-custom-banner__override-class .sticky-filterable{top:362px}.top-custom-banner__override-class .sticky-filterable.is-sticky{top:80px}.action-blocks{width:calc(100% - 265px);margin:0 15px 0 235px}.action-blocks__item{width:calc(30% + 25px)}}@media (min-width:1600px){.action-blocks__item{width:calc(30% + 40px)}}@media (max-width:1199px){.filter__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:350px}.promotional-products__wrapper .product-item:nth-child(9),.promotional-products__wrapper .product-item:nth-child(10){display:none}}
@charset "UTF-8";.ais-search-box--powered-by{font-size:.8em;text-align:right;margin-top:2px}input::-ms-clear{display:none}#instant-search-pagination-container{width:100%;text-align:center}.ais-pagination{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;margin:20px auto}.ais-pagination li{display:inline-block}.ais-pagination--item a{padding:5px 10px;margin:0 5px;line-height:25px;background-color:#fff;color:#5d5d5d}.ais-pagination li.ais-pagination--item__disabled{display:none}.ais-stats--body{font-size:12px;margin-left:12px}.ais-pagination--item__active a{font-weight:bolder;color:#fff;background:#8dc63f;padding:6px 15px}.ais-pagination--item.ais-pagination--item__next a,.ais-pagination--item.ais-pagination--item__previous a{font-weight:700;color:#b5b5b5}.ais-hierarchical-menu--link,.ais-menu--link,.ais-price-ranges--link,.ais-refinement-list--label{display:block;padding:4px 10px;cursor:pointer;text-decoration:none;color:#292f36;font-family:inherit;font-weight:inherit;font-size:inherit}.ais-hierarchical-menu--item .ais-hierarchical-menu--item{font-size:14px;margin-left:10px}.ais-refinement-list--item__active{font-weight:700}.ais-hierarchical-menu--item__active>div>.ais-hierearchical-link-wrapper{position:relative;font-weight:700}.ais-hierearchical-link-wrapper,.ais-refinement-list--item{padding:5px 0 5px 25px}.ais-hierarchical-menu--link,.ais-refinement-list--label{line-height:1em;padding:0}.ais-refinement-list--label img{display:inline}.ais-hierarchical-menu--item__active .ais-hierearchical-link-wrapper .cross-circle,.ais-refinement-list--item__active .cross-circle{width:12px;height:12px;padding:5px;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/close-black.svg);background-size:cover;position:absolute;right:10px}.ais-hierarchical-menu--item__active .ais-hierearchical-link-wrapper:hover .cross-circle,.ais-refinement-list--item__active:hover .cross-circle{text-decoration:underline;vertical-align:bottom;margin-left:6px;opacity:1}.ais-refinement-list--item:hover label{color:#8dc63f}.ais-price-ranges--input{width:70px!important}.ais-price-ranges--label{margin:5px}.ais-refinement-list--checkbox{margin-right:10px}#algolia_instant_selector .current-refinements{position:relative}#current-refinements{display:none}.ais-current-refined-values--link{cursor:pointer;color:#5d5d5d;border-radius:2px;border:1px solid #fff;background-color:#fff;display:inline-block;max-width:100%;white-space:nowrap;padding:0 8px 0 0;height:28px;overflow:hidden}.ais-current-refined-values--clear-all{position:absolute;right:6px;top:3px;color:#7d7d7d;font-weight:500}a.ais-current-refined-values--link:hover{text-decoration:none}.ais-current-refined-values--item{margin-top:8px}.ais-current-refined-values--item:after{clear:both;content:"";display:block}.ais-current-refined-values--item .current-refinement-label{font-weight:700}.ais-current-refined-values--item .cross-wrapper{font-weight:700;background-color:#fff;border-radius:1px 0 0 1px;float:left;width:26px;height:26px;text-align:center;line-height:26px}.ais-current-refined-values--link:hover .cross-wrapper{text-decoration:none}.ais-current-refined-values--link .cross-wrapper img{display:inline;margin-top:6px}.ais-current-refined-values--item .current-refinement-wrapper{float:left;width:calc(100% - 26px);height:26px;padding-left:8px;overflow:hidden;text-overflow:ellipsis;line-height:26px}.ais-current-refined-values--link:hover .current-refinement-wrapper{text-decoration:line-through}.ais-hierarchical-menu--count,.ais-menu--count,.ais-refinement-list--count{margin-left:5px;color:#292f36}.ais-hierarchical-menu--count:before,.ais-menu--count:before,.ais-refinement-list--count:before{content:"("}.ais-hierarchical-menu--count:after,.ais-menu--count:after,.ais-refinement-list--count:after{content:")"}.ais-refinement-list--item span{margin-left:0!important}.ais-range-slider--target{position:relative;direction:ltr;background:#fff;height:6px;margin-top:3em;margin-bottom:4em;width:88%;margin-left:6%}.ais-range-slider--base{width:100%;height:100%;position:relative;z-index:1;border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff}.ais-range-slider--origin{position:absolute;right:0;top:0;left:0;bottom:0}.ais-range-slider--connect{background:#8dc63f}.ais-range-slider--background{background:#fff}.ais-range-slider--handle{width:20px;height:20px;position:relative;z-index:1;background:#fff;border:1px solid #7d7d7d;border-radius:50%;cursor:pointer}.ais-range-slider--handle-lower{left:-10px;bottom:7px}.ais-range-slider--handle-upper{right:10px;bottom:7px}.ais-range-slider--tooltip{position:absolute;background:#fff;top:-2em;min-width:20px;text-align:center;font-size:.8em}.ais-range-slider--pips{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;height:3em;top:100%;left:0;width:100%}.ais-range-slider--value{width:40px;position:absolute;text-align:center;margin-left:-20px}.ais-range-slider--value,.ais-range-slider--value-sub{padding-top:15px;font-size:.8em}.ais-range-slider--marker{position:absolute;margin-left:-1px;width:1px;height:5px}.ais-range-slider--marker-large{background:#fff;width:2px;margin-left:-2px;height:12px}.ais-range-slider--marker-large:first-child{margin-left:0}#algolia_instant_selector .infos .algolia-logo{font-size:10px}#algolia_instant_selector .facets{padding-top:50px}#algolia_instant_selector .ais-current-refined-values.facet .ais-current-refined-values--body{padding-left:8px}#algolia_instant_selector .facet{background-color:#fff;border:1px solid #fff}#algolia_instant_selector .facet:not(:first-child){margin-top:10px}#algolia_instant_selector .ais-header{margin-bottom:0}#algolia_instant_selector .ais-header.ais-current-refined-values--header{margin-bottom:13px}#algolia_instant_selector .facet .name{padding:10px 28px;background-color:#fff;color:#5d5d5d;font-weight:700;text-align:left;text-transform:uppercase}.ais-current-refined-values.facet{position:relative}#algolia_instant_selector .as-range-slider--base{margin-top:45px}#algolia_instant_selector .hierarchical .ais-hierarchical-menu--list.ais-hierarchical-menu--list__lvl0{padding-left:0}#algolia_instant_selector .facet .sub_facet:not(:last-child){border-bottom:1px dotted #fff}#algolia_instant_selector .text-center{text-align:center}#algolia_instant_selector em{font-style:normal}#algolia_instant_selector h1{margin:0}#algolia_instant_selector .result{display:block;margin:10px 0}#algolia_instant_selector .result:hover{text-decoration:none}#algolia_instant_selector .result .result-thumbnail{text-align:center;position:relative;overflow:hidden}#algolia_instant_selector .result .result-thumbnail img{background-color:#fff;display:inline;width:100%;height:auto;max-width:100%;max-height:100%}#algolia_instant_selector .result .result-thumbnail .no-image{display:block;height:148px;background:#fff}#algolia_instant_selector .result .ratings .rating-box{margin:0 auto 10px;float:inherit}#algolia_instant_selector h3{margin-bottom:0}.ais-range-slider--tooltip:after,.ais-range-slider--value.ais-range-slider--value-horizontal.ais-range-slider--value-large:after{content:"€"}#algolia_instant_selector .result .price{margin:5px 0 0;text-align:center;color:#292f36}#algolia_instant_selector .result .result-title{margin:5px 0;font-size:13px;color:#292f36;text-align:center}.result-description{color:#292f36}#algolia_instant_selector .ui-widget-header{background-color:#bcbcbc}#algolia_instant_selector .result-thumbnail img{width:100%}#algolia_instant_selector #instant-search-bar-container{padding-top:15px;width:100%;position:relative}#algolia_instant_selector #instant-search-bar-container:after{clear:both;content:"";display:block}#algolia_instant_selector .as-search-box--input{width:100%;height:50px;font-family:inherit}#algolia_instant_selector #instant-search-bar:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}#algolia_instant_selector #instant-search-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#algolia_instant_selector #instant-search-box label{display:none}#algolia_instant_selector #instant-search-box .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;left:25px;width:20px;height:20px;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/search-w.svg);background-size:cover}#algolia_instant_selector #instant-search-box .clear-query-instant{top:73%;-webkit-transform:translateY(-25%);transform:translateY(-25%);width:25px;height:25px;right:35px;background-size:13px;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/close.svg);background-repeat:no-repeat;background-size:cover}#algolia_instant_selector #instant-search-box .clear-query-instant:hover{background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/close-black.svg)}#algolia_instant_selector .before_special{color:#aaa;text-decoration:line-through;font-size:12px}#algolia_instant_selector button:hover{cursor:pointer}.ais-price-ranges--button{padding:5px 15px;margin-left:10px;font-size:13px;font-weight:400}#algolia_instant_selector button:not(.ais-price-ranges--button),.ais-price-ranges--button{border:0 none;color:#fff;font-family:inherit;line-height:19px;text-align:center;text-transform:uppercase;vertical-align:middle}#algolia_instant_selector button:not(.ais-price-ranges--button){background:#8dc63f none repeat scroll 0 0;display:block;margin:auto;margin-top:0;padding:7px 15px;font-size:11px;font-weight:700;height:40px;border-radius:5px;white-space:nowrap}#algolia_instant_selector button:not(.ais-price-ranges--button):hover{background:#7eb238 none repeat scroll 0 0}#algolia_instant_selector .pull-left{float:left;padding:10px 0}#algolia_instant_selector .pull-right{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#algolia_instant_selector #refine-toggle{font-family:inherit;text-align:center;height:40px;line-height:40px;margin:10px 0 0;font-weight:700;cursor:pointer}#algolia-static-content{margin-bottom:20px}#algolia_instant_selector,#algolia_instant_selector *,#search_mini_form,#search_mini_form *{-webkit-box-sizing:border-box;box-sizing:border-box}.ais-root.ais-stats{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.result-wrapper{background:#fff}.ais-range-slider--value.ais-range-slider--value-horizontal.ais-range-slider--value-large:before{content:"";width:1px;height:13px;background:grey;padding:.5px;position:absolute;top:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.result-sub-content{padding:0 10px 10px}.ais-hits{width:calc(100% - 20px)}div#instant-search-results-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#algolia_instant_selector:after,#algolia_instant_selector :after,#algolia_instant_selector:before,#algolia_instant_selector :before,#search_mini_form:after,#search_mini_form :after,#search_mini_form:before,#search_mini_form :before{-webkit-box-sizing:border-box;box-sizing:border-box}.col-md-4.col-sm-6{margin:0 10px;background:#fff}.col-md-4.col-sm-6 .ratings-wrapper{text-align:center}#algolia_instant_selector .col-md-3,#algolia_instant_selector .col-md-4,#algolia_instant_selector .col-md-9,#algolia_instant_selector .col-md-12{position:relative;background:#f2f2f2;min-height:1px}#algolia-left-container{padding:0!important}#algolia_instant_selector .col-md-4{float:left;width:calc(50% - 20px)}#algolia_instant_selector .row:after,#algolia_instant_selector .row:before{content:" ";display:table}#algolia_instant_selector .row:after{clear:both}#algolia_instant_selector .visible-sm,#algolia_instant_selector .visible-xs{display:none!important}#algolia_instant_selector .hidden-sm,#algolia_instant_selector .hidden-xs{display:block!important}#algolia-autocomplete-container:after,.autocomplete-wrapper:after{clear:both;content:""}#algolia-right-container .infos.hidden,.searchbox.sbx-sffv{display:none}.algolia-instant-search__left{float:left;position:relative;min-height:1px;padding:0 15px;width:100%}.algolia-instant-search__main{position:relative;float:left;min-height:1px;width:100%;background-color:#7d7d7d}#instant-search-results-container{padding:0}li.ais-pagination--item.ais-pagination--item__next a{font-weight:400;color:#5d5d5d}#algolia_instant_selector a,#algolia_instant_selector a:focus,#algolia_instant_selector a:hover{outline:0}#algolia_instant_selector a:focus,#algolia_instant_selector a:hover{color:#8dc63f}#algolia_instant_selector:after{content:"";clear:both;display:block}#algolia_instant_selector .title img{width:200px}#algolia_instant_selector .text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#algolia_instant_selector .instant-search-bar-label{height:50px;line-height:24px;color:#fff;background:#8dc63f;float:left;width:100%;text-align:right;position:relative;font-size:12px}#algolia_instant_selector .instant-search-bar-label span{position:absolute;text-transform:uppercase;top:50%;width:100%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;display:block;font-weight:block}#algolia_instant_selector .instant-search-bar-label .icon--search svg{fill:#fff;width:22px;height:22px;margin-top:5px}#algolia_instant_selector #instant-search-bar{float:left;width:100%;height:50px;font-family:inherit;font-style:italic;background:#fff;border:none;padding:0 0 0 25px}#algolia_instant_selector.with-facets #algolia-left-container{min-height:1px}#algolia_instant_selector .hits .infos{position:relative;padding:5px 10px;text-align:center;clear:both}#algolia_instant_selector .hits .infos strong{color:#555}.instant-stats-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:10px}#algolia_instant_selector .hits .sort-by-label{margin-right:8px;font-weight:700;text-transform:uppercase;font-size:13px}select::-ms-expand{display:none!important}#algolia_instant_selector .hits select.ais-sort-by-selector{height:30px;padding:0 45px 0 15px;border-radius:3px;border:0;background:#fff;border:1px solid #c1c0c0;border-radius:5px}#algolia_instant_selector .hits select.ais-sort-by-selector:focus{outline-color:transparent}#algolia_instant_selector .hits .no-results{margin:40px 25px;color:#636363;font-size:16px}#algolia_instant_selector a:hover{text-decoration:none}#algolia_instant_selector .hits .no-results strong{color:#555}#algolia_instant_selector .hits .no-results .clear-button{cursor:pointer}#algolia_instant_selector .hits .no-results .popular-searches{text-align:left;margin-top:20px;margin-bottom:30px}.result-content{position:relative}.result-content:hover form{opacity:1;pointer-events:auto}.result-content:hover .result-thumbnail:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.4}.result-content form{-webkit-transition:opacity .2s linear;transition:opacity .2s linear;opacity:0;pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.filterable #algolia-autocomplete-container .aa-dropdown-menu{width:calc(100% - 30px);-webkit-transform:translateY(5px);transform:translateY(5px)}.header__main-content__wrapper #algolia-autocomplete-container{position:absolute!important;top:100%!important}.header__main-content__wrapper #algolia-autocomplete-container .aa-dropdown-menu{left:auto!important;right:auto!important;top:100%!important}#algolia-autocomplete-container{right:0;left:0;z-index:70}#algolia-autocomplete-container .aa-dropdown-menu{position:absolute;width:100%;max-height:80vh;z-index:85!important;border:1px solid #f2f2f2;border-radius:1px;background:#fff;overflow:auto}#algolia-autocomplete-container .aa-dropdown-menu .before_special{color:#aaa;text-decoration:line-through;font-size:12px}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details{font-size:13px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details em{color:#222}#algolia-autocomplete-container .aa-dropdown-menu .col-2{position:relative}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-left{width:67%}#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-right{width:33%}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results{padding:10px;font-style:italic}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products{padding:40px;min-height:250px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title{color:#b5b5b5;font-weight:700;margin-bottom:30px;font-size:16px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .suggestions{margin-bottom:30px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all a{color:#636363;font-weight:700}#algolia-autocomplete-tt.algolia-autocomplete{width:100%;display:inline-block!important}#algolia-autocomplete-container .aa-dropdown-menu .category{padding:10px 20px 0;color:#5d5d5d;text-align:left;font-size:14px;text-transform:uppercase;font-weight:700}#algolia-autocomplete-container .aa-dropdown-menu .category-suggestions{padding:4px;text-align:left;font-size:14px;text-transform:uppercase}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit{display:block;position:relative;padding:5px;color:#5d5d5d;text-align:left;text-decoration:none}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestion .algoliasearch-autocomplete-hit{padding:0;margin:0;font-size:13px}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestion .algoliasearch-autocomplete-hit:hover{color:#8dc63f}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestion:not(:first-child) .algoliasearch-autocomplete-hit{margin:5px 0}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-dataset-suggestions .algoliasearch-autocomplete-hit{padding-left:30px}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products .col9{background-color:#fff}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{display:inline-block;width:100%}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit{border:1px solid transparent;padding:15px 10px}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit:after{clear:both;content:"";display:table}.autocomplete-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.autocomplete-wrapper:after{clear:both;content:""}#algolia-autocomplete-container .col3,#algolia-autocomplete-container .col9{float:right;width:100%}#algolia-autocomplete-container.reverse .col3,#algolia-autocomplete-container.reverse .col9{float:left;width:100%}.aa-dataset-products .aa-suggestions{margin:25px 0;max-width:100%}.aa-dataset-products .aa-suggestions .aa-suggestion .algoliasearch-autocomplete-hit{-webkit-filter:saturate(100%) opacity(100%);filter:saturate(100%) opacity(100%);-webkit-transition:-webkit-filter .1s linear;transition:-webkit-filter .1s linear;transition:filter .1s linear;transition:filter .1s linear,-webkit-filter .1s linear;-webkit-backface-visibility:hidden}.aa-dataset-products .aa-suggestions:hover .aa-suggestion:not(.aa-cursor) .algoliasearch-autocomplete-hit{-webkit-filter:saturate(25%) opacity(50%);filter:saturate(25%) opacity(50%)}.aa-dataset-suggestions{display:none}.aa-dataset-products .aa-suggestions:after{content:"";display:block;clear:both}.info-without-thumb{word-break:break-word}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestions{padding:15px 30px 10px}#algolia-autocomplete-container .aa-dropdown-menu .aa-cursor .algoliasearch-autocomplete-hit{background-color:#fff}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit em{font-weight:700;font-style:normal}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-price{height:22px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb{float:left}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb img{width:50px}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info{font-size:12px;font-weight:700;margin-left:65px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .algoliasearch-autocomplete-hit .info{margin-left:0}#autocomplete-products-footer{display:none;width:100%;padding:15px;margin-top:auto;background:#ebebeb;font-size:13px;text-align:center;color:#292f36}#autocomplete-products-footer a{text-decoration:none;color:#292f36}#autocomplete-products-footer a:hover{text-decoration:underline;color:#8dc63f;text-decoration:none}#algolia-autocomplete-container.reverse #autocomplete-products-footer{right:auto;left:0}#autocomplete-products-footer span{font-weight:600}#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products #autocomplete-products-footer{display:none}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category{font-size:12px;color:#5d5d5d;white-space:nowrap;overflow:hidden;max-width:100%;font-weight:400;text-overflow:ellipsis}#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category em{color:#222}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia{position:absolute;width:100%;padding:10px;text-align:center;bottom:4px;left:4px;font-size:13px}#algolia-autocomplete-container.reverse .aa-dropdown-menu .footer_algolia{left:auto;right:4px}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia span{color:#b8b8b8;font-size:10px}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia img{display:inline;height:1.5em;vertical-align:bottom}#algolia-searchbox{margin:20px 0;position:relative}#algolia-searchbox .algolia-search-input{width:300px;float:right}#algolia-searchbox .algolia-search-input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}#algolia-searchbox .algolia-search-input:focus:not([value=""]){background:transparent}#algolia-searchbox .clear-query-autocomplete{top:13px;right:12px}#algolia-searchbox .clear-query-instant{right:12px;top:70px}.clear-cross{width:16px;height:16px;position:absolute;background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/close.svg);background-repeat:no-repeat;background-position:50%;cursor:pointer}.clear-cross:hover{background-image:url(https://mobiilitukku.fi/skin/frontend/mobiilitukku/default/images/icons/close-white.svg)}.cross-wrapper .clear-refinement{display:block;position:relative;top:5px;left:5px}#algolia-autocomplete-container .aa-suggestions svg.algolia-glass-suggestion.magnifying-glass{position:absolute;right:auto;left:5px;top:7px;fill:#a6a6a6;stroke:#a6a6a6}#algolia-stats{width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:480px){#algolia_instant_selector #instant-search-box{display:block}#algolia_instant_selector button:not(.ais-price-ranges--button){font-size:13px}#algolia_instant_selector .pull-right{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto}#algolia_instant_selector #instant-search-box .clear-query-instant{top:50%}#algolia_instant_selector .pull-right{float:right}#algolia_instant_selector .instant-search-bar-label{width:70px;font-size:0}#algolia_instant_selector #instant-search-bar{width:calc(100% - 70px)}#algolia-stats{width:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:768px){#algolia_instant_selector .col-md-3,#algolia_instant_selector .col-md-4,#algolia_instant_selector .col-md-9,#algolia_instant_selector .col-md-12{float:left}#algolia_instant_selector .col-md-12{width:100%}#algolia_instant_selector .col-md-9{width:70%}#algolia_instant_selector .col-md-4{width:calc(33.3333% - 20px)}#algolia_instant_selector .col-md-3{width:30%}.algolia-instant-search__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.algolia-instant-search__left{width:270px;padding:0 35px 0 0}.algolia-instant-search__main{width:calc(100% - 270px)}#algolia_instant_selector .instant-search-bar-label{width:250px;font-size:12px}#algolia_instant_selector #instant-search-bar{width:calc(100% - 250px)}.filterable #algolia-autocomplete-container .aa-dropdown-menu{width:450px}#algolia-autocomplete-container{left:0;min-width:635px}#algolia-autocomplete-container .aa-dropdown-menu{right:auto;left:auto}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{display:inline-block;width:100%}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit{padding:12.5px 30px}.autocomplete-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#algolia-autocomplete-container .col9{border-left:1px solid #fff;float:right;width:70%}#algolia-autocomplete-container .col3{float:right;width:30%;border-right:1px solid #f2f2f2}#algolia-autocomplete-container.reverse .col3{float:left;width:30%}#algolia-autocomplete-container.reverse .col9{border-right:1px solid #fff;float:left;width:70%}#autocomplete-products-footer,.aa-dataset-suggestions{display:block}#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia{width:30%}}@media (min-width:1200px){#algolia_instant_selector .col-md-9{width:80%}#algolia_instant_selector .col-md-3{width:20%}#algolia_instant_selector .col-md-4{width:calc(25% - 20px)}.filterable #algolia-autocomplete-container .aa-dropdown-menu{width:730px;z-index:1!important}.header__main-content__wrapper #algolia-autocomplete-container .aa-dropdown-menu{-webkit-transform:translateX(-7px);transform:translateX(-7px);max-width:925px}#algolia-autocomplete-container{top:96px!important;right:auto!important;margin-left:341px;min-width:900px}#algolia-autocomplete-container .aa-dropdown-menu{-webkit-transform:translateY(16px);transform:translateY(16px)}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{width:50%;float:left}}@media (min-width:1400px){#algolia_instant_selector .col-md-4{width:calc(16.66667% - 20px)}.header__main-content__wrapper #algolia-autocomplete-container .aa-dropdown-menu{-webkit-transform:translateX(-7px);transform:translateX(-7px)}#algolia-autocomplete-container{top:117px!important;margin-left:451px}}@media (max-width:767px){#algolia_instant_selector .facets{padding-top:10px}#algolia_instant_selector .visible-xs{display:block!important}#algolia_instant_selector .hidden-xs{display:none!important}#algolia_instant_selector .visible-sm{display:block!important}#algolia_instant_selector .hidden-sm{display:none!important}}
