form.cart .product_totals{margin:20px 0 40px 0;padding:20px 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden;display:none}form.cart#gform_3{background:transparent!important;display:block!important;width:auto!important;padding:0!important;margin:0 auto 2em!important;text-align:left!important}form.cart#gform_3 .gform_previous_button,form.cart#gform_3 .quantity{display:inline-block!important;vertical-align:middle!important;margin-right:0.5em!important;float:none!important}form.cart#gform_3 .single_add_to_cart_button{display:inline-block!important;width:auto!important;padding:.75em 1.5em!important;margin:1em 1em .5em 0!important;clear:none!important;background-color:#204ce5!important;border-color:#204ce5!important;color:#fff!important}form.cart#gform_3>div.quantity{display:none!important}.woocommerce-cart,.woocommerce-checkout{--ink:#111827;--muted:#6b7280;--line:#e5e7eb;--brand:#e31929}.woocommerce-cart .product-name>a,.woocommerce-checkout .product-name>a{color:var(--ink);font-weight:600;text-decoration:none;font-size:1rem}.woocommerce-cart .product-name dt,.woocommerce-cart .product-name dd,.woocommerce-checkout .product-name dt,.woocommerce-checkout .product-name dd{margin:0;line-height:1.3;font-size:.95rem;color:var(--ink);font-weight:500}.variation-Kommunikasjon p{font-size:.8rem;line-height:1.2;color:#444;margin:0}.woocommerce-cart .product-name .variation .variation-Totalsum,.woocommerce-checkout .product-name .variation .variation-Totalsum{display:none}.woocommerce-cart .product-name .variation a,.woocommerce-checkout .product-name .variation a{display:inline-block;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.woocommerce-cart .product-thumbnail img,.woocommerce-checkout .product-thumbnail img{border-radius:10px;display:block;height:auto;max-width:100%}.woocommerce-cart .shop_table tbody td,.woocommerce-checkout .shop_table tbody td{border-top:1px solid var(--line);vertical-align:top;color:var(--ink);font-size:.95rem}@media (max-width:767px){.woocommerce table.shop_table_responsive tr td::before{padding-right:6px;line-height:1.2;color:var(--muted);font-size:.8rem}.woocommerce-cart .product-name>a,.woocommerce-checkout .product-name>a{display:block;margin:0 0 4px;line-height:1.25}.woocommerce-cart .product-name .variation a,.woocommerce-checkout .product-name .variation a{max-width:180px}}.wc-proceed-to-checkout .checkout-button,.cart_totals .wc-proceed-to-checkout .button,.woocommerce .cart .wc-proceed-to-checkout a.checkout-button{background-color:var(--brand);border-color:var(--brand);color:#fff;border-radius:10px;font-weight:700;text-decoration:none}.woocommerce .cart .wc-proceed-to-checkout a.checkout-button:hover,.wc-proceed-to-checkout .checkout-button:hover{filter:brightness(.95)}.cart_totals h2,.woocommerce-checkout-review-order-table tfoot th{font-size:1.05rem;color:var(--ink)}.cart_totals table th,.woocommerce-checkout-review-order-table tfoot th{color:var(--muted);font-weight:500}.cart_totals table td,.woocommerce-checkout-review-order-table tfoot td{font-weight:700;color:var(--ink)}.woocommerce-Price-amount bdi{font-weight:700}@media (prefers-reduced-motion:reduce){.woocommerce-cart *,.woocommerce-checkout *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.woocommerce-cart .product-name .variation img[src$="tick.png"],.woocommerce-cart .product-name .variation img[src*="/gravityforms/images/tick"],.woocommerce-checkout .product-name .variation img[src$="tick.png"],.woocommerce-checkout .product-name .variation img[src*="/gravityforms/images/tick"]{display:none!important}.woocommerce-cart .product-name .variation-Kommunikasjon p img,.woocommerce-checkout .product-name .variation-Kommunikasjon p img{display:none!important}.woocommerce-cart .product-name .variation img[src*="tick"]{display:none!important}#gform_wrapper_3{--line:#e5e7eb;--ink:#111827;--muted:#6b7280;--brand:#e31929}#gform_wrapper_3 .gform-body{color:var(--ink)}#gform_wrapper_3 .gfield_label{font-size:.95rem;color:var(--ink)}#gform_wrapper_3 .gsection_title{font-size:1.1rem;color:var(--ink)}#gform_wrapper_3 .gsection_description,#gform_wrapper_3 .gfield_description{color:var(--muted);font-size:.85rem}#gform_wrapper_3 :where(input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],select,textarea){color:var(--ink);border-color:var(--line);border-radius:8px;font-size:1rem;background-color:#fff}#gform_wrapper_3 :where(input,select,textarea):focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 20%,transparent)}#gform_wrapper_3 ::placeholder{color:color-mix(in srgb,var(--muted) 70%,#fff)}#gform_wrapper_3 .gfield.gfield_error :where(input,select,textarea){border-color:#ef4444;box-shadow:0 0 0 3px rgb(239 68 68 / .12)}#gform_wrapper_3 .gfield_validation_message{color:#b91c1c;font-size:.85rem}#gform_wrapper_3 .ginput_container_consent label,#gform_wrapper_3 .ginput_container_checkbox label{color:var(--ink);font-size:.95rem}#gform_wrapper_3 .gform_drop_area{border:1.5px dashed var(--line);border-radius:10px;background:#fafafa}#gform_wrapper_3 .gform_drop_area .gform_drop_instructions{color:var(--muted);font-size:.9rem}#gform_wrapper_3 .gf_progressbar .gf_progressbar_percentage{background:var(--brand)}#gform_wrapper_3 .gf_progressbar_title{color:var(--muted);font-size:.85rem}#gform_wrapper_3 .gform_footer .gform_button,#gform_wrapper_3 .gform_page_footer .button,#gform_wrapper_3 .gform_theme_button,#gform_wrapper_3 .gform_next_button,#gform_wrapper_3 .gform_previous_button{background-color:var(--brand);border-color:var(--brand);color:#fff;border-radius:10px;font-weight:700}#gform_wrapper_3 .gform_previous_button{background-color:#fff;color:var(--ink);border-color:var(--line)}#gform_wrapper_3 .ginput_container_total input[readonly]{background:#f9fafb;font-weight:700;color:var(--ink)}#gform_wrapper_3 input[type="number"]::-webkit-outer-spin-button,#gform_wrapper_3 input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#gform_wrapper_3 input[type="number"]{-moz-appearance:textfield}@media (prefers-reduced-motion:reduce){#gform_wrapper_3 *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}