.bilde1x1cover img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.bilde4x5cover img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.bilde5x4cover img{width:100%;height:auto;aspect-ratio:5 / 4;object-fit:cover}.bilde16x9cover img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.bilde9x16cover img{width:100%;height:auto;aspect-ratio:9 / 16;object-fit:cover}.bilde1x1contain img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.bilde4x5contain img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:contain}.bilde5x4contain img{width:100%;height:auto;aspect-ratio:5 / 4;object-fit:contain}.bilde16x9contain img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:contain}.bilde9x16contain img{width:100%;height:auto;aspect-ratio:9 / 16;object-fit:contain}.btn1 .elementor-button,.btn1 .jet-form-builder__action-button,.btn1 .jet-form-builder__submit{color:white!important;border:2px solid white!important;border-radius:2px!important;background-color:transparent!important}.btn1 .elementor-button:hover,.btn1 .jet-form-builder__action-button:hover,.btn1 .jet-form-builder__submit:hover{background-color:#000!important;border-color:var(--e-global-color-accent)!important;color:var(--e-global-color-accent)!important}.btn2 .elementor-button,.btn2 .jet-form-builder__action-button,.btn2 .jet-form-builder__submit{color:var(--e-global-color-text)!important;border:2px solid var(--e-global-color-text)!important;border-radius:2px!important;background-color:transparent!important}.btn2 .elementor-button:hover,.btn2 .jet-form-builder__action-button:hover,.btn2 .jet-form-builder__submit:hover{background-color:#000!important;border-color:var(--e-global-color-accent)!important;color:var(--e-global-color-accent)!important}.btn3 .elementor-button,.btn3 .jet-form-builder__action-button,.btn3 .jet-form-builder__submit{color:white!important;border:2px solid var(--e-global-color-text)!important;border-radius:2px!important;background-color:var(--e-global-color-text)!important}.btn3 .elementor-button:hover,.btn3 .jet-form-builder__action-button:hover,.btn3 .jet-form-builder__submit:hover{background-color:#000;!important;border-color:var(--e-global-color-accent)!important;color:var(--e-global-color-accent)!important}.defaulttable{display:table}.defaulttable thead{display:table-header-group}.defaulttable tbody{display:table-row-group}.defaulttable tfoot{display:table-footer-group}.defaulttable tbody>tr:hover,.defaulttable tbody>tr{display:table-row}.defaulttable tbody>tr:hover>td,.defaulttable tbody>tr>td{display:table-cell}.defaulttable,.defaulttable tbody,.defaulttable tbody>tr:hover,.defaulttable tbody>tr,.defaulttable tbody>tr:hover>td,.defaulttable tbody>tr>td,.defaulttable tbody>tr:hover>th,.defaulttable tbody>tr>th,.defaulttable thead>tr:hover>td,.defaulttable thead>tr>td,.defaulttable thead>tr:hover>th,.defaulttable thead>tr>th,.defaulttable tfoot>tr:hover>td,.defaulttable tfoot>tr>td,.defaulttable tfoot>tr:hover>th,.defaulttable tfoot>tr>th{background:#fff0;border:0 solid #000;empty-cells:hide;margin:0;vertical-align:top;text-align:left;caption-side:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.defaulttable table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff0}.text-uppercase{text-transform:uppercase}.stock.in-stock::before{content:"✓";font-family:var(--e-global-typography-9c206a5-font-family),Sans-serif;font-weight:var(--e-global-typography-9c206a5-font-weight);color:var(--e-global-color-accent);margin-right:7px;font-size:var(--e-global-typography-9c206a5-font-size);line-height:var(--e-global-typography-9c206a5-line-height);letter-spacing:var(--e-global-typography-9c206a5-letter-spacing)}.wapf-product-totals div span:first-child{color:var(--e-global-color-primary)!important;font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:var(--e-global-typography-f2d7700-font-size)!important;font-weight:var(--e-global-typography-f2d7700-font-weight)!important;line-height:var(--e-global-typography-f2d7700-line-height)!important;letter-spacing:var(--e-global-typography-f2d7700-letter-spacing)!important}.wapf-field-label{padding:20px 0;color:var(--e-global-color-primary)!important;font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:var(--e-global-typography-f2d7700-font-size);font-weight:var(--e-global-typography-f2d7700-font-weight)!important;line-height:var(--e-global-typography-f2d7700-line-height)!important;letter-spacing:var(--e-global-typography-f2d7700-letter-spacing)!important}.wapf-input-label{font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:var(--e-global-typography-5043474-font-size)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;color:var(--e-global-color-text)!important}.wapf-product-totals{max-width:300px!important}.wapf-wrapper{max-width:500px!important}.wapf-label-text{padding-left:20px!important}.wapf-checkable{padding-bottom:7px}.wapf-field-input input[type=checkbox],.wapf-field-input input[type=radio]{float:left;margin-top:2px;border-radius:0;width:20px;height:20px;margin-right:0}@media (min-width:768px){.reset_variations{position:absolute!important;right:-90px!important;top:32%!important;transform:translateY(-50%)!important;margin:0!important;display:inline-block!important}.variations select{margin-right:30px!important}.variations tr{position:relative}}.woocommerce-product-gallery ol.flex-control-nav{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.woocommerce-product-gallery ol.flex-control-nav li{display:inline-block;margin:0 10px 10px 0;width:100px}.woocommerce-product-gallery ol.flex-control-nav li img{width:100%;height:auto;cursor:pointer}.korttekst ul{list-style-position:inside;padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:0 none!important}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:var(--e-global-color-primary)!important;font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:var(--e-global-typography-f2d7700-font-size)!important;font-weight:var(--e-global-typography-f2d7700-font-weight)!important;line-height:var(--e-global-typography-f2d7700-line-height)!important;letter-spacing:var(--e-global-typography-f2d7700-letter-spacing)!important}.jet-ajax-search-field:focus{outline:none!important;box-shadow:none!important;border-color:inherit!important}.jet-ajax-search input[type="search"]:focus{outline:none!important;box-shadow:none!important;border-color:inherit!important}.innlegg_innhold ul{margin-block-start:10px!important;margin-block-end:10px!important}.innlegg_innhold h1{font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:2rem!important;font-weight:600!important;margin:10px 0px!important}.innlegg_innhold h2{font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:1.7rem!important;font-weight:600!important;margin:10px 0px!important}.innlegg_innhold h3{font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:1.5rem!important;font-weight:600!important;margin:10px 0px!important}.innlegg_innhold h4{font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:1.2rem!important;font-weight:600!important;margin:10px 0px!important}.innlegg_innhold h5{font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:1rem!important;font-weight:600!important;margin:10px 0px!important}.innlegg_innhold h6{font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:0.8!important;font-weight:600!important;margin:10px 0px!important}.innlegg_innhold p{margin:10px 0 30px 0px!important;font-family:var(--e-global-typography-f2d7700-font-family),Sans-serif!important;font-size:var(--e-global-typography-08393d9-font-size)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important}.innlegg_innhold a{color:var(--e-global-color-primary)}.innlegg_innhold blockquote{background-color:var(--e-global-color-primary)!important;color:var(--e-global-color-secondary)!important;padding:20px 35px 20px 35px!important;margin:20px 0px!important;border-radius:6px!important;font-style:italic!important}:root{--woo-max-width:800px;--woo-wrapper-max-width:800px;--woo-spacing:1.2rem 1.5rem;--woo-border-radius:8px;--woo-button-bg:#000;--woo-button-color:#fff;--woo-transition:all 0.3s ease}.woocommerce-notices-wrapper{max-width:var(--woo-wrapper-max-width)!important;margin:3.125rem auto!important;padding:0 15px!important;width:100%!important;box-sizing:border-box!important;animation:fadeIn 0.3s ease-out!important}.woocommerce-message,.woocommerce-error,.woocommerce-info{display:flex!important;align-items:center!important;justify-content:space-between!important;max-width:var(--woo-max-width)!important;width:100%!important;margin:0 auto!important;background-color:var(--e-global-color-15f5ca0)!important;padding:var(--woo-spacing)!important;border:1px solid transparent!important;border-radius:var(--woo-border-radius)!important;box-shadow:0 1px 3px rgb(0 0 0 / .05)!important;font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:var(--e-global-typography-08393d9-font-size)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;color:var(--e-global-color-primary)!important;gap:20px!important;min-height:46px!important;box-sizing:border-box!important;position:relative!important}.woocommerce-message{border-color:#95AE9D!important;border-left-width:4px!important}.woocommerce-error{display:block!important;border-color:#e2401c!important;border-left-width:4px!important;list-style:none!important;text-align:left!important}.woocommerce-error li{display:block!important;width:100%!important;margin:0!important;padding:0!important;text-align:left!important}.woocommerce-message::before,.woocommerce-message::after,.woocommerce-error::before,.woocommerce-error::after,.woocommerce-info::before,.woocommerce-info::after,.woocommerce-error li::before,.woocommerce-error li::after{display:none!important}.woocommerce-message .button,.woocommerce-info .button,.woocommerce-error .button,.woocommerce-error li .button{float:none!important;display:inline-block!important;width:auto!important;margin:0!important;background-color:var(--woo-button-bg)!important;color:var(--woo-button-color)!important;border:none!important;padding:.5rem 1rem!important;font-size:13px!important;text-transform:uppercase!important;font-weight:500!important;border-radius:2px!important;transition:var(--woo-transition)!important;cursor:pointer!important;outline:none!important;box-shadow:none!important}.woocommerce-error .button,.woocommerce-error li .button{display:table!important;margin-top:10px!important;background-color:var(--e-global-color-15f5ca0)!important;color:var(--e-global-color-primary)!important}.woocommerce-message .button,.woocommerce-info .button{margin-left:25px!important}.woocommerce-message .button:hover,.woocommerce-info .button:hover,.woocommerce-error .button:hover,.woocommerce-error li .button:hover{background-color:var(--e-global-color-15f5ca0)!important;color:var(--e-global-color-primary)!important}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{max-width:var(--woo-max-width)!important;width:100%!important;margin:10px auto!important}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important}.showcoupon,.showlogin,.lost_password a{color:var(--e-global-color-primary)!important;text-decoration:underline!important;font-weight:500!important;transition:var(--woo-transition)!important;cursor:pointer!important}.showcoupon:hover,.showlogin:hover,.lost_password:hover a{color:var(--woo-button-bg)!important;text-decoration:none!important}.showcoupon:focus,.showlogin:focus,.lost_password:focus a{outline:2px solid var(--e-global-color-primary)!important;outline-offset:2px!important;text-decoration:none!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none!important;padding:20px!important;text-align:left!important;border-radius:var(--woo-border-radius)!important}.woocommerce form.checkout_coupon[style*="display: none"],.woocommerce form.checkout_coupon[style*="display:none"]{display:none!important}.woocommerce form.checkout_coupon[style*="display: block"],.woocommerce form.checkout_coupon[style*="display:block"]{display:block!important}.woocommerce-form-coupon{display:flex!important;gap:10px!important}.woocommerce-form-coupon .form-row-first,.woocommerce-form-coupon .form-row-last{flex:1!important;width:50%!important;margin:0!important}.woocommerce-form-coupon .clear{display:none!important}.woocommerce form .form-row .input-text,.woocommerce form .form-row select,.woocommerce-form-coupon input#coupon_code{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.618em 1em;display:block;background-color:var(--e-global-color-15f5ca0)!important;border:none!important;border-radius:0;color:#000;box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto;outline:none!important}.woocommerce #respond input#submit[name="apply_coupon"],.woocommerce a.button[name="apply_coupon"],.woocommerce button.button[name="apply_coupon"],.woocommerce input.button[name="apply_coupon"],.woocommerce #respond input#submit[name="login"],.woocommerce a.button[name="login"],.woocommerce button.button[name="login"],.woocommerce input.button[name="login"]{font-size:100%!important;margin:0!important;line-height:1!important;cursor:pointer!important;position:relative!important;text-decoration:none!important;overflow:visible!important;padding:.618em 1em!important;font-weight:600!important;border-radius:0!important;left:auto!important;color:var(--woo-button-color)!important;background-color:var(--woo-button-bg)!important;border:none!important;display:inline-block!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important;width:100%!important;outline:none!important}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.woocommerce-message,.woocommerce-info{flex-direction:column!important;align-items:flex-start!important;padding:1rem!important}.woocommerce-message .button,.woocommerce-info .button{margin-top:10px!important;margin-left:0!important}.woocommerce-form-coupon{flex-direction:column!important}.woocommerce-form-coupon .form-row-first,.woocommerce-form-coupon .form-row-last{width:100%!important}}.woocommerce-message:focus,.woocommerce-error:focus,.woocommerce-info:focus,.woocommerce-message:focus-visible,.woocommerce-error:focus-visible,.woocommerce-info:focus-visible,.woocommerce-message:focus-within,.woocommerce-error:focus-within,.woocommerce-info:focus-within,.woocommerce-message a:focus,.woocommerce-error a:focus,.woocommerce-info a:focus,.woocommerce-message a:focus-visible,.woocommerce-error a:focus-visible,.woocommerce-info a:focus-visible{outline:none!important;box-shadow:none!important}@media (max-width:768px){.handlekurv .woocommerce-shipping-totals.shipping th,.handlekurv .woocommerce-shipping-totals.shipping td::before{display:none!important}.handlekurv .woocommerce-shipping-totals.shipping td{display:block;width:100%;padding:9px 12px!important}.handlekurv #shipping_method{margin:0;padding:0}}@media(max-width:768px){.handlekurv table.shop_table_responsive tr:nth-child(2n) td,.handlekurv table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff}}.handlekurv table tbody>tr:nth-child(odd)>td,.handlekurv table tbody>tr:nth-child(odd)>th .handlekurv table tbody>tr:nth-child(odd)>td:hover,.handlekurv table tbody>tr:nth-child(odd)>th:hover{background-color:#fff!important}.handlekurv tbody tr,.handlekurv tfoot tr .handlekurv tbody tr:hover,.handlekurv tfoot tr:hover{background-color:#fff!important}.handlekurv tr:hover td{background-color:inherit}.grecaptcha-badge{visibility:hidden}:root{--checkout-border-color:#dcdcdc;--checkout-border-hover:#e0e0e0;--checkout-bg-gray:#F2F2F2;--checkout-text-secondary:#666;--checkout-text-primary:#333;--checkout-padding-sm:10px;--checkout-padding-md:15px;--checkout-padding-lg:20px;--checkout-transition:all 0.3s ease}.checkout.woocommerce-checkout{display:grid!important;animation:fadeIn 0.6s ease-in!important}.order-country-wrapper{display:none!important}.kasse table.shop_table_responsive tr:nth-child(2n) td{background-color:#F2F2F2}.kasse table tbody>tr:nth-child(odd)>td,.kasse table tbody>tr:nth-child(odd)>th,.kasse table tbody>tr:nth-child(odd)>td:hover,.kasse table tbody>tr:nth-child(odd)>th:hover{background-color:#F2F2F2!important}.kasse tbody tr,.kasse tfoot tr,.kasse tbody tr:hover,.kasse tfoot tr:hover{background-color:#F2F2F2!important}.kasse tr:hover td{background-color:#F2F2F2}.woocommerce-checkout-review-order-table thead{display:none!important}.woocommerce-checkout-review-order-table,.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{border:solid!important;border-width:0 0 1px 0px!important;border-color:#dcdcdc!important}.shop_table.woocommerce-checkout-review-order-table{width:100%!important;max-width:900px;table-layout:fixed!important;text-align:left;margin-bottom:20px!important}.shop_table.woocommerce-checkout-review-order-table .product-name{width:70%!important;white-space:normal!important}.shop_table.woocommerce-checkout-review-order-table .product-total{width:30%!important;white-space:nowrap!important;text-align:right!important;font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:clamp(0.875rem, 0.8194rem + 0.2222vw, 1.125rem)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;color:var(--e-global-color-primary)!important}.woocommerce-checkout-review-order-table tbody td.product-name,.woocommerce-checkout-review-order-table tbody td.product-total{line-height:0!important;padding:15px!important}.woocommerce-checkout-review-order-table td.product-name{padding-bottom:20px!important}.checkout-product-wrapper{display:flex!important;align-items:flex-start!important;gap:15px!important;width:100%!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important;font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:var(--e-global-typography-08393d9-font-size)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;color:var(--e-global-color-primary)!important}.checkout-product-image{flex-shrink:0}.checkout-product-image img{width:100px!important;height:100px!important;object-fit:cover!important;border-radius:4px!important;display:block!important;box-shadow:0 2px 4px rgb(0 0 0 / .1)!important}.checkout-product-info{flex:1!important;display:flex!important;flex-direction:column!important;gap:8px!important}.checkout-product-name{font-size:clamp(0.6875rem, 0.5903rem + 0.3889vw, 1.125rem)!important;line-height:1.4!important;font-weight:400!important}.checkout-product-name .product-quantity{display:none!important}.checkout-product-actions{display:none!important;align-items:center!important;gap:10px!important;margin-top:auto!important}.quantity-pill{background:#333!important;color:white!important;padding:4px 12px!important;border-radius:20px!important;font-size:0.875rem!important;font-weight:500!important;display:none!important;align-items:center!important;min-width:45px!important;justify-content:center!important;line-height:normal!important}.remove-item-checkout{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;background:#fff!important;color:#000!important;border-radius:50%!important;font-size:18px!important;font-weight:bold!important;text-decoration:none!important;transition:all 0.3s ease!important;cursor:pointer!important;line-height:1!important}.remove-item-checkout:hover{background:#fff!important;color:#000!important;transform:scale(1.1)!important}.remove-item-checkout.loading{opacity:0.5!important;pointer-events:none!important}.woocommerce-checkout-review-order-table .variation{display:block!important;margin-top:10px!important;padding-left:0!important;font-size:clamp(0.5625rem, 0.4792rem + 0.3333vw, 0.9375rem)!important;line-height:1.5!important;color:#666!important;clear:both!important;width:100%!important}.woocommerce-checkout-review-order-table .variation dt,.woocommerce-checkout-review-order-table .variation dd{display:inline!important;margin:0!important;padding:0!important;float:none!important;font-size:clamp(0.5625rem, 0.4792rem + 0.3333vw, 0.9375rem)!important;line-height:1.5!important}.woocommerce-checkout-review-order-table .variation dt{font-weight:400!important;color:#333!important;margin-right:5px!important}.woocommerce-checkout-review-order-table .variation dt:after{content:""!important}.woocommerce-checkout-review-order-table .variation dd{color:#666!important;margin-right:0!important;display:block!important;margin-left:0px!important;margin-bottom:5px!important}.woocommerce-checkout-review-order-table .variation-TILVALG{display:block!important;margin-bottom:8px!important}.woocommerce-checkout-review-order-table .variation-TILVALG dt,.woocommerce-checkout-review-order-table .variation-TILVALG dd{display:block!important;width:100%!important;clear:both!important}.woocommerce-checkout-review-order-table .variation-TILVALG dd{margin-left:15px!important;margin-top:2px!important}.woocommerce-checkout-review-order-table .variation p{margin:0!important;display:inline!important;font-size:clamp(0.5625rem, 0.4792rem + 0.3333vw, 0.9375rem)!important}.checkout-item-meta{margin-top:8px!important;padding-top:8px!important;border-top:1px solid #eee!important}.checkout-product-fields{font-size:clamp(0.5625rem, 0.4792rem + 0.3333vw, 0.9375rem)!important;color:#666!important;line-height:1.5!important;margin-top:8px!important}.apf-field{margin-bottom:4px!important}.apf-label{font-weight:400!important;color:#333!important}.apf-value{color:#666!important}.woocommerce-checkout-review-order-table{position:relative!important}.woocommerce-checkout-review-order-table tfoot{display:block!important;width:100%!important;max-width:100%!important}.woocommerce-checkout-review-order-table tbody{display:block!important;width:100%!important}.woocommerce-checkout-review-order-table tbody tr,.woocommerce-checkout-review-order-table tfoot tr{display:flex!important;width:100%!important}.woocommerce-checkout-review-order-table tfoot tr{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{flex:1 1 50%!important;width:50%!important;display:block!important;padding:16px!important;box-sizing:border-box!important}.woocommerce-checkout-review-order-table tfoot tr th{text-align:left!important}.woocommerce-checkout-review-order-table tfoot tr td{text-align:right!important}.woocommerce-checkout-review-order-table tfoot tr th:first-child,.woocommerce-checkout-review-order-table tfoot tr td:last-child{padding-left:15px!important;padding-right:15px!important}.woocommerce-checkout-review-order-table .cart-subtotal{display:flex!important;width:100%!important;background:#F2F2F2}.woocommerce-checkout-review-order-table .cart-subtotal th,.woocommerce-checkout-review-order-table .cart-subtotal td{border-top:1px solid #e0e0e0!important;padding-top:20px!important}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals{display:flex!important;width:100%!important;background:#F2F2F2}.woocommerce-checkout-review-order-table .order-total{display:flex!important;width:100%!important;background:#F2F2F2}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td{border-bottom:1px solid #e0e0e0!important;padding-bottom:20px!important}.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:clamp(0.6875rem, 0.5903rem + 0.3889vw, 1.125rem)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;color:var(--e-global-color-primary)!important}h3#order_review_heading{font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:clamp(0.6875rem, 0.5903rem + 0.3889vw, 1.125rem)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;color:var(--e-global-color-primary)!important}.woocommerce-checkout-review-order-table .cart-subtotal td{font-size:clamp(0.875rem, 0.8194rem + 0.2222vw, 1.125rem)!important;line-height:var(--e-global-typography-a5abf4c-line-height)!important;letter-spacing:var(--e-global-typography-a5abf4c-letter-spacing)!important}.woocommerce-checkout-review-order-table .order-total td{font-size:clamp(1.0625rem, 0.9931rem + 0.2778vw, 1.375rem)!important;line-height:var(--e-global-typography-a5abf4c-line-height)!important;letter-spacing:var(--e-global-typography-a5abf4c-letter-spacing)!important}.woocommerce-input-wrapper{position:relative!important}#order_comments_field{padding:0px!important;border-radius:4px!important}label[for="order_comments"]{font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:var(--e-global-typography-08393d9-font-size)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;color:var(--e-global-color-primary)!important;margin:15px 0px!important}#order_comments{background-color:var(--e-global-color-15f5ca0)!important;border:1px solid #e0e0e0!important;border-radius:8px!important;padding:12px 16px!important;width:100%!important;min-height:100px!important;font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:var(--e-global-typography-08393d9-font-size)!important;line-height:var(--e-global-typography-08393d9-line-height)!important;letter-spacing:var(--e-global-typography-08393d9-letter-spacing)!important;font-weight:var(--e-global-typography-08393d9-font-weight)!important;color:var(--e-global-color-primary)!important;transition:all 0.3s ease!important;resize:vertical!important}#order_comments:hover{border-color:#ccc!important}#order_comments:focus{outline:none!important;border-color:#ccc!important;box-shadow:0 0 0 3px rgb(51 51 51 / .1)!important}#order_comments::placeholder{color:#999!important;font-style:italic!important;opacity:0.8!important}#dintero-checkout-select-other,#sco-change-payment{transition:all 0.3s ease!important;position:relative!important;width:100%!important;border-radius:2px!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;cursor:pointer!important;color:transparent!important;overflow:hidden!important;text-transform:none!important}#dintero-checkout-select-other:hover,#sco-change-payment:hover{transform:scale(1.05)!important}#dintero-checkout-select-other *,#sco-change-payment *{display:none!important}#dintero-checkout-select-other::before,#sco-change-payment::before{content:"";display:none;width:15px!important;height:15px!important;border:1px solid gray!important;border-radius:50%!important;background-color:white!important;position:absolute!important;left:16px!important;top:50%!important;transform:translateY(-50%)!important}#dintero-checkout-select-other.active::before,#sco-change-payment.active::before{animation:pulse 1s ease!important}#dintero-checkout-select-other{border:0 none #000;background-color:#fff0;width:100%;max-width:95vw;height:180px}#dintero-checkout-select-other::after{content:"";color:#fff;display:block;width:100%;max-width:95vw;height:180px;background-image:url(https://villesykler.no/wp-content/uploads/2025/06/Betal-heller-med-SVEA-v4.jpg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}#sco-change-payment{border:0 none #000;background-color:#fff0;width:100%;max-width:95vw;height:180px}#sco-change-payment::after{content:"";color:#fff;display:block;width:100%;max-width:95vw;height:180px;background-image:url(https://villesykler.no/wp-content/uploads/2025/06/Betal-heller-med-klarna-v4.jpg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}#dintero-express-wrapper{display:flex;flex-direction:column;align-items:stretch!important;justify-content:center;text-align:center;width:100%}#dintero-checkout-iframe{width:100%!important}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{margin-bottom:30px}#shipping_method li{display:flex;flex-direction:row;align-items:center;gap:8px}@media screen and (min-width:769px){.woocommerce-checkout-review-order-table tfoot{padding:0!important;margin:0!important}.woocommerce-form-coupon-toggle,.woocommerce-form-login-toggle{display:flex!important;justify-content:center!important}}@media (max-width:768px){.checkout-product-wrapper{gap:10px!important}.checkout-product-image img{width:40px!important;height:40px!important}.checkout-product-name{font-size:clamp(0.6875rem, 0.5625rem + 0.5vw, 1.25rem)}.quantity-pill{padding:3px 10px!important;font-size:clamp(0.6875rem, 0.5625rem + 0.5vw, 1.25rem)!important;min-width:40px!important}.woocommerce-checkout-review-order-table tbody .product-total{font-size:clamp(0.6875rem, 0.5625rem + 0.5vw, 1.25rem)!important}.woocommerce-checkout-review-order-table tbody td.product-name,.woocommerce-checkout-review-order-table tbody td.product-total{padding:10px 12px!important}.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{padding:10px 12px!important;width:50%!important}.woocommerce-checkout-review-order-table .variation{padding-left:10px!important;font-size:clamp(0.6875rem, 0.5625rem + 0.5vw, 1.25rem)!important}.checkout-product-fields{font-size:12px!important}.remove-item-checkout{width:28px!important;height:28px!important}#dintero-express-wrapper{text-align:stretch!important}#dintero-checkout-iframe{width:100%}}@media (max-width:480px){.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{width:50%!important}.woocommerce-checkout-review-order-table .variation{font-size:clamp(0.6875rem, 0.5625rem + 0.5vw, 1.25rem)!important}.checkout-product-wrapper{flex-direction:row!important}.checkout-product-actions{justify-content:space-between!important}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.woocommerce-checkout-review-order-table .woocommerce-shipping-totals>td{text-align:right!important}.shipping-methods-label{font-size:clamp(0.5625rem, 0.4792rem + 0.3333vw, 0.9375rem)!important;color:#666!important;font-style:italic}.shipping-methods-row{background:#F2F2F2!important}.shipping-methods-row td{padding:0!important;border:none!important}.shipping-methods-container{padding:15px!important;background:#F2F2F2!important}#shipping_method{list-style:none!important;margin:0!important;padding:0!important;width:100%!important;display:block!important}#shipping_method li{display:flex!important;align-items:center!important;margin-bottom:10px!important;padding:0!important;text-align:left!important;width:100%!important}#shipping_method li:last-child{margin-bottom:0!important}#shipping_method li input[type="radio"]{margin:0 10px 0 0!important;flex-shrink:0;width:auto!important}#shipping_method li label{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;cursor:pointer!important;font-family:var(--e-global-typography-08393d9-font-family),Sans-serif!important;font-size:clamp(0.6875rem, 0.5903rem + 0.3889vw, 1.125rem)!important;color:var(--e-global-color-primary)!important;text-align:left!important;margin:0!important}#shipping_method li label span:first-child,#shipping_method li label>text{text-align:left!important;flex:1!important}#shipping_method li label .woocommerce-Price-amount,#shipping_method li label>span:last-child{margin-left:auto!important;text-align:right!important;font-weight:600!important;padding-left:20px!important}#shipping_method li:hover{background:rgb(255 255 255 / .5)!important;padding:5px 10px!important;margin-left:-10px!important;margin-right:-10px!important;border-radius:4px!important}#shipping_method li input[type="radio"]:checked+label{font-weight:600!important}@media (max-width:768px){.shipping-methods-container{padding:10px!important}#shipping_method li label{font-size:clamp(0.6875rem, 0.5625rem + 0.5vw, 1.25rem)!important}#shipping_method li label .woocommerce-Price-amount{padding-left:10px!important}}.woocommerce-checkout-review-order-table .order-total td strong{display:block!important}.woocommerce-checkout-review-order-table .order-total td .includes_tax{display:block!important;font-size:clamp(0.5625rem, 0.4792rem + 0.3333vw, 0.9375rem)!important;color:#666!important;font-weight:normal!important;line-height:1.4!important}@media (max-width:768px){.woocommerce-checkout-review-order-table .order-total td .includes_tax{font-size:clamp(0.5rem, 0.4375rem + 0.25vw, 0.875rem)!important}}@media (max-width:768px){.jet-woo-builder-cart .cart-products .cart-product-item,.woocommerce-cart-form__cart-item{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;padding:20px 0 10px 0px!important;border-bottom:1px solid #e0e0e0!important;margin:7px 0 0 0;position:relative!important}.jet-woo-builder-cart .cart-product-remove,.woocommerce-cart-form__cart-item .product-remove{position:absolute!important;top:0!important;right:0px!important;width:15px!important;text-align:center!important;margin:0!important}.jet-woo-builder-cart .cart-product-thumbnail,.woocommerce-cart-form__cart-item .product-thumbnail{width:15%!important;flex:0 0 15%!important;margin:0!important}.jet-woo-builder-cart .cart-product-thumbnail img,.woocommerce-cart-form__cart-item .product-thumbnail img{width:100%!important;height:auto!important;object-fit:cover!important}.jet-woo-builder-cart .cart-product-info,.woocommerce-cart-form__cart-item .product-name,.woocommerce-cart-form__cart-item .product-price,.woocommerce-cart-form__cart-item .product-quantity{width:calc(85%)!important;flex:0 0 calc(85%)!important;text-align:left!important;display:flex!important;flex-direction:column!important;gap:5px!important;padding:0 0 0 10px!important;overflow:hidden!important;position:relative!important}.woocommerce-cart-form table.shop_table_responsive tr td::before{font-weight:600!important;font-size:15px!important;display:none!important}.jet-woo-builder-cart .cart-product-title,.woocommerce-cart-form__cart-item .product-name,.jet-cart-list__item-name{font-size:14px!important;font-weight:500!important;margin-bottom:5px!important;text-align:left!important;line-height:1.3!important;word-wrap:break-word!important;overflow-wrap:break-word!important}.jet-woo-builder-cart .cart-product-price,.woocommerce-cart-form__cart-item .product-price{font-size:16px!important;font-weight:600!important;color:#333!important;margin-top:10px!important;text-align:left!important;width:100%!important;flex-basis:100%!important;padding-left:calc(15% + 10px)!important}.jet-woo-builder-cart .cart-product-quantity-price,.woocommerce-cart-form__cart-item .product-details{display:flex!important;align-items:center!important;gap:10px!important;font-size:12px!important;color:#666!important}.jet-woo-builder-cart .cart-product-remove,.woocommerce-cart-form__cart-item .product-remove{width:20px!important;flex:0 0 20px!important;text-align:center!important;margin:0!important}.jet-woo-builder-cart .cart-product-remove a,.woocommerce-cart-form__cart-item .product-remove a{color:#999!important;font-size:10px!important;text-decoration:none!important;display:inline-block!important;width:15px!important;height:15px!important;line-height:25px!important;text-align:center!important}.shop_table.cart td.product-remove .remove svg{fill:#9d9d9d!important}.jet-woo-builder-cart .cart-product-price-label,.jet-woo-builder-cart .cart-product-quantity-label,.woocommerce-cart-form__cart-item th,td.product-subtotal.elementor-repeater-item-962894b>p:first-child{display:none!important}.jet-woo-builder-cart .cart-totals,.cart_totals{margin-top:20px!important;padding:15px!important;background:#f8f8f8!important;border-radius:8px!important}.product-quantity,.woocommerce-cart-form table input.qty,input[type="number"].qty,.quantity input.qty{width:100%!important;max-width:none!important;min-width:100%!important}.woocommerce .quantity .qty{text-align:right}}@media (min-width:769px){.jet-woo-builder-cart .cart-products .cart-product-item,.woocommerce-cart-form__cart-item{display:table-row!important}}.jet-cart-list__item{display:flex!important;flex-wrap:wrap!important;align-items:flex-start!important;padding:20px 0 10px 0px!important;border-bottom:1px solid #e0e0e0!important}.jet-cart-list__item-thumbnail{flex:0 0 15%!important;margin-right:0!important}.jet-cart-list__item-content{flex:0 0 calc(85%)!important;text-align:left!important;padding:0 0 0 10px!important;overflow:hidden!important;position:relative!important}.jet-cart-list__item-content *{text-align:left!important}.jet-cart-list__item-remove{position:absolute!important;top:0!important;right:10px!important;width:20px!important;text-align:center!important}.jet-cart-list__item-price{flex:0 0 100%!important;text-align:left!important;padding-left:calc(15% + 10px)!important;margin-top:10px!important}.variation,.cart-product-variation{font-size:14px!important;color:#666!important;margin-top:3px!important}@media (max-width:768px){.product-quantity,.woocommerce-cart-form table input.qty,input[type="number"].qty,.quantity input.qty{width:100%!important;max-width:none!important;min-width:100%!important}.woocommerce .quantity .qty{text-align:right}}.addsWg-searchfield{color:#fff!important;background:#000!important;border:1px solid white!important;width:100%!important}.addsRp-searchfield{color:white!important;background:black!important;border:1px solid white!important;width:100%!important}