detailed-cart-v1 table.order-lines .toggle-grouped-order-lines[data-area-expanded=true]:before,detailed-cart-v1 table.order-lines .toggle-grouped-order-lines[data-area-expanded=false]:before{font-family:uniicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}detailed-cart-v1 table.order-lines .toggle-grouped-order-lines[data-area-expanded=false]:before{content:"\ea0c"}detailed-cart-v1 table.order-lines .toggle-grouped-order-lines[data-area-expanded=true]:before{content:"\ea0f"}quantity-buttons-editor{display:flex;flex-direction:column}quantity-buttons-editor .input-help-text{text-align:center;font-size:1.2rem;font-weight:400}quantity-buttons-editor .min-quantity{text-align:center;font-size:1.2rem}quantity-buttons-editor .plus-minus{position:relative;display:flex;z-index:0;border:1px solid #dbdbdb}quantity-buttons-editor .plus-minus .placeholder-formated{justify-content:center;align-items:baseline;display:flex;flex-grow:1;font-size:1.4rem;line-height:3.2rem;white-space:nowrap;font-weight:400;min-width:1rem}quantity-buttons-editor .plus-minus .placeholder-formated .separator{margin-left:.4rem;font-size:1.4rem}quantity-buttons-editor .plus-minus .placeholder-formated .factor-value{font-size:1.4rem}quantity-buttons-editor .plus-minus .placeholder-formated .unit-name{font-size:1.4rem;margin-left:.3rem}quantity-buttons-editor .plus-minus input{text-align:center;margin:0;border:0;height:3.2rem;width:100%;height:100%;font-size:1.4rem;color:var(--body-color);background-color:#fff;position:absolute;opacity:0}quantity-buttons-editor .plus-minus input:focus{opacity:1}quantity-buttons-editor .plus-minus button{padding:0;border:0;width:3.2rem;height:3.2rem;line-height:1;z-index:1;position:relative}quantity-buttons-editor .plus-minus button:disabled{opacity:.4}@media (min-width: 1200px){quantity-buttons-editor .plus-minus button,quantity-buttons-editor .plus-minus button:disabled{opacity:0}quantity-buttons-editor .plus-minus:hover button{opacity:1}quantity-buttons-editor .plus-minus:hover button:disabled{opacity:.4}}discount-coupons .btn-toggle-discount-codes{margin-bottom:2.4rem;display:inline-block;text-decoration:underline;cursor:pointer}@media (hover: hover){discount-coupons .btn-toggle-discount-codes:hover{text-decoration:none}}@media (min-width: 768px){discount-coupons input[type=text]{min-width:30.5rem}}discount-coupons button.discount-apply{margin-left:1.6rem}discount-coupons-list{margin-top:1.6rem;margin-bottom:3.2rem}discount-coupons-list label{font-weight:500;font-family:Montserrat,sans-serif}discount-coupons-list li:not(:first-child){margin-top:.8rem}discount-coupons-list li .coupon-code{display:inline-flex;align-items:center;border:1px solid #DDD;gap:.9rem;padding:.4rem 1.5rem}discount-coupons-list li .coupon-code.is-disabled{border-color:#ededed}discount-coupons-list li .coupon-code.is-disabled label,discount-coupons-list li .coupon-code.is-disabled .coupon-code{color:#868e96}discount-coupons-list li .saved-amount{font-weight:600}discount-coupons-list li .code,discount-coupons-list li .saved-amount{font-size:1.4rem}discount-coupons-list li button.remove{min-width:1.4rem;padding:0;height:auto;text-align:right}detailed-cart-v1 .custom-fields{margin-top:.8rem;font-size:1.2rem;color:#868e96}detailed-cart-v1 table.order-lines{margin-bottom:0}detailed-cart-v1 table.order-lines tr{vertical-align:middle}detailed-cart-v1 table.order-lines tr[data-show-border-bottom=false]>td{border-bottom-width:0}detailed-cart-v1 table.order-lines select{min-width:10.6rem;height:3.2rem;line-height:1;font-size:1.4rem;color:var(--body-color)}@media (min-width: 1200px){detailed-cart-v1 table.order-lines td.td-image{width:6.4rem}}detailed-cart-v1 table.order-lines td.td-title a{color:var(--body-color);text-decoration:none}@media (hover: hover){detailed-cart-v1 table.order-lines td.td-title a:hover{text-decoration:underline}}@media (min-width: 1200px){detailed-cart-v1 table.order-lines td.td-stock{width:17rem}}@media (min-width: 1200px){detailed-cart-v1 table.order-lines td.td-total-quantity{width:9rem}}@media (min-width: 1200px){detailed-cart-v1 table.order-lines td.td-price{width:14rem}}@media (min-width: 1200px){detailed-cart-v1 table.order-lines td.td-close{width:5.2rem}}@media (min-width: 1200px){detailed-cart-v1 table.order-lines .total-quantity-label{display:none}}@media (min-width: 1200px){detailed-cart-v1 table.order-lines .total-quantity-read-only{text-align:center}}detailed-cart-v1 table.order-lines .toggle-grouped-order-lines[data-area-expanded=true]:before{font-size:.8rem}detailed-cart-v1 table.order-lines .toggle-grouped-order-lines[data-area-expanded=false]:before{font-size:.8rem}detailed-cart-v1 table.order-lines .fs-xs{font-size:1.2rem}detailed-cart-v1 table.order-lines .fs-sm{font-size:1.4rem}detailed-cart-v1 table.order-lines .price-per-unit,detailed-cart-v1 table.order-lines .product-number{line-height:1.6666666667}detailed-cart-v1 table.order-lines .product-number{margin-bottom:.8rem;margin-top:.2rem}detailed-cart-v1 table.order-lines .color-discount{color:#a8201a}detailed-cart-v1 table.order-lines s{color:#565759}detailed-cart-v1 table.order-lines .td-title s{margin-left:.4rem}detailed-cart-v1 table[data-data-has-factor-product=true] .td-quantity-col1{padding-right:2px}@media (min-width: 1200px){detailed-cart-v1 table[data-data-has-factor-product=true] .td-quantity-col1{width:10.6rem}}detailed-cart-v1 table[data-data-has-factor-product=true] .td-quantity-col2{padding-left:2px}@media (min-width: 1200px){detailed-cart-v1 table[data-data-has-factor-product=true] .td-quantity-col2{width:10.6rem}}@media (min-width: 1200px){detailed-cart-v1 table[data-data-has-factor-product=false] .td-quantity-col1{width:12.6rem}}detailed-cart-v1 .c-product-status{font-size:1.2rem;color:#868e96}detailed-cart-v1 quantity-buttons-editor{position:relative;min-width:10.6rem;background-color:#fff}detailed-cart-v1 quantity-buttons-editor .min-quantity{position:absolute;top:100%;left:0;right:0}@media (min-width: 1200px){detailed-cart-v1 quantity-buttons-editor{max-width:10.6rem;margin:0 auto}detailed-cart-v1 quantity-buttons-editor .input-help-text{position:absolute;bottom:100%;left:0;right:0}}detailed-cart-v1 .remove-all-container{padding-top:.8rem;padding-bottom:.8rem;border-bottom:.1rem solid #DDD}detailed-cart-v1 umw-alert:not([hidden]) .alert{margin-top:4rem;margin-bottom:0}detailed-cart-v1 .discounts-and-total{margin-top:4rem}detailed-cart-v1 .total-summary-and-action table{width:100%}@media (min-width: 768px){detailed-cart-v1 .total-summary-and-action{min-width:41.6rem}}detailed-cart-v1 total-summary h2{font-size:2rem;margin-bottom:2.4rem}detailed-cart-v1 total-summary .table-summary{width:100%}detailed-cart-v1 total-summary .total-discount{background-color:#d4edda}detailed-cart-v1 total-summary .total-discount td{padding-top:.3rem;padding-bottom:.3rem}detailed-cart-v1 total-summary .total-discount~tr td{padding-top:1.2rem}detailed-cart-v1 total-summary .total-sum{font-size:2rem;font-weight:600}detailed-cart-v1 total-summary .total-sum span{font-size:1.6rem}detailed-cart-v1 total-summary .summary tr td:first-child{padding-left:.8rem}detailed-cart-v1 total-summary .summary tr td:last-child{padding-right:.8rem}detailed-cart-v1 total-summary hr.top{margin-top:2.4rem;margin-bottom:2.4rem}detailed-cart-v1 total-summary hr.bottom{margin-top:2.4rem;margin-bottom:0}detailed-cart-v1 free-shipping-progress-bar{margin-top:1rem}detailed-cart-v1 free-shipping-progress-bar+order-discount-progress-bar{margin-top:.3rem}detailed-cart-v1 .checkout-buttons{margin-top:2.4rem;display:flex;flex-direction:column;gap:1.6rem}@media (min-width: 768px){detailed-cart-v1 .checkout-buttons{align-self:flex-end;align-items:flex-end}}detailed-cart-v1 .checkout-buttons a.btn{min-width:23.2rem;height:initial;padding-top:1.3rem;padding-bottom:1.3rem;width:100%}detailed-cart-v1 .checkout-buttons button{width:100%;min-width:23.2rem}detailed-cart-v1 .checkout-buttons vipps-hurtigkasse{width:100%}detailed-cart-v1 .checkout-buttons vipps-hurtigkasse button{height:initial;padding-top:1.3rem;padding-bottom:1.3rem}@media (max-width: 1199.98px){detailed-cart-v1 h1{font-size:2rem}detailed-cart-v1 table.order-lines{display:block}detailed-cart-v1 table.order-lines.table-hover>tbody>tr:hover>*{--table-accent-bg: transparent;--table-bg-state: transparent}detailed-cart-v1 table.order-lines .discount-label,detailed-cart-v1 table.order-lines .total-quantity-label{margin-right:4px}detailed-cart-v1 table.order-lines thead,detailed-cart-v1 table.order-lines .toggle-grouped-order-lines{display:none}detailed-cart-v1 table.order-lines tbody{display:flex;flex-direction:column}detailed-cart-v1 table.order-lines tbody tr{position:relative;display:grid;grid-template-areas:"image title title title" "image stock stock stock" "image quantity-col1 quantity-col2 ." "image total-quantity price price";grid-template-columns:92px 1fr 1fr 2fr;padding-top:2.2rem;padding-bottom:2.2rem}detailed-cart-v1 table.order-lines tbody tr:first-child{padding-top:0}detailed-cart-v1 table.order-lines tbody tr:first-child .td-close{top:-.8rem}detailed-cart-v1 table.order-lines tbody tr[data-show-border-bottom=true]{border-bottom:1px solid #DDD}detailed-cart-v1 table.order-lines tbody tr[data-position-in-group=first]{padding-bottom:0}detailed-cart-v1 table.order-lines tbody tr[data-line-type="70"],detailed-cart-v1 table.order-lines tbody tr[data-line-type="71"]{padding-top:0}detailed-cart-v1 table.order-lines tbody tr[data-line-type="71"]:not(:last-child){padding-bottom:1rem}detailed-cart-v1 table.order-lines tbody tr[data-has-factor=false] .td-price{grid-row-start:3;grid-row-end:4}detailed-cart-v1 table.order-lines tbody tr[data-has-factor=false][data-is-editable=true] .td-price{padding-top:1.8rem}detailed-cart-v1 table.order-lines tbody tr[data-has-factor=false][data-is-editable=false] .td-price{padding-top:1.4rem}detailed-cart-v1 table.order-lines tbody tr[data-has-factor=true] .td-price,detailed-cart-v1 table.order-lines tbody tr[data-has-factor=true] .td-total-quantity{padding-top:1.4rem}detailed-cart-v1 table.order-lines tbody td{border:0;padding:0;background-color:transparent}detailed-cart-v1 table.order-lines tbody td:hover{background-color:transparent}detailed-cart-v1 table.order-lines tbody td.hide-on-mobile{display:none}detailed-cart-v1 table.order-lines tbody td.td-image{grid-area:image;padding-right:16px}detailed-cart-v1 table.order-lines tbody td.td-title{grid-area:title;flex-direction:column;align-items:flex-start;padding-right:4rem}detailed-cart-v1 table.order-lines tbody td.td-close{position:absolute;top:1.3rem;right:0;align-items:center;text-align:right}detailed-cart-v1 table.order-lines tbody td.td-close button{margin-left:auto;padding:0 0 0 3rem;height:initial}detailed-cart-v1 table.order-lines tbody td.td-close button svg{width:1rem;height:1rem}detailed-cart-v1 table.order-lines tbody td.td-stock{grid-area:stock;padding-top:6px}detailed-cart-v1 table.order-lines tbody td.td-quantity-col1{grid-area:quantity-col1;padding-right:2px;text-align:left;padding-top:1.4rem}detailed-cart-v1 table.order-lines tbody td.td-quantity-col2{grid-area:quantity-col2;padding-left:2px;padding-top:1.4rem}detailed-cart-v1 table.order-lines tbody td.td-quantity-col2.shift-col{grid-area:quantity-col1}detailed-cart-v1 table.order-lines tbody td.td-total-quantity{grid-area:total-quantity}detailed-cart-v1 table.order-lines tbody td.td-price{grid-area:price;text-align:right}detailed-cart-v1 table.order-lines tbody td.td-discount{grid-area:discount;text-align:right;font-size:1.2rem}detailed-cart-v1 table.order-lines quantity-buttons-editor{width:100%}detailed-cart-v1 .discounts-and-total{flex-direction:column}detailed-cart-v1 .total-summary-and-action{width:100%}}
