.bde-section-8-100 .section-container{display:flex;flex-direction:column}.bde-section-8-100 .section-container{--bde-section-width:1440px}.bde-section-8-100 .section-container{padding-left:40px;padding-right:40px;padding-bottom:72px;padding-top:48px}@media (max-width:479px){.bde-section-8-100 .section-container{padding-left:20px;padding-right:20px;padding-bottom:48px;padding-top:24px}}.bde-heading-8-102{color:#0B2D5E;font-size:36px;margin-bottom:24px}@media (max-width:479px){.bde-heading-8-102{font-size:28px;margin-bottom:16px}}.bde-shortcode-8-103{width:100%}.bde-cart-8-101{--bde-woo-cart-thumbnail-size:96px}.bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}.bde-cart-8-101 .woocommerce-cart-form__contents .attachment-woocommerce_thumbnail{width:96px;height:96px}.bde-cart-8-101 td.actions{display:none}.bde-cart-8-101 td.product-name a{color:#10294D}.bde-cart-8-101 .cart_totals{background:#F4F7FB;border-radius:12px;padding:32px 32px 32px 32px}.bde-cart-8-101 .cart-collaterals table tr{border:none}.bde-cart-8-101 .cart_totals h2{color:#10294D;font-size:26px;font-weight:700}.bde-cart-8-101 .cart_totals .shop_table tr:not(:last-child) th{color:#5B6778;font-size:15px;text-wrap:nowrap}.bde-cart-8-101 .woocommerce-shipping-destination{color:#5B6778;font-size:15px}.bde-cart-8-101 .cart-collaterals table tr:last-child th{color:#10294D;font-size:18px;font-weight:700}.bde-cart-8-101 .cart-collaterals table tr.order-total .woocommerce-Price-amount bdi{color:#10294D;font-size:22px;font-weight:700}.bde-cart-8-101 .wc-proceed-to-checkout a{--bde-button-primary-border-color:transparent;--bde-button-primary-border-color-hover:transparent;--bde-button-primary-text-color:#fff;--bde-button-primary-text-color-hover:#fff;--bde-button-primary-background-color:#0B2D5E;--bde-button-primary-background-color-hover:#0B2D5E;border-radius:8px}.bde-section-8-100 .section-container{max-width:1440px;padding:48px 40px 72px}.bde-heading-8-102{color:#10294D;font-family:"Libre Baskerville",serif;font-size:44px;font-weight:700;line-height:1.15;margin:0 0 40px;display:flex;flex-direction:column;gap:4px}.bde-heading-8-102::after{content:"Du handler som privatkunde (B2C)";font-size:18px;font-weight:400;line-height:1.4}body.straarup-customer-type-excl .bde-heading-8-102::after{content:"Du handler som erhvervskunde (B2B)"}.bde-cart-8-101{background:transparent;color:#10294D;font-family:"Open Sans",sans-serif}.bde-cart-8-101 .woocommerce{display:grid;grid-template-columns:minmax(0,1fr) 350px;column-gap:32px;align-items:start}.bde-cart-8-101 .woocommerce-notices-wrapper{grid-column:1 / -1}.bde-cart-8-101 form.woocommerce-cart-form{grid-column:1;grid-row:2;float:none;width:auto;margin:0}.bde-cart-8-101 .cart-collaterals{grid-column:2;grid-row:2;float:none;width:auto;margin:0}.bde-cart-8-101 table.shop_table,.bde-cart-8-101 table.shop_table td,.bde-cart-8-101 table.shop_table th{border:0}.bde-cart-8-101 table.woocommerce-cart-form__contents{display:block;overflow:hidden;border:1px solid #E5EAF0!important;border-radius:12px!important;border-collapse:separate;background:#FFFFFF!important}.bde-cart-8-101 .woocommerce-cart-form__contents thead{display:none}.bde-cart-8-101 .woocommerce-cart-form__contents tbody{display:flex;flex-direction:column;gap:0}.bde-cart-8-101 .woocommerce-cart-form__cart-item{display:grid;grid-template-columns:70px minmax(180px,1fr) auto auto 38px;grid-template-areas:"image name price quantity remove";align-items:center;gap:16px;min-height:0;padding:8px 16px;background:#FFF;border:0;border-radius:0}.bde-cart-8-101 .woocommerce-cart-form__cart-item + .woocommerce-cart-form__cart-item{border-top:1px solid #E5EAF0}.bde-cart-8-101 .woocommerce-cart-form__cart-item>td{display:block;width:auto;padding:0!important;background:transparent;text-align:left}.bde-cart-8-101 .woocommerce-cart-form__cart-item>td::before{content:none}.bde-cart-8-101 .product-thumbnail{grid-area:image}.bde-cart-8-101 .product-name{grid-area:name}.bde-cart-8-101 .product-price{grid-area:price;white-space:nowrap;font-weight:700}.bde-cart-8-101 .product-quantity{grid-area:quantity}.bde-cart-8-101 .product-remove{grid-area:remove}.bde-cart-8-101 .product-subtotal{display:none!important}.bde-cart-8-101 .woocommerce-cart-form__cart-item>td.product-thumbnail{width:70px!important;min-width:70px}.bde-cart-8-101 .woocommerce-cart-form__cart-item .product-thumbnail img{display:block;width:70px!important;max-width:none!important;height:auto!important;object-fit:cover;border-radius:2px}.bde-cart-8-101 .product-name a{color:#10294D;font-family:"Libre Baskerville",serif;font-size:16px;font-weight:700;line-height:1.35;text-decoration:none}.bde-cart-8-101 .quantity{min-width:100px;border:1px solid #D8E0EA;border-radius:8px;overflow:hidden}.bde-cart-8-101 .quantity .qty,.bde-cart-8-101 .quantity button{min-height:42px}.bde-cart-8-101 .product-remove a,.bde-cart-8-101 .product-remove button{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #D8E0EA;border-radius:8px;color:#10294D;background:#FFF;font-size:22px;line-height:1;text-decoration:none}.bde-cart-8-101 .woocommerce-cart-form__contents tr:has(>td.actions){display:block;background:#FFF;border:0;border-top:1px solid #E5EAF0;border-radius:0}.bde-cart-8-101 td.actions{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px!important;background:#FFF}.bde-cart-8-101 td.actions .coupon{display:flex;gap:8px}.bde-cart-8-101 td.actions input.input-text{height:42px;min-height:42px;border:1px solid #D8E0EA;border-radius:8px;padding:0 12px}.bde-cart-8-101 td.actions button{height:42px;min-height:42px;border:1px solid #C8D4E3;border-radius:8px;background:#FFF;color:#10294D;padding:0 16px;font-weight:600}.bde-cart-8-101 .cart_totals{float:none;width:100%!important;height:auto!important;min-height:0!important;padding:24px;background:#F0F6FD;border-radius:12px}.bde-cart-8-101 .cart_totals h2{margin:0 0 12px;color:#10294D;font-family:"Libre Baskerville",serif;font-size:25px;font-weight:700;line-height:1.25}.bde-cart-8-101 .cart_totals table,.bde-cart-8-101 .cart_totals tbody{display:block;width:100%;margin:0}.bde-cart-8-101 .cart_totals tr{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:12px;padding:8px 0;border-bottom:1px solid #DCE6F2}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tr{column-gap:12px}.bde-cart-8-101 .cart_totals th,.bde-cart-8-101 .cart_totals td{display:block;width:auto;padding:0!important;background:transparent;color:#10294D}.bde-cart-8-101 .cart_totals td{width:100%!important;text-align:right;font-weight:700}.bde-cart-8-101 .cart_totals small,.bde-cart-8-101 .cart_totals .includes_tax{display:block;margin-top:2px;font-size:11px;font-weight:400;line-height:1.35;width:100%!important;white-space:normal}.bde-cart-8-101 .cart_totals .order-total{padding:14px 0 12px;border-bottom:0}.bde-cart-8-101 .cart_totals .order-total th{font-family:"Libre Baskerville",serif;font-size:17px}.bde-cart-8-101 .cart_totals .order-total td>strong .amount{font-size:22px;line-height:1.2}body:not(.straarup-customer-type-excl) .bde-cart-8-101 .cart_totals .order-total .includes_tax{font-size:0}body:not(.straarup-customer-type-excl) .bde-cart-8-101 .cart_totals .order-total .includes_tax::before{content:"Heraf moms: ";font-size:11px}body:not(.straarup-customer-type-excl) .bde-cart-8-101 .cart_totals .order-total .includes_tax .amount{font-size:11px!important;font-weight:600;line-height:inherit}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals .cart-subtotal td::after{content:"(ekskl. moms)";display:block;margin-top:2px;font-size:11px;font-weight:400;line-height:1.35}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)){display:flex;flex-direction:column}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .cart-subtotal{order:1}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .order-total{order:2;padding-bottom:0}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .tax-rate{order:3;padding:2px 0 12px;border-bottom:0}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .tax-rate th{display:none}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .tax-rate td{grid-column:2;font-size:0;font-weight:400;line-height:1.35}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .tax-rate td::before{content:"Heraf moms: ";font-size:11px}body.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .tax-rate td .amount{font-size:11px;font-weight:600}.bde-cart-8-101 .wc-proceed-to-checkout{padding:0;margin:0}.bde-cart-8-101 .wc-proceed-to-checkout .checkout-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:0;border-radius:8px;background:#102F5E;color:#FFF;font-size:15px;font-weight:700}@media (max-width:1100px){.bde-section-8-100 .section-container{padding:40px 20px 64px}.bde-cart-8-101 .woocommerce{grid-template-columns:minmax(0,1fr) 320px;column-gap:24px}.bde-cart-8-101 .woocommerce-cart-form__cart-item{grid-template-columns:70px minmax(130px,1fr) auto 38px;grid-template-areas:"image name price remove" "image quantity quantity remove";row-gap:10px}}@media (max-width:767px){.bde-section-8-100 .section-container{padding:32px 20px 48px}.bde-heading-8-102{font-size:36px;margin-bottom:28px}.bde-heading-8-102::after{font-size:16px}.bde-cart-8-101 .woocommerce{display:block}.bde-cart-8-101 form.woocommerce-cart-form,.bde-cart-8-101 .cart-collaterals{width:100%}.bde-cart-8-101 .cart-collaterals{margin-top:24px}.bde-cart-8-101 .woocommerce-cart-form__cart-item{grid-template-columns:70px minmax(0,1fr) 38px;grid-template-areas:"image name remove" "image price remove" "image quantity quantity";gap:8px 14px;padding:14px}.bde-cart-8-101 .product-thumbnail img{width:70px!important;height:auto!important}.bde-cart-8-101 .product-name a{font-size:15px}.bde-cart-8-101 .product-quantity{margin-top:0}.bde-cart-8-101 td.actions,.bde-cart-8-101 td.actions .coupon{align-items:stretch;flex-direction:column}.bde-cart-8-101 td.actions input.input-text,.bde-cart-8-101 td.actions button{width:100%}.bde-cart-8-101 .cart_totals{padding:22px 18px}.bde-cart-8-101 .product-thumbnail{display:block!important;grid-area:image!important}.bde-cart-8-101 .product-name{grid-area:name!important}.bde-cart-8-101 .product-price{display:block!important;grid-area:price!important}.bde-cart-8-101 .product-quantity{grid-area:quantity!important}.bde-cart-8-101 .product-remove{grid-area:remove!important}.bde-cart-8-101 .woocommerce-cart-form__contents .woocommerce-cart-form__cart-item{grid-template-columns:70px minmax(0,1fr) 38px!important;grid-template-areas:"image name remove" "image price remove" "image quantity quantity"!important}.bde-cart-8-101 .woocommerce-cart-form__cart-item>td.product-price{display:block!important}.bde-cart-8-101 .woocommerce-cart-form__cart-item .product-thumbnail img{width:70px!important;height:auto!important}}body.page-id-8.straarup-customer-type-excl .bde-cart-8-101 .cart_totals tbody:not(:has(.tax-rate~.tax-rate)) .tax-rate td{text-align:right}@media (max-width:1119px){.bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:1023px){.bde-cart-8-101{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%;--bde-woo-responsive__cross-sell-order:99;--bde-woo-responsive__cart-totals-order:2}.bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}}@media (max-width:767px){.bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}.bde-cart-8-101 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.bde-cart-8-101 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.bde-cart-8-101 .cart-collaterals{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}.bde-cart-8-101 .woocommerce-cart-form{--bde-woo-responsive__stack:column;--bde-woo-responsive__width:100%;--bde-woo-responsive__max-width:100%}}@media (max-width:479px){.bde-cart-8-101 .woocommerce-cart-form__contents tr{border:none}.bde-cart-8-101 .cart_totals{padding:24px 24px 24px 24px}.bde-cart-8-101 .cart_totals h2{color:#0B2D5E;font-size:28px}}