.aimeos .common-summary-detail .error,.aimeos .common-summary .error{border-bottom:1px solid var(--ai-danger)}.aimeos .common-summary .item li{padding:0;vertical-align:top}.aimeos .common-summary .content{margin:.5rem;padding:.5rem 1rem}.aimeos .common-summary .item .name{color:var(--ai-secondary);display:inline-block;vertical-align:top;width:198px}.aimeos .common-summary .item .name:after{content:":"}.aimeos .common-summary .item .value{display:inline-block;vertical-align:top;width:198px}.aimeos .common-summary .item .item-icons,.aimeos .common-summary .item h4{display:inline-block;margin:0 1rem;vertical-align:middle}.aimeos .common-summary .item .item-icons img{max-height:4rem}.aimeos .common-summary .item .attr-list{list-style:none;margin:0 0 .5rem;padding:0}.aimeos .common-summary-detail .header,.aimeos .common-summary .header{border-bottom:1px solid var(--ai-secondary);margin-top:0;padding:.5rem 1rem;width:100%}.aimeos .common-summary-detail .header h2,.aimeos .common-summary .header h2{color:var(--ai-black);font-size:16px;font-weight:700;text-transform:none}.aimeos .common-summary-address h2,.aimeos .common-summary-coupon h2,.aimeos .common-summary-service h2{display:none}.aimeos .common-summary-service .item h4{color:var(--ai-secondary);font-size:1rem;margin:1rem 0;padding:0}.aimeos .common-summary-detail .header{border-bottom:none;font-size:15px;margin-bottom:-26px;margin-top:20px;padding:0;position:relative;z-index:2}.aimeos .common-summary-detail .basket{background:#fff;color:var(--ai-black);padding:0 15px 15px;width:100%}.aimeos .common-summary-detail .basket>div{display:flex;flex-direction:column}.aimeos .common-summary-detail table{border-collapse:collapse;width:100%}.aimeos .common-summary-detail .headline{background-color:var(--ai-bg);font-size:16px;font-weight:700;margin-left:-15px;margin-right:-15px;padding:0 15px}.aimeos .common-summary-detail .headline .quantity{padding-right:4px}.aimeos .common-summary-detail .headline .price{display:none}.aimeos .common-summary-detail .headline .unitprice{width:25%}.aimeos .common-summary-detail .status{display:none}.aimeos .common-summary-detail .supplier h3{margin-top:.5rem}.aimeos .common-summary-detail .supplier .supplier-name{display:none}.aimeos .common-summary-detail .subtotal{color:var(--ai-secondary)}.aimeos .common-summary-detail .total{background-color:#fff;border-top:1px solid #efefef;font-size:18px;font-weight:700;padding:15px 0 0}.aimeos .common-summary-detail .total>.col-8{margin-left:auto;width:400px}.aimeos .common-summary-detail .total>.col-8 .col-8{padding-right:4px}.aimeos .common-summary-detail .total>.col-8 .col-3{width:33.33333333%}.aimeos .common-summary-detail .total .row{justify-content:flex-end}.aimeos .common-summary-detail .image img.detail{-webkit-margin-end:5%;height:8rem;margin-inline-end:5%;overflow:hidden;width:6rem}.aimeos .common-summary-detail .details .product-name{display:block;font-weight:700;line-height:1;margin:0 .25rem .05rem;text-transform:uppercase}.aimeos .common-summary-detail .code,.aimeos .common-summary-detail .timeframe{margin:.5rem;margin:0 .25rem}.aimeos .common-summary-detail .code{display:flex;flex-direction:column;font-size:14px;line-height:1.1;margin-top:auto}.aimeos .common-summary-detail .attr-list{margin:0 .25rem;vertical-align:top}.aimeos .common-summary-detail .attr-list li.attr-item{display:inline}.aimeos .common-summary-detail .attr-list li.attr-item:not(:last-of-type) .value:after{content:","}.aimeos .common-summary-detail .attr-item .name:after{content:":"}.aimeos .common-summary-detail .delivery,.aimeos .common-summary-detail .payment,.aimeos .common-summary-detail .price,.aimeos .common-summary-detail .quantity,.aimeos .common-summary-detail .rebate,.aimeos .common-summary-detail .subtotal,.aimeos .common-summary-detail .tax,.aimeos .common-summary-detail .total,.aimeos .common-summary-detail .unitprice{text-align:end;white-space:nowrap}.aimeos .common-summary-detail .tax{font-size:12px;padding:.25rem 0}.aimeos .common-summary-detail .tax>.col-8{margin-left:auto;width:400px}.aimeos .common-summary-detail .tax>.col-8 .col-8{padding-right:4px}.aimeos .common-summary-detail .tax>.col-8 .col-3{width:33.33333333%}.aimeos .common-summary-detail .tax .row{justify-content:flex-end}.aimeos .common-summary-detail .tax .action{display:none}.aimeos .common-summary-detail .quantity{align-items:center;display:flex;flex-direction:row;width:auto}.aimeos .common-summary-detail .quantity .down,.aimeos .common-summary-detail .quantity .up{align-items:center;background:none;border:2px solid var(--ai-black);border-radius:100px;color:transparent;display:flex;flex:0 0 38px;font-size:0;height:38px;justify-content:center;line-height:1;margin:0 4px;padding:3px 0 0;position:relative;text-align:center;width:38px}.aimeos .common-summary-detail .quantity .down:hover,.aimeos .common-summary-detail .quantity .up:hover{color:var(--ai-black);opacity:.8}.aimeos .common-summary-detail .quantity .down:before,.aimeos .common-summary-detail .quantity .up:before{background:var(--ai-black);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:50%}.aimeos .common-summary-detail .quantity .up:after{background:var(--ai-black);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) rotate(90deg);width:50%}.aimeos .common-summary-detail .quantity .input-quantity-wrapper{position:relative}.aimeos .common-summary-detail .quantity .input-quantity-wrapper .text-default{color:rgba(0,0,0,.38);display:block;font-size:12px;left:5px;position:absolute;top:-8px}.aimeos .common-summary-detail .quantity .value{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:none;border-color:#efefef;border-radius:var(--ai-radius);display:inline-block;height:44px;order:1;pointer-events:none;text-align:center;width:44px}.aimeos .common-summary-detail .quantity .value::-webkit-inner-spin-button,.aimeos .common-summary-detail .quantity .value::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.aimeos .common-summary-detail .quantity .up{order:2}.page-checkout-index .common-summary-detail .headline{display:none}.page-checkout-index .common-summary-detail .product-item .price{width:auto}.aimeos .common-summary-detail .action .delete:after{color:#9e9e9e;content:"\f628";font:normal normal normal 14px/1 bootstrap-icons;font-size:20px}.aimeos .common-summary-detail .action .delete:hover{opacity:.8}.aimeos .common-summary-detail .action{text-align:right}.aimeos .common-summary-detail .payment td:first-child:before{content:"+ "}.aimeos .checkout-confirm-detail .common-summary-service .header h3{text-transform:capitalize}.aimeos .checkout-confirm-detail .common-summary-service .payment-Transaction{display:none}.aimeos .common-summary-detail .subtotal{display:none;font-size:12px;order:99;padding:.25rem 0}.aimeos .common-summary-detail .subtotal>.col-8{margin-left:auto;width:400px}.aimeos .common-summary-detail .subtotal>.col-8 .col-8{padding-right:4px}.aimeos .common-summary-detail .subtotal>.col-8 .col-3{width:33.33333333%}.aimeos .common-summary-detail .subtotal .row{justify-content:flex-end}.aimeos .common-summary-detail .delivery{border-top:1px solid #efefef;font-size:16px;padding:10px 0}.aimeos .common-summary-detail .delivery>.col-8{margin-left:auto;text-align:left}.aimeos .common-summary-detail .delivery>.col-4{width:33.33333333%}.aimeos .common-summary-detail .delivery .row{justify-content:flex-end}.aimeos .common-summary-detail .price-total{font-weight:700;justify-content:flex-end}.aimeos .common-summary-detail .price-total .quantity{display:none}.aimeos .common-summary-detail .price-total .total-text{padding-right:4px}.aimeos .common-summary-detail .price-total .action{display:none}.aimeos .common-summary-detail .product-item{padding:15px 0}.aimeos .common-summary-detail .product-item .unitprice{display:none}.aimeos .common-summary-detail .product-item .price{font-size:16px;margin-top:2px}.aimeos .common-summary-additional .comment,.aimeos .common-summary-additional .coupon{height:8rem;vertical-align:top}.aimeos .common-summary-additional .customerref-value{width:100%}.aimeos .common-summary-additional textarea{background-color:var(--ai-bg);border-color:var(--ai-tertiary);border:1px solid var(--ai-tertiary-alt,var(--ai-tertiary));color:var(--ai-secondary);height:4rem;width:100%}@media (min-width:769px){.aimeos .common-summary-detail .headline>.col-4{flex-grow:1}.aimeos .common-summary-detail .headline>.col-8{align-items:center;display:flex;flex-direction:row;margin-left:auto;width:400px}.aimeos .common-summary-detail .headline>.col-8>.row{align-items:center;justify-content:flex-end;width:100%}.aimeos .common-summary-detail .product-item{font-size:16px;padding:15px 0}.aimeos .common-summary-detail .product-item>.col-4{flex-grow:1}.aimeos .common-summary-detail .product-item .image{width:70px}.aimeos .common-summary-detail .product-item .image img{height:55px;-o-object-fit:cover;object-fit:cover;width:60px}.aimeos .common-summary-detail .product-item .details{display:flex;flex-direction:column}.aimeos .common-summary-detail .product-item>.col-8{align-items:center;display:flex;flex-direction:row;width:400px}.aimeos .common-summary-detail .product-item>.col-8>.row{align-items:center;justify-content:flex-end;width:100%}}@media (max-width:768px){.aimeos .common-summary-detail .product-item .price{width:auto}.aimeos .common-summary-detail .header,.aimeos .common-summary-detail .headline{display:none}.aimeos .common-summary-detail .product-item{flex-direction:column;position:relative}.aimeos .common-summary-detail .product-item>.col-4{width:100%}.aimeos .common-summary-detail .product-item>.col-4 .image{width:110px}.aimeos .common-summary-detail .product-item>.col-4 .image img{height:64px;-o-object-fit:cover;object-fit:cover;width:96px}.aimeos .common-summary-detail .product-item>.col-4 .details{padding-right:25px;width:calc(100% - 110px)}.aimeos .common-summary-detail .product-item>.col-8{width:100%}.aimeos .common-summary-detail .product-item>.col-8>.row{align-items:center}.aimeos .common-summary-detail .product-item>.col-8 .price{font-size:18px;font-weight:700;margin-right:auto;order:-1}.aimeos .common-summary-detail .product-item>.col-8 .quantity{font-size:15px;font-weight:700}.aimeos .common-summary-detail .product-item>.col-8 .quantity:before{content:"Antall:";display:inline-block;font-size:15px}.aimeos .common-summary-detail .product-item>.col-8 .quantity .up{margin-right:0}.aimeos .common-summary-detail .product-item>.col-8 .action{position:absolute;right:0;top:11px;z-index:2}.aimeos .common-summary-detail .product-item .code,.aimeos .common-summary-detail .product-item .product-name{margin-left:0}.aimeos .common-summary-detail div.delivery{width:100%}.aimeos .common-summary-detail div.delivery>.col-8{width:60%}.aimeos .common-summary-detail div.delivery>.col-4{width:40%}.aimeos .common-summary-detail .price-total .total-text{margin-right:auto;text-align:left}.aimeos .common-summary-detail .total>.col-8{width:100%}.aimeos .common-summary-detail .total>.col-8 .price{width:40%}.aimeos .common-summary-detail .subtotal>.col-8,.aimeos .common-summary-detail .tax>.col-8{width:100%}.aimeos .common-summary-detail .subtotal>.col-8 .col-8,.aimeos .common-summary-detail .tax>.col-8 .col-8{text-align:left;width:60%}.aimeos .common-summary-detail .subtotal>.col-8 .price,.aimeos .common-summary-detail .tax>.col-8 .price{width:40%}.basket-standard form>.button-group{align-items:flex-end;display:flex;flex-direction:column}.basket-standard form>.button-group .btn{margin-left:0;margin-right:0;width:100%}.basket-standard form>.button-group .btn-back{order:3}.page-checkout-index .aimeos .common-summary-detail .product-item>.col-4{font-size:13px;margin-bottom:0}.page-checkout-index .aimeos .common-summary-detail .product-item>.col-4 .image{display:none}.page-checkout-index .aimeos .common-summary-detail .minibutton{background:none}.page-checkout-index .aimeos .common-summary-detail .details .product-name{margin-bottom:0}.page-checkout-index .aimeos .common-summary-detail .product-item>.col-8 .price{margin-left:auto;margin-right:0;margin-top:0;order:3}.page-checkout-index .aimeos .common-summary-detail .product-item>.col-8 .price+.action{display:none}.page-checkout-index .aimeos .common-summary-detail .attr-list,.page-checkout-index .aimeos .common-summary-detail .quantity{margin-left:0}.page-checkout-index .aimeos .common-summary-detail .quantity .input-quantity-wrapper .text-default{display:none}.page-checkout-index .aimeos .common-summary-detail .quantity .value{border:none;height:32px;width:32px}.page-basket-index .aimeos .common-summary-detail .product-item>.col-4{margin-bottom:10px}.page-basket-index .aimeos .common-summary-detail .product-item .attr-list{margin-left:0}.page-basket-index .aimeos .common-summary-detail .product-item>.col-8 .price{margin-left:auto;margin-right:0;margin-top:0;order:3}}
