.basket-product-form .row{margin-left:1em;margin-top:0.5em}.basket-product-form-fields .product-form-copy-down{float:right}.basket-product-form-headers{margin-left:2em}.basket-product-form-headers h5{font-weight:bold}.basket-product-form-fields{border-bottom:1px solid black;margin-bottom:0.5em}.announcement-row{border-radius:3px;border:1px solid var(--border-color, #E01839);border-left:0.6rem solid var(--border-color, #E01839);margin:0.5rem 0;padding:0.5rem 0.5rem;background-color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25))}.announcement-box{display:flex;flex-wrap:nowrap;align-items:center}.announcement-box-link{flex-shrink:0;margin-left:auto}.administrator-info-box-container{width:100%}.administrator-info-box-container>.inner-wrapper{font-size:15px;border-radius:4px;display:flex;flex-direction:row;gap:0.5rem}@media (min-width: 640px){.administrator-info-box-container>.inner-wrapper{flex-direction:column}}.administrator-info-box-container>.inner-wrapper .email-wrapper{white-space:nowrap}.administrator-info-box-container>.inner-wrapper>div{font-size:13px;line-height:1.5}.administrator-info-box-container>.inner-wrapper .name{font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.administrator-info-box-container>.inner-wrapper .description{min-height:15px}.administrator-info-box-container>.inner-wrapper .administrator-info-box-container__image-container{position:relative;width:100%;height:auto;overflow:hidden;display:flex;justify-content:center;align-items:center}@media (min-width: 640px){.administrator-info-box-container>.inner-wrapper .administrator-info-box-container__image-container{display:block}}.administrator-info-box-container>.inner-wrapper .administrator-info-box-container__image-container .administrator-info-box-container__image{max-width:100%;max-height:150px;display:block;margin:0 auto}.administrator-info{display:flex}.promotion-item{border:1px solid #eee;background-color:#fff;margin:4px 0;padding:8px 8px 0 8px;border-radius:4px;height:100%;position:relative;contain:content}@media (min-width: 640px){.promotion-item{margin:4px}}.promotion-item:not(.document) h5{color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 640px){.promotion-item:not(.document) h5{margin-top:10px}}.promotion-item:not(.document,.content) p{color:#585858;max-height:147px;overflow:hidden;margin-bottom:105px}@media (min-width: 640px){.promotion-item:not(.document,.content) p{margin-bottom:85px;line-height:1.5}}.promotion-item>.content-show{margin:0 auto}.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}.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:0px}.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:#000}@media (min-width: 1024px){.promotion-item: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{padding:8px}.promotion-item.only-picture .promotion-item-image{text-align:center}.promotion-item.only-picture .promotion-item-image img{width:100%;height:auto;max-height:200px;max-width:100% !important;margin:0 auto;object-fit:contain}.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:115px;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:0px 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{top:20px;position:relative}.promotion-price.price{color:#000;font-weight:bold;font-size:20px}.promotion-price.miniprice{color:#585858}.bxslider{list-style:none}.bxslider li{display:none}.bxslider li:first-child{display:block}.bx-wrapper .bxslider li{display:block}.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}.promotion-item .product__stock-expected{font-size:10px}.image-overlay-container-for-1ws,.image-overlay,.promotion-image-overlay{pointer-events:none}.promotion-image-overlay .image-overlay img{margin:0}.image-overlay,.promotion-image-overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:flex}.image-overlay.TOP_LEFT,.promotion-image-overlay.TOP_LEFT{justify-content:flex-start;align-items:flex-start}.image-overlay.TOP_CENTER,.promotion-image-overlay.TOP_CENTER{justify-content:center;align-items:flex-start}.image-overlay.TOP_RIGHT,.promotion-image-overlay.TOP_RIGHT{justify-content:flex-end;align-items:flex-start}.image-overlay.CENTER_LEFT,.promotion-image-overlay.CENTER_LEFT{justify-content:flex-start;align-items:center}.image-overlay.CENTER,.promotion-image-overlay.CENTER{justify-content:center;align-items:center}.image-overlay.CENTER_RIGHT,.promotion-image-overlay.CENTER_RIGHT{justify-content:flex-end;align-items:center}.image-overlay.BOTTOM_LEFT,.promotion-image-overlay.BOTTOM_LEFT{justify-content:flex-start;align-items:flex-end}.image-overlay.BOTTOM_CENTER,.promotion-image-overlay.BOTTOM_CENTER{justify-content:center;align-items:flex-end}.image-overlay.BOTTOM_RIGHT,.promotion-image-overlay.BOTTOM_RIGHT{justify-content:flex-end;align-items:flex-end}.first-page-content .section .images{margin:0 auto 10px auto;list-style-type:none;font-size:0;padding:0 2px}.first-page-content .section .images li{display:inline-block;padding:0 3px}@media (max-width: 639px){.first-page-content .section .images li{padding:0 2px}}.first-page-content .section .images li img{display:block;margin:0 auto}.first-page-content .section .images.images-1 li{width:100%}.first-page-content .section .images.images-2 li{width:50%}.first-page-content .section .images.images-3 li{width:33.3%}.first-page-content .section .images.images-4 li{width:25%}.first-page-content .section .images.images-5 li{width:20%}.first-page-content .section .images.images-6 li{width:16.7%}.first-page-content .section .images.images-7 li{width:14.3%}.first-page-content .section .images.images-8 li{width:12.5%}.first-page-content .section .images.images-9 li{width:11.1%}.first-page-content .section .images.images-10 li{width:10%}.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}@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;position:relative}.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-info .promotion-item-image .campaign-image{position:absolute;max-height:60px}@media (max-width: 639px){.first-page-content .promotion-item.only-product .promotion-item-info .promotion-item-image .campaign-image{max-height:15px;top:5px;left:0}}.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:0.9em}.first-page-content .promotion-item.only-product .promotion-item-bar .promotion-price.price .price-suffix{font-size:0.65em;color:#aaa;font-weight:normal}.first-page-content .promotions .columns{margin-bottom:10px}.first-page-content .promotion-item-link{font-size:0.8125rem}.first-page-content .promotion-item .bx-wrapper .bx-viewport{border:none;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:none}.promotion-item.only-product{display:flex;flex-direction:column}@media (max-width: 639px){.promotion-item.only-product .promotion-item-info{height:fit-content;max-height:90px}}.promotion-item.only-product .promotion-item-info p{margin:0}.promotion-item.only-product .promotion-item-bar{position:relative;margin-top:auto;display:grid;grid-template-columns:1fr 1fr}.promotion-item .promotion-buy:has(.has-text){grid-column:span 2}@media (max-width: 639px){.promotion-item .promotion-buy:has(.has-text){grid-column:span 1}}.promotion-item .promotion-buy:has(.has-text) .buy-button{width:100%;min-width:0}@media (max-width: 639px){.promotion-item .promotion-buy:has(.has-text) .buy-button{width:fit-content}}.promotion-item .promotion-buy{position:relative;right:auto;bottom:auto;display:flex;align-items:center;justify-content:flex-end}.promotion-item .promotion-buy .buy-button{display:inline-flex;margin-left:5px;justify-content:center}.promotion-item .promotion-buy .buy-button:first-of-type{margin-left:0}.promotion-item .promotion-buy .buy-button .buy-button-text{margin-left:5px;margin-right:5px;display:inline-block;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mail-subscription{display:flex;align-items:center;gap:1rem;padding-block:1rem;font-size:0.8em}.mail-subscription__label-container{display:flex;flex-direction:column}.mail-subscription__input{margin:0}.mail-subscription__link{font-size:0.70rem;text-decoration:underline;width:fit-content}.basket{padding:0 15px;width:100%;margin:0 auto}.basket input{display:inline-block}.basket label{display:inline-block}.basket .basket-park-order{margin-top:70px;text-align:center}@media (min-width: 640px){.basket .basket-park-order{text-align:left}}.basket .basket-park-order h4{color:#585858;margin-bottom:-20px;text-align:left;border-top:1px solid #f5f5f5;padding-top:21px}@media (min-width: 640px){.basket .basket-park-order h4{margin-bottom:0px}}@media (min-width: 640px){.basket .basket-park-order p{margin-bottom:-10px}}.basket .basket-park-order .input-required{width:100%}.basket .basket-park-order .button{float:right}.basket .input-invalid{border:1.5px solid red}.basket .input-invalid input{box-shadow:none}.basket .fa-times:before{display:inline}.basket .basket-qty{text-align:center;width:120px}@media (min-width: 640px){.basket .basket-qty{display:block;margin:0 auto}}.basket .basket-status{text-align:center}.basket .basket-items{margin-bottom:15px}.basket .basket-item{padding:8px 0;border-bottom:1px solid #f5f5f5}.basket .basket-product-image{position:relative;margin-right:5px}.basket .basket-product-image a{display:inline-block}.basket .basket-product-image a img{border:1px solid #f5f5f5;max-height:100px}.basket .basket-product-text{padding-left:10px !important}.basket .basket-product-container{margin-bottom:5px}.basket .basket-product-label{color:#000;font-size:0.9rem}.basket .basket-product-label a{color:#000}.basket .basket-product-description{color:#585858;font-size:0.8125rem;display:inline-block;line-height:100%}.basket .basket-product-partno{color:#585858;font-size:0.8125rem;font-style:italic}.basket .basket-data{margin-top:10px}.basket .basket-data .icon-with-tooltip{position:relative;display:inline-block}.basket .basket-data .tooltip-text{visibility:hidden;background-color:#555555e6;color:#fff;text-align:center;border-radius:5px;padding:5px;position:absolute;z-index:1;bottom:150%;width:20rem;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s}.basket .basket-data .icon-with-tooltip:hover .tooltip-text,.basket .basket-data .icon-with-tooltip:focus .tooltip-text{visibility:visible;opacity:1}.basket .basket-data .icon-with-tooltip:focus{outline:none}.basket .basket-data .quantity-discount-icon{cursor:pointer}.basket .basket-data .quantity-discount-price{margin-top:1rem;margin-bottom:1rem}.basket .basket-data .quantity-discount-price .head{font-weight:bold}.basket .basket-data .quantity-discount{display:grid;grid-template-columns:1fr 3fr}.basket .basket-data .quantity-discount .quantity-discount-price-quantity.head{font-weight:bold}.basket .basket-data .quantity-discount .quantity-discount-price-price.head{font-weight:bold}.basket .basket-qty-container{display:flex;align-items:center;flex-direction:row;padding:0 0.5rem 0 0.5rem;justify-content:space-evenly;border:1px solid rgba(171,171,171,0.3);border-radius:40px;min-height:40px}.basket .basket-qty-plus,.basket .basket-qty-minus,.basket .basket-remove{font-size:1rem;cursor:pointer}.basket .basket-qty input{font-size:1rem;width:48px;max-height:30px;text-align:center;display:inline-block;border:0px;outline:none;box-shadow:none;margin:0}.basket .basket-qty-disabled-container{margin-left:1.9em}.basket .basket-qty-minus,.basket .basket-qty-plus,.basket .basket-remove{color:#585858;font-size:1.5rem;cursor:pointer}.basket .basket-qty-save{display:block}.basket .basket-header-price{text-align:center;position:relative}.basket .basket-header-status{text-align:right;position:relative;padding-right:20px;padding-bottom:10px}.basket .basket-price,.basket .basket-discount{text-align:right;position:relative}@media (min-width: 640px){.basket .basket-price,.basket .basket-discount{margin-left:20px}}@media (min-width: 1024px){.basket .basket-price,.basket .basket-discount{text-align:right;margin-left:0}}.basket .basket-price span,.basket .basket-cost-price span,.basket .basket-discount span{position:relative;white-space:nowrap}.basket .basket-price input,.basket .basket-cost-price input{width:64px;text-align:right}.basket-buttons .button{margin-bottom:5px}.basket .basket-serial-no::after{content:', '}.basket .basket-serial-no:last-of-type::after{content:''}.basket-editable-text{cursor:pointer;text-decoration:underline}.basket-product-comment{cursor:pointer}.basket-comment-icon{color:var(--base-color);font-size:0.8em}.basket-add-comment{color:#000;font-size:0.8em}.basket-comment-container{position:relative}.basket-comment-container input{margin:0}.basket-comment-delete{position:absolute;right:30px;top:10px;z-index:10}.basket-comment-save{position:absolute;right:10px;top:10px;z-index:10;color:#000}.basket-serial-number:not(:last-of-type)::after{content:', '}i.fa-comment.basket-comment-icon:before{margin-top:20px}.basket-totals-label{padding-right:16px}.basket-totals-label:after{content:":"}.basket-totals-value{float:right}.basket-shipping-label{padding-right:16px}.basket-shipping-label:after{content:":"}.basket-shipping-value{float:right}.basket-customer-details{margin:1rem 0 1rem 0}.basket-customer-details p{margin:0}.basket-purchase-limit-label{padding-right:16px}.basket-purchase-limit-label:after{content:":"}.basket-purchase-limit-value{float:right}.basket-purchase-limit-list{font-weight:700}.basket__financing-form{display:flex;flex-wrap:wrap;justify-content:flex-start}.basket__financing-form label:nth-of-type(3){order:1}.basket__financing-form h4{margin-left:0.3em}.basket__financing-form a{width:65%;margin-left:0.4em}.klarna-credit-promotion{min-height:6em;margin:0.5em 0em}.flex-button-row{display:flex;gap:0.5rem}
