.contact_form_btn_holders{width:100%;margin:30px 0}.contact_form_btn_holders .btn-col{width:45%;display:inline-block;text-align:center}.btn-col button{background-color:#137fd4;border:none;color:#fff;padding:9px 15px;font-size:15px;font-weight:700;border-radius:3px;cursor:pointer}.form_transport_overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgb(0 0 0 / .7);z-index:99;display:none}.noscroll{overflow:hidden}.order_form_transport{position:absolute;width:100%;max-width:600px;left:50%;background-color:#fff;padding:40px 20px 20px 20px;box-sizing:border-box;margin-left:-300px;z-index:999;display:none}.order_form_transport .wpcf7-form h2{font-size:20px;font-weight:400;color:dimgrey}.wpcf7-form input[name="page-url"]{visibility:hidden;position:absolute}.order_form_transport .wpcf7-form p{margin:0 0 10px 0;padding:0}.order_form_transport .wpcf7-text{border:#ccc solid 1px;background-color:#eee;height:40px;padding:0 10px;width:100%;outline:0}.order_form_transport .wpcf7-textarea{border:#ccc solid 1px;background-color:#eee;height:100px;width:100%;outline:0;resize:none;box-sizing:border-box;padding:15px;font-family:sans-serif}.order_form_transport .wpcf7-submit{border:none;background-color:#00b9eb;padding:10px 10px;color:#fff;cursor:pointer;outline:0;display:block;width:100%;font-size:20px}.close_form_transport{position:absolute;right:15px;top:15px;cursor:pointer}.addtocart{background-color:#acbb00;display:inline-block;padding:6px 15px;color:#fff;border-radius:3px;cursor:pointer}.green_btn{background-color:#acbb00;display:inline-block;padding:6px 15px;color:#fff;border-radius:3px;cursor:pointer;border:none}.clear{clear:both}.cart_item_top{position:absolute;right:0;bottom:5px;color:#105382;font-weight:700;transition:linear all 0.3s;display:block;text-decoration:none}.cart_item_top span{position:absolute;left:-7px;top:-8px;display:block;background:red;border-radius:4px;font-size:11px;color:#fff;padding:0 2px;box-sizing:border-box;height:20px;line-height:20px;text-align:center;min-width:18px}.innholdsbygger-seksjon.liste-med-produkter ul.selve-listen-med-produkter li{position:relative}.cart_item_top2{position:relative;left:18px;top:30px;color:#105382;font-weight:700;transition:linear all 0.3s;display:inline-block;text-decoration:none}.cart_inlist{position:absolute;bottom:5px;top:inherit;right:0;display:block;left:inherit}.cart_inlist a{color:#fff!important;background-color:#acbb00;padding:5px 11px;border-radius:3px;font-size:11px}.cart_item_top2 span{position:absolute;right:20px;top:-8px;display:block;background:red;border-radius:40px;font-size:11px;color:#fff;height:20px;line-height:20px;text-align:center;padding:0 2px;box-sizing:border-box;min-width:18px}.cart_item_top2 p{display:inline-block;margin:2px 7px 0 0!important;padding:1px 3px!important}.cart_item_top2 p.pborder{box-sizing:border-box;border:#d4d4d4 solid thin;padding:0 2px!important;box-shadow:inset 0 0 6px rgb(0 0 0 / .2)}.cart_item_top2 p img{cursor:pointer;vertical-align:middle}.cart_item_top2 p input{outline:0;width:45px;box-sizing:border-box;padding:0 5px;height:20px;border:none;vertical-align:middle}.fixed_cart{position:fixed;padding:11px 23px 11px 15px;box-shadow:0 0 6px rgb(0 0 0 / .2);border-radius:5px 0 0 5px;top:98px!important;bottom:inherit;background-color:#edf3f7;z-index:999;height:45px}.fixed_cart span{top:4px;left:7px}#loader_icon{width:35px;display:none}.cart_list{display:table;width:100%}.cart_list ul{display:table-row}.cart_list ul li{display:table-cell;padding:23px 15px;color:#777;font-weight:600;text-align:center;border-bottom:#d0d0d0 solid thin}.cart_list ul.after_list_ul li{border-bottom:none}.cart_list ul li span{display:block;margin:5px 0}.cart_list ul.caption{font-weight:700;background-color:#edf3f7}.cart_list ul.caption li{color:#000}.cart_list ul li input[type="text"]{width:60px;padding:4px 6px;border:#ccc solid thin;margin-top:6px;outline:0;box-shadow:inset 0 0 5px rgb(0 0 0 / .2)}.cart_list ul li h3{display:inline-block;font-size:12px;color:#115483;font-weight:600;position:relative}.cart_list ul li h3 strong{position:absolute;left:0;top:-16px;color:red;font-weight:400;line-height:12px;font-size:11px;text-transform:capitalize}.cart_list ul li h4{display:inline-block;font-size:12px;color:#676767;font-weight:400;max-width:180px;vertical-align:middle;margin-top:0;line-height:19px}.cart_list ul li h4 strong{display:block}.cart_list ul li h2 span{font-size:14px;margin-left:30px;display:inline-block;vertical-align:middle}.cart_list ul li font{color:#115483;font-size:16px}.cart_list ul li h3 a{display:block;color:#acbb00;text-decoration:none}.cart_list ul li h3 span{display:block;color:#c12628}.cart_list ul.postnummer_ul{background-color:#00487a;color:#fff}.cart_list ul.postnummer_ul li{color:#fff;font-weight:400;vertical-align:middle;font-size:13px;line-height:18px;position:relative}.cart_list ul.postnummer_ul li input.postnummer_field{margin-bottom:10px}.cart_thumb{width:70px;height:auto;margin-right:15px}.remove_btn{cursor:pointer;vertical-align:middle;margin:0 7px;width:11px}.cal_ship_btn{background-color:#acbb00;height:53px;width:190px;text-align:center;line-height:53px;color:#fff;font-size:20px;display:block;text-decoration:none}.checkout_ul{background-color:#edf3f7;padding:35px 15px;color:#777;text-align:right;font-weight:600}.checkout_ul span{font-size:28px;color:#000;display:inline-block;margin-left:30px;vertical-align:middle}.go_checkout_btn{background-color:#fff;border:#ccc solid thin;width:210px;height:55px;text-align:center;display:inline-block;margin-left:30px;line-height:55px;color:#00487a;font-size:22px;text-decoration:none;vertical-align:middle;cursor:pointer}.single-produkt .hoyre{position:relative;border-bottom:#e2e2e2 solid 1px}.inrange{border:#acbb00 solid thin;box-sizing:border-box;padding:15px;text-align:center;display:none}.outrange{border:#f70000 solid thin;box-sizing:border-box;padding:15px;text-align:center;display:none}.outrange strong{color:#f70000}#distance ul li{list-style:none}#distance ul li span{font-weight:700}.checkout_detail{width:50%;box-sizing:border-box;float:right}.checkout_form{width:40%;box-sizing:border-box;float:left}.form_field label{display:block;margin-bottom:5px}.form_field .fields{display:block;margin-bottom:20px;width:100%;box-sizing:border-box;height:35px;border:#e4e4e4 solid 1px;padding:0 10px}.checkout_list ul li{padding:15px 0;text-align:left;border-color:#e4e4e4}.checkout_list ul li input.submit{border:none;background-color:#acbb00;color:#fff;border-radius:3px;cursor:pointer;padding:14px 22px}.form_field input.submit{border:none;background-color:#acbb00;color:#fff;border-radius:3px;cursor:pointer;padding:14px 22px;float:right}.creditcard{margin-top:20px;padding:20px 20px;border-top:#e4e4e4 solid 1px}.get_closer{position:relative;margin-bottom:10px!important}.get_closer img#loader{position:absolute;width:35px;right:200px;height:auto;display:none}.get_closer input[type="number"]{width:80%;height:35px;box-sizing:border-box;padding:0 20px}.get_closer input[type="submit"]{width:192px;height:35px;box-sizing:border-box;padding:0 10px;background-color:#04487a;color:#fff;border:none;cursor:pointer;position:absolute;right:0}.checkout_note{padding:20px 0}.site_warning{border-bottom:red solid 1px;box-sizing:border-box;padding:4px;min-height:38px;background-color:#fbc6c6;position:fixed;width:100%;top:0;text-align:center;color:red;font-size:12px;font-weight:700;z-index:999999;box-shadow:0 2px 9px rgb(0 0 0 / .4)}.cart_popup{display:none;transition:linear 0.3s all;width:100%;left:50%;margin-left:-50%;overflow:auto;position:absolute;background-color:#fefefe;z-index:99999}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgb(0 0 0 / .7);display:none;z-index:9999}#cart_popup_close{position:absolute;right:10px;top:10px}#go_to_cart_btn{background-color:#acbb00;height:53px;width:190px;text-align:center;line-height:53px;color:#fff;font-size:20px;display:block;text-decoration:none;float:right;margin:20px}.delivery_note{color:red;position:relative;top:15px;left:15px}.additional_cost_note{color:red;position:relative;top:15px}li.additional_cost_note.black{color:#000;margin-top:10px}.variant{clear:both;display:block}.variant label{display:block;margin-bottom:5px;font-weight:700}.variant select{width:200px;height:29px;margin-bottom:5px}#add_information{resize:none;width:100%;height:100px}.loading{padding:20px}#header #hovedmeny ul li ul.children li ul.children li ul.children{left:calc(100% + 0px)}#header #hovedmeny ul li ul.children li ul.children li ul.children li ul.children{left:calc(100% + 20px)}#header #hovedmeny ul li ul.children li ul.children li ul.children li>a{width:calc(100% + 20px)}#header #hovedmeny ul li ul.children li ul.children li.page_item_has_children>a:after{content:"\f345"!important;text-align:right;float:right;display:inline-block;position:absolute;right:10px;-webkit-font-smoothing:antialiased;font:400 12px/24px dashicons!important;vertical-align:middle}#header #hovedmeny ul li ul.children li ul.children li ul.children li.page_item_has_children>a:after{content:"\f345"!important;text-align:right;float:right;display:inline-block;position:absolute;right:-10px;-webkit-font-smoothing:antialiased;font:400 12px/24px dashicons!important;vertical-align:middle}.store_search{float:right;margin-bottom:5px}.store_search input[type="text"]{vertical-align:middle;height:42px;width:350px;border:#1c527e solid 5px;padding:0 7px;font-weight:800}.store_search input[type="text"]:focus{outline:0}.store_search input[type="image"]{vertical-align:middle}.search_result .thumbnail{float:left;border-right:#eaeaea solid 1px;margin-right:16px;margin-bottom:35px}.search_result .thumbnail img{max-width:225px;height:auto}.search_result article{margin-bottom:25px;padding:20px;padding-bottom:25px;border-bottom:#b3b3b3 solid 1px;box-shadow:0 4px 14px rgb(0 0 0 / .3);position:relative}.search_result article .cart_item_top2{right:30px;bottom:15px}.search_result article h3 a{color:#222;text-decoration:none}.search_result .beskrivelse{font-size:15px;font-weight:700;display:block}.search_result .pris{font-size:25px;font-weight:700;display:block}.variant_search{color:#297ea7;text-decoration:none;font-weight:700;display:inline-block;margin-top:5px}#header #logo{margin-bottom:65px}.single_pro_content{clear:both;border-top:#eee solid 1px;padding-top:15px;margin-top:15px}.single-produkt .hoyre .pris-ramme{margin-bottom:15px!important;float:left}#vipps_popup{padding:20px;background-color:#007272;display:none;text-align:center}#vipps_popup h4{color:#fff;margin:0 0 15px 0}#vipps_popup input{display:inline-block;width:100%;max-width:300px;height:34px;box-sizing:border-box;padding:0 10px;text-align:center;margin-bottom:15px}#vipps_request{text-decoration:none;background-color:#00a5a5;color:#fff;padding:6px 10px;display:inline-block;border-radius:6px;box-shadow:0 0 8px rgb(0 0 0 / .3)}#vipps_button{background-color:#007272;color:#fff;padding:3px 26px;border-radius:19px;cursor:pointer;display:inline-block}#vipps_button_slug{font-size:10px;font-family:cursive;margin-left:15px;margin-top:-3px;display:inline-block}#vipps_user_msg{display:none}#vipps_user_msg img{-webkit-animation:vippsImage 3s infinite;-moz-animation:vippsImage 3s infinite;-o-animation:vippsImage 3s infinite;animation:vippsImage 3s infinite;width:100px;height:auto}.above_70{margin:10px 0;background-color:#e8e8e8;text-align:center;padding:20px;font-weight:700;box-shadow:inset 0 0 29px rgb(255 85 85 / .6);display:none}.payment_privacy_div{padding:20px;background-color:#eee}.payment_privacy_div input{vertical-align:middle}.payment_privacy_div label{display:inline-block;vertical-align:middle}.payment_privacy_div label a{text-decoration:none}.checkbacklink{background-color:#d8d8d8;background-repeat:no-repeat;display:inline-block;text-decoration:none;padding:6px 10px 6px 42px;background-position:6px;border-radius:3px;margin-bottom:10px;color:#666;font-weight:700}#klarna_button{background-color:#5e515a;border:none;color:#fff;padding:8px 23px;border-radius:15px;cursor:pointer;outline:0}.payment_option{padding:21px 10px 10px 10px;background-color:#f1f1f1;margin-bottom:10px;background-size:124px;background-repeat:no-repeat;background-position:90%;position:relative}.payment_option #loader{position:absolute;width:30px;right:1px;top:1px;display:none}.updates_message{display:block;float:right;max-width:200px;background-color:#f1f000;padding:1px 10px;border-radius:3px;color:#8e1818;font-weight:600;box-sizing:border-box}#klarna_payment_button{background-color:#5f6363;color:#fff;padding:3px 26px;border-radius:19px;cursor:pointer;display:inline-block}#klarna_continue_button{display:none}@-webkit-keyframes vippsImage{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-moz-keyframes vippsImage{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@-o-keyframes vippsImage{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes vippsImage{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@media(max-width:950px){.cart_list ul li.tohide{display:none}}@media(max-width:767px){.cart_item_top{bottom:59px}.fixed_cart{bottom:520px!important}.store_search input[type="text"]{width:auto}}@media(max-width:620px){.cart_thumb{display:none}.order_form_transport{max-width:100%;margin-left:0;left:0}}@media(max-width:530px){.cart_list ul li h3 a{display:none}.cart_list ul li h3{max-width:100px}.qnt_fields{min-width:144px}.store_search{float:none}.store_search input[type="text"]{box-sizing:border-box;width:calc(100% - 28px)}.cart_item_top{bottom:71px}.cart_item_top2{bottom:36px}.cart_item_top2.onproduct{top:0;left:0;bottom:auto!important}}.soldout_text{background-color:red;padding:2px 17px;display:block;position:absolute;width:100%;z-index:9}.soldout{transform:rotate(317deg);position:absolute;z-index:99;left:-44px;color:#fff;top:44px;width:190px;text-align:center}.couponsuccess{color:green;display:block}.couponfail{color:red;display:block}.couponcode{background-color:beige;padding:10px 15px}.couponcode input[type="text"]{height:40px;width:100%;border:none;background-color:#dcdcdc;padding:0 8px;color:#090909;font-size:16px;margin-bottom:15px;margin-top:10px}.couponcode button{background-color:#acbb00;border:none;color:#fff;padding:8px 23px;border-radius:15px;cursor:pointer;outline:0}