PageSourceSearch

https://www.texas.dk/da/shopping/

html texas.dk collected 2026-10-08 17:20:31 UTC 45,212 bytes, 1,804 lines download raw bytes

1
2
3
4
5
6	
7	 
8    
9	
10
11
12 
13	
14	
15	
16
17
18 
19 
20<!DOCTYPE html>
21
22
23	
24	
25	
26		<html lang="da">
27	
28
29	
30
31<head> 
32
33
34
35	
36
37	<!-- 08-06-2022 TB -->
38	<!-- 1. Consent Mode script -->
39	
39<script data-cookieconsent="ignore">
40	window.dataLayer = window.dataLayer || [];
41	
42	function gtag() {
43	dataLayer.push(arguments);
44	}
45	gtag("consent", "default", {
46	ad_storage: "denied",
47	analytics_storage: "denied",
48	ad_user_data: "denied",
49    ad_personalization: "denied",
50	functionality_storage: "denied",
51	personalization_storage: "denied",
52	security_storage: "granted",
53	wait_for_update: 2000,
54	});
55	gtag("set", "ads_data_redaction", true);
56	
57	</script>
57
58
59
60	
60<script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="3748bd47-a94e-431b-ad77-9f571ad04465" type="text/javascript"></script>
60
61
62
63   
64
65    <meta charset="UTF-8">
66    <meta http-equiv="X-UA-Compatible" content="IE=edge">
67    <meta name="viewport" content="width=device-width, initial-scale=1.0">
68   
69	<title>Indkøbskurv - texas.dk</title>
70        
71	<meta name="description" content="" />
72       
73
74    <link rel="stylesheet" href="/styles/css/style-29-04-2026.css"> 
75    
76    
77    	<link rel="stylesheet" href="/styles/css/texas-16-05-2025.css">
78    
79
80	
81
82
83
84
85
86    <link rel="preconnect" href="https://fonts.googleapis.com">
87    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
88    <link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap" rel="stylesheet">
89    
89<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.9.1/gsap.min.js"></script>
89
90    
90<script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.9.1/Draggable.min.js"></script>
90
91
92
93
94<style>
95#designstudio-button  {
96    height: initial;
97}
98
99</style>
100        
101   
102   
103		
104      	      
105      
106		
107		
108		
109	    	
110	            
111	            
112	                <meta property="og:title" content="Texas.dk" />
113	                <meta property="og:type" content="company" />
114	                <meta property="og:url" content="https://www.texas.dk/" />
115	                <meta property="og:image" content="https://www.texas.dk/images/texas-logo.svg" />
116					<meta property="og:description" content="Salg af havemaskiner - Texas A/S" />
117					<meta property="og:site_name" content="texas.dk" />                
118	            
119	        
120		
121
122		
123
124		
125
126
127
128
129<script data-cookieconsent="ignore">
130  function generateUUID() { // Public Domain/MIT
131    var d = new Date().getTime();//Timestamp
132    var d2 = ((typeof performance !== "undefined") && performance.now && (performance.now() * 1000)) || 0;//Time in microseconds since page-load or 0 if unsupported
133    return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (c) {
134      var r = Math.random() * 16;//random number between 0 and 16
135      if (d > 0) {//Use timestamp until depleted
136        r = (d + r) % 16 | 0;
137        d = Math.floor(d / 16);
138      } else {//Use microseconds since page-load if supported
139        r = (d2 + r) % 16 | 0;
140        d2 = Math.floor(d2 / 16);
141      }
142      return (c === "x" ? r : (r & 0x3 | 0x8)).toString(16);
143    });
144  }
145</script>
145
146
147
148
149
150<!-- Global site tag (gtag.js) - Google Analytics -->
151
152<!-- 3. GTAG script -->
153<!-- Global site tag (gtag.js) - GA4 to server side -->
154	
155		
155<script async src="https://tracking.texas.dk/gtag/js?id=G-ST1KPZSV7L" data-cookieconsent="ignore"></script>
155
156		
156<script data-cookieconsent="ignore">
157		gtag('js', new Date());
158		  var gtagData = {
159		    first_party_collection: true,
160		    currency: 'DKK',
161		    transport_url: 'https://tracking.texas.dk',
162		    send_page_view: false,
163		  }
164</script>
164
165
166
167
168<script data-cookieconsent="ignore">
169			gtag('config', 'G-ST1KPZSV7L', gtagData);
170			
171			var eventId = generateUUID();  
172			
173			gtag("event", "page_view", {
174				"event_id": eventId // Random GUID or similar random number. The same ID should be sent to Facebook on the PageView. Must be different for each visitor.
175			});
176
177			
178			
179			
180			</script>
180
181	
182	
183<!-- Facebook Pixel Code 02-06-2023-->
184<script data-cookieconsent="ignore">
185  !function(f,b,e,v,n,t,s)
186  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
187  n.callMethod.apply(n,arguments):n.queue.push(arguments)};
188  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
189  n.queue=[];t=b.createElement(e);t.async=!0;
190  t.src=v;s=b.getElementsByTagName(e)[0];
191  s.parentNode.insertBefore(t,s)}(window, document,'script',
192  'https://connect.facebook.net/en_US/fbevents.js');
193  fbq('consent', 'revoke');  
194  fbq('init', '576880980372254');
195  fbq('track', 'PageView', {},{eventID:eventId});
196  window.addEventListener('CookiebotOnConsentReady',function(e){fbq('consent',Cookiebot.consent.marketing?'grant':'revoke')},!1)  
197</script>
197
198
199
200<!-- End Facebook Pixel Code -->	
201
202<script data-cookieconsent="ignore">
203  // If cookiebot has not loaded or consent has not been given
204  if (!(Cookiebot && (Cookiebot.consented || Cookiebot.declined))) {
205    window.addEventListener('CookiebotOnAccept', function() {
206      // get all events that fired with GC100 before consented and resend them with consent
207      (function() {
208        var d = dataLayer;
209        for (var a in d) {
210          var e = d[a];
211          if ('event' === e[0]) {
212            var p = e[2] || {};
213            p['consented'] = true;
214            gtag(e[0], e[1], p)
215          }
216        }
217      })();
218    });
219  }
220
221</script>
221
222
223
224
225
226
227
228
229
230<script>
231
232//  Facebook pixel lead
233	
234	
235	
236
237	
238</script>
238
239
240
241 
242
243
244
245
246
247
248<script type="text/javascript">
249  
250var eventId = generateUUID();  
251  
252gtag('event', 'view_cart', {
253 
254  value: 0.0,
255  currency: "DKK",
256 
257  items: [
258
259  ],
260  event_id:eventId
261});
262
263
264
265
266
267
268
269
270
271</script>
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288  
289
290
291
292
293
294
295<script>
296
297// inStock, inStockOutlet, popularProduct, 2pcsSale, Skal med på sidevisningen: pageType
298
299function addToCartMarketingScript(partNo, name, brand, productGroupName, price, quantity, discount, inStock, inStockOutlet, productBadge, saleType)
300{
301	var eventId = generateUUID();
302	<!-- INDKØBSKURV -->
303	  fbq('track', 'AddToCart', {
304	    value: price,
305	  	content_ids: [partNo],
306		content_type: 'product',
307	    currency: 'DKK'
308	  },
309	  {eventID:eventId}
310	  );
311	  
312	  
313		  
314		// Stock level depth on page load. Options: 'In stock (10+)', 'Low stock (<5)', 'Out of stock', 'Pre-order'item_stock_status: 'In stock (10+)',
315		// Shipping method based on weight/size. Options: 'Parcel', 'Freight (Curbside)', 'Specialized Transport', 'Pickup Only'item_delivery_method: 'Specialized Transport',
316		// Pricing bucket the item belongs to. Options: 'Regular', 'Tilbud', 'Outlet'item_sale_type: 'Regular',
317	  
318	  
319	  
320	  
321	  <!-- Google AddToCard -->
322			gtag('event', 'add_to_cart', {
323			  currency: "DKK",
324			  value: price * (quantity==0?1:quantity),
325			  items: [
326			    {
327			      item_id: partNo,
328			      item_name: name,
329			      item_brand: brand,
330			      item_category: productGroupName,
331			      item_stock_status: inStock,
332			      item_stock_status_outlet: inStockOutlet,
333			      item_badge: productBadge,
334			      item_sale_type: saleType, // Standard, Tilbud, StkPriser
335			      quantity: quantity==0?1:quantity,
336			      price: price+discount,
337			      discount: discount,
338			      google_business_vertical: "retail"
339			    }
340			  ],
341			  event_id:eventId
342			});
343	  
344	  
345}
346
347</script>
347
348
349<meta name="facebook-domain-verification" content="" />
350
351
352
353
354
355		
355<script>
356  // microsoft clarity
357  // Function to load scripts after consent to marketing cookies
358  function marketingConsentGranted() {
359    /* Clarity code start */
360        (function(c, l, a, r, i, t, y) {
361            c[a] = c[a] || function() { (c[a].q = c[a].q || []).push(arguments); };
362            t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i;
363            y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y);
364        })(window, document, "clarity", "script", "p0wrm5j5q6");
365    /* Clarity code end */
366  }
367
368  // Check current consent state and execute immediately if consent is already granted
369  if (
370    window.Cookiebot &&
371    window.Cookiebot.consent &&
372    window.Cookiebot.consent.marketing
373  ) {
374    marketingConsentGranted()
375  }
376
377  // Add an event listener for future changes
378  window.addEventListener("CookiebotOnAccept", function () {
379    if (Cookiebot.consent.marketing) {
380      marketingConsentGranted()
381    }
382  })
383</script>
383
384  
385        
386
387
388
389<link rel="stylesheet" type="text/css" href="/plugins/nouislider/nouislider.min.css" />
390<script async src="/plugins/nouislider/nouislider.min.js"></script>
390
391
392
393
394
395<script type="text/javascript" src="/plugins/jquery/jquery-1.8.0.min.js"></script>
395 
396
397
398
399
400
401<script async src="/plugins/xzoom/xzoom.min.js"></script>
401
402<link rel="stylesheet" type="text/css" href="/plugins/xzoom/xzoom_25082021.css" />
403
404
405
406
407  
407<script>!window.jQuery && document.write(unescape('%3Cscript src="/plugins/jquery/jquery-1.8.0.min.js"%3E%3C/script%3E'));</script>
407
408  
408<script async src="/plugins/smoothscroll/jquery.smooth-scroll.js"></script>
408
409  
409<script async src="/plugins/smoothscroll/jquery.ba-bbq.js"></script>
409
410  
410<script>
411    $(document)
412    .on('click', 'a[href*="#"]', function() {
413      if ( this.hash && this.pathname === location.pathname ) {
414        $.bbq.pushState( '#/' + this.hash.slice(1) );
415        return false;
416      }
417    })
418    .ready(function() {
419      $(window).bind('hashchange', function(event) {
420        var tgt = location.hash.replace(/^#\/?/,'');
421        if ( document.getElementById(tgt) ) {
422          $.smoothScroll({scrollTarget: '#' + tgt});
423        }
424      });
425
426      $(window).trigger('hashchange');
427    });
428  </script>
428
429
430
431
432
433
434 <!-- TrustBox script -->
435 
436<!-- begin SnapEngage code 2019 -->
437    	
437<script type="text/javascript">
438
439	      window.addEventListener('CookiebotOnAccept', function (e) {
440	      if (Cookiebot.consent.marketing)
441	          {
442	          
443	    	  (function() {
444	  		    var se = document.createElement('script'); se.type = 'text/javascript'; se.async = true;
445	  		    se.src = '//widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js';
446	  		    var done = false;
447	  		    se.onload = se.onreadystatechange = function() {
448	  		      if (!done&&(!this.readyState||this.readyState==='loaded'||this.readyState==='complete')) {
449	  		        done = true;
450	  		      }
451	  		    };
452	  		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(se, s);
453	  		  })();
454	          
455	          } 
456	      }, false);
457	
458	 </script>
458
459    	<!-- end SnapEngage code --> 
460 
461 
462
463
464
465
466
467<!-- End Trustbox script -->
468
469
470
471
472
473
474	
474<script src="https://eu1-config.doofinder.com/2.x/6928dafb-23f4-4f36-a3c0-a6b8754c8172.js" async></script>
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495<style type="text/css"> 
496
497.df-classic #doofinderLogo {
498display: none !important;
499}
500
501</style>
502
503
504
505
506
507
508
509
510
511<script type="text/javascript">
512
513      window.addEventListener('CookiebotOnAccept', function (e) {
514      if (Cookiebot.consent.marketing) 
515          {
516          
517    	  var videos = document.querySelectorAll('.video-container')
518    	  if(videos) 
519    	  {
520    	      for (var index = 0; index < videos.length; index++) 
521    	      {
522    	          //console.log(videos[index])
523    	          var concentStatement = videos[index].querySelector('p')
524    	          concentStatement.style.display = 'none';
525    	      }
526    	  }
527          
528          } 
529      }, false);
530
531 </script>
531
532
533 
534 <!--
535Hvis du vil have search baren til at vise sig når man scroller op.
536Indsæt dette i enten en af dine js filer eller direkte i koden. Hvis du hare de i en ekstern js fil, skal kan du fjerne linje 7 og linje 37
537-->
538<script>
539  document.addEventListener("DOMContentLoaded", (event) => {
540    (function() {
541      var prevScrollpos = window.pageYOffset;
542      var e = document.querySelector(".show-search-inline #mobile-search-overlay");
543      window.onscroll = function() {
544        var currentScrollPos = window.pageYOffset;
545        if (currentScrollPos == 0) {
546          e.style.top = "3.5rem";
547          e.style.boxShadow = "none";
548          e.style.position = "absolute";
549          e.style.transition = "none";
550        } else if (prevScrollpos > currentScrollPos) {
551          e.style.position = "fixed";
552          e.style.top = "3.5rem";
553          e.style.boxShadow = "rgba(0, 0, 0, 0.25) 0px 0px 1rem";
554          e.style.transition = "all .75s";
555        } else if (currentScrollPos <= 70) {
556          e.style.top = "3.5rem";
557          e.style.boxShadow = "none";
558          e.style.position = "absolute";
559          e.style.transition = "none";
560        } else if (prevScrollpos < currentScrollPos) {
561          e.style.top = "-1rem";
562          e.style.boxShadow = "none";
563          e.style.position = "absolute";
564          e.style.transition = "all .75s";
565        }
566        prevScrollpos = currentScrollPos;
567      };
568    })();
569  });
570
571</script>
571
572 
573 
574		
575
576
577
578 
579	
580
581<script type="application/ld+json">
582  {
583    "@context": "https://schema.org",
584    "@graph": [{
585        "@type": "Organization",
586        "@id": "https://www.texas.dk/#/schema/Organization/1",
587        "url": "https://www.texas.dk",
588        "name": "Texas",
589        "sameAs": ["https://www.facebook.com/texas.dk","https://www.instagram.com/","https://www.youtube.com/channel/UCPy1BmubMP0NlDQ6cbNVOlg"],
590        "logo": {
591          "@type": "ImageObject",
592          "@id": "https://www.texas.dk/images/texas-logo.svg",
593          "url": "https://www.texas.dk/images/texas-logo.svg",
594          "contentUrl": "https://www.texas.dk/images/texas-logo.svg",
595          "width": 272,
596          "height": 96
597        }
598      },
599      {
600        "@type": "WebSite",
601        "@id": "https://www.texas.dk/#/schema/WebSite/1",
602        "url": "https://www.texas.dk",
603        "name": "texas.dk",
604        "description": "Salg af havemaskiner - Texas A/S",
605        "potentialAction": [{
606          "@type": "SearchAction",
607          "target": {
608            "@type": "EntryPoint",
609            "urlTemplate": "https://www.texas.dk/#/ceb219cf-1fc4-4af9-b377-b86f3eaea0e1/classic/autofilters=true&page=13&query={search_term_string}&query_name=match_and&rpp=20"
610          },
611          "query-input": "required name=search-box-desktop"
612        }],
613        "publisher": {
614          "@id": "https://www.texas.dk/#/schema/Organization/1"
615        },
616        "inLanguage": "da-DK"
617      }
618    ]
619  }
620
621</script>
621
622
623
624
625
626
627
628
629
630
631
632
633
634 
635
636
637
638
639
640		
641    </head>
642    
643    
644    <!--
645Tilføj klassen 'show-search-inline' til body på de sider søgeboksen skal vises inline. De sider hvor søgeboksen ikke skal vises inline (f.eks. checkout) vises det bare normalt (når du så ikke tilføjer 'show-search-inline')
646
647<body itemscope="" itemtype="https://schema.org/WebPage" id="produkt">
648ændres til 
649<body itemscope="" itemtype="https://schema.org/WebPage" id="produkt" class="show-search-inline">
650    
651    
652Tilføj derefter dette til stylesheet på alle sider (evt. i din css fil):
653-->
654<style>
655  @media screen and (max-width: 800px) {
656    .show-search-inline #header .header-container {
657      position: fixed;
658      background: inherit;
659      /* should be removed from style */
660      height: inherit;
661}
662
663
664    .show-search-inline #mobile-search-overlay {
665      transition: all .75s;
666      top: 3.5rem;
667      position: absolute;
668      width: 100%;
669      /* should be removed from style */
670      transform: translateY(0);
671      height: auto;
672      z-index: 0;
673
674    }
675
676    .show-search-inline #header {
677      position: absolute;
678    }
679
680    .show-search-inline #mobile-header-search {
681      display: none;
682    }
683
684    .show-search-inline .content-padding {
685      /* margin-top: 6.6rem;*/
686      /* margin-top: 7.9rem; */
687      margin-top: 6.9rem;
688    }
689
690    .show-search-inline #mobile-search-overlay .close {
691      display: none;
692    }
693  }
694
695</style>
696
697<style>
698body:has(.dfd-animate) input#search-box-desktop {
699    z-index: 9999999999;
700}
701
702</style>
703
704<style>
705
706
707</style>    
708    
709	<body itemscope itemtype="https://schema.org/WebPage" id="kurv">
710  		<a class="skip-to-main" href="#main">GÃ¥ til hovedindhold</a>
711  		
712  		
713  		<noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=576880980372254&ev=PageView&noscript=1"/></noscript>
714  		
715  		
716  		
717
718
719
720
721
722
723<div id="header">
724
725	
726
727        <div class="top-info">
728            <div>
729                
730                
731                
732                	<span class="icon-box"></span>
733                	<span>Hurtig levering</span>
734                
735            </div>
736            
737            <div>
738                 
739            </div>
740                        
741            
742       
743            <div>
744            	
745            	
746                	<span class="icon-trustpilot"></span>
747                	<span>25.600+ anmeldelser på Trustpilot</span>
748                
749            </div>
750
751           
752            <div>
753                
754                	<span class="icon-emaerket"></span>
755                	<span>e-mærket siden 2011</span>
756                
757                
758            </div>
759
760            
761            
762        </div>
763        
764       
765<style>
766
767#mobile-search-overlay .search {
768    position: relative;
769    padding:0;
770}
771
772#mobile-search-overlay .search > div {
773    height: 100%;
774}
775
776#mobile-search-overlay .search > div img {
777    margin-right: 8px;
778    position: absolute;
779    left: 0.5rem;
780}
781
782
783#mobile-search-overlay input[type=search] {
784    width: 100%;
785    height: 100%;
786    padding-left: 2rem;
787}
788
789
790#mobile-search-overlay .close {
791    position: absolute;
792    right: 0.5rem;
793}
794</style>        
795       
796
797    <!-- Skal inkluderes på alle sider -->
798    <div id="mobile-search-overlay" hidden>
799        <div class="search">
800            <div>
801                <img src="/images/icon-search.svg" alt="søg" width="18px" height="18px">
802
803                <!-- Dette script er kun for at illustrere at produkterne først kommer frem når man søger -->
804                
805 
806                <input type="search" id="search-box-mobile" placeholder="Søg efter produkt" oninput="showResults(this);"> 
807
808            </div>
809            <img class="close" src="/images/icon-close.svg" alt="" width="18px" height="18px">
810        </div>
811
812        
813
814    </div>
815        
816      
817        
818        <div class="header-container">
819			
820            <button aria-label="Ã¥ben navigation" class="burger" aria-expanded="false" aria-controls="aside-nav">
821                <div>
822                    <span></span>
823                    <span></span>
824                    <span></span>
825                </div>
826            </button>
827
828<style>
829
830.logo img {
831  height: 100%;
832    width: auto;
833}
834</style>
835
836            
837                
838	                
839	            	    
840	                	<a href="/"><div class="logo"><img alt="texas.dk" src="/images/texas-logo.svg" width="285px" height="150px"></div></a>
841	                
842                    
843                
844            
845
846<style>
847
848#header .search-bar {
849    padding-left: 0; 
850    padding-right: 0;
851    position:relative;  
852}
853
854.icon-search {
855    position: absolute;
856    right: 0.5rem;
857}
858
859#header .search-bar input {
860    width: 100%;
861    height: 100%;
862    padding: 0 0.5rem;
863}
864
865
866
867</style>
868
869            <div class="search-bar">
870                <input type="search" id="search-box-desktop" placeholder="Søg efter produkter...">
871                <span class="icon-search"><span>
872            </div>
873
874 			<div class="language">
875            	
876                
877                
878            </div>
879
880
881            <div class="header-icons">
882                <button id="mobile-header-search" aria-label="søg efter produkt" aria-controls="mobile-search-overlay" type="button" >
883                    <img src="/images/icon-search-mobile-header.svg" alt="">
884                </button>        
885                
886                
887	                <button tabindex="-1" aria-label="gå til kurv" type="button" class="basket-nav">
888	                <a href="/da/shopping/">
889	                 	<img aria-hidden="true"class="icon-basket" src="/images/icon-basket.svg" alt="kurv">
890	                    <div class="basket-nav-amount">0</div>                        
891	                </a>
892	                </button>
893                
894            </div>
895
896
897
898        </div>
899        
900    </div>
901    <nav id="top-nav">
902        <ul>
903            
904            
905            	
906				
907				
908				
909				
910            		
911						
912						
913							<li>
914		                    	<a href="/da/products/">Produkter</a>
915		                    </li>
916						
917					
918				 	
919				 	
920						
921						
922							<li>
923		                    	<a href="/da/sale/">Tilbud</a>
924		                    </li>
925						
926					 
927				 	
928					
929					
930						
931						
932							<li>
933		                    	<a href="/reservedele/">Reservedele</a>
934		                    </li>
935						
936					
937					
938					
939						
940						
941							<li>
942		                    	<a href="/forhandler/" >Forhandlere</a>
943		                    </li>
944						
945					
946					
947					
948						
949						
950							<li>
951		                    	<a href="/da/outlet/">Outlet</a>
952		                    </li>
953						
954					 
955					
956						
957				
958				
959					
960						
961						
962							<li>
963		                    	<a href="/da/showroom/">Showroom</a>
964		                    </li>
965						
966					
967				
968				
969				
970				
971				
972        </ul>
973    </nav>
974
975
976	
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991<style>
992.basket-overlay-content [class*=button] {
993    max-width: 100% !important;
994}
995</style>
996
997
998<!--06-12-2022: Rykket ud efter hovedindhold, og rettet med aria, id, og klasser -->
999    <div aria-hidden="true" id="basket-feedback-mobile">
1000        <div class="row basket-header">
1001            <div class="row">
1002                <img src="/images/basket-checkmark.svg" alt="" width="20">
1003                <p class="heading-3">Vare lagt i kurv</p>
1004            </div>
1005            <!-- 02-12-2022 -->
1006            <button type="button" aria-label="luk" class="js-close">
1007                <img aria-hidden src="/images/icon-close.svg" alt="luk">
1008            </button>
1009        </div>
1010        <div id='ajaxproductmobile'></div>
1011        
1012        
1013        <footer>
1014
1015    <!-- 25-11-2022 -->
1016            <a href="/da/shopping/" tabindex="-1" class="button">GÃ¥ til kurv (<span id="ajaxbasketsize" style="margin-right:4px"></span> varer)</a>
1017        </footer>
1018    </div>
1019
1020    <div id="basket-overlay" role="dialog" aria-hidden="true" aria-expanded="false" aria-label="Varer i din kurv">
1021        <div class="basket-overlay-content">
1022
1023            <div class="row basket-header">
1024                <p class="basket-title">Varen blev til føjet til kurven</p>
1025                
1026                <!-- 02-12-2022 -->
1027                <button type="button" aria-label="luk kurv" class="js-close">
1028                    <img aria-hidden="true" src="/images/icon-close.svg" />
1029                </button>
1030            </div>
1031
1032            <div class="basket-items">
1033
1034                <!-- 17-11-2022: Template bliver brugt af script til at indsætte produkter dynamisk -->
1035               
1036               <div id='ajaxproduct'></div>
1037                    
1038				
1039            </div>
1040
1041            <!-- 25-11-2022 -->
1042            <!-- Skal kun vises, når der er produkt i kurven -->
1043            <div class="totals">
1044                
1045                <div id='ajaxprice'></div>
1046                
1047                <a class="button" href="/da/shopping/">GÃ¥ til kurv</a>
1048                <button class="button continue" type="button" aria-controls="basket-overlay" aria-label="luk">Forsæt med at shoppe</button>
1049                
1050            </div>
1051            
1052            <!-- Skal kun vises, når der er produkt i kurven -->
1053            
1054        </div>
1055    </div>
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088	
1089		
1090        
1091
1092 
1093 
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107<style>
1108@media screen and (min-width: 1201px) 
1109{
1110	#kurv .basket-item .description {
1111	   
1112	    	flex: 1 0 auto;
1113	    	width: -moz-min-content;
1114	    	width: min-content;
1115	
1116	}
1117	
1118	
1119	.remove-from-basket
1120	{
1121		width:16px;
1122		
1123	}
1124}
1125
1126#kurv .basket-item .basket-item-actions {
1127	    flex: 0 1 250px;
1128	    justify-content: flex-end;
1129	}
1130	
1131.basket-item-actions input[type=number] {
1132    width: 70px;
1133}
1134	
1135</style>
1136
1137
1138    <div class="content-padding">
1139
1140        <main class="max-width main-container">
1141
1142            <h1 class="hidden">Kurv</h1>
1143
1144            <!-- MOBILE STARTS -->
1145
1146            <div class="card mobile price-summary">
1147                <div>
1148                    <span>Total:</span>
1149                    <span>39,-</span>
1150                </div>
1151                <a href="/da/shopping/address/"> 
1152                    <button class="button">GÃ¥ til kassen</button>
1153                </a>
1154            </div>
1155            <!-- MOBILE ENDS -->
1156
1157            <div class="basket">
1158                <!-- VENSTRE KOLONNE -->
1159                <div class="card basket-items">
1160                    <!-- antal varer indsættes dynamisk -->
1161                    <h2 class="heading-1" id="basket-heading">Din kurv indeholder (0 varer)</h2>
1162                    <p class="subtitle" id="basket-subtitle">Sendes af Moreland varelager</p>
1163
1164                    
1165	                    <div id="empty-basket">
1166	                        <h2 class="heading-1">Din kurv er tom</h2>
1167	                        <img src="/images/empty-basket.svg" alt="" width="74px">
1168	                       
1169	                       
1170	                       <form class="add-product" action="/da/shopping/add/" >
1171								<input type="text" name="partno0" placeholder="Indtast varenr." autofocus="autofocus">
1172								<input type="hidden" name="returnurl"  value="/da/shopping/">
1173								<input type="hidden" name="quantity0"  min="1">
1174								
1175								<input type="submit" value="Tilføj til kurv" style="background-color: #16ca4c" >
1176							</form>	
1177	                       
1178	                       
1179	                       
1180	                       
1181	                       
1182	                         
1183	                       
1184	                    </div>
1185					
1186
1187                    <!-- ROWS -->
1188                    
1189                     
1190                    
1191                    
1192					<form action="/da/shopping/add/?returnurl=/da/shopping/" id="shopping" name="FormName" method="post">
1193					
1194					
1195					</form>
1196				
1197					
1198
1199			
1200
1201
1202			
1203
1204
1205                </div>
1206                <!-- HØJRE KOLONNE -->
1207                <div class="basket-summary">
1208                    
1209                     
1210                     <div class="price-summary">
1211                        <div class="card">
1212                            <h2 class="heading-2">Pris i alt</h2>
1213                    
1214                    <div id="ajaxbasketprice"></div>
1215                    
1216                    
1217                            <a href="/da/shopping/address/" class="button checkout-button">
1218                                GÃ¥ til kassen
1219                            </a>
1220                    
1221                    	
1222                        
1223                          
1224                    
1225                        </div>
1226                    </div>
1227					
1228
1229
1230					  <div class="card">
1231                    <button id="coupon-toggle" class="row" type="button" aria-controls="coupon-panel" aria-expanded="false">
1232                        <div>
1233                            <span>Tilføj rabatkode</span>
1234                            <span class="details">(valgfrit)</span>
1235                        </div>
1236                        <img aria-hidden src="/images/icon-accordion-arrow.svg" alt="">
1237                    </button>
1238                    
1239                    <form id="coupon-panel" action="/da/shopping/add/?returnurl=/da/shopping/" name="FormName" method="post">
1240                            <input type="text" name="valuecode" value="" placeholder="Tilføj rabatkode (valgfrit)" onchange="ajaxupdatebasket(this)"/>
1241                            <input type="submit" value="Indløs">
1242                            
1243                    </form>
1244                    
1245
1246                    
1247<p class="coupon-disclaimer">Vi deler IKKE rabatkoder på rabatsider og portaler.<br>
1248Vi sender engang imellem rabatkoder hvis du har ventet på et produkt som ikke var på lager eller sammen med vores nyhedsmail. 
1249
1250<div class="coupon-newsletter">
1251    <p>Tilmeld nyhedsmail</p>
1252	
1253	<form class="js-cm-form" id="subForm" action="https://www.createsend.com/t/subscribeerror?description=" method="post" data-id="5B5E7037DA78A748374AD499497E309E4E96BBB30F885B57EEB507B30D50D70E6AA97FB079A6F2CB8EC46D50AB22D5D9B9E271DC32B6AE9493D6655352687F53">
1254	<label for="newsletter-name">Navn </label>
1255	<input aria-label="Navn" id="fieldName" maxlength="200" name="cm-name" placeholder="Navn">
1256	
1257	<label for="newsletter-email" style="
1258">E-mail </label>
1259	<input autocomplete="Email" aria-label="E-mail" class="js-cm-email-input qa-input-email" id="fieldEmail" maxlength="200" name="cm-nlrdthj-nlrdthj" placeholder="E-mail" required="" type="email">
1260	
1261	<span class="newsletter-policy">
1262		Ved at tilmelde dig til vores nyhedsmail samtykker du til, at Texas A/S må sende dig nyheder og tilbud om haveredskaber samt tilbehør og vedligeholdelse hertil via e-mail. 
1263		Du kan til enhver tid trække dit samtykket tilbage via afmeldingslinket i hver nyhedsmail eller ved at kontakte os pÃ¥ [email protected].
1264		NÃ¥r du modtager vores nyhedsmail, indsamler vi oplysninger om dig via anal
1264yseværktøjer til at optimere indholdet af vores nyhedsmail. 
1265		Læs mere om behandlingen af dine personoplysninger og rettigheder i vores <a href="/da/datapolicy/">privatlivspolitik</a>. 
1266	</span>
1267	
1268	<input class="button" type="submit" value="Tilmeld">
1269	</form>
1270	
1270<script type="text/javascript" src="https://js.createsend1.com/javascript/copypastesubscribeformlogic.js"></script>
1270
1271</div>
1272
1273
1274<style>
1275p.coupon-disclaimer {
1276    font-size: 0.7rem;
1277    color: #9cadba;
1278    padding-top: 0.5rem;
1279}
1280
1281p.coupon-disclaimer a {
1282    text-decoration: underline;
1283    text.de: ;
1284}
1285
1286
1287.coupon-newsletter {
1288    font-size: 0.7rem;
1289    color: #9cadba;
1290    background: #f5f5f5;
1291    padding: 1rem;
1292    margin-top: 1rem;
1293    border-radius: 4px;
1294    display: none;
1295    transition: height 0.3s ease;
1296}
1297
1298    
1299
1300.coupon-newsletter  form {
1301    flex-direction: row;
1302    flex-wrap: wrap;
1303    flex-direction: column;
1304    display: flex;
1305    gap: 0.5rem;
1306}
1307
1308.coupon-newsletter form label {
1309    height: 0; 
1310    overflow: hidden;
1311}
1312
1313.coupon-newsletter input[placeholder] {
1314    font-size: 0.875rem;
1315    padding-left: 1rem;
1316}
1317.coupon-newsletter input {
1318    height: 2.5rem;
1319    border-radius: 4px;
1320    padding-left: 12px;
1321    padding-right: 12px;
1322    border: 1px solid #eef0f1;
1323}
1324
1325
1326.coupon-newsletter .button {
1327    width: auto !important;
1328    align-self: flex-start;
1329    padding-left: 1rem;
1330    padding-right: 1rem;
1331}
1332</style>
1333
1334
1335
1336<script>
1337
1338function slideToggle(element, duration) {
1339	  duration = duration || 300;
1340	  const isHidden = window.getComputedStyle(element).display === 'none';
1341
1342	  if (isHidden) {
1343	    // Prepare for sliding down
1344	    element.style.removeProperty('display'); // reset to default
1345	    let display = window.getComputedStyle(element).display;
1346	    if (display === 'none') display = 'block';
1347	    element.style.display = display;
1348
1349	    const height = element.scrollHeight;
1350
1351	    element.style.overflow = 'hidden';
1352	    element.style.height = '0px';
1353	    element.offsetHeight; // force reflow
1354
1355	    element.style.transition = 'height ' + duration + 'ms ease';
1356	    element.style.height = height + 'px';
1357
1358	    function transitionEnd() {
1359	      element.style.removeProperty('height');
1360	      element.style.removeProperty('overflow');
1361	      element.style.removeProperty('transition');
1362	      element.removeEventListener('transitionend', transitionEnd);
1363	    }
1364
1365	    element.addEventListener('transitionend', transitionEnd);
1366	  } else {
1367	    // Prepare for sliding up
1368	    element.style.height = element.scrollHeight + 'px';
1369	    element.offsetHeight; // force reflow
1370
1371	    element.style.transition = 'height ' + duration + 'ms ease';
1372	    element.style.height = '0px';
1373	    element.style.overflow = 'hidden';
1374
1375	    function transitionEnd() {
1376	      element.style.display = 'none';
1377	      element.style.removeProperty('height');
1378	      element.style.removeProperty('overflow');
1379	      element.style.removeProperty('transition');
1380	      element.removeEventListener('transitionend', transitionEnd);
1381	    }
1382
1383	    element.addEventListener('transitionend', transitionEnd);
1384	  }
1385	}
1386
1387
1388document.querySelector('.coupon-disclaimer a').addEventListener('click', function (e) {
1389  e.preventDefault();
1390  const content = document.querySelector('.coupon-newsletter');
1391  slideToggle(content);
1392});
1393</script>
1393
1394
1395
1396
1397
1398
1399                    
1400                    
1401                      	 
1402                </div>
1403
1404                    <div class="card delivery">
1405                      
1406                        
1407                        <div class="desktop">
1408
1409                            
1410                            <div class="row payment-info">
1411                                <div>
1412                                    <img style="max-width: 113px; object-fit: contain;" src="/images/trustpilot-rating.png" alt="trustpilot score">
1413                                    <p>Trustpilot</p>
1414                                </div>
1415                                <div>
1416                                    <img style="max-width: 185px" src="/images/sikker betaling.png" alt="sikker betaling">
1417                                    <p>Sikker betaling</p>
1418                                </div>
1419                            </div>
1420                        </div>
1421                    </div>
1422
1423                </div>
1424            </div>
1425
1426
1427
1428        </main>
1429    </div>
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452			
1453		
1454
1455
1456<style>
1457#footer span.openinghours {
1458    width: auto;
1459}
1460</style>
1461
1462<footer id="footer">
1463        <div>
1464            <p>Kontakt</p>
1465            <p>Texas A/S</p>
1466            <p>Knullen 22</p>
1467            <p>5260 Odense S</p>
1468            <p>CVR: DK66212319</p>
1469            <br/>
1470            
1471            	<p style="font-weight: bold">Kundeservice</p>
1472            
1473            <p>Tlf: 63 95 55 55</p>
1474            
1475            	<p>Mandag - torsdag 09:00 - 15:00</p>
1476            	<p>Fredag 09:00 - 14:30</p>
1477           		<p>Telefonerne er åben alle hverdage</p>
1478            
1479            
1480            
1481                       
1482            
1483            	<a href="mailto:[email protected]?subject=SpørgsmÃ¥l%20fra%20texas.dk&body=Husk%20altid%20at%20oplyse%20art%20no%20og%20Ã¥rgang.%0D%0A%0D%0ADisse%20info%20finder%20pÃ¥%20den%20grÃ¥%20CE%20label%20som%20sidder%20pÃ¥%20maskinen.%0D%0A%0D%0Ahttps://www.texas.dk/reservedele/%0D%0A%0D%0A">[email protected]</a>
1484            
1485            
1486             
1487            
1488            	<p>Mails besvares alle hverdage<p> 
1489            
1490             
1491            
1492           
1493            <div class="payment-types">
1494                <img src="/images/icon-card-dk.png" alt="">
1495                <img src="/images/icon-card-visa.png" alt="">
1496                <img src="/images/icon-card-master.png" alt="">
1497                <img src="/images/icon-card-maestro.png" alt="">
1498                <img src="/images/icon-card-mobile-pay.png" alt="">
1499            </div>
1500
1501        </div>
1502        <div>
1503        
1504        
1505            <p>Mere fra Texas</p>
1506            
1507            <a href="/da/deliveryterms/">Salgs & leveringsbetingelse</a>
1508            <a href="/da/deliveryterms/#7">Fortrydelsesret</a>
1509            
1510            
1511            
1512            <a href="/da/delivery/">Bestilling & levering</a>
1513            <a href="/da/datapolicy/">Privatlivspolitik</a>
1514            
1515            <a href="/da/history/">Historie</a>
1516            <a href="/da/press/">Pressemeddelelser</a>
1517			<a href="/da/showroom/">Showroom</a>
1518            <a href="/da/sale/">Tilbud</a>
1519            <a href="/da/outlet/">Outlet</a>
1520            
1521            
1522           
1523            
1524            
1525            
1526            
1527            	<a href="http://www.texasservice.dk">Forhandler login</a>
1528            
1529            
1530           
1531         
1532         
1533            
1534            
1535            
1536        </div>
1537        <div>
1538	        
1539	            <p>Afhentning & Showroom</p>
1540	            <div><span>Mandag</span><span class="openinghours">10:00 - 17:30</span></div>
1541	            <div><span>Tirsdag</span><span class="openinghours">10:00 - 17:30</span></div>
1542	            <div><span>Onsdag</span><span class="openinghours">10:00 - 17:30</span></div>
1543	            <div><span>Torsdag</span><span class="openinghours">10:00 - 17:30</span></div>
1544	            <div><span>Fredag</span><span class="openinghours">10:00 - 16:00</span></div>
1545	        
1546	        
1547	         
1548        
1549        
1550            	<p>Afhentning og showroom er åben alle hverdage</p> 
1551        
1552     
1553        </div>
1554     
1555     	
1556        
1557        
1558        
1559         
1560	        <div>
1561	            <p>Tilmeld nyhedsmail</p>
1562	        	
1563	        	<form class="js-cm-form" id="subForm" action="https://www.createsend.com/t/subscribeerror?description=" method="post" data-id="5B5E7037DA78A748374AD499497E309E4E96BBB30F885B57EEB507B30D50D70E6AA97FB079A6F2CB8EC46D50AB22D5D9B9E271DC32B6AE9493D6655352687F53">
1564	        	<label for="newsletter-name">Navn </label>
1565	        	<input aria-label="Navn" id="fieldName" maxlength="200" name="cm-name" placeholder="Navn">
1566	        	
1567	        	<label for="newsletter-email">E-mail </label>
1568	        	<input autocomplete="Email" aria-label="E-mail" class="js-cm-email-input qa-input-email" id="fieldEmail" maxlength="200" name="cm-nlrdthj-nlrdthj" placeholder="E-mail" required="" type="email">
1569	        	
1570	        	<span class="newsletter-policy">
1571	        		Ved at tilmelde dig til vores nyhedsmail samtykker du til, at Texas A/S må sende dig nyheder og tilbud om haveredskaber samt tilbehør og vedligeholdelse hertil via e-mail. 
1572					Du kan til enhver tid trække dit samtykket tilbage via afmeldingslinket i hver nyhedsmail eller ved at kontakte os pÃ¥ [email protected].
1573					NÃ¥r du modtager vores nyhedsmail, indsamler vi oplysninger om dig via anal
1573yseværktøjer til at optimere indholdet af vores nyhedsmail. 
1574					Læs mere om behandlingen af dine personoplysninger og rettigheder i vores <a href="/da/datapolicy/">privatlivspolitik</a>. 
1575				</span>
1576	        	
1577	        	<input class="button" type="submit" value="Tilmeld">
1578	        	</form>
1579	        	
1579<script type="text/javascript" src="https://js.createsend1.com/javascript/copypastesubscribeformlogic.js"></script>
1579
1580	        </div>
1581        
1582       
1583        
1584        
1585        
1586        
1587        
1588        
1589        
1590    </footer>
1591    
1592    	
1593    	<!-- begin SnapEngage code 2019 -->
1594    	
1594<script type="text/javascript">
1595
1596	      window.addEventListener('CookiebotOnAccept', function (e) {
1597	      if (Cookiebot.consent.marketing)
1598	          {
1599	          
1600	    	  (function() {
1601	  		    var se = document.createElement('script'); se.type = 'text/javascript'; se.async = true;
1602	  		    se.src = '//storage.googleapis.com/code.snapengage.com/js/a35e60c5-2c70-46fe-bf9d-2c2d68aa9032.js';
1603	  		    var done = false;
1604	  		    se.onload = se.onreadystatechange = function() {
1605	  		      if (!done&&(!this.readyState||this.readyState==='loaded'||this.readyState==='complete')) {
1606	  		        done = true;
1607	  		        /* Place your SnapEngage JS API code below */
1608	  		        /* SnapEngage.allowChatSound(true); Example JS API: Enable sounds for Visitors. */
1609	  		      }
1610	  		    };
1611	  		    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(se, s);
1612	  		  })();
1613	          
1614	          } 
1615	      }, false);
1616	
1617	 </script>
1617
1618    	<!-- end SnapEngage code -->
1619      
1620        
1620<script src="/scripts/mobileHeaderSearch.js"></script>
1620
1621	   
1622	    
1622<script src="/scripts/mobileNav.js"></script>
1622
1623	    
1623<script src="/scripts/accordion.js"></script>
1623
1624	    
1625	    
1626	    
1627	   
1628	    
1629	    
1629<script src="/scripts/basketOverlay_2026.js"></script>
1629
1630	    
1631	    	
1631<script src="/scripts/coupon.js"></script>
1631
1632		
1633		
1634	    
1635	    
1635<script src="/scripts/resetFilter.js"></script>
1635
1636	    
1637		 
1638		
1639		
1640		
1641		
1642		
1643		
1644		
1645		
1646		
1647		
1648		
1649	
1649<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"5e079e42fbb34d888ef7ea041d9c9ab0","r":1,"spa":2}' crossorigin="anonymous"></script>
1649
1650</body>
1651
1652	
1653	
1654	
1654<script>
1655(function (w) {
1656  var RETRY_INTERVAL_MS = 250;
1657  var MAX_RETRY_MS = 30000;
1658
1659  var pendingConsent = null;
1660  var retryTimer = null;
1661  var retryStartedAt = 0;
1662  var lastAppliedSignature = null;
1663
1664  function getCookiebotState() {
1665    var cb = w.Cookiebot;
1666
1667    if (!cb || !cb.consent) {
1668      return {
1669        ready: false,
1670        preferences: false,
1671        statistics: false
1672      };
1673    }
1674
1675    return {
1676      ready: true,
1677      preferences: !!cb.consent.preferences,
1678      statistics: !!cb.consent.statistics
1679    };
1680  }
1681
1682  function getMappedConsent() {
1683    var state = getCookiebotState();
1684
1685    // Indtil Cookiebot har en klar state, hold Doofinder i "ingen valgfrie cookies" mode.
1686    return {
1687      functional: state.ready && state.preferences,
1688      analytical: state.ready && state.statistics
1689    };
1690  }
1691
1692  function signature(state) {
1693    return [
1694      state.functional ? "1" : "0",
1695      state.analytical ? "1" : "0"
1696    ].join("|");
1697  }
1698
1699  function removeDoofinderHashData() {
1700    var storages = [w.localStorage, w.sessionStorage];
1701
1702    storages.forEach(function (storage) {
1703      if (!storage) return;
1704
1705      try {
1706        for (var i = storage.length - 1; i >= 0; i--) {
1707          var key = storage.key(i);
1708          if (!key) continue;
1709
1710          // Doofinder dokumenterer hashid.data; i praksis ses den ofte som <hash>.data
1711          if (/^[a-f0-9-]+\.data$/i.test(key) || key === "hashid.data") {
1712            storage.removeItem(key);
1713          }
1714        }
1715      } catch (e) {
1716        // no-op
1717      }
1718    });
1719  }
1720
1721  function doofinderReady() {
1722    return !!(
1723      w.Doofinder &&
1724      typeof w.Doofinder.enableCookies === "function" &&
1725      typeof w.Doofinder.disableCookies === "function"
1726    );
1727  }
1728
1729  function applyToDoofinder(state) {
1730    if (!doofinderReady()) return false;
1731
1732    if (state.functional) {
1733      w.Doofinder.enableCookies("functional");
1734    } else {
1735      w.Doofinder.disableCookies("functional");
1736      removeDoofinderHashData();
1737    }
1738
1739    if (state.analytical) {
1740      w.Doofinder.enableCookies("analytical");
1741    } else {
1742      w.Doofinder.disableCookies("analytical");
1743    }
1744
1745    lastAppliedSignature = signature(state);
1746    return true;
1747  }
1748
1749  function stopRetry() {
1750    if (retryTimer) {
1751      clearInterval(retryTimer);
1752      retryTimer = null;
1753    }
1754  }
1755
1756  function startRetry() {
1757    if (retryTimer) return;
1758
1759    retryStartedAt = Date.now();
1760
1761    retryTimer = setInterval(function () {
1762      if (!pendingConsent) return;
1763
1764      if (applyToDoofinder(pendingConsent)) {
1765        stopRetry();
1766        return;
1767      }
1768
1769      if (Date.now() - retryStartedAt > MAX_RETRY_MS) {
1770        stopRetry();
1771      }
1772    }, RETRY_INTERVAL_MS);
1773  }
1774
1775  function syncDoofinderFromCookiebot() {
1776    pendingConsent = getMappedConsent();
1777
1778    var nextSignature = signature(pendingConsent);
1779
1780    if (nextSignature === lastAppliedSignature && doofinderReady()) {
1781      return;
1782    }
1783
1784    if (!applyToDoofinder(pendingConsent)) {
1785      startRetry();
1786    }
1787  }
1788
1789  // Cookiebot events
1790  w.addEventListener("CookiebotOnConsentReady", syncDoofinderFromCookiebot, false);
1791  w.addEventListener("CookiebotOnAccept", syncDoofinderFromCookiebot, false);
1792  w.addEventListener("CookiebotOnDecline", syncDoofinderFromCookiebot, false);
1793
1794  // Ekstra sikkerhed: kør straks, hvis Cookiebot allerede er klar
1795  syncDoofinderFromCookiebot();
1796
1797  // Ekstra fallback: hvis Doofinder kommer meget sent
1798  w.addEventListener("load", syncDoofinderFromCookiebot, false);
1799})(window);
1800</script>
1800
1801	
1802
1803</html>
1804

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.