body,html{background-color:#f6f6f6!important}label,legend{font-weight:400;margin-bottom:0}.page-template-page-checkout #main-content{border-radius:15px;box-shadow:0 10px 15px 0 rgba(0,0,0,.2)}.checkout-breadcrumbs{font-size:15px;padding:0;text-transform:none}.checkout-breadcrumbs a{align-items:center;background-color:#ddd;border-radius:12px;color:#000;display:flex;flex-direction:column;font-family:Raleway,Times New Roman,Times,serif;font-weight:500;height:24px;justify-content:center;opacity:.3;width:24px}.checkout-breadcrumbs a p{bottom:-10px;position:absolute}.checkout-breadcrumbs a.current,.checkout-breadcrumbs a.done{background-color:#9d8550;opacity:1}.checkout-breadcrumbs a.done{border-radius:50%}.checkout-breadcrumbs a.done p{opacity:.3}.checkout-breadcrumbs a.done:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 6 9 17l-5-5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:inline-block;line-height:1px;position:absolute;vertical-align:middle}.checkout-breadcrumbs a.done .breadcrumb-step{display:none}.checkout-breadcrumbs a .breadcrumb-step{background-color:transparent;line-height:inherit;margin:0}.checkout-breadcrumbs .divider{background-color:#ddd;height:2px;margin:0;min-width:150px;opacity:1;top:0;width:10%}.checkout-breadcrumbs .divider i{display:none}.checkout-breadcrumbs .divider.done{background:#9d8550}@media only screen and (max-width:768px){.page-title-inner:has(.checkout-breadcrumbs){min-height:auto;padding:0}}.woocommerce-cart #main{background-color:#f6f6f6}.button.alt,.button.checkout,.checkout-button,.primary.is-link,.primary.is-outline,.primary.is-underline,.secondary{border-radius:5px}.button,button,input[type=button],input[type=reset],input[type=submit]{font-weight:400}.woocommerce .wc-item-meta,.woocommerce td.product-name dl.variation.tc-epo-metadata{display:flex;flex-direction:column}.woocommerce .shop_table{border-spacing:0 10px}@media only screen and (max-width:478px){.woocommerce .shop_table .product-remove a{left:10px}}.woocommerce .shop_table .order-total td,.woocommerce .shop_table .order-total th{border-width:1px}.woocommerce .shop_table thead th{border-width:1px;font-family:Georgia,Times New Roman,Times,serif}.woocommerce .shop_table .cart_item td{background-color:#fff;padding-left:10px;padding-right:10px}@media only screen and (max-width:768px){.woocommerce .shop_table .cart_item td{padding-left:0}}.woocommerce .shop_table .cart_item td:first-child{border-radius:10px 0 0 10px}.woocommerce .shop_table .cart_item td:last-child{border-radius:0 10px 10px 0}.woocommerce .cart_totals table.shop_table{background-color:#fff;border-radius:10px;padding-left:10px;padding-right:10px}.woocommerce .cart_totals table.shop_table .order-total td,.woocommerce .cart_totals table.shop_table .order-total th{border-bottom:none}.woocommerce .cart_totals th.product-name{border-width:1px}.woocommerce .cart-sidebar{padding-top:10px}.woocommerce .cart-sidebar thead th{font-family:Georgia,Times New Roman,Times,serif}.woocommerce .cart-sidebar .widget-title{border-bottom:1px solid #ececec}#continue-button-wrapper{background:linear-gradient(transparent,#f6f6f6);bottom:0;height:15vh;left:0;position:fixed;width:100%}#continue-button-wrapper .button.primary.fixed.center{bottom:5vh;left:calc(50% - 100px);position:fixed;width:200px}dl.tc-epo-metadata.variation.border-top{border-top:1px solid rgba(0,0,0,.1);padding-top:5px}tr.woocommerce-cart-form__cart-item.cart_item.unavailable{border-radius:15px;box-shadow:0 0 0 3px #ea5151}.woocommerce-cart-form,.woocommerce-cart-form .shop_table{margin-bottom:0}.header-wrapper .ageverification,body>.ageverification{position:absolute;right:0}@media only screen and (max-width:768px){.header-wrapper .ageverification{display:none}}.cart-container .ageverification,.woocommerce-checkout .ageverification,.woocommerce-checkout-payment .ageverification{display:flex;margin:0 auto 15px}@media only screen and (min-width:768px){.cart-container .ageverification,.woocommerce-checkout .ageverification,.woocommerce-checkout-payment .ageverification{display:none}}.woocommerce-checkout tfoot .woocommerce-shipping-totals{display:none!important}.woocommerce-checkout #main{background-color:#f6f6f6}.woocommerce form .form-row .required{color:red;font-size:16px;visibility:visible}.page-template-page-bloomit-related .adt-related-products-button,.woocommerce-checkout #continue_order{border-radius:10px;font-size:1.15em}#not-home-shipping{margin:0 0 .5em;text-align:left}#not-home-shipping input:hover,#not-home-shipping label:hover{cursor:pointer}label.customer-type{margin:.5em 0}.extra-billing-choices{display:flex;flex-direction:column;gap:10px;margin:10px 0}.woocommerce-billing-fields input{margin-bottom:0}.woocommerce-billing-fields .form-row-first{margin-right:0}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:15px}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{margin-bottom:0}#customer_details .woocommerce-billing-fields{border-top:none}.shipping__table .woocommerce-shipping-destination{display:none}.page-checkout{border-radius:15px 15px 0 0}@media only screen and (max-width:768px){.page-checkout{padding-top:0}}.focused-checkout-footer .absolute-footer{border-radius:0 0 15px 15px}.woocommerce-checkout form.checkout h2,.woocommerce-checkout form.checkout h3,.woocommerce-checkout form.checkout h4{font-family:Raleway,Times New Roman,Times,serif;text-transform:inherit}h3.checkout-heading{font-size:27px}@media only screen and (max-width:478px){h3.checkout-heading{font-size:16px}}.receiver-delivery-date h3,.receiver-delivery-date strong{font-size:14px}ul.wc_payment_methods.payment_methods.methods{border:1px solid #b9b9b9;border-radius:5px}#payment .payment_methods li+li{border-top:1px solid #b9b9b9}#payment ul li{padding:5px}.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.business-terms-container .business-terms-desc{background-color:#fff3cd;border-radius:15px;color:#856404;margin:10px 28px;padding:15px}.page-id-12 #payment,.page-id-12 .woocommerce-checkout-review-order-table,.page-id-12 button#place_order{display:none}.page-id-12 button#continue_order{width:auto}.add_gift_card_form h4{font-size:14px}.ux-cart-coupon{margin-bottom:15px}.ux-cart-coupon .widget-title{font-size:14px}.ux-cart-coupon .coupon{display:flex;gap:10px}.ux-cart-coupon .coupon #coupon_code{flex:1 1 66.66%;margin-bottom:0}.ux-cart-coupon .coupon button[type=submit]{background-color:#000;color:#fff;flex:1 1 33.33%;margin-bottom:0;margin-right:0;min-width:100px;text-shadow:none}.add_gift_card_form h4:hover{cursor:pointer}.add_gift_card_form #wc_gc_cart_redeem_form{display:flex;gap:10px;margin-bottom:0}.add_gift_card_form #wc_gc_cart_redeem_form #wc_gc_cart_code{flex:1 1 66.66%;margin-bottom:0}.add_gift_card_form #wc_gc_cart_redeem_form #wc_gc_cart_redeem_send{background-color:#000;color:#fff;flex:1 1 33.33%;margin-bottom:0;margin-right:0;min-width:100px}@media only screen and (min-width:478px){.woocommerce>.cross-sells{display:none}}@media only screen and (max-width:478px){.cart-wrapper .cross-sells{display:none}}.cart_totals .button .loader,.international-billing .loader{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:18px;margin-left:10px;width:18px}.international-billing{position:relative}.international-billing .loader{border:2px solid;border-color:#000 #000 transparent;height:15px;position:absolute;top:6px;width:15px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.col-inner:has(>.customer-type){display:flex;gap:10px}.col-inner:has(>.customer-type) .customer-type{border:1px solid #e5e5e5;border-radius:5px;padding:5px 10px}.col-inner:has(>.customer-type) .customer-type:hover{cursor:pointer}.col-inner:has(>.customer-type) .customer-type.selected{font-weight:600}.col-inner:has(>.customer-type) .customer-type input{margin:0;padding:0}.payment_method_epay_dk label img{height:24px;width:auto}#billing_country_field{display:none!important}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background-color:#fff;border-radius:5px;color:#262626;font-size:16px;padding:10px}.select-resize-ghost:focus,.select2-container .select2-choice:focus,.select2-container .select2-selection:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#9d8550;box-shadow:0 0 0 2px #9d8550;outline:none}.cart-product-list p{margin-bottom:0}.cart-product-list .col-inner>.row>.col .col-inner:has(.button.edit){display:flex;gap:5px;width:85px}.button.success{background-color:#1e8d22}.button.edit,.button.remove{align-items:center;border:1px solid #000;display:flex;height:40px;justify-content:center;margin:0;padding:0;width:40px}.button.edit:hover,.button.remove:hover{background-color:#000!important;border:1px solid #000}.button.edit i,.button.edit:not(.icon)>span+i,.button.remove i,.button.remove:not(.icon)>span+i{margin:0;padding:0}.button.edit:hover .icon-pen-alt-fill:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cpath d='m12 8-8 8v4h4l8-8m-4-4 2.869-2.869.001-.001c.395-.395.593-.593.821-.667a1 1 0 0 1 .618 0c.228.074.425.272.82.666l1.74 1.74c.396.396.594.594.668.822a1 1 0 0 1 0 .618c-.074.228-.272.426-.668.822h0L16 12.001m-4-4 4 4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.icon-pen-alt-fill:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m12 8-8 8v4h4l8-8m-4-4 2.869-2.869.001-.001c.395-.395.593-.593.821-.667a1 1 0 0 1 .618 0c.228.074.425.272.82.666l1.74 1.74c.396.396.594.594.668.822a1 1 0 0 1 0 .618c-.074.228-.272.426-.668.822h0L16 12.001m-4-4 4 4' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.button.remove:hover .icon-lock:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' stroke='%23fff'%3E%3Cpath d='M6 7v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7M6 7H5m1 0h2m10 0h1m-1 0h-2m-6 4v5m4-5v5M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M8 7h8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.icon-lock:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 7v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V7M6 7H5m1 0h2m10 0h1m-1 0h-2m-6 4v5m4-5v5M8 7V5a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2M8 7h8' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media only screen and (min-width:768px){.pb-0 .col{padding-bottom:0!important}}#billing_company_field .optional,#billing_cvr_field .optional{display:none}span.amount{font-weight:400!important}span.total-price{font-size:21px}span.total-price span.amount{font-weight:700!important}span[data-text-color=secondary],span[data-text-color=secondary] span{color:#9d8550}table.billing-details tr td:first-child,table.delivery-details tr td:first-child{color:#262626;font-weight:600;padding-right:10px;width:33.33%}table.billing-details tr td:last-child,table.delivery-details tr td:last-child{width:66.66%}table.billing-details td,table.billing-details th,table.delivery-details td,table.delivery-details th{border:none;padding:3px 0}.thankyou-image{width:145px!important}@media only screen and (max-width:478px){h2 br{display:none}.col{padding-bottom:10px}}.button.edit{position:relative}.button.edit:hover:before{background-color:#fff;border:1px solid #ddd;border-radius:3px;color:#000;content:"Rediger";font-size:9px;height:auto;line-height:9px;margin:0;padding:6px;position:absolute;top:-30px;width:auto}.button.remove{position:relative}.button.remove:hover:before{background-color:#fff;border:1px solid #ddd;border-radius:3px;color:#000;content:"Fjern";font-size:9px;font-weight:400;height:auto;line-height:9px;margin:0;padding:6px;position:absolute;top:-30px;width:auto}@media only screen and (max-width:478px){.row{position:relative}.row .option-buttons{order:3}.row .option-buttons .button.edit:before,.row .option-buttons .button.remove:before{display:none}.cart-price .text-right,.quantity .text-right{text-align:left}.woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p{width:100%}.checkout-page-title.page-title{display:none}.woocommerce form.checkout h3{padding-top:0}}.shop_table.woocommerce-checkout-review-order-table tbody,.shop_table.woocommerce-checkout-review-order-table thead{display:none}.shop_table.woocommerce-checkout-review-order-table tfoot th{font-size:16px;font-weight:400}.shop_table.woocommerce-checkout-review-order-table tfoot td,.shop_table.woocommerce-checkout-review-order-table tfoot th{padding:15px 0}.shop_table.woocommerce-checkout-review-order-table tfoot tr{font-size:16px}.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total span.woocommerce-Price-amount.amount{font-size:21px;font-weight:700}.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total .includes_tax{font-size:16px}.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total .includes_tax span.woocommerce-Price-amount.amount{font-size:inherit;font-weight:inherit}.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total th{font-weight:600}.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total.shipping-total th{font-weight:400}.shop_table.woocommerce-checkout-review-order-table tfoot tr.order-total.shipping-total .woocommerce-Price-amount.amount{font-size:16px}.shop_table .order-total td,.shop_table .order-total th,.shop_table thead th{border-width:1px!important}
