.fodax-checkout-header{background:var(--c-cream);border-bottom:1px solid color-mix(in srgb,var(--c-brand) 12%,transparent);min-height:64px;padding-inline:max(clamp(1rem,4vw,2rem),(100% - var(--wp--style--global--wide-size,1280px))/2)!important}.fodax-checkout-header__back.fodax-checkout-header__back{align-items:center;background:transparent!important;border:0!important;border-radius:9999px!important;color:var(--c-brand-dark)!important;cursor:pointer;display:inline-flex;font-family:var(--ff-body)!important;font-size:.875rem!important;font-weight:600!important;gap:.4rem;padding:.5rem .75rem!important;text-decoration:none!important;transition:background var(--t-fast),color var(--t-fast)}.fodax-checkout-header__back.fodax-checkout-header__back:hover{background:color-mix(in srgb,var(--c-brand) 8%,transparent)!important;color:var(--c-brand)!important}.fodax-checkout-header__back.fodax-checkout-header__back svg{flex-shrink:0}.fodax-checkout-header__brand{align-items:center;display:inline-flex;flex:0 1 auto;justify-content:center}.fodax-checkout-header__brand img{display:block;height:auto;width:clamp(96px,12vw,132px)}.fodax-checkout-header__spacer{display:block;min-width:12rem}@media(max-width:640px){.fodax-checkout-header__back span,.fodax-checkout-header__spacer{display:none}}.fodax-checkout-footer{background:var(--c-cream-light);border-top:1px solid color-mix(in srgb,var(--c-brand) 10%,transparent);color:var(--c-copy);font-size:.8125rem}.fodax-checkout-footer__inner{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between;margin-inline:auto;max-width:var(--wp--style--global--wide-size,1280px)}.fodax-checkout-footer__copy{margin:0}.fodax-checkout-footer__links{display:inline-flex;gap:1rem}.fodax-checkout-footer__links a{color:inherit;text-decoration:none}.fodax-checkout-footer__links a:hover{text-decoration:underline}.fodax-checkout.fodax-checkout{background:var(--c-cream-light);margin-bottom:0!important;margin-top:0!important;min-height:60vh;padding-bottom:0!important;padding-top:0!important}.fodax-checkout__shell{margin-inline:auto;max-width:760px;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,2rem) clamp(2rem,5vw,4rem)}.fodax-checkout__grid{display:grid;gap:clamp(1rem,2.5vw,1.5rem)}.fodax-checkout-steps{align-items:center;counter-reset:fodax-step;display:flex;gap:.5rem;justify-content:space-between;list-style:none;margin:0 0 clamp(1rem,2.5vw,2rem);padding:0}.fodax-checkout-steps__step{align-items:center;color:color-mix(in srgb,var(--c-copy) 60%,transparent);display:inline-flex;flex:1;font-family:var(--ff-body);font-size:.8125rem;font-weight:600;gap:.5rem}.fodax-checkout-steps__step:not(:last-child):after{background:color-mix(in srgb,var(--c-brand) 18%,transparent);content:"";flex:1;height:1px;margin-inline-start:.5rem}.fodax-checkout-steps__step.is-active{color:var(--c-brand-dark)}.fodax-checkout-steps__step.is-active .fodax-checkout-steps__num{background:var(--c-brand-dark);border-color:var(--c-brand-dark);color:var(--c-cream-light)}.fodax-checkout-steps__num{align-items:center;background:var(--c-surface);border:1.5px solid color-mix(in srgb,var(--c-brand) 25%,transparent);border-radius:9999px;color:color-mix(in srgb,var(--c-copy) 70%,transparent);display:inline-flex;font-family:var(--ff-body);font-size:.875rem;font-weight:700;height:28px;justify-content:center;width:28px}.fodax-checkout-steps__label{white-space:nowrap}@media(max-width:600px){.fodax-checkout-steps__label{display:none}}.fodax-checkout-card,.woocommerce-checkout #order_review,.woocommerce-checkout .fodax-checkout__customer-details>div{background:var(--c-surface);border-radius:var(--r-xl,32px);box-shadow:0 1px 0 rgba(35,26,18,.04),0 6px 20px -12px rgba(35,26,18,.1);margin-block-end:clamp(1rem,2.5vw,1.5rem);padding:clamp(1rem,3vw,1.75rem)}.woocommerce-checkout.woocommerce-checkout .col2-set{display:grid;gap:clamp(1rem,2.5vw,1.5rem);grid-template-columns:1fr}.woocommerce-checkout.woocommerce-checkout h3{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:clamp(1.125rem,1.8vw,1.375rem)!important;font-weight:700!important;letter-spacing:-.01em}.woocommerce-checkout.woocommerce-checkout label{color:var(--c-brand-dark);display:block;font-family:var(--ff-body);font-size:.8125rem;font-weight:600;margin-bottom:.35rem}.woocommerce-checkout.woocommerce-checkout .form-row{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.85rem}.woocommerce-checkout.woocommerce-checkout input[type=email],.woocommerce-checkout.woocommerce-checkout input[type=number],.woocommerce-checkout.woocommerce-checkout input[type=password],.woocommerce-checkout.woocommerce-checkout input[type=tel],.woocommerce-checkout.woocommerce-checkout input[type=text],.woocommerce-checkout.woocommerce-checkout select,.woocommerce-checkout.woocommerce-checkout textarea{background:var(--c-surface)!important;border:1px solid color-mix(in srgb,var(--c-brand) 20%,transparent)!important;border-radius:20px!important;color:var(--c-ink)!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;min-height:48px!important;padding:.75rem 1rem!important;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.woocommerce-checkout.woocommerce-checkout input[type=email]:focus,.woocommerce-checkout.woocommerce-checkout input[type=email]:focus-visible,.woocommerce-checkout.woocommerce-checkout input[type=number]:focus,.woocommerce-checkout.woocommerce-checkout input[type=number]:focus-visible,.woocommerce-checkout.woocommerce-checkout input[type=password]:focus,.woocommerce-checkout.woocommerce-checkout input[type=password]:focus-visible,.woocommerce-checkout.woocommerce-checkout input[type=tel]:focus,.woocommerce-checkout.woocommerce-checkout input[type=tel]:focus-visible,.woocommerce-checkout.woocommerce-checkout input[type=text]:focus,.woocommerce-checkout.woocommerce-checkout input[type=text]:focus-visible,.woocommerce-checkout.woocommerce-checkout select:focus,.woocommerce-checkout.woocommerce-checkout select:focus-visible,.woocommerce-checkout.woocommerce-checkout textarea:focus,.woocommerce-checkout.woocommerce-checkout textarea:focus-visible{border-color:var(--c-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand) 18%,transparent)!important;outline:2px solid transparent!important}.woocommerce-checkout.woocommerce-checkout textarea{min-height:96px!important}.woocommerce-checkout .fodax-delivery-picker{display:block}.woocommerce-checkout #leveransmap,.woocommerce-checkout #map,.woocommerce-checkout .fodax-checkout-map{background:var(--c-cream);border-radius:20px;margin-block:1rem;min-height:320px;overflow:hidden;width:100%}.woocommerce-checkout select.leveransplatser{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%235C4336%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m3 6 5 5 5-5%27/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:16px 16px;padding-right:2.5rem!important}.woocommerce-checkout .woocommerce-form-coupon,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:var(--c-cream-light)!important;border:0!important;border-radius:20px!important;color:var(--c-brand-dark)!important;padding:1rem 1.25rem!important}.woocommerce-checkout .woocommerce-form-coupon a,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a{color:var(--c-brand)!important;font-weight:600}.woocommerce-checkout .woocommerce-form-coupon button[name=apply_coupon]{background:var(--c-brand-dark)!important;border:0!important;border-radius:20px!important;color:var(--c-cream-light)!important;font-weight:600;padding:.75rem 1.25rem!important}.woocommerce-checkout #payment{background:transparent!important}.woocommerce-checkout #payment ul.payment_methods{background:transparent!important;border:0!important;display:flex;flex-direction:column;gap:.75rem;list-style:none;margin:0;padding:0}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{background:#fff!important;border:1px solid color-mix(in srgb,var(--c-brand-dark) 12%,transparent)!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(35,26,18,.04),0 4px 12px -8px rgba(35,26,18,.1);display:block;padding:1rem 1.25rem!important;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:has(input[type=radio]:checked){border-color:var(--c-brand-dark)!important;box-shadow:0 6px 18px -10px rgba(35,26,18,.22)}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label{align-items:center;color:var(--c-brand-dark);display:inline-flex;font-family:var(--ff-body);font-weight:600;gap:.5rem;margin:0}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>input[type=radio]{accent-color:var(--c-brand-dark)}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box{background:var(--c-cream-light)!important;border-radius:16px!important;color:var(--c-copy);font-size:.875rem;margin-top:.85rem;padding:1rem!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box:before{content:none!important;display:none!important}.woocommerce-checkout #place_order.button{background:var(--c-brand-dark)!important;border:0!important;border-radius:20px!important;color:var(--c-cream-light)!important;cursor:pointer;font-family:var(--ff-body);font-size:1rem;font-weight:700;letter-spacing:.01em;min-height:56px;padding:1rem 1.5rem!important;text-transform:none;transition:background var(--t-fast),transform var(--t-fast);width:100%}.woocommerce-checkout #place_order.button:hover{background:var(--c-brand)!important}.woocommerce-checkout #place_order.button:active{transform:translateY(1px)}.woocommerce-checkout #place_order.button:disabled{cursor:progress;opacity:.6}.woocommerce-checkout-review-order table.shop_table{background:transparent!important;border:0!important;border-collapse:separate;border-spacing:0;width:100%}.woocommerce-checkout-review-order table.shop_table td,.woocommerce-checkout-review-order table.shop_table th{border-bottom:1px solid color-mix(in srgb,var(--c-brand) 8%,transparent);padding:.75rem 0}.woocommerce-checkout-review-order table.shop_table thead{display:none}.woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce-checkout-review-order table.shop_table tfoot th{color:var(--c-brand-dark);font-family:var(--ff-body);font-weight:600;padding-top:.85rem}.woocommerce-checkout-review-order table.shop_table .order-total{font-size:1.0625rem}.woocommerce-checkout-review-order table.shop_table .order-total .amount{color:var(--c-brand-dark);font-weight:700}.woocommerce-checkout.woocommerce-checkout #order_review,.woocommerce-checkout.woocommerce-checkout #order_review.woocommerce-checkout-review-order,.woocommerce-checkout.woocommerce-checkout .fodax-checkout-card,.woocommerce-checkout.woocommerce-checkout .fodax-delivery-picker{background:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(35,26,18,.04),0 8px 24px -16px rgba(35,26,18,.15)!important;margin-block-end:clamp(.85rem,2vw,1.25rem)!important;padding:clamp(1.25rem,3vw,1.75rem)!important}.woocommerce-checkout.woocommerce-checkout #order_review .shop_table,.woocommerce-checkout.woocommerce-checkout #order_review .shop_table tbody,.woocommerce-checkout.woocommerce-checkout #order_review .shop_table td,.woocommerce-checkout.woocommerce-checkout #order_review .shop_table tfoot,.woocommerce-checkout.woocommerce-checkout #order_review .shop_table th,.woocommerce-checkout.woocommerce-checkout #order_review .shop_table tr{background:transparent!important;border:0!important}.woocommerce-checkout.woocommerce-checkout #order_review .shop_table tbody tr.cart_item,.woocommerce-checkout.woocommerce-checkout #order_review .shop_table tfoot tr{border-bottom:1px solid color-mix(in srgb,var(--c-brand) 8%,transparent)!important}.woocommerce-checkout.woocommerce-checkout #order_review .shop_table tfoot tr.order-total{border-bottom:0!important}.woocommerce-checkout.woocommerce-checkout #order_review .shop_table{background:transparent!important}.woocommerce-checkout input[type=radio][name^=shipping_method]{height:1px;opacity:0;pointer-events:none;position:absolute!important;width:1px}.woocommerce-checkout input[type=radio][name^=shipping_method]+label,.woocommerce-checkout label[for*=shipping_method]:has(+input[type=radio]){display:none!important}.woocommerce-checkout .fodax-shipping-mode-toggle,.woocommerce-checkout a[href*=set_shipping_method]{align-items:center;background:var(--c-brand-dark)!important;border-radius:9999px!important;color:var(--c-cream-light)!important;display:inline-flex;font-family:var(--ff-body);font-size:.8125rem;font-weight:600;gap:.4rem;letter-spacing:.01em;padding:.5rem 1.1rem!important;text-decoration:none!important;transition:background var(--t-fast)}.woocommerce-checkout .fodax-shipping-mode-toggle:hover,.woocommerce-checkout a[href*=set_shipping_method]:hover{background:var(--c-brand)!important;color:var(--c-cream-light)!important}.fodax-delivery-picker h2,.fodax-delivery-picker h3,.woocommerce-checkout .fodax-delivery-shipping-mode-wrap h2,.woocommerce-checkout .fodax-delivery-shipping-mode-wrap h3{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:clamp(1.125rem,1.8vw,1.375rem)!important;font-weight:700!important;letter-spacing:-.01em!important;line-height:1.2!important;margin:0 0 .85rem!important}.fodax-delivery-picker .anvand-min-position,.fodax-delivery-picker .anvandminposition,.fodax-delivery-picker a[href*=position],.fodax-delivery-picker a[onclick*=getLocation],.fodax-delivery-picker__locate{align-items:center;background:transparent!important;border:1.5px solid color-mix(in srgb,var(--c-brand-dark) 40%,transparent)!important;border-radius:9999px!important;color:var(--c-brand-dark)!important;cursor:pointer;display:inline-flex;font-family:var(--ff-body);font-size:.8125rem;font-weight:600;gap:.4rem;margin:.5rem 0!important;padding:.5rem 1rem!important;text-decoration:none!important;transition:background var(--t-fast),border-color var(--t-fast)}.fodax-delivery-picker .anvand-min-position:hover,.fodax-delivery-picker .anvandminposition:hover,.fodax-delivery-picker a[href*=position]:hover,.fodax-delivery-picker a[onclick*=getLocation]:hover,.fodax-delivery-picker__locate:hover{background:var(--c-brand-dark)!important;border-color:var(--c-brand-dark)!important;color:var(--c-cream-light)!important}.fodax-delivery-picker #leveransmap,.fodax-delivery-picker #map,.woocommerce-checkout #map{background:var(--c-cream)!important;border:0!important;border-radius:20px!important;margin-block:1rem!important;min-height:360px!important;overflow:hidden!important;width:100%!important}.fodax-delivery-dates,.woocommerce-checkout .home-delivery-dates{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin-block:.85rem 1rem;padding:0}.fodax-delivery-dates li,.fodax-delivery-dates p,.woocommerce-checkout .home-delivery-dates li,.woocommerce-checkout .home-delivery-dates p{align-items:center;background:var(--c-cream-light);border:1.5px solid transparent;border-radius:16px;color:var(--c-copy);cursor:pointer;display:flex;font-size:.9375rem;gap:.85rem;margin:0;padding:.85rem 1rem;transition:border-color var(--t-fast),background var(--t-fast)}.fodax-delivery-dates li.is-active,.fodax-delivery-dates li:has(input[type=radio]:checked),.fodax-delivery-dates p.is-active,.fodax-delivery-dates p:has(input[type=radio]:checked),.woocommerce-checkout .home-delivery-dates li.is-active,.woocommerce-checkout .home-delivery-dates li:has(input[type=radio]:checked),.woocommerce-checkout .home-delivery-dates p.is-active,.woocommerce-checkout .home-delivery-dates p:has(input[type=radio]:checked){background:var(--c-surface);border-color:var(--c-brand-dark)}.fodax-delivery-dates li strong,.fodax-delivery-dates p strong,.woocommerce-checkout .home-delivery-dates li strong,.woocommerce-checkout .home-delivery-dates p strong{color:var(--c-brand-dark);flex-shrink:0;font-weight:700}.fodax-delivery-dates li input[type=radio],.fodax-delivery-dates p input[type=radio],.woocommerce-checkout .home-delivery-dates li input[type=radio],.woocommerce-checkout .home-delivery-dates p input[type=radio]{accent-color:var(--c-brand-dark)}.fodax-checkout__review table.shop_table thead,.woocommerce-checkout-review-order table.shop_table thead{display:none!important}.fodax-checkout__review table.shop_table tbody,.woocommerce-checkout-review-order table.shop_table tbody{display:block}.fodax-checkout__review table.shop_table tbody tr.cart_item,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--c-brand) 8%,transparent);display:grid;gap:.75rem;grid-template-columns:56px minmax(0,1fr) auto;padding:.85rem 0}.fodax-checkout__review table.shop_table tbody tr.cart_item td,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item td{background:transparent;border:0;padding:0}.fodax-checkout__review table.shop_table tbody tr.cart_item td.product-name,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item td.product-name{color:var(--c-brand-dark);display:flex;flex-direction:column;font-weight:600;gap:.2rem}.fodax-checkout__review table.shop_table tbody tr.cart_item td.product-name img,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item td.product-name img{display:none!important}.fodax-checkout__review table.shop_table tbody tr.cart_item td.product-name .product-quantity,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item td.product-name .product-quantity{color:var(--c-copy);font-size:.8125rem;font-weight:500;opacity:.85}.fodax-checkout__review table.shop_table tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item td.product-quantity{align-items:center;display:inline-flex;justify-content:flex-end}.fodax-checkout__review table.shop_table tbody tr.cart_item td.product-subtotal,.fodax-checkout__review table.shop_table tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item td.product-subtotal,.woocommerce-checkout-review-order table.shop_table tbody tr.cart_item td.product-total{color:var(--c-brand-dark);font-size:.9375rem;font-weight:700;text-align:right;white-space:nowrap}.fodax-checkout__review table.shop_table tfoot tr,.woocommerce-checkout-review-order table.shop_table tfoot tr{border-bottom:1px solid color-mix(in srgb,var(--c-brand) 6%,transparent);display:grid;gap:1rem;grid-template-columns:1fr auto;padding:.5rem 0}.fodax-checkout__review table.shop_table tfoot tr td,.fodax-checkout__review table.shop_table tfoot tr th,.woocommerce-checkout-review-order table.shop_table tfoot tr td,.woocommerce-checkout-review-order table.shop_table tfoot tr th{background:transparent;border:0;padding:0}.fodax-checkout__review table.shop_table tfoot tr td,.woocommerce-checkout-review-order table.shop_table tfoot tr td{text-align:right;white-space:nowrap}.fodax-checkout__review table.shop_table tfoot tr.order-total,.woocommerce-checkout-review-order table.shop_table tfoot tr.order-total{border-bottom:0;font-size:1.0625rem;padding-top:.85rem}.fodax-checkout__review table.shop_table tfoot tr.order-total td,.fodax-checkout__review table.shop_table tfoot tr.order-total th,.woocommerce-checkout-review-order table.shop_table tfoot tr.order-total td,.woocommerce-checkout-review-order table.shop_table tfoot tr.order-total th{color:var(--c-brand-dark);font-weight:700}.woocommerce-checkout-review-order .product-remove{display:none!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{margin-block-end:1rem!important}.fodax-checkout-qty{background:#fff!important;border-radius:9999px!important;box-shadow:0 1px 2px rgba(35,26,18,.05),0 6px 16px -10px rgba(35,26,18,.2)!important;font-family:var(--ff-body);gap:.4rem;min-width:96px;padding:.4rem .85rem!important}.fodax-checkout-qty,.fodax-checkout-qty__btn.fodax-checkout-qty__btn{align-items:center;display:inline-flex!important;justify-content:center}.fodax-checkout-qty__btn.fodax-checkout-qty__btn{background:transparent!important;border:0!important;border-radius:9999px!important;box-shadow:none!important;color:var(--c-brand-dark)!important;cursor:pointer;font-family:var(--ff-body)!important;font-size:1rem!important;font-weight:700!important;height:22px!important;line-height:1!important;min-height:0!important;padding:0!important;transition:background var(--t-fast),color var(--t-fast);width:22px!important}.fodax-checkout-qty__btn.fodax-checkout-qty__btn:hover{background:color-mix(in srgb,var(--c-brand) 14%,transparent)!important}.fodax-checkout-qty__btn.fodax-checkout-qty__btn:disabled{background:transparent!important;color:var(--c-brand-dark)!important;cursor:not-allowed;opacity:.4}.fodax-checkout-qty__value{color:var(--c-ink);font-family:var(--ff-body);font-size:.95rem;font-weight:600;line-height:1;margin:0;min-width:1.25rem;padding:0;text-align:center}#qliro-order-review td.product-quantity[data-fodax-qty-wrapped=true]>.quantity,#qliro-order-review td.product-quantity[data-fodax-qty-wrapped=true]>div:not(.fodax-checkout-qty),.woocommerce-checkout td.product-quantity[data-fodax-qty-wrapped=true]>.quantity,.woocommerce-checkout td.product-quantity[data-fodax-qty-wrapped=true]>div:not(.fodax-checkout-qty),.woocommerce-checkout td.product-quantity[data-fodax-qty-wrapped=true]>input.qty,.woocommerce-checkout td.product-quantity[data-fodax-qty-wrapped=true]>input[type=number]{display:none!important;visibility:hidden;width:0}.fodax-shipping-mode-alert.fodax-shipping-mode-alert{background:var(--c-cream-light)!important;border:0!important;border-radius:20px!important;box-shadow:none!important;margin:0 0 1.25rem!important;padding:1rem 1.25rem!important}.fodax-shipping-mode-alert__body{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem 1.25rem;justify-content:space-between}.fodax-shipping-mode-alert__copy{color:var(--c-copy);display:flex;flex:1 1 220px;flex-direction:column;font-size:.875rem;gap:.25rem;line-height:1.45;margin:0!important}.fodax-shipping-mode-alert__copy strong{color:var(--c-brand-dark);display:block;font-weight:700}.fodax-shipping-mode-alert__copy a{color:var(--c-brand-dark);font-weight:600;text-decoration:underline;text-underline-offset:2px}.fodax-shipping-mode-alert__btn.fodax-shipping-mode-alert__btn{align-items:center;background:var(--c-brand-dark)!important;border:0!important;border-radius:9999px!important;color:var(--c-cream-light)!important;cursor:pointer;display:inline-flex!important;flex:0 0 auto;font-family:var(--ff-body)!important;font-size:.875rem!important;font-weight:700!important;gap:.4rem;justify-content:center;letter-spacing:.01em!important;padding:.625rem 1.1rem!important;text-decoration:none!important;transition:background var(--t-fast);white-space:nowrap}.fodax-shipping-mode-alert__btn.fodax-shipping-mode-alert__btn:hover{background:var(--c-brand)!important;color:var(--c-cream-light)!important}.woocommerce-checkout .fodax-delivery-intro,.woocommerce-checkout p:has(>a[href*=hemleverans]):not(.fodax-shipping-mode-alert__copy):not(.fodax-shipping-mode-alert *),.woocommerce-checkout p:has(>a[href*=set_shipping_method]):not(.fodax-shipping-mode-alert *){align-items:center;background:#fff!important;border:1px solid color-mix(in srgb,var(--c-brand-dark) 12%,transparent)!important;border-inline-start:4px solid var(--c-brand-dark)!important;border-radius:14px!important;box-shadow:0 1px 0 rgba(35,26,18,.04),0 14px 30px -24px rgba(35,26,18,.18);color:var(--c-brand-dark)!important;display:flex;flex-wrap:wrap;font-size:.9rem!important;gap:.75rem 1.25rem;line-height:1.45;margin:0 0 1rem!important;padding:.85rem 1.1rem!important;position:relative}.woocommerce-checkout .fodax-delivery-intro>a[href*=hemleverans]:not([href*=set_shipping_method]),.woocommerce-checkout p:has(>a[href*=hemleverans]):not(.fodax-shipping-mode-alert__copy):not(.fodax-shipping-mode-alert *)>a[href*=hemleverans]:not([href*=set_shipping_method]),.woocommerce-checkout p:has(>a[href*=set_shipping_method]):not(.fodax-shipping-mode-alert *)>a[href*=hemleverans]:not([href*=set_shipping_method]){color:var(--c-brand-dark);display:inline;flex:1 1 auto;font-weight:600;text-decoration:underline;text-underline-offset:3px}.woocommerce-checkout .fodax-delivery-intro>a[href*=set_shipping_method],.woocommerce-checkout p:has(>a[href*=hemleverans]):not(.fodax-shipping-mode-alert__copy):not(.fodax-shipping-mode-alert *)>a[href*=set_shipping_method],.woocommerce-checkout p:has(>a[href*=set_shipping_method]):not(.fodax-shipping-mode-alert *)>a[href*=set_shipping_method]{flex:0 0 auto;margin-inline-start:auto}.fodax-checkout__grid{gap:clamp(.85rem,2vw,1.25rem)}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{align-items:center;display:flex!important;flex-wrap:wrap;gap:.85rem 1.25rem}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner>svg,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info>svg{color:var(--c-brand-dark);flex:0 0 24px;opacity:.7}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .wc-block-components-notice-banner__content{color:var(--c-copy);flex:1 1 220px;font-size:.875rem;line-height:1.45}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content a.showcoupon,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .wc-block-components-notice-banner__content a.showcoupon{align-items:center;background:var(--c-brand-dark)!important;border-radius:9999px!important;color:var(--c-cream-light)!important;display:inline-flex!important;font-family:var(--ff-body)!important;font-size:.8125rem!important;font-weight:700!important;gap:.4rem;margin-inline-start:.35rem;padding:.5rem 1rem!important;text-decoration:none!important;transition:background var(--t-fast)}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content a.showcoupon:hover,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .wc-block-components-notice-banner__content a.showcoupon:hover{background:var(--c-brand)!important}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon{align-items:center;background:var(--c-cream-light)!important;border-radius:20px!important;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem!important}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .form-row{flex:1 1 200px;margin:0}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon .form-row-last{flex:0 0 auto}.leveransplats .floating-group{margin-bottom:1rem}.leveransplats .floating-label{color:var(--c-brand-dark);display:block;font-family:var(--ff-display);font-size:clamp(1.125rem,1.8vw,1.375rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .5rem;pointer-events:none}.leveransplats .select2-container{width:100%!important}.leveransplats .select2-container--default .select2-selection--single{align-items:center;background:var(--c-surface)!important;border:1px solid color-mix(in srgb,var(--c-brand) 20%,transparent)!important;border-radius:20px!important;box-shadow:none!important;color:var(--c-ink)!important;cursor:pointer;display:flex!important;font-family:var(--ff-body)!important;font-size:1rem!important;min-height:52px!important;padding:.6rem 2.75rem .6rem 1rem!important;transition:border-color var(--t-fast),box-shadow var(--t-fast);width:100%!important}.leveransplats .select2-container--default.select2-container--focus .select2-selection--single,.leveransplats .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--c-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand) 18%,transparent)!important;outline:2px solid transparent!important}.leveransplats .select2-container--default .select2-selection__rendered{color:var(--c-ink)!important;line-height:1.4!important;padding:0!important}.leveransplats .select2-container--default .select2-selection__placeholder{color:var(--c-muted)!important}.leveransplats .select2-container--default .select2-selection__arrow{background:transparent!important;border:0!important;height:18px!important;pointer-events:none;position:absolute!important;right:1rem!important;top:50%!important;transform:translateY(-50%);width:18px!important}.leveransplats .select2-container--default .select2-selection__arrow b,.leveransplats .select2-container--default .select2-selection__arrow svg{color:var(--c-brand-dark)!important}.leveransplats .select2-container--default .select2-selection__arrow b{display:none}.select2-container--default.select2-container--open .select2-dropdown{background:#fff!important;border:1px solid color-mix(in srgb,var(--c-brand) 25%,transparent)!important;border-radius:16px!important;box-shadow:0 12px 30px -12px rgba(35,26,18,.25)!important;margin-top:4px;overflow:hidden}.select2-search--dropdown{padding:.5rem!important}.select2-search--dropdown .select2-search__field{background:var(--c-cream-light)!important;border:1px solid color-mix(in srgb,var(--c-brand) 18%,transparent)!important;border-radius:12px!important;color:var(--c-ink)!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;outline:2px solid transparent!important;padding:.55rem .85rem!important}.select2-results__option{border-radius:8px!important;color:var(--c-copy)!important;cursor:pointer;font-family:var(--ff-body)!important;margin:0 .35rem!important;padding:.6rem .85rem!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--c-cream-light)!important;color:var(--c-brand-dark)!important}.select2-container--default .select2-results__option[aria-selected=true]{background:color-mix(in srgb,var(--c-brand) 10%,transparent)!important;color:var(--c-brand-dark)!important;font-weight:600}.leveransplats select#select.leveransplatser.select2-hidden-accessible{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.leveransplats #btnAction{align-items:center;background:transparent!important;border:1.5px solid color-mix(in srgb,var(--c-brand-dark) 40%,transparent)!important;border-radius:9999px!important;clear:none!important;color:var(--c-brand-dark)!important;cursor:pointer;display:inline-flex!important;float:none!important;font-family:var(--ff-body)!important;font-size:.875rem!important;font-weight:600!important;gap:.45rem;letter-spacing:.01em!important;margin:0 0 1rem!important;padding:.6rem 1.1rem!important;text-decoration:none!important;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast);white-space:nowrap}.leveransplats #btnAction:before{background:currentColor;content:"";flex:0 0 14px;height:14px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27currentColor%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7m0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27currentColor%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a7 7 0 0 0-7 7c0 5.25 7 13 7 13s7-7.75 7-13a7 7 0 0 0-7-7m0 9.5a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5%27/%3E%3C/svg%3E") center/contain no-repeat;width:14px}.leveransplats #btnAction:hover{border-color:var(--c-brand-dark)!important}.leveransplats #btnAction:disabled{cursor:progress;opacity:.55}.leveransplats .map-wrapper,.leveransplats .map-wrapper #map,.woocommerce-checkout .leveransplats #map{background:var(--c-cream-light)!important;border:1px solid color-mix(in srgb,var(--c-brand) 12%,transparent)!important;border-radius:20px!important;height:clamp(280px,38vh,420px)!important;margin:0!important;min-height:0!important;overflow:hidden!important;width:100%!important}.leveransplats .map-wrapper:after{color:var(--c-muted);content:"Klicka på en markör eller välj i listan ovan för att se leveransdatum.";display:block;font-family:var(--ff-body);font-size:.8125rem;line-height:1.4;margin-top:.6rem}.leverans-carrier>h3:first-child{display:none}.woocommerce-checkout-review-order .shop_table tfoot tr#delivery-tr td,.woocommerce-checkout-review-order .shop_table tfoot tr#fodax-bil-leverans td{color:var(--c-copy);font-weight:500}#fodax-bil-leverans td span{align-items:center;border-radius:9999px;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;line-height:1.3;max-width:100%;padding:.45rem .85rem .45rem .75rem;text-align:left;white-space:normal}#fodax-bil-leverans td span.error{background:color-mix(in srgb,var(--c-error) 8%,var(--c-cream-light));border-left:3px solid var(--c-error);color:var(--c-brand-dark);padding-left:.65rem}#fodax-bil-leverans td span.error:before{background:var(--c-error);content:"";flex:0 0 14px;height:14px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20m-1 5h2v8h-2zm0 10h2v2h-2z%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20m-1 5h2v8h-2zm0 10h2v2h-2z%27/%3E%3C/svg%3E") center/contain no-repeat;width:14px}#fodax-bil-leverans td span.success{background:color-mix(in srgb,var(--c-brand) 8%,var(--c-cream-light));color:var(--c-brand-dark)}#fodax-bil-leverans td span.success:before{background:var(--c-brand-dark);content:"";flex:0 0 14px;height:14px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m9 16.2-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m9 16.2-3.5-3.5L4 14.2l5 5 11-11-1.5-1.5z%27/%3E%3C/svg%3E") center/contain no-repeat;width:14px}.woocommerce-checkout-review-order .shop_table tfoot tr.order-total{border-top:1px solid color-mix(in srgb,var(--c-brand) 14%,transparent);font-size:1.25rem!important;margin-top:.5rem;padding-top:1rem!important}.woocommerce-checkout-review-order .shop_table tfoot tr.order-total td,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total th{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:1.25rem!important;font-weight:700!important}.woocommerce-checkout-review-order .shop_table tfoot tr.order-total .includes_tax{color:var(--c-muted)!important;display:block;font-family:var(--ff-body)!important;font-size:.75rem!important;font-weight:500!important;margin-top:.2rem}.woocommerce-checkout-review-order .awdr-you-saved-text{align-items:center;background:color-mix(in srgb,#2f7d3a 10%,transparent);border-radius:9999px;color:#2f7d3a!important;display:inline-flex;font-size:.75rem;font-weight:600;gap:.3rem;margin-top:.25rem;padding:.2rem .55rem;white-space:nowrap}.woocommerce-checkout-review-order .awdr_cart_strikeout_line{align-items:baseline;display:inline-flex;flex-wrap:wrap;font-size:.875rem;gap:.35rem}.woocommerce-checkout-review-order .awdr_cart_strikeout_line del{color:var(--c-muted)!important;text-decoration-color:color-mix(in srgb,var(--c-brand) 35%,transparent)}.woocommerce-checkout-review-order .awdr_cart_strikeout_line ins{color:var(--c-brand-dark)!important;font-weight:700;text-decoration:none!important}.woocommerce-checkout .woocommerce-Price-currencySymbol{color:var(--c-muted);font-weight:500;margin-inline-start:.15rem}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img{background:var(--c-cream-light);border-radius:12px;display:inline-block!important;filter:drop-shadow(0 4px 10px rgba(35,26,18,.12));height:44px;margin-right:.65rem;-o-object-fit:contain;object-fit:contain;vertical-align:middle;width:44px}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-single-price{display:none}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{align-items:center;display:inline-flex;justify-content:flex-end}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{-moz-column-gap:1rem!important;column-gap:1rem!important;grid-template-columns:minmax(0,1fr) auto auto!important}@media(max-width:520px){.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{grid-template-columns:minmax(0,1fr) auto!important}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{grid-column:1/-1;justify-content:flex-start;margin-top:.4rem}}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name a.remove{align-items:center;background:var(--c-cream-light);border-radius:9999px;color:var(--c-brand-dark)!important;display:inline-flex!important;font-size:.85rem;height:22px;justify-content:center;line-height:1;margin-right:.5rem;text-decoration:none;transition:background var(--t-fast),color var(--t-fast);width:22px}.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name a.remove:hover{background:var(--c-error);color:#fff!important}#qliro-one-wrapper>#qliro-one-extra-checkout-fields{background:#fff;border-radius:20px;box-shadow:0 1px 2px rgba(35,26,18,.04),0 8px 24px -16px rgba(35,26,18,.15);margin-block-end:clamp(.85rem,2vw,1.25rem);padding:clamp(1.25rem,3vw,1.75rem)}#qliro-one-extra-checkout-fields .woocommerce-additional-fields{background:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important}#qliro-one-extra-checkout-fields h3,.fodax-order-notis h3{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:clamp(1.125rem,1.8vw,1.375rem)!important;font-weight:700!important;letter-spacing:-.01em!important;margin:0 0 .85rem!important}#qliro-one-extra-checkout-fields textarea#order_comments{min-height:92px!important;resize:vertical}#qliro-one-extra-checkout-fields p#del_type_field,#qliro-one-extra-checkout-fields p#leveransplats_field,#qliro-one-extra-checkout-fields p#levid_field,#qliro-one-extra-checkout-fields p#qoc_shipping_data_field{display:none!important}#qliro-one-extra-checkout-fields p.mailchimp-newsletter,.woocommerce-checkout p.mailchimp-newsletter{background:var(--c-cream-light);border-radius:16px;margin:1rem 0 0!important;padding:.85rem 1rem}#qliro-one-extra-checkout-fields p.mailchimp-newsletter label,.woocommerce-checkout p.mailchimp-newsletter label{align-items:flex-start;cursor:pointer;display:flex!important;font-weight:500!important;gap:.6rem;line-height:1.45;margin:0!important}#qliro-one-extra-checkout-fields p.mailchimp-newsletter input[type=checkbox],.woocommerce-checkout p.mailchimp-newsletter input[type=checkbox]{accent-color:var(--c-brand-dark);border-radius:4px!important;flex:0 0 18px;height:18px!important;margin:.15rem 0 0!important;min-height:0!important;padding:0!important;width:18px!important}#qliro-one-extra-checkout-fields p.mailchimp-newsletter span,.woocommerce-checkout p.mailchimp-newsletter span{display:inline}.qliro-one-checkout-select-other-wrapper{margin:1rem 0 0!important;text-align:right}#qliro-one-select-other.checkout-button,.qliro-one-checkout-select-other-wrapper a.checkout-button{align-items:center;background:transparent!important;border:1.5px solid color-mix(in srgb,var(--c-brand-dark) 40%,transparent)!important;border-radius:9999px!important;color:var(--c-brand-dark)!important;cursor:pointer;display:inline-flex!important;font-family:var(--ff-body)!important;font-size:.875rem!important;font-weight:600!important;gap:.4rem;letter-spacing:.01em!important;min-height:0!important;padding:.55rem 1.1rem!important;text-decoration:none!important;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast);width:auto!important}#qliro-one-select-other.checkout-button:hover,.qliro-one-checkout-select-other-wrapper a.checkout-button:hover{background:var(--c-brand-dark)!important;border-color:var(--c-brand-dark)!important;color:var(--c-cream-light)!important}.delivery-preferences{margin:.5rem 0 .85rem}.delivery-preferences>fieldset{display:none}.delivery-preferences h3{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:1.0625rem!important;font-weight:700!important;margin:0 0 .65rem!important}.delivery-option-cards{display:grid;gap:.6rem;grid-template-columns:repeat(3,minmax(0,1fr))}.delivery-option-card{align-items:center;background:var(--c-cream-light);border:1.5px solid transparent;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:.45rem;justify-content:center;padding:.9rem .5rem;text-align:center;transition:background var(--t-fast),border-color var(--t-fast),transform var(--t-fast)}.delivery-option-card:hover{background:var(--c-surface);border-color:color-mix(in srgb,var(--c-brand-dark) 30%,transparent)}.delivery-option-card.selected,.delivery-option-card:has(input[type=radio]:checked){background:#fff;border-color:var(--c-brand-dark);box-shadow:0 2px 6px -2px rgba(35,26,18,.12)}.delivery-option-card input[type=radio]{opacity:0;pointer-events:none;position:absolute}.delivery-option-icon{background:currentColor;color:var(--c-brand-dark);height:32px;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a4 4 0 0 1 4 4v3a4 4 0 1 1-8 0V6a4 4 0 0 1 4-4m0 12a8 8 0 0 1 8 8H4a8 8 0 0 1 8-8%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 2a4 4 0 0 1 4 4v3a4 4 0 1 1-8 0V6a4 4 0 0 1 4-4m0 12a8 8 0 0 1 8 8H4a8 8 0 0 1 8-8%27/%3E%3C/svg%3E") center/contain no-repeat;width:32px}.delivery-option-card.portkod .delivery-option-icon{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6 2h12a2 2 0 0 1 2 2v18l-3-1.5-3 1.5-2-1.5-2 1.5-3-1.5L4 22V4a2 2 0 0 1 2-2m2 6v2h8V8zm0 4v2h8v-2zm0 4v2h5v-2z%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6 2h12a2 2 0 0 1 2 2v18l-3-1.5-3 1.5-2-1.5-2 1.5-3-1.5L4 22V4a2 2 0 0 1 2-2m2 6v2h8V8zm0 4v2h8v-2zm0 4v2h5v-2z%27/%3E%3C/svg%3E") center/contain no-repeat}.delivery-option-card.porttelefon .delivery-option-icon{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6.6 10.8c1.4 2.8 3.8 5.1 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2q1.65.6 3.6.6c.6 0 1 .4 1 1V20c0 .6-.4 1-1 1-9.4 0-17-7.6-17-17 0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1q0 1.95.6 3.6c.1.4 0 .8-.2 1.1z%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M6.6 10.8c1.4 2.8 3.8 5.1 6.6 6.6l2.2-2.2c.3-.3.7-.4 1-.2q1.65.6 3.6.6c.6 0 1 .4 1 1V20c0 .6-.4 1-1 1-9.4 0-17-7.6-17-17 0-.6.4-1 1-1h3.5c.6 0 1 .4 1 1q0 1.95.6 3.6c.1.4 0 .8-.2 1.1z%27/%3E%3C/svg%3E") center/contain no-repeat}.delivery-option-card.open .delivery-option-icon{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m12 3 9 7v11h-6v-7H9v7H3V10z%27/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27m12 3 9 7v11h-6v-7H9v7H3V10z%27/%3E%3C/svg%3E") center/contain no-repeat}.delivery-option-label{color:var(--c-brand-dark);font-family:var(--ff-body);font-size:.8125rem;font-weight:600;line-height:1.2}@media(max-width:480px){.delivery-option-cards{grid-template-columns:1fr}}@media(max-width:520px){.fodax-checkout__shell{padding:clamp(1rem,4vw,1.5rem) 1rem clamp(2rem,6vw,3rem)}.fodax-shipping-mode-alert__body{align-items:stretch;flex-direction:column}.fodax-shipping-mode-alert__btn{justify-content:center;width:100%}.qliro-one-checkout-select-other-wrapper{text-align:center}#qliro-one-select-other.checkout-button{justify-content:center;width:100%!important}.fodax-checkout-steps__label{display:none}.leveransplats #btnAction{align-self:end;justify-content:center;width:100%}}@media(max-width:640px){#qliro-one-iframe{min-height:480px}}.woocommerce-checkout #qliro-one-iframe-wrapper>#qliro_billing_country_field{margin:0 0 .85rem!important}#qliro-one-iframe{background:var(--c-cream-light);border-radius:16px}.woocommerce-checkout :focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand) 22%,transparent);outline:2px solid transparent}.fodax-checkout .entry-content>.woocommerce,.fodax-checkout .entry-content>div>.woocommerce{box-sizing:border-box;margin-inline:auto;max-width:var(--wp--style--global--wide-size,1280px);padding-inline:clamp(1rem,4vw,2rem);padding-top:clamp(1rem,3vw,1.75rem)}.fodax-checkout .entry-content>.woocommerce .fodax-checkout__shell,.fodax-checkout .entry-content>div>.woocommerce .fodax-checkout__shell{margin-inline:0;max-width:none;padding-inline:0}.fodax-checkout__shell.fodax-checkout__shell{max-width:none}.fodax-checkout-steps{display:none!important}.fodax-shipping-mode-alert.fodax-shipping-mode-alert{background:var(--c-surface)!important;border:1px solid color-mix(in srgb,var(--c-brand) 12%,transparent)!important;box-shadow:0 1px 0 rgba(35,26,18,.03),0 6px 18px -14px rgba(35,26,18,.18)!important;margin:.5rem 0 1rem!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{background:var(--c-surface)!important;border:1px solid color-mix(in srgb,var(--c-brand) 12%,transparent)!important;box-shadow:0 1px 0 rgba(35,26,18,.03),0 6px 18px -14px rgba(35,26,18,.18);margin:0 0 1rem!important}.woocommerce-checkout #qliro-one-iframe-wrapper>p#qliro_billing_country_field,.woocommerce-checkout p#del_type_field,.woocommerce-checkout p#leveransplats_field,.woocommerce-checkout p#levid_field,.woocommerce-checkout p#qliro_billing_country_field,.woocommerce-checkout p#qoc_shipping_data_field,.woocommerce-checkout p.form-row.hidden{display:none!important}#qliro-one-extra-checkout-fields p.mailchimp-newsletter,.woocommerce-checkout p.mailchimp-newsletter{background:transparent!important;border-radius:0!important;margin:.75rem 0 0!important;padding:0!important}#qliro-one-extra-checkout-fields p.mailchimp-newsletter label,.woocommerce-checkout p.mailchimp-newsletter label{color:var(--c-copy)!important;font-size:.875rem!important}.woocommerce-checkout .woocommerce-additional-fields:not(:has(textarea,input:not([type=hidden]),select,p.form-row:not(.hidden):not(#leveransplats_field):not(#levid_field):not(#del_type_field):not(#qoc_shipping_data_field))){display:none!important}.leveransplats .map-wrapper{background:transparent!important;border:0!important;border-radius:0!important;height:auto!important;margin:.5rem 0 .85rem!important;min-height:0!important;overflow:visible!important;padding:0!important}.leveransplats .map-wrapper #map,.woocommerce-checkout .leveransplats #map{background:var(--c-cream-light)!important;border:0!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(35,26,18,.05),0 12px 30px -18px rgba(35,26,18,.2)!important;height:clamp(320px,42vh,480px)!important;min-height:0!important;overflow:hidden!important;width:100%!important}.leveransplats .map-wrapper:after{margin-top:.75rem}.woocommerce-checkout #map{border:0!important}.woocommerce-checkout .leverans-carrier .leveransplats{border-radius:0!important}.woocommerce-checkout .fodax-delivery-picker .leveransplats,.woocommerce-checkout .leverans-carrier .leveransplats{background:transparent!important;box-shadow:none!important;margin:0!important;padding:0!important}.leveransplats fieldset{border:0;margin:0;padding:0}.leveransplats fieldset>.map-wrapper,.leveransplats>.map-wrapper:not(:first-child){margin-top:.85rem!important}.woocommerce-checkout #qliro-one-wrapper{display:grid;gap:clamp(.85rem,2vw,1.25rem)}.woocommerce-checkout #qliro-one-iframe-wrapper,.woocommerce-checkout #qliro-order-review{background:#fff!important;border:0!important;border-radius:20px!important;box-shadow:0 1px 2px rgba(35,26,18,.04),0 8px 24px -16px rgba(35,26,18,.15)!important;margin:0!important;padding:clamp(1.25rem,3vw,1.75rem)!important}#qliro-one-wrapper #qliro-order-review>#qliro-one-extra-checkout-fields,#qliro-order-review #qliro-one-extra-checkout-fields{background:transparent!important;border-radius:0!important;border-top:1px solid color-mix(in srgb,var(--c-brand) 8%,transparent)!important;box-shadow:none!important;margin:.75rem 0 0!important;padding:1rem 0 0!important}#qliro-order-review .qliro-one-checkout-select-other-wrapper{border-top:0;margin:1rem 0 0!important;padding-top:.5rem!important;text-align:right}#qliro-order-review table.shop_table,#qliro-order-review table.woocommerce-cart-form__contents,#qliro-order-review table.woocommerce-checkout-review-order-table{background:transparent!important;border:0!important}#qliro-order-review table.shop_table thead,#qliro-order-review table.woocommerce-cart-form__contents thead,#qliro-order-review table.woocommerce-checkout-review-order-table thead{display:none!important}#qliro-order-review table.shop_table tbody,#qliro-order-review table.shop_table td,#qliro-order-review table.shop_table th,#qliro-order-review table.shop_table tr,#qliro-order-review table.woocommerce-cart-form__contents tbody,#qliro-order-review table.woocommerce-cart-form__contents td,#qliro-order-review table.woocommerce-cart-form__contents th,#qliro-order-review table.woocommerce-cart-form__contents tr,#qliro-order-review table.woocommerce-checkout-review-order-table tbody,#qliro-order-review table.woocommerce-checkout-review-order-table td,#qliro-order-review table.woocommerce-checkout-review-order-table th,#qliro-order-review table.woocommerce-checkout-review-order-table tr{background:transparent!important;border:0!important}#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--c-brand) 8%,transparent)!important;display:grid;gap:.75rem 1rem;grid-template-columns:minmax(0,1fr) auto auto;padding:.85rem 0}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name{align-items:center;color:var(--c-brand-dark);display:flex;font-weight:600;gap:.65rem}#qliro-order-review table.shop_table tbody tr.cart_item td.product-single-price,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-single-price{display:none}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity{display:inline-flex;justify-content:flex-end}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total{color:var(--c-brand-dark);font-weight:700;text-align:right;white-space:nowrap}#qliro-order-review table.shop_table tbody tr#delivery-tr,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans,#qliro-order-review table.shop_table tbody tr.cart-subtotal,#qliro-order-review table.shop_table tbody tr.order-total{border-bottom:1px solid color-mix(in srgb,var(--c-brand) 6%,transparent);display:grid;gap:1rem;grid-template-columns:1fr auto;padding:.55rem 0}#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#delivery-tr th,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans th,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,#qliro-order-review table.shop_table tbody tr.cart-subtotal th,#qliro-order-review table.shop_table tbody tr.order-total td,#qliro-order-review table.shop_table tbody tr.order-total th{background:transparent;border:0;padding:0}#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,#qliro-order-review table.shop_table tbody tr.order-total td{text-align:right;white-space:normal}#qliro-order-review table.shop_table tbody tr.order-total{border-bottom:0!important;border-top:1px solid color-mix(in srgb,var(--c-brand) 14%,transparent)!important;font-size:1.25rem!important;margin-top:.5rem!important;padding-top:.85rem!important}#qliro-order-review table.shop_table tbody tr.order-total td,#qliro-order-review table.shop_table tbody tr.order-total th{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:1.25rem!important;font-weight:700!important}#qliro-order-review table.woocommerce-checkout-review-order-table>tbody#shipping-tbody>tr>td{padding:0!important}#qliro-order-review table.woocommerce-checkout-review-order-table>tfoot>tr>td{padding:1.25rem 0 0!important}#qliro-order-review h3{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:clamp(1.125rem,1.8vw,1.375rem)!important;font-weight:700!important;margin:0 0 .85rem}.woocommerce-checkout #qliro-one-iframe-wrapper>#qliro-one-iframe{border-radius:14px;overflow:hidden}.woocommerce-checkout:not(:has(#qliro-one-wrapper)) #payment ul.payment_methods li.wc_payment_method:has(input[value=qliro_one]){background:color-mix(in srgb,var(--c-brand) 4%,#fff)!important;border:1.5px solid color-mix(in srgb,var(--c-brand-dark) 30%,transparent)!important;position:relative}.woocommerce-checkout:not(:has(#qliro-one-wrapper)) #payment ul.payment_methods li.wc_payment_method:has(input[value=qliro_one]) label:after{align-items:center;background:var(--c-brand-dark);border-radius:9999px;color:var(--c-cream-light);content:"Snabbkassa";display:inline-flex;font-size:.7rem;font-weight:700;letter-spacing:.02em;margin-inline-start:.5rem;padding:.15rem .55rem;text-transform:uppercase}.fodax-checkout .entry-content>.woocommerce>.woocommerce-form-coupon-toggle,.fodax-checkout .entry-content>div>.woocommerce>.woocommerce-form-coupon-toggle{margin-top:0}@media(prefers-reduced-motion:no-preference){#order_review,#qliro-one-extra-checkout-fields,#qliro-one-iframe-wrapper,#qliro-order-review,.fodax-checkout-card,.woocommerce-billing-fields{animation:fodax-checkout-card-in .36s cubic-bezier(.2,.8,.2,1) both}@keyframes fodax-checkout-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}#qliro-order-review table.shop_table tbody tr#delivery-tr,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans,#qliro-order-review table.shop_table tbody tr.cart-subtotal,.woocommerce-checkout-review-order .shop_table tfoot tr{font-size:.9375rem}#qliro-order-review table.shop_table tbody tr#delivery-tr th,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans th,#qliro-order-review table.shop_table tbody tr.cart-subtotal th,.woocommerce-checkout-review-order .shop_table tfoot tr th{color:var(--c-copy);font-family:var(--ff-body);font-weight:500}#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,.woocommerce-checkout-review-order .shop_table tfoot tr td{color:var(--c-brand-dark);font-weight:600}.woocommerce-checkout-review-order .shop_table td.product-shipping,.woocommerce-checkout-review-order .shop_table td:has(>:only-child:contains("Gratis")):before{color:#2f7d3a}#qliro-one-iframe-wrapper:after,.woocommerce-checkout #payment:after{background:var(--c-cream-light);border-radius:9999px;color:var(--c-muted);content:"🔒  Trygg & säker betalning  ·  SSL-krypterad  ·  Hanteras av Qliro";display:block;font-family:var(--ff-body);font-size:.8125rem;font-weight:500;letter-spacing:.01em;margin-top:1rem;padding:.6rem 1rem;text-align:center}.woocommerce-checkout #place_order.button{box-shadow:0 4px 14px -6px color-mix(in srgb,var(--c-brand-dark) 60%,transparent);font-size:1.0625rem;letter-spacing:.02em}.woocommerce-checkout #place_order.button:hover{box-shadow:0 6px 20px -6px color-mix(in srgb,var(--c-brand-dark) 70%,transparent);transform:translateY(-1px)}@media(max-width:720px){.woocommerce-checkout #place_order.button{bottom:0;margin-top:1rem;position:sticky;z-index:5}}.awdr-you-saved-text:before{content:"✓ ";font-weight:700}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name img,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img{background:var(--c-cream-light);border-radius:14px!important;box-sizing:border-box;height:52px!important;padding:.2rem;width:52px!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name a.remove,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name a.remove{background:color-mix(in srgb,var(--c-brand) 6%,transparent)!important;font-size:.95rem!important;height:26px!important;width:26px!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name{font-size:1rem!important;letter-spacing:-.005em}.woocommerce-checkout #qliro-one-iframe:empty{animation:fodax-qliro-shimmer 1.6s linear infinite;background:linear-gradient(90deg,color-mix(in srgb,var(--c-cream-light) 60%,transparent) 0,color-mix(in srgb,var(--c-cream) 60%,transparent) 50%,color-mix(in srgb,var(--c-cream-light) 60%,transparent) 100%);background-size:200% 100%;border-radius:14px;display:block;min-height:420px}@keyframes fodax-qliro-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:520px){.fodax-checkout-header{padding-block:.65rem!important}#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{gap:.5rem .75rem!important;grid-template-columns:44px minmax(0,1fr) auto!important;row-gap:.5rem!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name img,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img{height:44px!important;width:44px!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{grid-column:2/-1!important;justify-self:end}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total{grid-column:1/-1!important;text-align:right}#qliro-order-review .shop_table tr.order-total,.woocommerce-checkout .order-total{font-size:1.125rem!important}}.fodax-checkout-header a:focus-visible,.fodax-checkout-header button:focus-visible,.woocommerce-checkout a:focus-visible,.woocommerce-checkout button:focus-visible,.woocommerce-checkout input:focus-visible,.woocommerce-checkout select:focus-visible,.woocommerce-checkout textarea:focus-visible{box-shadow:none!important;outline:2px solid var(--c-brand-dark);outline-offset:2px}#qliro-order-review .shop_table tr.order-total td,.woocommerce-checkout-review-order .shop_table tr.order-total td{font-feature-settings:"tnum" 1,"lnum" 1}html:has(.fodax-checkout){scroll-behavior:smooth}#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item,.fodax-checkout__review .shop_table tbody tr.cart_item,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{align-items:center!important;border-bottom:1px solid color-mix(in srgb,var(--c-brand) 8%,transparent)!important;display:grid!important;gap:.5rem 1rem!important;grid-template-columns:minmax(0,1fr) auto minmax(96px,max-content)!important;padding:1rem 0!important}#qliro-order-review table.shop_table tbody tr.cart_item:last-child,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item:last-child,.fodax-checkout__review .shop_table tbody tr.cart_item:last-child,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item:last-child{border-bottom:0!important}#qliro-order-review table.shop_table tbody tr.cart_item td,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td,.fodax-checkout__review .shop_table tbody tr.cart_item td,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td{background:transparent!important;border:0!important;padding:0!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name{align-items:center!important;color:var(--c-brand-dark)!important;display:flex!important;font-size:1rem!important;font-weight:700!important;gap:.75rem!important;grid-column:1!important;line-height:1.3!important;min-width:0}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name>div,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name>div,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name>div,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name>div{align-items:center!important;display:inline-flex!important;gap:.75rem!important;min-width:0}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name a.remove,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name a.remove,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name a.remove,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name a.remove{align-items:center;background:color-mix(in srgb,var(--c-brand) 7%,transparent)!important;border-radius:9999px!important;color:var(--c-brand-dark)!important;display:inline-flex!important;flex:0 0 22px;font-size:.85rem!important;font-weight:700!important;height:22px!important;justify-content:center;line-height:1!important;margin:0!important;text-decoration:none!important;transition:background var(--t-fast),color var(--t-fast);width:22px!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name a.remove:hover,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name a.remove:hover,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name a.remove:hover,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name a.remove:hover{background:var(--c-error)!important;color:#fff!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name img,#qliro-order-review table.shop_table tbody tr.cart_item td.product-name img.alignleft,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name img,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name img.alignleft,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name img,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name img.alignleft,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img.alignleft{background:linear-gradient(180deg,color-mix(in srgb,var(--c-cream-light) 90%,#fff),var(--c-cream-light))!important;border-radius:14px!important;box-sizing:border-box;display:inline-block!important;flex:0 0 52px;float:none!important;height:52px!important;margin:0!important;-o-object-fit:contain!important;object-fit:contain!important;padding:.25rem!important;transition:transform var(--t-base),box-shadow var(--t-base);width:52px!important}#qliro-order-review table.shop_table tbody tr.cart_item:hover td.product-name img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item:hover td.product-name img{box-shadow:0 4px 12px -6px rgba(35,26,18,.18);transform:translateY(-1px)}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{align-items:center;grid-column:2!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total{align-items:flex-end!important;color:var(--c-brand-dark)!important;display:flex!important;flex-direction:column!important;font-size:1.0625rem!important;font-weight:700!important;gap:.2rem!important;grid-column:3!important;line-height:1.25;text-align:right!important;white-space:nowrap!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal .awdr-you-saved-text,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total .awdr-you-saved-text,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal .awdr-you-saved-text,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total .awdr-you-saved-text,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-total .awdr-you-saved-text,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal .awdr-you-saved-text,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total .awdr-you-saved-text{align-items:center;display:inline-flex!important;font-size:.8125rem!important;font-weight:700!important;gap:.25rem;white-space:nowrap}#qliro-order-review table.shop_table tbody tr.cart_item td.product-single-price,#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal br,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total br,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-single-price,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal br,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total br,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-single-price,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-total br,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-single-price,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal br,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total br{display:none!important}#qliro-order-review table.shop_table tbody tr#delivery-tr,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans,#qliro-order-review table.shop_table tbody tr.cart-subtotal,.woocommerce-checkout-review-order .shop_table tfoot tr{border-bottom:1px solid color-mix(in srgb,var(--c-brand) 6%,transparent)!important;padding:.7rem 0!important}#qliro-order-review table.shop_table tbody tr#delivery-tr th,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans th,#qliro-order-review table.shop_table tbody tr.cart-subtotal th,.woocommerce-checkout-review-order .shop_table tfoot tr th{font-family:var(--ff-body)!important;font-size:.9375rem!important}#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,.woocommerce-checkout-review-order .shop_table tfoot tr td{color:var(--c-brand-dark)!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:600!important}#qliro-order-review table.shop_table tbody tr.order-total,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total{border-top:2px solid color-mix(in srgb,var(--c-brand-dark) 18%,transparent)!important;margin-top:.4rem!important}#qliro-order-review table.shop_table tbody tr.order-total td,#qliro-order-review table.shop_table tbody tr.order-total th,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total td,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total th{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:1.375rem!important;font-weight:700!important;letter-spacing:-.01em}#qliro-order-review table.shop_table tbody tr.order-total .amount,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total .amount{font-feature-settings:"tnum" 1,"lnum" 1}#qliro-order-review table.shop_table tbody tr.order-total .includes_tax,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total .includes_tax{color:var(--c-muted)!important;font-family:var(--ff-body)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:0!important}#qliro-order-review table.shop_table tbody tr.cart_item td:before,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td:before,.fodax-checkout__review .shop_table tbody tr.cart_item td:before,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td:before{content:none!important;display:none!important}@media(max-width:768px){#qliro-order-review table.shop_table tbody tr.cart_item td,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td,.fodax-checkout__review .shop_table tbody tr.cart_item td,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td{clear:none!important;display:flex!important;text-align:left!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total{text-align:right!important}}@media(max-width:520px){#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item,.fodax-checkout__review .shop_table tbody tr.cart_item,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{gap:.5rem .75rem!important;grid-template-areas:"name name" "qty price"!important;grid-template-columns:minmax(0,1fr) auto!important;padding:.85rem 0!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name{grid-area:name!important;grid-column:auto!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{grid-area:qty!important;grid-column:auto!important;justify-self:start!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-subtotal,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total{grid-area:price!important;grid-column:auto!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name img,#qliro-order-review table.shop_table tbody tr.cart_item td.product-name img.alignleft,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name img,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name img.alignleft,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name img,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name img.alignleft,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img.alignleft{flex:0 0 44px!important;height:44px!important;width:44px!important}}#order_review>h3:first-child,#qliro-order-review h3.section-heading,#qliro-order-review>h3:first-child,.fodax-checkout-card>h3:first-child{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:clamp(1.25rem,2vw,1.75rem)!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important;margin:0 0 1.25rem!important}@media(min-width:720px){#qliro-order-review table.shop_table tbody tr.cart_item td.product-name,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name{font-family:var(--ff-body)!important;font-size:1.0625rem!important;font-weight:700!important;letter-spacing:-.01em!important}}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name img,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name img{background:linear-gradient(180deg,color-mix(in srgb,var(--c-cream-light) 90%,#fff),var(--c-cream-light))!important;transition:transform var(--t-base),box-shadow var(--t-base)}#qliro-order-review table.shop_table tbody tr.cart_item:hover td.product-name img,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item:hover td.product-name img,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item:hover td.product-name img{box-shadow:0 4px 12px -6px rgba(35,26,18,.18);transform:translateY(-1px)}.awdr-you-saved-text{background:color-mix(in srgb,#2f7d3a 10%,var(--c-cream-light))!important;border-radius:9999px!important;color:#1f5e29!important;font-weight:700!important;padding:.2rem .6rem!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{border-radius:14px!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content>a.showcoupon,.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner a.showcoupon,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .wc-block-components-notice-banner__content>a.showcoupon,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon{font-size:.8125rem!important;padding:.55rem 1rem!important}.leveransplats #btnAction{background:#fff!important;border-color:color-mix(in srgb,var(--c-brand-dark) 18%,transparent)!important;box-shadow:0 1px 2px rgba(35,26,18,.05),0 4px 12px -10px rgba(35,26,18,.18)!important}.leveransplats #btnAction:hover{background:var(--c-brand-dark)!important;box-shadow:0 6px 14px -8px rgba(35,26,18,.4)!important;color:var(--c-cream-light)!important}#qliro-order-review table.shop_table tbody tr.cart_item:hover,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item:hover,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item:hover{background:color-mix(in srgb,var(--c-cream-light) 35%,transparent)!important;border-radius:12px!important}@media(max-width:520px){#qliro-order-review:after,.woocommerce-checkout-review-order:after{font-size:.75rem;padding:.55rem .85rem}}.fodax-checkout .woocommerce-form-login-toggle,.woocommerce-form-login-toggle{display:none!important}.fodax-checkout .entry-content>.woocommerce:has(.fodax-auth),.fodax-checkout .entry-content>div>.woocommerce:has(.fodax-auth){max-width:none!important;padding-inline:0!important}.fodax-auth.fodax-auth{box-sizing:border-box;margin:0!important;max-width:none!important;padding-bottom:clamp(2rem,5vw,4rem)!important;padding-top:clamp(1.5rem,4vw,3rem)!important;padding-inline:max(clamp(1rem,4vw,2rem),(100% - var(--wp--style--global--wide-size,1280px))/2)!important;width:100%!important}.fodax-auth__intro{align-items:center;display:flex;flex-direction:column;gap:.45rem;margin:0 0 clamp(1.75rem,3.5vw,2.5rem);text-align:center}.fodax-auth__eyebrow{align-items:center;background:var(--c-cream-light);border-radius:9999px;display:inline-flex;font-family:var(--ff-body);font-size:.75rem;gap:.5rem;letter-spacing:.12em;margin-bottom:.5rem;padding:.3rem .85rem;text-transform:uppercase}.fodax-auth__eyebrow,.fodax-auth__title{color:var(--c-brand-dark);font-weight:700}.fodax-auth__title{font-family:var(--ff-display);font-size:clamp(2rem,4vw,3rem);letter-spacing:-.02em;line-height:1.1;margin:0}.fodax-auth__sub{color:var(--c-muted);font-family:var(--ff-body);font-size:1rem;line-height:1.5;margin:0 0 .85rem;max-width:520px}.fodax-auth__features{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;justify-content:center;list-style:none;margin:.65rem 0 0;padding:0}.fodax-auth__feature{font-family:var(--ff-body);font-size:.8125rem;font-weight:600;gap:.45rem;letter-spacing:.005em}.fodax-auth__feature,.fodax-auth__feature-icon{align-items:center;color:var(--c-brand-dark);display:inline-flex}.fodax-auth__feature-icon{height:22px;justify-content:center;width:22px}.fodax-auth__feature-icon svg{display:block;height:100%;width:100%}@media(max-width:720px){.fodax-auth__intro{gap:.3rem;margin-bottom:1rem}.fodax-auth__eyebrow,.fodax-auth__features{display:none}.fodax-auth__title{font-size:1.75rem}.fodax-auth__sub{font-size:.9375rem}.fodax-auth-card .form-row-first,.fodax-auth-card .form-row-last{clear:both!important;float:none!important;width:100%!important}}.fodax-auth__grid{align-items:stretch;display:grid;gap:clamp(1rem,2.5vw,1.75rem);grid-template-columns:1fr 1fr;width:100%}.fodax-auth__tab-input{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap}.fodax-auth__tabs{display:none}@media(max-width:720px){.fodax-auth__grid{display:block;margin:0 auto;max-width:560px;position:relative}.fodax-auth__tabs{background:var(--c-cream-light);border-radius:9999px;box-sizing:border-box;display:flex;gap:.35rem;margin:0 0 1rem;padding:.35rem;width:100%}.fodax-auth__tab{align-items:center;background:transparent;border:1.5px solid color-mix(in srgb,var(--c-brand-dark) 25%,transparent);border-radius:9999px;color:var(--c-brand-dark);cursor:pointer;display:inline-flex;flex:1 1 0;font-family:var(--ff-body);font-size:.9375rem;font-weight:700;justify-content:center;letter-spacing:.01em;min-height:44px;padding:.75rem 1rem;text-align:center;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast);-webkit-user-select:none;-moz-user-select:none;user-select:none}.fodax-auth__tab:hover{background:color-mix(in srgb,var(--c-brand-dark) 6%,transparent);border-color:var(--c-brand-dark)}#fodax-auth-tab-login:checked~.fodax-auth__tabs label[for=fodax-auth-tab-login],#fodax-auth-tab-register:checked~.fodax-auth__tabs label[for=fodax-auth-tab-register]{background:var(--c-brand-dark);border-color:var(--c-brand-dark);box-shadow:0 1px 2px rgba(35,26,18,.06),0 4px 12px -8px rgba(35,26,18,.2);color:var(--c-cream-light)}#fodax-auth-tab-login:checked~.fodax-auth-card--register,#fodax-auth-tab-register:checked~.fodax-auth-card--login{display:none}.fodax-auth-card{width:100%}}.fodax-auth-card{background:#fff;border:0;border-radius:20px;box-shadow:0 1px 2px rgba(35,26,18,.04),0 8px 24px -16px rgba(35,26,18,.15);display:flex;flex-direction:column;gap:0;padding:clamp(1.25rem,3vw,2rem)}@media(prefers-reduced-motion:no-preference){.fodax-auth-card{animation:fodax-checkout-card-in .36s cubic-bezier(.2,.8,.2,1) both}.fodax-auth-card--register{animation-delay:80ms}}.fodax-auth-card__head{margin:0 0 1.25rem}.fodax-auth-card__title{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 .3rem}.fodax-auth-card__sub{color:var(--c-muted);font-family:var(--ff-body);font-size:.875rem;line-height:1.5;margin:0}.fodax-auth-card .woocommerce-form,.fodax-auth-card .woocommerce-form-login,.fodax-auth-card .woocommerce-form-register,.fodax-auth-card form{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;outline:0!important;padding:0!important}.fodax-auth-card .form-row,.fodax-auth-card .woocommerce-form-row{display:flex;flex-direction:column;gap:.3rem;margin:0 0 .85rem}.fodax-auth-card label{color:var(--c-brand-dark);display:block;font-family:var(--ff-body);font-size:.8125rem;font-weight:600;letter-spacing:.005em;margin-bottom:0}.fodax-auth-card label .required{color:var(--c-error);font-weight:700;margin-inline-start:.15rem}.fodax-auth-card input.input-tel,.fodax-auth-card input.input-text,.fodax-auth-card input.woocommerce-Input,.fodax-auth-card input[type=email],.fodax-auth-card input[type=number],.fodax-auth-card input[type=password],.fodax-auth-card input[type=tel],.fodax-auth-card input[type=text]{background:var(--c-surface)!important;border:1px solid color-mix(in srgb,var(--c-brand) 20%,transparent)!important;border-radius:20px!important;box-sizing:border-box;color:var(--c-ink)!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;min-height:48px!important;padding:.75rem 1rem!important;transition:border-color var(--t-fast),box-shadow var(--t-fast);width:100%!important}.fodax-auth-card input.input-tel:focus,.fodax-auth-card input.input-tel:focus-visible,.fodax-auth-card input.input-text:focus,.fodax-auth-card input.input-text:focus-visible,.fodax-auth-card input.woocommerce-Input:focus,.fodax-auth-card input.woocommerce-Input:focus-visible,.fodax-auth-card input[type=email]:focus,.fodax-auth-card input[type=email]:focus-visible,.fodax-auth-card input[type=number]:focus,.fodax-auth-card input[type=number]:focus-visible,.fodax-auth-card input[type=password]:focus,.fodax-auth-card input[type=password]:focus-visible,.fodax-auth-card input[type=tel]:focus,.fodax-auth-card input[type=tel]:focus-visible,.fodax-auth-card input[type=text]:focus,.fodax-auth-card input[type=text]:focus-visible{border-color:var(--c-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand) 18%,transparent)!important;outline:2px solid transparent!important}.fodax-auth-card .input-checkbox,.fodax-auth-card .woocommerce-form__input-checkbox,.fodax-auth-card input[type=checkbox]{accent-color:var(--c-brand-dark)!important;border-radius:4px!important;flex:0 0 18px;height:18px!important;margin:0 .5rem 0 0!important;min-height:0!important;vertical-align:middle;width:18px!important}.fodax-auth-card .form-row>strong:only-child,.fodax-auth-card .woocommerce-form-row>strong:only-child,.fodax-auth-card .woocommerce-input-wrapper>strong,.fodax-auth-card button[name=OK]{display:none!important}.fodax-auth-card .password-input{display:block;position:relative}.fodax-auth-card .password-input input{padding-right:2.75rem!important}.fodax-auth-card .password-input .show-password-input{align-items:center;background:transparent;border:0;border-radius:9999px;color:var(--c-brand-dark);cursor:pointer;display:inline-flex;height:28px;justify-content:center;opacity:.6;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);transition:opacity var(--t-fast),background var(--t-fast);width:28px}.fodax-auth-card .password-input .show-password-input:hover{background:color-mix(in srgb,var(--c-brand) 10%,transparent);opacity:1}.fodax-auth-card .fodax-auth-card__row-actions{align-items:center;display:flex!important;flex-direction:row!important;gap:.85rem;justify-content:space-between;margin:.5rem 0 1rem!important}.fodax-auth-card .woocommerce-form-login__rememberme{align-items:center;color:var(--c-copy);cursor:pointer;display:inline-flex!important;font-family:var(--ff-body);font-size:.8125rem;font-weight:500;gap:.5rem;margin:0!important}.fodax-auth-card .woocommerce-form-login__rememberme input[type=checkbox]{accent-color:var(--c-brand-dark);flex:0 0 18px;height:18px;margin:0;width:18px}.fodax-auth-card__lost-password{border-bottom:1px solid color-mix(in srgb,var(--c-brand-dark) 30%,transparent);color:var(--c-brand-dark);font-family:var(--ff-body);font-size:.8125rem;font-weight:600;padding-bottom:1px;text-decoration:none;transition:color var(--t-fast),border-color var(--t-fast)}.fodax-auth-card__lost-password:hover{border-color:var(--c-brand);color:var(--c-brand)}.fodax-auth-card__submit-row{margin:.5rem 0 0!important}.fodax-auth-card .fodax-auth-card__submit,.fodax-auth-card .woocommerce-button.button,.fodax-auth-card button[type=submit]{align-items:center;background:var(--c-brand-dark)!important;border:0!important;border-radius:20px!important;box-shadow:0 4px 14px -6px color-mix(in srgb,var(--c-brand-dark) 60%,transparent);color:var(--c-cream-light)!important;cursor:pointer;display:inline-flex!important;font-family:var(--ff-body)!important;font-size:1rem!important;font-weight:700!important;justify-content:center;letter-spacing:.02em!important;min-height:56px!important;padding:1rem 1.5rem!important;transition:background var(--t-fast),transform var(--t-fast),box-shadow var(--t-fast);width:100%!important}.fodax-auth-card .fodax-auth-card__submit:hover,.fodax-auth-card .woocommerce-button.button:hover,.fodax-auth-card button[type=submit]:hover{background:var(--c-brand)!important;box-shadow:0 6px 20px -6px color-mix(in srgb,var(--c-brand-dark) 70%,transparent);transform:translateY(-1px)}.fodax-auth-card .fodax-auth-card__submit:active,.fodax-auth-card .woocommerce-button.button:active,.fodax-auth-card button[type=submit]:active{transform:translateY(1px)}.fodax-auth-card .fodax-auth-card__submit:disabled,.fodax-auth-card .woocommerce-button.button:disabled,.fodax-auth-card button[type=submit]:disabled{cursor:progress;opacity:.6}.fodax-auth-card .woocommerce-privacy-policy-text{display:none!important}.fodax-auth__trust{align-items:center;background:var(--c-cream-light);border-radius:9999px;color:var(--c-muted);display:flex;flex-wrap:wrap;font-family:var(--ff-body);font-size:.8125rem;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.005em;margin:clamp(1.25rem,3vw,2rem) auto 0;max-width:-moz-max-content;max-width:max-content;padding:.65rem 1.1rem}.fodax-auth__trust-item{white-space:nowrap}.fodax-auth__trust-dot{color:color-mix(in srgb,var(--c-muted) 60%,transparent)}@media(max-width:520px){.fodax-auth__trust{font-size:.75rem;padding:.55rem .85rem;text-align:center}.fodax-auth__trust .fodax-auth__trust-dot{display:none}}.fodax-auth .woocommerce-notices-wrapper{margin:0 auto clamp(.85rem,2vw,1.25rem);max-width:100%}.fodax-auth .woocommerce-error,.fodax-auth .woocommerce-info,.fodax-auth .woocommerce-message{background:var(--c-surface)!important;border:0!important;border-left:4px solid var(--c-brand-dark)!important;border-radius:14px!important;box-shadow:0 1px 0 rgba(35,26,18,.04),0 6px 18px -14px rgba(35,26,18,.2);color:var(--c-copy)!important;font-size:.875rem!important;list-style:none!important;margin:0 0 .85rem!important;padding:.85rem 1rem!important}.fodax-auth .woocommerce-error:before,.fodax-auth .woocommerce-info:before,.fodax-auth .woocommerce-message:before{display:none!important}.fodax-auth .woocommerce-error a,.fodax-auth .woocommerce-info a,.fodax-auth .woocommerce-message a{color:var(--c-brand-dark);font-weight:600;text-decoration:underline}.fodax-auth .woocommerce-error{border-left-color:var(--c-error)!important}.fodax-auth #customer_login,.fodax-auth .u-columns{display:contents}.fodax-auth .u-column1,.fodax-auth .u-column2{float:none!important;width:auto!important}.fodax-auth__preview{border-radius:24px;isolation:isolate;margin:clamp(1.5rem,4vw,2.5rem) auto 0;max-width:980px;overflow:hidden;position:relative}.fodax-auth__preview-card{background:#fff;border-radius:24px;box-shadow:0 1px 2px rgba(35,26,18,.04),0 8px 24px -16px rgba(35,26,18,.15);filter:blur(3px) saturate(.85);opacity:.7;padding:clamp(1.25rem,3vw,1.75rem);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fodax-auth__preview-head{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;margin:0 0 1rem}.fodax-auth__preview-title{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:1.25rem;font-weight:700;letter-spacing:-.01em;margin:0}.fodax-auth__preview-count{color:var(--c-muted);font-family:var(--ff-body);font-size:.8125rem;font-weight:500}.fodax-auth__preview-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.fodax-auth__preview-item{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--c-brand) 8%,transparent);display:grid;gap:.85rem;grid-template-columns:44px minmax(0,1fr) auto;padding:.65rem 0}.fodax-auth__preview-item:last-child{border-bottom:0}.fodax-auth__preview-thumb{align-items:center;background:var(--c-cream-light);border-radius:12px;display:inline-flex;height:44px;justify-content:center;overflow:hidden;width:44px}.fodax-auth__preview-thumb img{box-sizing:border-box;display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:.2rem;width:100%}.fodax-auth__preview-name{color:var(--c-brand-dark);font-family:var(--ff-body);font-size:.9375rem;font-weight:600;line-height:1.3}.fodax-auth__preview-qty{color:var(--c-muted);font-weight:500;margin-inline-start:.35rem}.fodax-auth__preview-line{color:var(--c-brand-dark);font-family:var(--ff-body);font-size:.9375rem;font-weight:700;white-space:nowrap}.fodax-auth__preview-foot{align-items:baseline;border-top:2px solid color-mix(in srgb,var(--c-brand-dark) 18%,transparent);display:flex;gap:1rem;justify-content:space-between;margin-top:.85rem;padding-top:.85rem}.fodax-auth__preview-total-label{font-size:1.0625rem;letter-spacing:-.005em}.fodax-auth__preview-total-amount,.fodax-auth__preview-total-label{color:var(--c-brand-dark);font-family:var(--ff-display);font-weight:700}.fodax-auth__preview-total-amount{font-feature-settings:"tnum" 1,"lnum" 1;font-size:1.3125rem;letter-spacing:-.01em}.fodax-auth__preview-lock{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:linear-gradient(180deg,color-mix(in srgb,var(--c-cream-light) 30%,transparent),color-mix(in srgb,var(--c-cream-light) 75%,transparent));border-radius:24px;display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;padding:1.5rem;position:absolute;text-align:center}.fodax-auth__preview-lock-icon{background:#fff;border-radius:9999px;box-shadow:0 4px 12px -6px rgba(35,26,18,.25);box-sizing:content-box;color:var(--c-brand-dark);height:36px;padding:.4rem;width:36px}.fodax-auth__preview-lock-copy{color:var(--c-brand-dark);font-family:var(--ff-body);font-size:.9375rem;font-weight:600;letter-spacing:.005em;line-height:1.3;margin:0}@media(max-width:520px){.fodax-auth__preview-card{padding:1rem}.fodax-auth__preview-title{font-size:1.0625rem}.fodax-auth__preview-total-amount{font-size:1.125rem}}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner{gap:.65rem 1rem!important;padding:.75rem 1rem!important}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner>svg{flex:0 0 22px;height:22px;width:22px}.woocommerce-checkout .woocommerce-form-coupon-toggle .wc-block-components-notice-banner .wc-block-components-notice-banner__content{font-size:.875rem!important}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon{align-items:center!important;background:var(--c-surface)!important;border:1px solid color-mix(in srgb,var(--c-brand) 12%,transparent)!important;border-radius:18px!important;box-shadow:0 1px 0 rgba(35,26,18,.04),0 6px 18px -14px rgba(35,26,18,.18)!important;display:grid!important;gap:.75rem!important;grid-template-columns:minmax(0,1fr) auto!important;margin:.75rem 0 0!important;padding:1rem 1.25rem!important}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon>.form-row{flex:1 1 auto!important;margin:0!important;max-width:none!important;width:100%!important}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon input[name=coupon_code]{min-height:48px!important;width:100%!important}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon button[name=apply_coupon]{flex:0 0 auto!important;font-size:.9375rem!important;max-width:220px;min-height:48px!important;min-width:160px;padding:.5rem 1.25rem!important;white-space:nowrap;width:auto!important}@media(max-width:560px){.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon{grid-template-columns:1fr!important}.woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon button[name=apply_coupon]{max-width:none;width:100%!important}}.fodax-shipping-mode-alert__body{align-items:center!important;gap:.65rem 1.25rem!important}.fodax-shipping-mode-alert__copy{font-size:.875rem!important;line-height:1.45!important}.fodax-shipping-mode-alert__copy strong{display:inline!important;margin:0 .3rem 0 0!important}.fodax-shipping-mode-alert__copy br{display:none}@media(max-width:720px){.fodax-shipping-mode-alert__body{align-items:stretch!important;flex-direction:column;gap:.65rem!important}.fodax-shipping-mode-alert__btn{align-self:stretch!important}}.leveransplats div:empty,.leveransplats div:has(>select#locationSelect){display:none!important}.levplats-filter-wrapper{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:.75rem;max-width:100%;width:100%}.levplats-filter-wrapper .select2Part{flex:1 1 auto;max-width:100%;min-width:0;width:100%!important}.levplats-filter-wrapper #btnAction{flex:0 0 auto}@media(max-width:720px){.levplats-filter-wrapper{align-items:stretch;flex-direction:column;gap:.6rem}.levplats-filter-wrapper #btnAction,.levplats-filter-wrapper .select2-container,.levplats-filter-wrapper .select2Part{max-width:100%;width:100%!important}.levplats-filter-wrapper #btnAction{justify-content:center}}.leveransplats select#locationSelect,select#locationSelect.customSelect{border:0!important;display:none!important;height:0!important;margin:0!important;min-height:0!important;padding:0!important;visibility:hidden!important;width:0!important}.leveransplats fieldset{display:flex!important;flex-direction:column!important;gap:.85rem!important}.leveransplats #btnAction,.leveransplats .floating-group{margin:0!important}.leveransplats .map-wrapper{margin:.25rem 0 0!important}.leveransplats .map-wrapper #map,.woocommerce-checkout .leveransplats #map{height:clamp(480px,65vh,720px)!important}.select2-container--open .select2-dropdown{max-height:60vh}.select2-container--open .select2-results>.select2-results__options{max-height:50vh!important;padding:.35rem!important}.select2-results__option{border-radius:12px!important;font-size:.9375rem!important;line-height:1.4!important;margin:.15rem 0!important;padding:.85rem 1rem!important}.select2-search--dropdown .select2-search__field{font-size:1rem!important;min-height:44px!important;padding:.65rem .95rem!important}.gm-style-iw.gm-style-iw-c{border-radius:18px!important;box-shadow:0 8px 32px -12px rgba(35,26,18,.4),0 2px 6px rgba(35,26,18,.12)!important;font-family:var(--ff-body)!important;max-width:320px!important;overflow:hidden!important;padding:1rem 1.1rem .85rem!important}.gm-style-iw h4{background:transparent!important;border-bottom:1px solid color-mix(in srgb,var(--c-brand-dark) 12%,transparent)!important;margin:0 0 .65rem!important;padding:0 2rem .6rem 0!important}.gm-style-iw h4+p{background:transparent!important;border-bottom:0!important;margin:0 0 .75rem!important;padding:0!important}.gm-style .gm-style-iw-d,.gm-style-iw.gm-style-iw-c .gm-style-iw-d,div.gm-style-iw-d{max-height:60vh!important;min-height:0!important;overflow:auto!important;padding-right:0!important}.gm-style .gm-style-iw-c,.gm-style-iw.gm-style-iw-c{max-height:65vh!important;min-height:0!important}.gm-style-iw h4{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:1.0625rem!important;font-weight:700!important;letter-spacing:-.005em;margin:0 0 .35rem!important}.gm-style-iw h4 strong{font-weight:700}.gm-style-iw p{color:var(--c-copy)!important;font-size:.8125rem!important;line-height:1.45!important;margin:0 0 .65rem!important}.gm-style-iw p br+br{display:none}.gm-style-iw .levarns-rubrik{color:var(--c-brand-dark)!important;font-family:var(--ff-body)!important;font-size:.7rem!important;font-weight:700!important;letter-spacing:.1em!important;margin:.25rem 0 .4rem!important;text-transform:uppercase!important}.gm-style-iw .levarns-rubrik strong{font-weight:700}.gm-style-iw>div>div{align-items:stretch!important;display:flex!important;flex-direction:column!important;gap:.5rem!important}.selectleverans,button.selectleverans{align-items:center;background:var(--c-cream-light)!important;border:1.5px solid transparent!important;border-radius:14px!important;clear:none!important;color:var(--c-brand-dark)!important;cursor:pointer;display:inline-flex!important;float:none!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:700!important;gap:.5rem;justify-content:space-between;letter-spacing:.005em;margin:0!important;min-height:44px;padding:.65rem 1rem!important;text-align:left!important;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast);width:100%!important}.selectleverans:after,button.selectleverans:after{content:"→";flex:0 0 auto;font-weight:700;opacity:.6;transition:transform var(--t-fast),opacity var(--t-fast)}.selectleverans:hover,button.selectleverans:hover{background:var(--c-brand-dark)!important;border-color:var(--c-brand-dark)!important;color:var(--c-cream-light)!important}.selectleverans:hover:after,button.selectleverans:hover:after{opacity:1;transform:translateX(2px)}.selectleverans.selected,button.selectleverans.selected{background:var(--c-brand-dark)!important;border-color:var(--c-brand-dark)!important;color:var(--c-cream-light)!important}.gm-style-iw>div>div>p{color:var(--c-muted)!important;font-size:.7rem!important;line-height:1.3!important;margin:.25rem 1.1rem .65rem!important;padding:0!important;text-align:center!important}.gm-style .gm-ui-hover-effect,.gm-style-iw button.gm-ui-hover-effect{align-items:center;background:var(--c-cream-light)!important;border-radius:9999px!important;display:inline-flex!important;height:32px!important;justify-content:center;left:auto!important;margin:0!important;opacity:.85;position:absolute!important;right:6px!important;top:6px!important;width:32px!important;z-index:5}.gm-style .gm-ui-hover-effect span,.gm-style-iw button.gm-ui-hover-effect span{height:14px!important;margin:0!important;width:14px!important}.gm-style .gm-ui-hover-effect:hover,.gm-style-iw button.gm-ui-hover-effect:hover{background:var(--c-brand-dark)!important;opacity:1}.gm-style .gm-ui-hover-effect:hover span,.gm-style-iw button.gm-ui-hover-effect:hover span{background:var(--c-cream-light)!important}.gm-style-iw h4{padding-right:2.25rem!important}@media(min-width:720px){.gm-style .gm-style-iw-c{max-width:440px!important}.gm-style .gm-style-iw-d{max-height:340px!important;max-width:420px!important}}.leveransplats .map-wrapper:after{content:none!important}.fodax-leveransplats-layout{display:block}@media(min-width:900px){.fodax-leveransplats-layout{align-items:stretch;display:flex;gap:1rem}.fodax-leveransplats-layout>.fodax-leveransplatser-sidebar{flex:0 0 400px;max-width:400px}.fodax-leveransplats-layout>.map-wrapper{flex:1 1 auto;min-width:0}}.fodax-leveransplats-layout .map-wrapper,.fodax-leveransplats-layout>.map-wrapper{margin-bottom:0!important;margin-top:0!important}.fodax-leveransplats-layout #map,.fodax-leveransplats-layout .map-wrapper>div{margin-top:0!important}.fodax-leveransplatser-sidebar.is-state-sublist .fodax-leveransplatser-sidebar__search{display:none}.fodax-leveransplatser-sidebar__item.is-selected,.fodax-leveransplatser-sidebar__slot.is-selected{background:color-mix(in srgb,var(--c-success) 12%,#fff);border-color:color-mix(in srgb,var(--c-success) 45%,transparent);box-shadow:0 4px 14px -8px color-mix(in srgb,var(--c-success) 30%,transparent)}.fodax-leveransplatser-sidebar__item.is-selected .fodax-leveransplatser-sidebar__item-name,.fodax-leveransplatser-sidebar__item.is-selected .fodax-leveransplatser-sidebar__slot-when,.fodax-leveransplatser-sidebar__slot.is-selected .fodax-leveransplatser-sidebar__item-name,.fodax-leveransplatser-sidebar__slot.is-selected .fodax-leveransplatser-sidebar__slot-when{color:color-mix(in srgb,var(--c-success) 80%,var(--c-ink))}.fodax-leveransplatser-sidebar__item.is-selected:hover,.fodax-leveransplatser-sidebar__slot.is-selected:hover{background:color-mix(in srgb,var(--c-success) 16%,#fff);border-color:color-mix(in srgb,var(--c-success) 55%,transparent);transform:none}.fodax-leveransplatser-sidebar__item.is-selected:after,.fodax-leveransplatser-sidebar__slot.is-selected:after{color:var(--c-success);content:"✓";font-weight:700;position:absolute;right:.7rem;top:.55rem}.fodax-leveransplatser-sidebar__item,.fodax-leveransplatser-sidebar__slot{position:relative}@media(min-width:900px){.leveransplats:has(.fodax-leveransplatser-sidebar) #btnAction,.leveransplats:has(.fodax-leveransplatser-sidebar) .select2-container,.leveransplats:has(.fodax-leveransplatser-sidebar) p#leveransplats_field,.leveransplats:has(.fodax-leveransplatser-sidebar) p#levid_field,.leveransplats:has(.fodax-leveransplatser-sidebar) select.leveransplatser,.leveransplats:has(.fodax-leveransplatser-sidebar)>.floating-group,.leveransplats:has(.fodax-leveransplatser-sidebar)>.floating-label,.leveransplats:has(.fodax-leveransplatser-sidebar)>.leveransplatser-select-wrap,.leveransplats:has(.fodax-leveransplatser-sidebar)>fieldset>h3{display:none!important}}.fodax-leveransplatser-sidebar{background:var(--c-surface,#f7f5f4);border:1px solid color-mix(in srgb,var(--c-brand-dark) 14%,transparent);border-radius:var(--r-lg,20px);box-sizing:border-box;color:var(--c-copy);display:none;flex-direction:column;font-family:var(--ff-body);height:clamp(480px,65vh,720px);max-height:clamp(480px,65vh,720px);min-height:0;overflow:hidden;padding:1.1rem 1rem 1rem}@media(min-width:900px){.fodax-leveransplatser-sidebar{display:flex}}.fodax-leveransplatser-sidebar__header{border-bottom:1px solid color-mix(in srgb,var(--c-brand-dark) 10%,transparent);display:flex;flex-direction:column;gap:.7rem;margin-bottom:.6rem;padding-bottom:.85rem}.fodax-leveransplatser-sidebar__title-row{align-items:center;display:flex;flex-wrap:nowrap;gap:.75rem}.fodax-leveransplatser-sidebar__title-stack{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-width:0}.fodax-leveransplatser-sidebar__back{align-self:center;background:transparent;border:1.5px solid color-mix(in srgb,var(--c-brand-dark) 25%,transparent);border-radius:var(--r-pill,9999px);color:var(--c-brand-dark);cursor:pointer;display:none;font-family:var(--ff-body);font-size:.78rem;font-weight:700;letter-spacing:.02em;line-height:1;padding:.35rem .8rem;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.fodax-leveransplatser-sidebar__back:hover{background:var(--c-brand-dark);border-color:var(--c-brand-dark);color:var(--c-cream-light)}.fodax-leveransplatser-sidebar__back:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand-dark) 22%,transparent);outline:2px solid transparent}.fodax-leveransplatser-sidebar__back-arrow{display:inline-block;margin-right:.2rem}.fodax-leveransplatser-sidebar.is-state-sublist .fodax-leveransplatser-sidebar__back{align-items:center;display:inline-flex}.fodax-leveransplatser-sidebar__title{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:1.35rem;font-weight:700;letter-spacing:-.01em;line-height:1.15;margin:0;margin-bottom:0!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fodax-leveransplatser-sidebar__count{color:color-mix(in srgb,var(--c-brand-dark) 60%,transparent);font-size:.7rem;font-weight:700;letter-spacing:.12em;line-height:1;text-transform:uppercase;white-space:nowrap}.fodax-leveransplatser-sidebar__search{align-items:center;display:flex;position:relative}.fodax-leveransplatser-sidebar__search-icon{color:color-mix(in srgb,var(--c-brand-dark) 55%,transparent);font-size:1rem;left:.7rem;line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.fodax-leveransplatser-sidebar__search-input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:1px solid color-mix(in srgb,var(--c-brand-dark) 14%,transparent);border-radius:var(--r-pill,9999px);color:var(--c-copy);font-family:var(--ff-body);font-size:.85rem;padding:.55rem .85rem .55rem 2rem;transition:border-color var(--t-fast),box-shadow var(--t-fast),background var(--t-fast);width:100%}.fodax-leveransplatser-sidebar__search-input::-moz-placeholder{color:color-mix(in srgb,var(--c-copy) 55%,transparent)}.fodax-leveransplatser-sidebar__search-input::placeholder{color:color-mix(in srgb,var(--c-copy) 55%,transparent)}.fodax-leveransplatser-sidebar__search-input:focus,.fodax-leveransplatser-sidebar__search-input:focus-visible{border-color:color-mix(in srgb,var(--c-brand-dark) 35%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand-dark) 18%,transparent);outline:2px solid transparent}.fodax-leveransplatser-sidebar__empty{color:color-mix(in srgb,var(--c-copy) 70%,transparent);font-size:.85rem;margin:.5rem 0 0;padding:1rem;text-align:center}.fodax-leveransplatser-sidebar__sublist-desc{color:color-mix(in srgb,var(--c-copy) 80%,transparent);font-size:.8rem;line-height:1.4;margin:0 0 .65rem}.fodax-leveransplatser-sidebar__body{flex:1 1 auto;overflow-y:auto;scrollbar-color:color-mix(in srgb,var(--c-brand-dark) 35%,transparent) transparent;scrollbar-width:thin}.fodax-leveransplatser-sidebar__body::-webkit-scrollbar{width:6px}.fodax-leveransplatser-sidebar__body::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--c-brand-dark) 35%,transparent);border-radius:9999px}.fodax-leveransplatser-sidebar__body::-webkit-scrollbar-track{background:transparent}.fodax-leveransplatser-sidebar__list,.fodax-leveransplatser-sidebar__sublist{display:flex;flex-direction:column;gap:.45rem;list-style:none;margin:0;padding:0}.fodax-leveransplatser-sidebar__item,.fodax-leveransplatser-sidebar__slot{background:#fff;border:1px solid color-mix(in srgb,var(--c-brand-dark) 10%,transparent);border-radius:var(--r-md,14px);color:var(--c-copy);cursor:pointer;display:grid;font-family:var(--ff-body);padding:.85rem 1rem;text-align:left;transition:background var(--t-fast),border-color var(--t-fast),transform var(--t-fast),box-shadow var(--t-fast);width:100%}.fodax-leveransplatser-sidebar__item:hover,.fodax-leveransplatser-sidebar__slot:hover{background:var(--c-surface,#f7f5f4);border-color:color-mix(in srgb,var(--c-brand-dark) 22%,transparent);box-shadow:0 4px 14px -8px rgba(35,26,18,.18);transform:translateY(-1px)}.fodax-leveransplatser-sidebar__item:focus-visible,.fodax-leveransplatser-sidebar__slot:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand-dark) 22%,transparent);outline:2px solid transparent}.fodax-leveransplatser-sidebar__item:active,.fodax-leveransplatser-sidebar__slot:active{transform:translateY(0)}.fodax-leveransplatser-sidebar__item{gap:.15rem .5rem;grid-template-areas:"name meta" "desc desc";grid-template-columns:minmax(0,1fr) auto}.fodax-leveransplatser-sidebar__item-name{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:.95rem;font-weight:700;grid-area:name;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fodax-leveransplatser-sidebar__item>.fodax-leveransplatser-sidebar__item-name{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:1}.fodax-leveransplatser-sidebar__item-desc{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;color:color-mix(in srgb,var(--c-copy) 78%,transparent);display:-webkit-box;font-size:.8rem;grid-area:desc;-webkit-line-clamp:2;line-clamp:2;line-height:1.35;margin-top:.2rem;overflow:hidden;-webkit-box-orient:vertical;white-space:normal}.fodax-leveransplatser-sidebar__item-meta{color:color-mix(in srgb,var(--c-brand-dark) 65%,transparent);font-size:.7rem;font-weight:700;grid-area:meta;-ms-grid-column:3;-ms-grid-row:1;letter-spacing:.04em;white-space:nowrap}@media (max-width:520px){#qliro-order-review table.shop_table tbody tr.cart_item td.product-name,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{-ms-grid-column:1;-ms-grid-row:3}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-subtotal,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total{-ms-grid-column:3;-ms-grid-row:3}.fodax-leveransplatser-sidebar__item-name{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-column-span:3}}.fodax-leveransplatser-sidebar__slot{gap:.2rem;grid-template-columns:1fr}.fodax-leveransplatser-sidebar__slot-when{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:.95rem;font-weight:700}.fodax-leveransplatser-sidebar__slot-deadline{color:color-mix(in srgb,var(--c-copy) 75%,transparent);font-size:.72rem}.fodax-delivery-summary{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--c-brand-dark) 14%,transparent);border-radius:16px;display:grid;font-family:var(--ff-body);gap:.85rem 1rem;grid-template-columns:auto minmax(0,1fr) auto;margin:.85rem 0 0;padding:1rem 1.1rem;transition:background var(--t-fast),border-color var(--t-fast)}.fodax-delivery-summary.is-success{background:color-mix(in srgb,var(--c-success) 10%,#fff);border-color:color-mix(in srgb,var(--c-success) 40%,transparent)}.fodax-delivery-summary.is-success .fodax-delivery-summary__icon{background:var(--c-success)}.fodax-delivery-summary.is-success .fodax-delivery-summary__label{color:var(--c-success)}.fodax-delivery-summary.is-error{background:color-mix(in srgb,var(--c-error,#c2362c) 8%,#fff);border-color:color-mix(in srgb,var(--c-error,#c2362c) 45%,transparent)}.fodax-delivery-summary.is-error .fodax-delivery-summary__icon{background:var(--c-error,#c2362c)}.fodax-delivery-summary.is-error .fodax-delivery-summary__label{color:var(--c-error,#c2362c)}.fodax-delivery-summary__icon{align-items:center;background:var(--c-brand-dark);border-radius:9999px;color:var(--c-cream-light);display:inline-flex;flex:0 0 32px;font-size:1rem;font-weight:700;height:32px;justify-content:center;width:32px}.fodax-delivery-summary__body{display:flex;flex-direction:column;gap:.15rem;min-width:0}.fodax-delivery-summary__label{color:var(--c-brand-dark);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fodax-delivery-summary__name{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:1.0625rem;font-weight:700;letter-spacing:-.005em;line-height:1.2}.fodax-delivery-summary__time{color:var(--c-copy);font-size:.875rem;font-weight:500}.fodax-delivery-summary__change{background:transparent;border:1.5px solid color-mix(in srgb,var(--c-brand-dark) 30%,transparent);border-radius:9999px;color:var(--c-brand-dark);cursor:pointer;font-family:var(--ff-body);font-size:.8125rem;font-weight:700;padding:.45rem .85rem;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.fodax-delivery-summary__change:hover{background:var(--c-brand-dark);border-color:var(--c-brand-dark);color:var(--c-cream-light)}@media(max-width:520px){.fodax-delivery-summary.is-active{grid-template-areas:"icon body" "change change";grid-template-columns:auto minmax(0,1fr)}.fodax-delivery-summary__icon{grid-area:icon}.fodax-delivery-summary__body{grid-area:body}.fodax-delivery-summary__change{grid-area:change;justify-self:stretch}.fodax-delivery-summary__icon{-ms-grid-column:1;-ms-grid-row:1}.fodax-delivery-summary__body{-ms-grid-column:2;-ms-grid-row:1}.fodax-delivery-summary__change{-ms-grid-column:1;-ms-grid-row:2;-ms-grid-column-span:2}}@media(max-width:720px){.leveransplats #btnAction{align-self:stretch;justify-content:center;width:100%}.gm-style-iw.gm-style-iw-c{max-width:280px!important}}#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item,.fodax-checkout__review .shop_table tbody tr.cart_item,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{grid-template-columns:minmax(0,1fr) 8rem minmax(120px,max-content)!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{display:flex!important;justify-content:flex-end!important;justify-self:stretch!important}.fodax-checkout-qty{background:#eae1de!important;border:0!important;box-shadow:none!important;justify-content:space-between!important;max-width:8rem;min-width:0!important;padding:.45rem .65rem!important;width:100%!important}.fodax-checkout-qty__value{font-variant-numeric:tabular-nums;min-width:2rem!important}.fodax-checkout-qty__btn.fodax-checkout-qty__btn:hover{background:color-mix(in srgb,var(--c-brand-dark) 16%,transparent)!important}#qliro-order-review .awdr-you-saved-text,#qliro-order-review .awdr_cart,.fodax-checkout__review .awdr-you-saved-text,.woocommerce-checkout-review-order .awdr-you-saved-text,.woocommerce-checkout-review-order .awdr_cart{display:none!important}@media(max-width:520px){#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item,.fodax-checkout__review .shop_table tbody tr.cart_item,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{grid-template-columns:minmax(0,1fr) auto!important}.fodax-checkout-qty{max-width:7rem}}#qliro-order-review table.shop_table tbody tr#delivery-tr,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans,#qliro-order-review table.shop_table tbody tr.cart-subtotal,.woocommerce-checkout-review-order .shop_table tfoot tr{align-items:center!important;border-bottom:1px solid color-mix(in srgb,var(--c-brand-dark) 9%,transparent)!important;display:grid!important;gap:.5rem 1rem!important;grid-template-columns:minmax(0,1fr) auto!important;padding:.85rem 0!important}#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#delivery-tr th,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans th,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,#qliro-order-review table.shop_table tbody tr.cart-subtotal th,.woocommerce-checkout-review-order .shop_table tfoot tr td,.woocommerce-checkout-review-order .shop_table tfoot tr th{background:transparent!important;border:0!important;display:block!important;margin:0!important;padding:0!important;width:auto!important}#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,.woocommerce-checkout-review-order .shop_table tfoot tr td{text-align:right!important}#qliro-order-review table.shop_table tbody tr.order-total,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total{border-top:1px solid color-mix(in srgb,var(--c-brand-dark) 24%,transparent)!important;padding-bottom:.4rem!important;padding-top:1.1rem!important}@media(max-width:768px){#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#delivery-tr th,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans th,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,#qliro-order-review table.shop_table tbody tr.cart-subtotal th,#qliro-order-review table.shop_table tbody tr.order-total td,#qliro-order-review table.shop_table tbody tr.order-total th,.woocommerce-checkout-review-order .shop_table tfoot tr td,.woocommerce-checkout-review-order .shop_table tfoot tr th{clear:none!important;display:block!important}#qliro-order-review table.shop_table tbody tr#delivery-tr td,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,#qliro-order-review table.shop_table tbody tr.cart-subtotal td,#qliro-order-review table.shop_table tbody tr.order-total td,.woocommerce-checkout-review-order .shop_table tfoot tr td{text-align:right!important}}.fodax-checkout-qty.fodax-checkout-qty{background:#eae1de!important;border:0!important;box-shadow:none!important;max-width:5.75rem!important;min-width:5.75rem!important;padding:.4rem .65rem!important;width:5.75rem!important}#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item,.fodax-checkout__review .shop_table tbody tr.cart_item,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{grid-template-columns:minmax(0,1fr) auto minmax(120px,max-content)!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{display:inline-flex!important;justify-self:end!important}#qliro-order-review .awdr_cart,#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal .awdr-you-saved-text,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total .awdr-you-saved-text,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal .awdr-you-saved-text,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total .awdr-you-saved-text,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-subtotal .awdr-you-saved-text,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-total .awdr-you-saved-text,.woocommerce-checkout-review-order .awdr_cart,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal .awdr-you-saved-text,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total .awdr-you-saved-text{display:none!important}#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans td,.woocommerce-checkout-review-order .shop_table tbody tr#fodax-bil-leverans td,.woocommerce-checkout-review-order .shop_table tfoot tr#fodax-bil-leverans td{background:transparent!important;border:0!important;border-radius:0!important;color:var(--c-brand-dark)!important;display:block!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:600!important;justify-self:end!important;padding:0!important;text-align:right!important}#qliro-order-review table.shop_table>tbody:has(tr.cart-subtotal),.woocommerce-checkout-review-order table.shop_table>tbody:has(tr.cart-subtotal),.woocommerce-checkout.woocommerce-checkout #order_review table.shop_table>tbody:has(tr.cart-subtotal){background:color-mix(in srgb,var(--c-cream-light) 55%,transparent)!important;border-radius:18px!important;display:block!important;margin-top:1rem!important;padding:.85rem 1.1rem 1rem!important}#qliro-order-review table.shop_table tbody tr#delivery-tr,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans,#qliro-order-review table.shop_table tbody tr.cart-subtotal,.woocommerce-checkout-review-order .shop_table tfoot tr{border-bottom:0!important;padding:.5rem 0!important}#qliro-order-review table.shop_table tbody tr.order-total,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total{border-bottom:0!important;border-top:1px solid color-mix(in srgb,var(--c-brand-dark) 22%,transparent)!important;margin-top:.6rem!important;padding-top:.95rem!important}#qliro-order-review table.shop_table tbody tr.order-total td,#qliro-order-review table.shop_table tbody tr.order-total th,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total td,.woocommerce-checkout-review-order .shop_table tfoot tr.order-total th{font-size:1.5rem!important}#qliro-order-review table.shop_table tbody tr#delivery-tr th,#qliro-order-review table.shop_table tbody tr#fodax-bil-leverans th,#qliro-order-review table.shop_table tbody tr.cart-subtotal th,.woocommerce-checkout-review-order .shop_table tfoot tr th{color:var(--c-copy)!important;font-weight:500!important}@media(max-width:520px){#qliro-order-review table.shop_table>tbody:has(tr.cart-subtotal),.woocommerce-checkout-review-order table.shop_table>tbody:has(tr.cart-subtotal),.woocommerce-checkout.woocommerce-checkout #order_review table.shop_table>tbody:has(tr.cart-subtotal){padding:.75rem .9rem .9rem!important}}#delivery-time-select{margin:.5rem 0 1.25rem}#delivery-time-select>h3{color:var(--c-brand-dark);font-family:var(--ff-display);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;letter-spacing:-.01em;margin:0 0 .85rem}#delivery-time-select #delivery-slider,#delivery-time-select .slick-slider{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}#delivery-time-select .slick-slide{height:auto}.delivery_time{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--c-brand-dark) 14%,transparent);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:1.1rem .75rem;text-align:center;transition:border-color var(--t-base),box-shadow var(--t-base),transform var(--t-base),background-color var(--t-base)}.delivery_time:hover{border-color:color-mix(in srgb,var(--c-brand-dark) 35%,transparent);box-shadow:0 4px 14px -8px rgba(35,26,18,.18);transform:translateY(-1px)}.delivery_time.selected-date{background:color-mix(in srgb,var(--c-cream-light) 55%,#fff);border:2px solid var(--c-brand-dark);box-shadow:0 6px 18px -10px rgba(35,26,18,.28);padding:calc(1.1rem - 1px) calc(.75rem - 1px)}.delivery_time strong{color:var(--c-brand-dark);font-family:var(--ff-body);font-size:1.0625rem;font-weight:700;letter-spacing:-.005em}.delivery_time>span{color:var(--c-copy);font-family:var(--ff-body);font-size:.9375rem;font-weight:500}.delivery_time .closetime{color:var(--c-muted);font-size:.8125rem;font-style:italic;margin-top:.15rem}@media(max-width:900px){#delivery-time-select #delivery-slider,#delivery-time-select .slick-slider{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){#delivery-time-select #delivery-slider,#delivery-time-select .slick-slider{gap:.55rem;grid-template-columns:1fr}.delivery_time{flex-direction:row;flex-wrap:wrap;gap:.4rem .65rem;justify-content:flex-start;padding:.9rem 1rem;text-align:left}.delivery_time strong{font-size:1rem}}.fodax-checkout__review tr.cart-discount,.fodax-checkout__review tr.cart-subtotal,.fodax-checkout__review tr.fee,.fodax-checkout__review tr.order-total,.fodax-checkout__review tr.shipping,.fodax-checkout__review tr.tax-rate,.fodax-checkout__review tr.tax-total,.fodax-checkout__review tr[class*=fee],.woocommerce-checkout-review-order tr#delivery-tr,.woocommerce-checkout-review-order tr#fodax-bil-leverans,.woocommerce-checkout-review-order tr.cart-discount,.woocommerce-checkout-review-order tr.cart-subtotal,.woocommerce-checkout-review-order tr.fee,.woocommerce-checkout-review-order tr.order-total,.woocommerce-checkout-review-order tr.shipping,.woocommerce-checkout-review-order tr.tax-rate,.woocommerce-checkout-review-order tr.tax-total,.woocommerce-checkout-review-order tr[class*=fee]{align-items:center!important;border-bottom:0!important;display:grid!important;gap:.5rem 1rem!important;grid-template-columns:minmax(0,1fr) auto!important;padding:.55rem 0!important;width:100%!important}#qliro-order-review .shop_table tfoot td>table.shop_table:not(.cart),#qliro-order-review .shop_table tfoot td>table.shop_table:not(.cart)>tbody,.fodax-checkout__review .shop_table tfoot td>table.shop_table:not(.cart),.fodax-checkout__review .shop_table tfoot td>table.shop_table:not(.cart)>tbody,.woocommerce-checkout-review-order .shop_table tfoot td>table.shop_table:not(.cart),.woocommerce-checkout-review-order .shop_table tfoot td>table.shop_table:not(.cart)>tbody,.woocommerce-page .fodax-checkout__review .shop_table tfoot td>table.shop_table:not(.cart),.woocommerce-page .woocommerce-checkout-review-order .shop_table tfoot td>table.shop_table:not(.cart){display:block!important;width:100%!important}.fodax-checkout__review>table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order>table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-page .fodax-checkout__review table.shop_table.woocommerce-checkout-review-order-table,.woocommerce-page .woocommerce-checkout-review-order table.shop_table.woocommerce-checkout-review-order-table{width:100%!important}#qliro-order-review table tr.cart-discount,#qliro-order-review tr.cart-discount,.fodax-checkout__review tr.cart-discount,.woocommerce-checkout-review-order tr.cart-discount{align-items:center!important;background:transparent!important;border:0!important;display:flex!important;flex-direction:row!important;gap:.5rem 1rem!important;justify-content:space-between!important;margin:0!important;padding:.55rem 0!important;width:100%!important}#qliro-order-review table tr.cart-discount>th,#qliro-order-review tr.cart-discount>th,.fodax-checkout__review tr.cart-discount>th,.woocommerce-checkout-review-order tr.cart-discount>th{background:transparent!important;border:0!important;color:var(--c-copy)!important;flex:1 1 auto!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:500!important;margin:0!important;padding:0!important;text-align:left!important}#qliro-order-review table tr.cart-discount>td,#qliro-order-review tr.cart-discount>td,.fodax-checkout__review tr.cart-discount>td,.woocommerce-checkout-review-order tr.cart-discount>td{background:transparent!important;border:0!important;color:var(--c-brand-dark)!important;flex:0 0 auto!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:600!important;margin:0!important;padding:0!important;text-align:right!important}.fodax-checkout__review tr.cart-discount th,.fodax-checkout__review tr.cart-subtotal th,.fodax-checkout__review tr.fee th,.fodax-checkout__review tr.order-total th,.fodax-checkout__review tr.shipping th,.fodax-checkout__review tr.tax-rate th,.fodax-checkout__review tr.tax-total th,.fodax-checkout__review tr[class*=fee] th,.woocommerce-checkout-review-order tr#delivery-tr th,.woocommerce-checkout-review-order tr#fodax-bil-leverans th,.woocommerce-checkout-review-order tr.cart-discount th,.woocommerce-checkout-review-order tr.cart-subtotal th,.woocommerce-checkout-review-order tr.fee th,.woocommerce-checkout-review-order tr.order-total th,.woocommerce-checkout-review-order tr.shipping th,.woocommerce-checkout-review-order tr.tax-rate th,.woocommerce-checkout-review-order tr.tax-total th,.woocommerce-checkout-review-order tr[class*=fee] th{background:transparent!important;border:0!important;color:var(--c-copy)!important;display:block!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:500!important;margin:0!important;padding:0!important;text-align:left!important;width:auto!important}.fodax-checkout__review tr.cart-discount td,.fodax-checkout__review tr.cart-subtotal td,.fodax-checkout__review tr.fee td,.fodax-checkout__review tr.order-total td,.fodax-checkout__review tr.shipping td,.fodax-checkout__review tr.tax-rate td,.fodax-checkout__review tr.tax-total td,.fodax-checkout__review tr[class*=fee] td,.woocommerce-checkout-review-order tr#delivery-tr td,.woocommerce-checkout-review-order tr#fodax-bil-leverans td,.woocommerce-checkout-review-order tr.cart-discount td,.woocommerce-checkout-review-order tr.cart-subtotal td,.woocommerce-checkout-review-order tr.fee td,.woocommerce-checkout-review-order tr.order-total td,.woocommerce-checkout-review-order tr.shipping td,.woocommerce-checkout-review-order tr.tax-rate td,.woocommerce-checkout-review-order tr.tax-total td,.woocommerce-checkout-review-order tr[class*=fee] td{background:transparent!important;border:0!important;color:var(--c-brand-dark)!important;display:block!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:600!important;margin:0!important;padding:0!important;text-align:right!important;width:auto!important}.fodax-checkout__review tr.order-total,.woocommerce-checkout-review-order tr.order-total{border-top:1px solid color-mix(in srgb,var(--c-brand-dark) 22%,transparent)!important;margin-top:.6rem!important;padding-top:.95rem!important}.fodax-checkout__review tr.order-total td,.fodax-checkout__review tr.order-total th,.woocommerce-checkout-review-order tr.order-total td,.woocommerce-checkout-review-order tr.order-total th{color:var(--c-brand-dark)!important;font-size:1.5rem!important;font-weight:700!important}.fodax-checkout__review>table.shop_table.woocommerce-checkout-review-order-table>tfoot,.woocommerce-checkout-review-order>table.shop_table.woocommerce-checkout-review-order-table>tfoot{background:transparent!important;border-radius:0!important;display:table-footer-group!important;margin:0!important;padding:0!important}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table>tfoot>tr{display:table-row!important}.woocommerce-checkout-review-order .shop_table.woocommerce-checkout-review-order-table>tfoot>tr>td{display:table-cell!important;padding:0!important;text-align:left!important;white-space:normal!important}.delivery-preferences{margin:1rem 0 1.5rem}.delivery-preferences>h3{color:var(--c-brand-dark)!important;font-family:var(--ff-display)!important;font-size:clamp(1.1rem,1.8vw,1.35rem)!important;font-weight:700!important;letter-spacing:-.01em!important;margin:0 0 .85rem!important;text-align:left!important}.delivery-option-cards{display:grid!important;flex-direction:row!important;gap:.75rem!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.delivery-option-card.delivery-option-card{align-items:center!important;background:#fff!important;border:1px solid color-mix(in srgb,var(--c-brand-dark) 14%,transparent)!important;border-radius:16px!important;box-shadow:none!important;cursor:pointer!important;display:flex!important;flex-direction:column!important;gap:.5rem!important;justify-content:center!important;margin:0!important;padding:1.25rem .85rem!important;transition:border-color var(--t-base),background-color var(--t-base),box-shadow var(--t-base),transform var(--t-base)}.delivery-option-card.delivery-option-card:hover{border-color:color-mix(in srgb,var(--c-brand-dark) 35%,transparent)!important;box-shadow:0 4px 14px -8px rgba(35,26,18,.18)!important;transform:translateY(-1px)}.delivery-option-card.delivery-option-card.selected{background:color-mix(in srgb,var(--c-cream-light) 55%,#fff)!important;border:2px solid var(--c-brand-dark)!important;box-shadow:0 6px 18px -10px rgba(35,26,18,.28)!important;padding:calc(1.25rem - 1px) calc(.85rem - 1px)!important}.delivery-option-icon{filter:brightness(0) saturate(100%) invert(28%) sepia(8%) saturate(932%) hue-rotate(346deg) brightness(94%) contrast(86%);height:28px!important;margin:0!important;width:28px!important}.delivery-option-label{color:var(--c-brand-dark)!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;font-weight:600!important;letter-spacing:-.005em!important}@media(max-width:720px){.delivery-option-cards{grid-template-columns:1fr!important}.delivery-option-card.delivery-option-card{flex-direction:row!important;gap:.85rem!important;justify-content:flex-start!important;padding:.85rem 1rem!important}.delivery-option-card.delivery-option-card.selected{padding:calc(.85rem - 1px) calc(1rem - 1px)!important}.delivery-option-icon{height:24px!important;width:24px!important}}#homedelivery_portkod_field{margin-top:.75rem!important}#homedelivery_portkod_field>label{color:var(--c-brand-dark)!important;display:block!important;font-family:var(--ff-body)!important;font-size:.875rem!important;font-weight:600!important;margin-bottom:.4rem!important}#qliro-order-review table tr.fodax-coupon-row,#qliro-order-review tr.fodax-coupon-row,.fodax-checkout__review tr.fodax-coupon-row,.woocommerce-checkout-review-order tr.fodax-coupon-row{border:0;display:block;padding:.5rem 0;width:100%}#qliro-order-review table tr.fodax-coupon-row>td,#qliro-order-review tr.fodax-coupon-row>td,.fodax-checkout__review tr.fodax-coupon-row>td,.woocommerce-checkout-review-order tr.fodax-coupon-row>td{background:transparent;border:0;display:block;padding:0;text-align:left;width:100%}.fodax-coupon{background:transparent;border:1px solid color-mix(in srgb,var(--c-brand-dark) 18%,transparent);border-radius:12px;margin:.5rem 0;overflow:hidden;padding:0;width:100%}.fodax-coupon>summary.fodax-coupon__title{align-items:center;color:var(--c-brand-dark);cursor:pointer;display:flex;font-family:var(--ff-body);font-size:.9375rem;font-weight:600;gap:.75rem;justify-content:space-between;list-style:none;padding:.75rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fodax-coupon>summary.fodax-coupon__title::-webkit-details-marker{display:none}.fodax-coupon>summary.fodax-coupon__title:hover{background:color-mix(in srgb,var(--c-brand-dark) 4%,transparent)}.fodax-coupon__chevron{color:var(--c-brand-dark);flex:0 0 auto;transition:transform .18s ease}.fodax-coupon[open] .fodax-coupon__chevron{transform:rotate(180deg)}.fodax-coupon__body{border-top:1px solid color-mix(in srgb,var(--c-brand-dark) 12%,transparent);padding:.25rem 1rem 1rem}.fodax-coupon .fodax-coupon__header{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;margin:0 0 .5rem;padding:0}.fodax-coupon .fodax-coupon__badge{align-items:center;background:var(--c-brand-dark);border-radius:9999px;color:var(--c-cream-light);display:inline-flex;flex:0 0 22px;font-size:.8125rem;font-weight:700;height:22px;justify-content:center;line-height:1;width:22px}.fodax-coupon .fodax-coupon__label{color:var(--c-brand-dark);display:inline-block;font-family:var(--ff-body);font-size:.9375rem;font-weight:700;letter-spacing:-.005em;line-height:1;margin:0;padding:0}.fodax-coupon .fodax-coupon__row{align-items:stretch;display:flex;flex-direction:row;gap:.5rem;margin:0;padding:0;width:100%}.fodax-coupon .fodax-coupon__input{flex:1 1 auto;min-width:0}.fodax-coupon .fodax-coupon__apply{flex:0 0 auto}.fodax-coupon__input{background:#fff;border:1px solid color-mix(in srgb,var(--c-brand-dark) 18%,transparent);border-radius:12px;color:var(--c-ink);font-family:var(--ff-body);font-size:.9375rem;font-weight:500;letter-spacing:.04em;min-height:44px;padding:.55rem .85rem;text-transform:uppercase;width:100%}.fodax-coupon__input::-moz-placeholder{color:var(--c-muted);letter-spacing:0;text-transform:none}.fodax-coupon__input::placeholder{color:var(--c-muted);letter-spacing:0;text-transform:none}.fodax-coupon__input:focus{border-color:var(--c-brand-dark);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand-dark) 18%,transparent);outline:2px solid transparent}.fodax-coupon__apply{background:var(--c-brand-dark);border:0;border-radius:12px;color:var(--c-cream-light);cursor:pointer;font-family:var(--ff-body);font-size:.9375rem;font-weight:700;letter-spacing:-.005em;min-height:44px;padding:0 1.2rem;transition:background-color var(--t-base),transform var(--t-base)}.fodax-coupon__apply:hover:not(:disabled){background:var(--c-brand);transform:translateY(-1px)}.fodax-coupon__apply:disabled{cursor:not-allowed;opacity:.6}.fodax-coupon__list{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;margin:.65rem 0 0;padding:0}.fodax-coupon__list li{align-items:center;background:color-mix(in srgb,var(--c-cream-light) 60%,#fff);border:1px solid color-mix(in srgb,var(--c-brand-dark) 18%,transparent);border-radius:9999px;display:inline-flex;gap:.3rem;padding:.25rem .3rem .25rem .75rem}.fodax-coupon__chip{color:var(--c-brand-dark);font-family:var(--ff-body);font-size:.8125rem;font-weight:700;letter-spacing:.04em}.fodax-coupon__remove{background:transparent;border:0;border-radius:9999px;color:var(--c-brand-dark);cursor:pointer;font-size:1rem;font-weight:700;height:22px;line-height:1;transition:background-color var(--t-fast),color var(--t-fast);width:22px}.fodax-coupon__remove:hover{background:var(--c-error);color:#fff}.fodax-coupon__feedback{color:var(--c-muted);font-family:var(--ff-body);font-size:.8125rem;font-weight:500;margin:.55rem 0 0}.fodax-coupon__feedback:empty{display:none}.fodax-coupon__feedback[data-state=ok]{color:#1f5e29}.fodax-coupon__feedback[data-state=err]{color:var(--c-error)}.fodax-checkout #delivery-time-select>h3,.fodax-checkout #order_review .woocommerce-checkout-review-order-table>caption,.fodax-checkout #order_review>h3,.fodax-checkout .custom-carrier>h3,.fodax-checkout .fodax-checkout__review>h3,.fodax-checkout .leverans-carrier>h3,.fodax-checkout .leveransplats>h3,.fodax-checkout .woocommerce-checkout-review-order>h3,.woocommerce-checkout #delivery-time-select>h3,.woocommerce-checkout .custom-carrier>h3,.woocommerce-checkout .leverans-carrier>h3,.woocommerce-checkout .leveransplats>h3{background:transparent!important;border:0!important;color:var(--c-brand-dark)!important;display:block!important;font-family:var(--ff-display)!important;font-size:clamp(1.35rem,2.4vw,1.75rem)!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.15!important;padding:0!important;text-align:left!important}.fodax-checkout #delivery-time-select>h3 strong,.fodax-checkout #order_review>h3 strong,.fodax-checkout .custom-carrier>h3 strong,.fodax-checkout .leverans-carrier>h3 strong,.fodax-checkout .leveransplats>h3 strong,.woocommerce-checkout #delivery-time-select>h3 strong,.woocommerce-checkout .custom-carrier>h3 strong,.woocommerce-checkout .leverans-carrier>h3 strong,.woocommerce-checkout .leveransplats>h3 strong{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}.woocommerce-checkout .form-row .select2-container,.woocommerce-checkout .woocommerce-input-wrapper>.select2-container{width:100%!important}.woocommerce-checkout .form-row .select2-container--default .select2-selection--single{align-items:center;background:var(--c-surface)!important;border:1px solid color-mix(in srgb,var(--c-brand) 20%,transparent)!important;border-radius:20px!important;box-shadow:none!important;color:var(--c-ink)!important;cursor:pointer;display:flex!important;font-family:var(--ff-body)!important;font-size:.9375rem!important;min-height:48px!important;padding:.75rem 2.5rem .75rem 1rem!important;transition:border-color var(--t-fast),box-shadow var(--t-fast);width:100%!important}.woocommerce-checkout .form-row .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-checkout .form-row .select2-container--default.select2-container--open .select2-selection--single{border-color:var(--c-brand)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--c-brand) 18%,transparent)!important;outline:2px solid transparent!important}.woocommerce-checkout .form-row .select2-container--default .select2-selection__rendered{color:var(--c-ink)!important;line-height:1.4!important;padding:0!important}.woocommerce-checkout .form-row .select2-container--default .select2-selection__placeholder{color:var(--c-muted)!important}.woocommerce-checkout .form-row .select2-container--default .select2-selection__arrow{background:transparent!important;border:0!important;height:16px!important;pointer-events:none;position:absolute!important;right:1rem!important;top:50%!important;transform:translateY(-50%);width:16px!important}.woocommerce-checkout .form-row .select2-container--default .select2-selection__arrow b{display:none!important}.woocommerce-checkout .form-row .select2-container--default .select2-selection__arrow:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath stroke=%27%235C4336%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m3 6 5 5 5-5%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;content:"";display:block;height:16px;width:16px}@media(min-width:521px){#qliro-order-review table.shop_table tbody tr.cart_item,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item,.fodax-checkout__review .shop_table tbody tr.cart_item,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item{align-items:center!important;display:grid!important;gap:.5rem 1rem!important;grid-template-areas:none!important;grid-template-columns:minmax(0,1fr) auto minmax(96px,max-content)!important;grid-template-rows:auto!important;padding:1rem 0!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-name,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-name,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-name,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-name{align-items:center!important;display:flex!important;grid-area:auto!important;grid-column:1!important;grid-row:1!important;justify-content:flex-start!important;justify-self:start!important;min-width:0;text-align:left!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-single-price,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-single-price,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-single-price,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-single-price{display:none!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-quantity,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-quantity,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-quantity,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-quantity{align-items:center!important;display:inline-flex!important;grid-area:auto!important;grid-column:2!important;grid-row:1!important;justify-content:flex-end!important;justify-self:end!important;margin-top:0!important}#qliro-order-review table.shop_table tbody tr.cart_item td.product-subtotal,#qliro-order-review table.shop_table tbody tr.cart_item td.product-total,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-subtotal,#qliro-order-review table.woocommerce-cart-form__contents tbody tr.cart_item td.product-total,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-subtotal,.fodax-checkout__review .shop_table tbody tr.cart_item td.product-total,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-subtotal,.woocommerce-checkout-review-order .shop_table tbody tr.cart_item td.product-total{align-items:flex-end!important;display:flex!important;flex-direction:column!important;grid-area:auto!important;grid-column:3!important;grid-row:1!important;justify-self:end!important;text-align:right!important;white-space:nowrap!important}}
