@font-face{font-family:'tietoevry_sans_thin';src:url("/node/static/fonts/TietoevrySans1-Thin.woff2") format("woff2");src:url("/node/static/fonts/TietoevrySans1-Thin.woff") format("woff")}@font-face{font-family:'tietoevry_sans_light';src:url("/node/static/fonts/TietoevrySans1-Light.woff2") format("woff2");src:url("/node/static/fonts/TietoevrySans1-Light.woff") format("woff")}@font-face{font-family:'tietoevry_sans_medium';src:url("/node/static/fonts/TietoevrySans1-Medium.woff2") format("woff2");src:url("/node/static/fonts/TietoevrySans1-Medium.woff") format("woff")}@font-face{font-family:'tietoevry_sans_regular';src:url("/node/static/fonts/TietoevrySans1-Regular.woff2") format("woff2");src:url("/node/static/fonts/TietoevrySans1-Regular.woff") format("woff")}@font-face{font-family:'tietoevry_sans_regular_italic';src:url("/node/static/fonts/TietoevrySans1-Medium.woff2") format("woff2");src:url("/node/static/fonts/TietoevrySans1-Medium.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:'tietoevry_sans_bold';src:url("/node/static/fonts/TietoevrySans1-Bold.woff2") format("woff2");src:url("/node/static/fonts/TietoevrySans1-Bold.woff") format("woff")}.small-promotion .promotion-item.text{height:auto !important}.small-promotion .promotion-item.text .promotion-item-info .promotion-item-left{height:183px}.small-promotion .promotion-item.text .promotion-item-info .promotion-item-left img{display:block;margin:0 auto;max-height:100%}.small-promotion .promotion-item.text .promotion-item-info .promotion-item-right{margin-top:10px}.section .images{margin:0 auto 10px auto;list-style-type:none;padding-left:10px}.section .images li{display:inline-block}.section .images li img{display:block;margin:0 auto}.section .images.images-1 li{width:100%}.section .images.images-2 li{width:49%}.section .images.images-3 li{width:32.8%}.section .images.images-4 li{width:24.4%}.section .images.images-5 li{width:19.4%}.section .images.images-6 li{width:16%}.section .images.images-7 li{width:13.5%}.section .images.images-8 li{width:11.8%}.section .images.images-9 li{width:10.4%}.section .images.images-10 li{width:9.3%}.product-tag:hover .product-tag-description{visibility:visible}.arrow_box:after{bottom:100%;left:80%;border:solid transparent;content:"";position:absolute;border-bottom-color:inherit;border-width:15px;margin-left:-15px}.product-tag{color:white}.product-tag-list{position:absolute;z-index:200;right:0}.product-tag-description{visibility:hidden;background:#e0ded8;border-color:#e0ded8;color:black;padding:25px;position:absolute;border-radius:2px;width:28em;font-size:1rem}@media screen and (max-width:639px){.product-tag-description{width:95vw}}.product-tag-description-container{position:relative;float:right}.promotion-item-info .product-tag{font-size:1rem;margin:8px 0;padding:8px 20px 4px 15px;border-radius:4px 0 0 4px}.promotion-item-info .product-tag-list{max-width:50%;padding-top:0}.promotion-item-info .product-tag-description-container{left:calc(70px - 28em);top:44px}@media screen and (max-width:639px){.promotion-item-info .product-tag-description-container{left:calc(7px - 95vw)}}@media screen and (max-width:639px){.promotion-item-info .arrow_box:after{left:90%}}.product-card-images .product-tag{font-size:1rem;margin:8px 0;padding:8px 20px 4px 15px;border-radius:4px 0 0 4px}.product-card-images .product-tag-list{max-width:50%;padding-top:30px}.product-card-images .product-tag-description-container{left:calc(70px - 28em);top:44px}@media screen and (max-width:639px){.product-card-images .product-tag-description-container{left:calc(7px - 95vw)}}@media screen and (max-width:639px){.product-card-images .arrow_box:after{left:90%}}.prodlist-row__img-wrapper .product-tag{font-size:.8em;height:25px;margin:2px 0;padding:2px 8px 2px 5px;border-radius:4px 0 0 4px;line-height:2}.prodlist-row__img-wrapper .product-tag-list{max-width:100%;padding-top:5px}.prodlist-row__img-wrapper .product-tag-description-container{left:-32em;top:38px}@media screen and (max-width:639px){.prodlist-row__img-wrapper .product-tag-description-container{left:-72px}}@media screen and (max-width:639px){.prodlist-row__img-wrapper .arrow_box:after{left:15%}}.promotion-item{background-color:#fff;margin:4px 0;padding:8px 8px 0 8px;border-radius:4px;height:100%;position:relative}.promotion-item.promotion-item-frame{border:1px solid #eee}@media(min-width:640px){.promotion-item{margin:4px}}.promotion-item h5{color:#280071;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:640px){.promotion-item h5{margin-top:10px}}.promotion-item p{color:#585858;max-height:150px;overflow:hidden;margin-bottom:105px}@media(min-width:640px){.promotion-item p{margin-bottom:77px;line-height:1.5;font-size:.7rem}}.promotion-item.only-product ul{height:100px;margin-bottom:85px;margin-top:10px}@media(min-width:640px){.promotion-item.only-product ul{margin-top:-90px}}.promotion-item.only-product ul li{color:#585858;cursor:pointer}.promotion-item.only-product .promotion-item-info{height:25px}.promotion-item.only-product .promotion-item-info .promotion-item-image{display:inline-block;overflow:hidden;width:50px;height:50px;width:65px;height:95px;vertical-align:middle}.promotion-item.only-product .promotion-item-info .promotion-item-image a{max-height:100%;margin:0 auto;display:block;position:relative}@media(min-width:640px){.promotion-item.only-product .promotion-item-info{height:auto}}.promotion-item .promotion-item-bar{position:relative;width:100%;margin-top:65px;margin-bottom:5px}@media(min-width:640px){.promotion-item .promotion-item-bar{bottom:5px;position:absolute;margin-top:105px}}.promotion-item .promotion-item-bar a{line-height:5;margin-left:10px}.promotion-item .promotion-item-bar .fa-check{position:absolute;bottom:28px;left:0}.promotion-item .promotion-item-bar .fa-check:before{content:"\f126";color:#4fab2a;border:1px solid #4fab2a;border-radius:100%;position:inherit;font-size:10px;width:15px;text-align:center;line-height:1.3;top:1px}.promotion-item .promotion-item-bar .promotion-price{top:-5px}.promotion-item .promotion-item-link{top:4px;position:relative;color:#280071}@media(min-width:1024px){.promotion-item.promotion-item-frame:hover{box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}}.promotion-item.slideshow{max-width:1920px;display:block;margin:4px auto !important;padding:0}.promotion-item.slideshow .bxslider{margin-left:0}.promotion-item.only-picture .promotion-item-image{text-align:center}.promotion-item.only-picture .promotion-item-image img{width:auto;height:auto;max-height:200px;max-width:100% !important;margin:0 auto;object-fit:contain;display:block}.promotion-item.only-picture .promotion-item-image img.mobile{max-height:100%}.promotion-item.text{display:flex;flex-wrap:wrap}@media(min-width:640px){.promotion-item.text{justify-content:center}}.promotion-item.text .promotion-item-label{order:10;width:100%}.promotion-item.text .promotion-item-label h5{height:auto}@media(min-width:640px){.promotion-item.text .promotion-item-label{order:25}}.promotion-item.text .promotion-item-image{order:20}@media(max-width:639px){.promotion-item.text .promotion-item-image img{margin:0}}.promotion-item.text .promotion-item-information{order:30}.promotion-item.text .promotion-item-information p{margin-top:0;margin-bottom:15px}@media(max-width:639px){.promotion-item.text .promotion-item-information{position:static;display:block;padding-left:5px;padding-bottom:5px}.promotion-item.text .promotion-item-information p{height:auto;margin-bottom:0;margin-top:0;max-height:none;position:static}}.promotion-item .promotion-item-image{display:inline}.promotion-item .promotion-item-image img{margin:-5px auto;height:auto;max-width:65px;max-height:80px;vertical-align:text-bottom}@media(min-width:640px){.promotion-item .promotion-item-image img{margin-top:10px;max-width:75px;display:block;max-height:145px;max-width:100%}}@media(min-width:640px){.promotion-item .promotion-item-image{width:auto}}.promotion-item .promotion-item-information{display:inline-block;width:75%;height:auto;vertical-align:top;position:absolute;left:80px}@media(min-width:640px){.promotion-item .promotion-item-information{margin:0 auto auto auto;width:100%;display:block;position:relative;left:0}}@media(max-width:639px){.promotion-item .promotion-item-information p{display:inline-grid;max-height:50px;position:relative;right:5px;height:125px}}.promotion-item .promotion-item-information ul{display:none}@media(min-width:640px){.promotion-item .promotion-item-information ul{display:inline-block}}@media(min-width:1024px){.promotion-item .promotion-item-information{display:inline-block;width:100%}}.promotion-item .promotion-item-information .campaign-info{display:none}@media(min-width:640px){.promotion-item .promotion-item-information .campaign-info{display:block;position:absolute;top:-110px;right:-7px;background:#ff0;padding:0 25px;text-align:center;font-size:18px}}.promotion-item .promotion-item-information .campaign-info-mobile{display:inline-block;background:#ff0;padding:2px 6px}@media(min-width:640px){.promotion-item .promotion-item-information .campaign-info-mobile{display:none}}.promotion-item .promotion-item-information .campaign-info-mobile:empty{padding:0;position:absolute}.promotion-price{font-family:"tietoevry_sans_bold",Calibri,sans-serif;font-size:20px;color:#280071;top:20px;position:relative}.bxslider{list-style:none}.bxslider li{display:none}.bxslider li:first-child{display:block}.bx-wrapper .bxslider li{display:block}.bx-wrapper .bxslider li.bx-clone{display:none}img+.resize{max-height:fit-content !important}img+.hide-for-small-only-resize{max-height:fit-content !important}.bx-wrapper{position:relative;margin-bottom:60px;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;background:#fff}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url("images/bx_loader.gif") center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:"tietoevry_sans_bold",Calibri,sans-serif;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus{background:#000}.bx-wrapper .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url("images/controls.png") no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url("images/controls.png") no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url("images/controls.png") -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url("images/controls.png") -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.first-page-content .top-banner-image img{max-width:1500px;margin:0 auto;display:block}.first-page-content .banners{max-width:1920px;display:block;margin:20px auto 0 auto}.first-page-content .banners img{width:100%}.first-page-content .banners ul{margin-left:0}.first-page-content .banners .bx-wrapper .bx-viewport{border:0;box-shadow:none;left:0}.first-page-content .banners .bx-wrapper .bx-loading{background:0}.first-page-content .banners .banner-button a{width:100%;height:100%;position:absolute;top:0;cursor:pointer}.first-page-content .promotions{width:100%;max-width:75em}.first-page-content .promotions .promotions-smaller-width{max-width:75em;position:relative;margin:10px auto 0 auto}.first-page-content .first-page-content__teaser__wrapper .first-page-content__teaser{display:block;width:100%;max-height:430px;overflow:hidden;margin:-40px 0 20px 0;position:relative;z-index:-1}.first-page-content .first-page-content__teaser__wrapper .first-page-content__teaser img{width:100%}.first-page-content .first-page-content__teaser__wrapper .first-page-content__teaser h1{line-height:2;padding:10px;font-size:1em;font-family:sans-serif;color:white;position:absolute;top:20%;left:0;background-color:#280071;background-color:rgba(40,0,113,0.8);width:1000px}@media(min-width:640px){.first-page-content .first-page-content__teaser__wrapper .first-page-content__teaser h1{text-align:center;font-size:1.8em}}@media(max-width:639px){.first-page-content .promotion-item.only-product .promotion-item-info .descriptionDesktop:after{content:"Les mer...";position:absolute;bottom:84px;left:0}}@media(min-width:640px){.first-page-content .promotion-item.only-product .promotion-item-info .promotion-item-image{margin:0 auto;display:block;width:100%;height:auto;overflow:inherit !important}.first-page-content .promotion-item.only-product .promotion-item-info .promotion-item-image img{top:50%}}.first-page-content .promotion-item.only-product .promotion-item-bar .promotion-price{top:0;display:block}.first-page-content .promotion-item.only-product .promotion-item-bar .promotion-price.bigRentPrice{font-size:.9em}.first-page-content .promotion-item.only-product .promotion-item-bar .promotion-price.price .price-suffix{font-size:.8em;color:#eacbbb}.first-page-content .promotions .columns{margin-bottom:10px}.first-page-content .promotion-item-link{font-size:.8125rem}.first-page-content .promotion-buy{display:block;right:5px;position:absolute;bottom:10px}@media(min-width:640px){.first-page-content .promotion-buy{right:20px}}.first-page-content .promotion-buy button{margin:27px 0 0 0;padding:14px 8px}@media(min-width:640px){.first-page-content .promotion-buy button{padding:10px 10px}}.first-page-content .promotion-buy button.buy-button{padding:7px}.first-page-content .promotion-item .bx-wrapper .bx-viewport{border:0;box-shadow:none;left:0}.first-page-content .promotion-item .bx-wrapper{margin:0 auto 30px}.first-page-content .promotion-item .bx-wrapper img{width:100%}.first-page-content .promotion-item .bx-wrapper .bx-loading{background:0}