PageSourceSearch

https://www.kabncompany.com/destinations

html kabncompany.com collected 2026-10-08 20:31:40 UTC 81,841 bytes, 1,939 lines download raw bytes

1<!doctype html >
2<html xmlns="http://www.w3.org/1999/xhtml" lang="en"
3      class="ios-preview-native-scroll">
4<head>
5    <meta charset="utf-8">
6    
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45<script type="text/javascript">
46    window._currentDevice = 'desktop';
47    window.Parameters = window.Parameters || {
48        HomeUrl: 'https://www.kabncompany.com/',
49
50        SystemID: 'US_DIRECT_PRODUCTION',
51        SiteAlias: 'b221688f',
52        SiteType: atob('RFVEQU9ORQ=='),
53        PublicationDate: 'Aug 30, 2026',
54        ExternalUid: null,
55        IsSiteMultilingual: false,
56        InitialPostAlias: '',
57        InitialPostPageUuid: '',
58        InitialDynamicItem: '',
59        DynamicPageInfo: {
60            isDynamicPage: false,
61            base64JsonRowData: 'null',
62        },
63        InitialPageAlias: 'destinations',
64        InitialPageUuid: '0c9e206fc8db4cad94abd4690dcdbbb1',
65        InitialPageId: '1203407669',
66        InitialEncodedPageAlias: 'ZGVzdGluYXRpb25z',
67        InitialHeaderUuid: '06e96a3bcb854e2297862f7fbfec9fa9',
68        CurrentPageUrl: '',
69        IsCurrentHomePage: false,
70        AllowAjax: false,
71        AfterAjaxCommand: null,
72        HomeLinkText: 'Back To Home',
73        UseGalleryModule: false,
74        CurrentThemeName: 'Layout Theme',
75        ThemeVersion: '500000',
76        DefaultPageAlias: '',
77        RemoveDID: true,
78        WidgetStyleID: null,
79        IsHeaderFixed: false,
80        IsHeaderSkinny: false,
81        IsBfs: true,
82        StorePageAlias: 'null',
83        StorePagesUrls: 'e30=',
84        IsNewStore: 'false',
85        StorePath: '',
86        StoreId: 'null',
87        StoreVersion: 0,
88        StoreBaseUrl: '',
89        StoreCleanUrl: true,
90        StoreDisableScrolling: true,
91        IsStoreSuspended: false,
92        HasCustomDomain: true,
93        SimpleSite: false,
94        showCookieNotification: true,
95        cookiesNotificationMarkup: ' <div> <p class=\"rteBlock\">We use cookies to ensure that we give you the best experience on our website. To learn more, go to the <a value=\"privacy\" type=\"page\" href=\"\/privacy\" data-runtime-url=\"\/privacy\">Privacy Page<\/a>.<\/p> \n<\/div> \n',
96        translatedPageUrl: '',
97        isFastMigrationSite: false,
98        sidebarPosition: 'LEFT',
99        currentLanguage: 'en',
100        currentLocale: 'en',
101        NavItems: '{}',
102        errors: {
103            general: 'There was an error connecting to the page.<br/> Make sure you are not offline.',
104            password: 'Incorrect name/password combination',
105            tryAgain: 'Try again'
106        },
107        
108        mapConsent: {
109            message: 'This content is served by a third party, {0}. If enabled, {0} may collect information about your activity.',
110            enable: 'Enable'
111        },
112        NavigationAreaParams: {
113            ShowBackToHomeOnInnerPages: true,
114            NavbarSize: 4,
115            NavbarLiveHomePage: 'https://www.kabncompany.com/',
116            BlockContainerSelector: '.dmBody',
117            NavbarSelector: '#dmNav:has(a)',
118            SubNavbarSelector: '#subnav_main'
119        },
120        hasCustomCode: true,
121        planID: '7',
122        customTemplateId: 'null',
123        siteTemplateId: 'null',
124        productId: 'DM_DIRECT',
125        disableTracking: false,
126        pageType: 'FROM_SCRATCH',
127        isRuntimeServer: true,
128        isInEditor: false,
129        isInPreview: false,
130        hasNativeStore: false,
131        defaultLang: 'en',
132        hamburgerMigration: null,
133        isFlexSite: false
134    };
135
136    window.Parameters.LayoutID = {};
137    window.Parameters.LayoutID[window._currentDevice] = 23;
138    window.Parameters.LayoutVariationID = {};
139    window.Parameters.LayoutVariationID[window._currentDevice] = 5;
140</script>
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163<!-- Injecting site-wide to the head -->
164
165
166<meta name="google-site-verification" content="TVLwWWg_8xmM1k-_dTSeCz0kraTVxc3ZEwNqfE9fR_s" data-swh-uuid="680c6d21c38247e2aac931594666418d"/>
167
168
169
170<!-- End Injecting site-wide to the head -->
171
172
173
174
175
176<script>
177    function toHash(str) {
178        var hash = 5381, i = str.length;
179        while (i) {
180            hash = hash * 33 ^ str.charCodeAt(--i)
181        }
182        return hash >>> 0
183    }
184</script>
vendor: 1 bytes, line 184
184
185<script>
186    (function (global) {
187    //const cacheKey = global.cacheKey;
188    const isOffline = 'onLine' in navigator && navigator.onLine === false;
189    const hasServiceWorkerSupport = 'serviceWorker' in navigator;
190    if (isOffline) {
191        console.log('offline mode');
192    }
193    if (!hasServiceWorkerSupport) {
194        console.log('service worker is not supported');
195    }
196    if (hasServiceWorkerSupport && !isOffline) {
197        window.addEventListener('load', function () {
198            const serviceWorkerPath = '/runtime-service-worker.js?v=3';
199            navigator.serviceWorker
200                .register(serviceWorkerPath, { scope: './' })
201                .then(
202                    function (registration) {
203                        // Registration was successful
204                        console.log(
205                            'ServiceWorker registration successful with scope: ',
206                            registration.scope
207                        );
208                    },
209                    function (err) {
210                        // registration failed :(
211                        console.log('ServiceWorker registration failed: ', err);
212                    }
213                )
214                .catch(function (err) {
215                    console.log(err);
216                });
217        });
218
219        // helper function to refresh the page
220        var refreshPage = (function () {
221            var refreshing;
222            return function () {
223                if (refreshing) return;
224                // prevent multiple refreshes
225                var refreshkey = 'refreshed' + location.href;
226                var prevRefresh = localStorage.getItem(refreshkey);
227                if (prevRefresh) {
228                    localStorage.removeItem(refreshkey);
229                    if (Date.now() - prevRefresh < 30000) {
230                        return; // dont go into a refresh loop
231                    }
232                }
233                refreshing = true;
234                localStorage.setItem(refreshkey, Date.now());
235                console.log('refereshing page');
236                window.location.reload();
237            };
238        })();
239
240        function messageServiceWorker(data) {
241            return new Promise(function (resolve, reject) {
242                if (navigator.serviceWorker.controller) {
243                    var worker = navigator.serviceWorker.controller;
244                    var messageChannel = new MessageChannel();
245                    messageChannel.port1.onmessage = replyHandler;
246                    worker.postMessage(data, [messageChannel.port2]);
247                    function replyHandler(event) {
248                        resolve(event.data);
249                    }
250                } else {
251                    resolve();
252                }
253            });
254        }
255    }
256})(window);
257</script>
257
258
259
260
261<link rel="canonical" href="https://www.kabncompany.com/destinations">
262
263<meta id="view" name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, viewport-fit=cover">
264<meta name="dm:lcp-preload" content="dm:lcp-frozen">
265<meta name="apple-mobile-web-app-capable" content="yes">
266
267
268
269<link rel="apple-touch-icon"
270      href="https://irp.cdn-website.com/b221688f/dms3rep/multi/Kabn+Favicon+Iphone.png"/>
271
272<link rel="icon" type="image/x-icon" href="https://irp.cdn-website.com/b221688f/site_favicon_16_1765895865679.ico"/>
273
274
275<link rel="preconnect" href="https://irp.cdn-website.com"/>
276<link rel="preconnect" href="https://irp.cdn-website.com" crossorigin/>
277<link rel="preconnect" href="https://static.cdn-website.com"/>
278
279
280
281
282<script id='d-js-dmapi'>
283    window.SystemID = 'US_DIRECT_PRODUCTION';
284
285    if (!window.dmAPI) {
286        window.dmAPI = {
287            registerExternalRuntimeComponent: function () {
288            },
289            getCurrentDeviceType: function () {
290                return window._currentDevice;
291            },
292            runOnReady: (ns, fn) => {
293                const safeFn = dmAPI.toSafeFn(fn);
294                ns = ns || 'global_' + Math.random().toString(36).slice(2, 11);
295                const eventName = 'afterAjax.' + ns;
296
297                if (document.readyState === 'complete') {
298                    $.DM.events.off(eventName).on(eventName, safeFn);
299                    setTimeout(function () {
300                        safeFn({
301                            isAjax: false,
302                        });
303                    }, 0);
304                } else {
305                    window?.waitForDeferred?.('dmAjax', () => {
306                        $.DM.events.off(eventName).on(eventName, safeFn);
307                        safeFn({
308                            isAjax: false,
309                        });
310                    });
311                }
312            },
313            toSafeFn: (fn) => {
314                if (fn?.safe) {
315                    return fn;
316                }
317                const safeFn = function (...args) {
318                    try {
319                        return fn?.apply(null, args);
320                    } catch (e) {
321                        console.log('function failed ' + e.message);
322                    }
323                };
324                safeFn.safe = true;
325                return safeFn;
326            }
327        };
328    }
329
330    if (!window.requestIdleCallback) {
331        window.requestIdleCallback = function (fn) {
332            setTimeout(fn, 0);
333        }
334    }
335</script>
335
336
337
338
339
340
341
342
343
344<script id="d-js-load-css">
345/**
346 * There are a few <link> tags with CSS resource in them that are preloaded in the page
347 * in each of those there is a "onload" handler which invokes the loadCSS callback
348 * defined here.
349 * We are monitoring 3 main CSS files - the runtime, the global and the page.
350 * When each load we check to see if we can append them all in a batch. If threre
351 * is no page css (which may happen on inner pages) then we do not wait for it
352 */
353(function () {
354  let cssLinks = {};
355  function loadCssLink(link) {
356    link.onload = null;
357    link.rel = "stylesheet";
358    link.type = "text/css";
359  }
360  
361    function checkCss() {
362      const pageCssLink = document.querySelector("[id*='CssLink']");
363      const widgetCssLink = document.querySelector("[id*='widgetCSS']");
364
365        if (cssLinks && cssLinks.runtime && cssLinks.global && (!pageCssLink || cssLinks.page) && (!widgetCssLink || cssLinks.widget)) {
366            const storedRuntimeCssLink = cssLinks.runtime;
367            const storedPageCssLink = cssLinks.page;
368            const storedGlobalCssLink = cssLinks.global;
369            const storedWidgetCssLink = cssLinks.widget;
370
371            storedGlobalCssLink.disabled = true;
372            loadCssLink(storedGlobalCssLink);
373
374            if (storedPageCssLink) {
375                storedPageCssLink.disabled = true;
376                loadCssLink(storedPageCssLink);
377            }
378
379            if(storedWidgetCssLink) {
380                storedWidgetCssLink.disabled = true;
381                loadCssLink(storedWidgetCssLink);
382            }
383
384            storedRuntimeCssLink.disabled = true;
385            loadCssLink(storedRuntimeCssLink);
386
387            requestAnimationFrame(() => {
388                setTimeout(() => {
389                    storedRuntimeCssLink.disabled = false;
390                    storedGlobalCssLink.disabled = false;
391                    if (storedPageCssLink) {
392                      storedPageCssLink.disabled = false;
393                    }
394                    if (storedWidgetCssLink) {
395                      storedWidgetCssLink.disabled = false;
396                    }
397                    // (SUP-4179) Clear the accumulated cssLinks only when we're
398                    // sure that the document has finished loading and the document 
399                    // has been parsed.
400                    if(document.readyState === 'interactive') {
401                      cssLinks = null;
402                    }
403                }, 0);
404            });
405        }
406    }
407  
408
409  function loadCSS(link) {
410    try {
411      var urlParams = new URLSearchParams(window.location.search);
412      var noCSS = !!urlParams.get("nocss");
413      var cssTimeout = urlParams.get("cssTimeout") || 0;
414
415      if (noCSS) {
416        return;
417      }
418      if (link.href && link.href.includes("d-css-runtime")) {
419        cssLinks.runtime = link;
420        checkCss();
421      } else if (link.id === "siteGlobalCss") {
422        cssLinks.global = link;
423        checkCss();
424      } 
425      
426      else if (link.id && link.id.includes("CssLink")) {
427        cssLinks.page = link;
428        checkCss();
429      } else if (link.id && link.id.includes("widgetCSS")) {
430        cssLinks.widget = link;
431        checkCss();
432      }
433      
434      else {
435        requestIdleCallback(function () {
436          window.setTimeout(function () {
437            loadCssLink(link);
438          }, parseInt(cssTimeout, 10));
439        });
440      }
441    } catch (e) {
442      throw e
443    }
444  }
445  window.loadCSS = window.loadCSS || loadCSS;
446})();
447</script>
447
448
449
450
451<script data-role="deferred-init" type="text/javascript">
452    /* usage: window.getDeferred(<deferred name>).resolve() or window.getDeferred(<deferred name>).promise.then(...)*/
453    function Def() {
454        this.promise = new Promise((function (a, b) {
455            this.resolve = a, this.reject = b
456        }).bind(this))
457    }
458
459    const defs = {};
460    window.getDeferred = function (a) {
461        return null == defs[a] && (defs[a] = new Def), defs[a]
462    }
463    window.waitForDeferred = function (b, a, c) {
464        let d = window?.getDeferred?.(b);
465        d
466            ? d.promise.then(a)
467            : c && ["complete", "interactive"].includes(document.readyState)
468                ? setTimeout(a, 1)
469                : c
470                    ? document.addEventListener("DOMContentLoaded", a)
471                    : console.error(`Deferred  does not exist`);
472    };
473</script>
473
474<style id="forceCssIncludes">
475    /* This file is auto-generated from a `scss` file with the same name */
476
477.videobgwrapper{overflow:hidden;position:absolute;z-index:0;width:100%;height:100%;top:0;left:0;pointer-events:none;border-radius:inherit}.videobgframe{position:absolute;width:101%;height:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);object-fit:fill}#dm video.videobgframe{margin:0}@media (max-width:767px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:80vh}}@media (min-width:1025px){.dmRoot .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}@media (min-width:768px) and (max-width:1024px){.responsiveTablet .dmPhotoGallery.newPhotoGallery:not(.photo-gallery-done){min-height:45vh}}#dm [data-show-on-page-only]{display:none!important}#dmRoot div.stickyHeaderFix div.site_content{margin-top:0!important}#dmRoot div.stickyHeaderFix div.hamburger-header-container{position:relative}@media (min-width:768px) and (max-width:1024px){.responsiveTablet #dm .dmInner .hide-for-medium,[data-hidden-on-tablet]{display:none!important}}
478    
479
480</style>
481<style id="cssVariables" type="text/css">
482    :root {
483  --color_1: rgba(248, 242, 242, 1);
484  --color_2: rgba(248, 242, 242, 1);
485}
486</style>
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/fonts/css2?family=Cardo:ital,wght@0,400;0,700;1,400&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&amp;subset=latin-ext&amp;display=swap"  />
531
532
533
534
535
536
537<link rel="stylesheet" type="text/css" href="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/css/d-css-runtime-desktop-one-package-structured-global.min.css" />
538
539
540
541<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/WIDGET_CSS/d5194e39401475f6aaf665bdf1a5928a.css" id="widgetCSS" />
542
543
544<style>img[width][height] {
545  height: auto;
546}</style>
547
548
549<style>
550  body[data-page-alias="destinations"] #dm [data-show-on-page-only="destinations"] {
551    display: block !important;
552  }
553</style>
554
555
556<style id="pageAdditionalWidgetsCss" type="text/css">
557</style>
558
559
560
561
562
563<link type="text/css" rel="stylesheet" href="https://irp.cdn-website.com/b221688f/files/b221688f_1.min.css?v=620" id="siteGlobalCss" />
564
565
566
567<style id="customWidgetStyle" type="text/css">
568    
569</style>
570<style id="innerPagesStyle" type="text/css">
571    
572</style>
573
574
575<style
576        id="additionalGlobalCss" type="text/css"
577>
578</style>
579
580<style id="pagestyle" type="text/css">
581    *#dm *.dmBody div.u_Lunch { background-color:rgba(246,245,245,1) !important; }
582
583*#dm *.dmBody div.u_Drinks { background-color:rgba(246,245,245,1) !important; }
584
585*#dm *.dmBody div.u_1237211779 .svg {
586  color:rgba(45,46,50,1) !important;
587  fill:rgba(45,46,50,1) !important;
588}
589
590*#dm *.dmBody div.u_1433955952 .svg {
591  color:rgba(45,46,50,1) !important;
592  fill:rgba(45,46,50,1) !important;
593}
594
595*#dm *.dmBody div.u_1204026017 .svg {
596  color:rgba(45,46,50,1) !important;
597  fill:rgba(45,46,50,1) !important;
598}
599
600*#dm *.dmBody div.u_1820362667 .svg {
601  color:rgba(45,46,50,1) !important;
602  fill:rgba(45,46,50,1) !important;
603}
604
605*#dm *.dmBody div.u_1709075059 .svg {
606  color:rgba(45,46,50,1) !important;
607  fill:rgba(45,46,50,1) !important;
608}
609
610*#dm *.dmBody div.u_1031434860 .svg {
611  color:rgba(45,46,50,1) !important;
612  fill:rgba(45,46,50,1) !important;
613}
614
615*#dm *.dmBody div.u_1850239656 .svg {
616  color:rgba(45,46,50,1) !important;
617  fill:rgba(45,46,50,1) !important;
618}
619
620*#dm *.dmBody div.u_1139374273 { background-color:var(--color_1) !important; }
621
622*#dm *.dmBody div.u_BookingCalendar { background-color:var(--color_1) !important; }
623
624*#dm *.dmBody div.u_1964331041 { background-color:var(--color_1) !important; }
625
626*#dm *.dmBody *.u_1694818025 { width:100% !important; }
627
628*#dm *.dmBody *.u_1292774197 { width:100% !important; }
629
630*#dm *.dmBody *.u_undefined::after { margin-top:12px !important; }
631
632*#dm *.dmBody div.u_1438944293 h1 { line-height:normal; }
633
634</style>
635
636<style id="pagestyleDevice" type="text/css">
637    *#dm *.dmBody div.u_Lunch {
638  padding-right:30px !important;
639  padding-left:30px !important;
640  padding-top:50px !important;
641  padding-bottom:50px !important;
642  margin-top:0 !important;
643}
644
645*#dm *.dmBody div.u_Dinner {
646  padding-right:30px !important;
647  padding-left:30px !important;
648  padding-top:50px !important;
649  padding-bottom:50px !important;
650  margin-top:0 !important;
651}
652
653*#dm *.dmBody div.u_Drinks {
654  padding-right:30px !important;
655  padding-left:30px !important;
656  padding-top:50px !important;
657  padding-bottom:50px !important;
658  margin-top:0 !important;
659}
660
661*#dm *.dmBody div.u_Breakfast {
662  padding-right:30px !important;
663  padding-left:30px !important;
664  padding-top:0 !important;
665  padding-bottom:0 !important;
666  margin-top:0 !important;
667  float:none !important;
668  top:0 !important;
669  left:0 !important;
670  width:auto !important;
671  position:relative !important;
672  height:auto !important;
673  margin-right:0 !important;
674  margin-left:0 !important;
675  max-width:100% !important;
676  margin-bottom:0 !important;
677  min-width:0 !important;
678  text-align:start !important;
679}
680
681*#dm *.dmBody div.u_1864456523 { padding-top:0 !important; }
682
683*#dm *.dmBody div.u_1216201745 { padding-top:0 !important; }
684
685*#dm *.dmBody div.u_1139374273 {
686  padding-top:0 !important;
687  padding-bottom:60.5px !important;
688  float:none !important;
689  top:0 !important;
690  left:0 !important;
691  width:auto !important;
692  position:relative !important;
693  height:auto !important;
694  padding-left:0 !important;
695  max-width:100% !important;
696  padding-right:0 !important;
697  min-width:0 !important;
698  text-align:start !important;
699  margin-left:0 !important;
700  margin-top:0 !important;
701  margin-bottom:0 !important;
702  margin-right:0 !important;
703}
704
705*#dm *.dmBody div.u_BookingCalendar {
706  padding-top:0 !important;
707  padding-bottom:60.5px !important;
708  float:none !important;
709  top:0 !important;
710  left:0 !important;
711  width:auto !important;
712  position:relative !important;
713  height:auto !important;
714  padding-left:0 !important;
715  max-width:100% !important;
716  padding-right:0 !important;
717  min-width:0 !important;
718  text-align:start !important;
719  margin-left:0 !important;
720  margin-top:0 !important;
721  margin-bottom:0 !important;
722  margin-right:0 !important;
723}
724
725*#dm *.d-page-1444989568 DIV.dmInner { background-color:var(--color_1) !important; }
726
727*#dm *.d-page-1444989568 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
728
729*#dm *.dmBody h2.u_1438944293 {
730  float:none !important;
731  top:0 !important;
732  left:0 !important;
733  width:463.993px !important;
734  position:relative !important;
735  height:auto !important;
736  padding-top:0 !important;
737  padding-left:0 !important;
738  padding-bottom:0 !important;
739  max-width:100% !important;
740  padding-right:0 !important;
741  min-width:0 !important;
742  text-align:center !important;
743  margin-right:auto !important;
744  margin-left:auto !important;
745  margin-top:0 !important;
746  margin-bottom:0 !important;
747  display:block !important;
748}
749
750*#dm *.dmBody div.u_1438944293 {
751  float:none !important;
752  top:0 !important;
753  left:0 !important;
754  width:100% !important;
755  position:relative !important;
756  height:auto !important;
757  padding-top:2px !important;
758  padding-left:0 !important;
759  padding-bottom:2px !important;
760  margin-right:auto !important;
761  margin-left:auto !important;
762  max-width:100% !important;
763  margin-top:0 !important;
764  margin-bottom:0 !important;
765  padding-right:0 !important;
766  min-width:0 !important;
767}
768
769*#dm *.dmBody div.u_1439808218 {
770  height:55px !important;
771  float:none !important;
772  top:0 !important;
773  left:0 !important;
774  width:100% !important;
775  position:relative !important;
776  padding-top:0 !important;
777  padding-left:0 !important;
778  padding-bottom:0 !important;
779  margin-right:auto !important;
780  margin-left:auto !important;
781  max-width:100% !important;
782  margin-top:0 !important;
783  margin-bottom:0 !important;
784  padding-right:0 !important;
785  min-width:0 !important;
786  text-align:start !important;
787}
788
789*#dm *.dmBody div.u_1964331041 {
790  float:none !important;
791  top:0 !important;
792  left:0 !important;
793  width:auto !important;
794  position:relative !important;
795  height:auto !important;
796  padding-top:0 !important;
797  padding-left:40px !important;
798  padding-bottom:0 !important;
799  max-width:100% !important;
800  padding-right:40px !important;
801  min-width:0 !important;
802  text-align:start !important;
803}
804
805*#dm *.dmBody div.u_1762558262 {
806  height:55px !important;
807  float:none !important;
808  top:0 !important;
809  left:0 !important;
810  width:calc(100% - 0px) !important;
811  position:relative !important;
812  padding-top:0 !important;
813  padding-left:0 !important;
814  padding-bottom:0 !important;
815  margin-right:auto !important;
816  margin-left:auto !important;
817  max-width:100% !important;
818  margin-top:0 !important;
819  margin-bottom:0 !important;
820  padding-right:0 !important;
821  min-width:25px !important;
822  text-align:start !important;
823}
824
825*#dm *.dmBody div.u_1187016223 {
826  float:none !important;
827  top:0px !important;
828  left:0 !important;
829  width:calc(100% - 0px) !important;
830  position:relative !important;
831  height:auto !important;
832  padding-top:2px !important;
833  padding-left:0px !important;
834  padding-bottom:2px !important;
835  min-height:auto !important;
836  margin-right:auto !important;
837  margin-left:auto !important;
838  max-width:100% !important;
839  margin-top:24px !important;
840  margin-bottom:8px !important;
841  padding-right:0px !important;
842  min-width:25px !important;
843}
844
845*#dm *.dmBody a.u_1368960202 {
846  display:block !important;
847  float:none !important;
848  top:0px !important;
849  left:0 !important;
850  width:calc(100% - 160px) !important;
851  position:relative !important;
852  height:auto !important;
853  padding-top:10px !important;
854  padding-left:7px !important;
855  padding-bottom:10px !important;
856  min-height:59.3125px !important;
857  margin-right:auto !important;
858  margin-left:auto !important;
859  max-width:244px !important;
860  margin-top:79px !important;
861  margin-bottom:0px !important;
862  padding-right:7px !important;
863  min-width:25px !important;
864  text-align:center !important;
865}
866
867*#dm *.dmBody a.u_1162799014 {
868  display:block !important;
869  float:none !important;
870  top:0px !important;
871  left:0 !important;
872  width:calc(100% - 80px) !important;
873  position:relative !important;
874  height:auto !important;
875  padding-top:10px !important;
876  padding-left:7px !important;
877  padding-bottom:10px !important;
878  min-height:59.3056px !important;
879  max-width:204.66366000000002px !important;
880  padding-right:7px !important;
881  min-width:25px !important;
882  text-align:center !important;
883  margin-right:auto !important;
884  margin-left:auto !important;
885  margin-top:79.0191px !important;
886  margin-bottom:10px !important;
887}
888
889*#dm *.dmBody div.u_1694818025 {
890  float:none !important;
891  top:0px !important;
892  left:0px !important;
893  width:calc(100% - 7px) !important;
894  position:relative !important;
895  height:auto !important;
896  padding-top:0px !important;
897  padding-left:0px !important;
898  padding-bottom:0px !important;
899  min-height:auto !important;
900  margin-right:0px !important;
901  margin-left:7px !important;
902  max-width:566.936px !important;
903  margin-top:0px !important;
904  margin-bottom:0px !important;
905  padding-right:0px !important;
906  min-width:25px !important;
907  text-align:start !important;
908}
909
910*#dm *.dmBody div.u_1292774197 {
911  float:none !important;
912  top:0px !important;
913  left:0px !important;
914  width:calc(100% - 7px) !important;
915  position:relative !important;
916  height:auto !important;
917  padding-top:0px !important;
918  padding-left:0px !important;
919  padding-bottom:0px !important;
920  min-height:auto !important;
921  margin-right:0px !important;
922  margin-left:7px !important;
923  max-width:565.443px !important;
924  margin-top:0px !important;
925  margin-bottom:0px !important;
926  padding-right:0px !important;
927  min-width:25px !important;
928  text-align:start !important;
929}
930
931*#dm *.dmBody a.u_1235582518 {
932  float:none !important;
933  top:0px !important;
934  left:0 !important;
935  width:calc(100% - 133px) !important;
936  position:relative !important;
937  height:auto !important;
938  padding-top:10px !important;
939  padding-left:7px !important;
940  padding-bottom:10px !important;
941  min-height:52.7778px !important;
942  margin-right:auto !important;
943  margin-left:auto !important;
944  max-width:219.541888px !important;
945  margin-top:48px !important;
946  margin-bottom:0px !important;
947  padding-right:7px !important;
948  min-width:25px !important;
949  text-align:center !important;
950}
951
952*#dm *.dmBody a.u_1157557893 {
953  display:block !important;
954  float:none !important;
955  top:0px !important;
956  left:0 !important;
957  width:255px !important;
958  position:relative !important;
959  height:auto !important;
960  padding-top:10px !important;
961  padding-left:7px !important;
962  padding-bottom:10px !important;
963  min-height:53px !important;
964  max-width:100% !important;
965  padding-right:7px !important;
966  min-width:0 !important;
967  text-align:center !important;
968  margin-right:auto !important;
969  margin-left:auto !important;
970  margin-top:0 !important;
971  margin-bottom:0 !important;
972}
973
974</style>
975
976
977
978
979
980
981
982
983
984<style id="globalFontSizeStyle" type="text/css">
985    .font-size-30, .size-30, .size-30 > font { font-size: 30px !important; }.font-size-45, .size-45, .size-45 > font { font-size: 45px !important; }.font-size-18, .size-18, .size-18 > font { font-size: 18px !important; }
986</style>
987<style id="pageFontSizeStyle" type="text/css">
988</style>
989
990
991
992
993<style id="hideAnimFix">
994  .dmDesktopBody:not(.editGrid) [data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) [data-anim-extended] {
995    visibility: hidden;
996  }
997
998  .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-desktop]:not([data-anim-desktop='none']), .dmDesktopBody:not(.editGrid) .dmNewParagraph[data-anim-extended] {
999    visibility: hidden !important;
1000  }
1001
1002  #dmRoot:not(.editGrid) .flex-element [data-anim-extended] {
1003    visibility: hidden;
1004  }
1005
1006</style>
1007
1008
1009
1010
1011<style id="fontFallbacks">
1012    @font-face {
1013  font-family: "Cardo Fallback";
1014  src: local('Arial');
1015  ascent-override: 103.8482%;
1016  descent-override: 38.1494%;
1017  size-adjust: 95.354%;
1018  line-gap-override: 0%;
1019 }@font-face {
1020  font-family: "Roboto Fallback";
1021  src: local('Arial');
1022  ascent-override: 92.6709%;
1023  descent-override: 24.3871%;
1024  size-adjust: 100.1106%;
1025  line-gap-override: 0%;
1026 }@font-face {
1027  font-family: "Amiri Fallback";
1028  src: local('Arial');
1029  ascent-override: 123.7258%;
1030  descent-override: 69.7884%;
1031  size-adjust: 90.846%;
1032  line-gap-override: 0%;
1033 }@font-face {
1034  font-family: "Lato Fallback";
1035  src: local('Arial');
1036  ascent-override: 101.3181%;
1037  descent-override: 21.865%;
1038  size-adjust: 97.4159%;
1039  line-gap-override: 0%;
1040 }@font-face {
1041  font-family: "Arial Fallback";
1042  src: local('Arial');
1043  line-gap-override: 0%;
1044 }@font-face {
1045  font-family: "Georgia Fallback";
1046  src: local('Arial');
1047  ascent-override: 92.2092%;
1048  descent-override: 22.0458%;
1049  size-adjust: 99.4469%;
1050  line-gap-override: 0%;
1051 }
1052</style>
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062<meta property="og:type" content="website">
1063<meta property="og:url" content="https://www.kabncompany.com/destinations">
1064
1065  <meta property="og:image" content="https://lirp.cdn-website.com/b221688f/dms3rep/multi/opt/Kabn+Company+Loch+Fyne+Cabins+Argyll+Off+Grid+Cabins+West+Coast+Scotland+100-f4149837-1920w.jpeg"/>
1066  <title>
1067    Kabn | Luxury Retreats in Scotland’s Wild Places
1068  </title>
1069  <meta name="keywords" content="Luxury Cabins scotland,
1070Luxury Off-Grid scotland,
1071Luxury hotel scotland,
1072Rough Luxury Cabin,
1073Rough Luxury accomodation,
1074Environmentally sustainable hotel scotland,
1075luxury accommodation west coast,
1076private beach scotland,
1077book hotel argyll,
1078argyll cabin,
1079luxury cabin argyll,
1080luxury accommodation loch fyne,
1081loch fyne accommodation,
1082loch fyne cabin,
1083kabn company,
1084the best restaurants loch fyne,
1085architecturally designed cabins,
1086sustainable hotel Scotland,
1087luxury self-catering Scotland,
1088eco-friendly accommodation scotland,
1089kabn company scotland,"/>
1090  <meta name="description" content="Explore Kabn destinations across Scotland’s wild places — refined cabin retreats shaped by landscape, calm and considered luxury.
1091"/>
1092
1093  <meta name="twitter:card" content="summary"/>
1094  <meta name="twitter:title" content="Kabn | Luxury Retreats i
1094n Scotland’s Wild Places"/>
1095  <meta name="twitter:description" content="Explore Kabn destinations across Scotland’s wild places — refined cabin retreats shaped by landscape, calm and considered luxury.
1096"/>
1097  <meta property="og:description" content="Explore Kabn destinations across Scotland’s wild places — refined cabin retreats shaped by landscape, calm and considered luxury.
1098"/>
1099  <meta property="og:title" content="Kabn | Luxury Retreats in Scotland’s Wild Places"/>
1100
1101
1102
1103
1104<!-- SYS- VVNfRElSRUNUX1BST0RVQ1RJT04= -->
1105</head>
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127<body id="dmRoot" data-page-alias="destinations"  class="dmRoot dmDesktopBody fix-mobile-scrolling addCanvasBorder dmResellerSite dmLargeBody responsiveTablet "
1128      style="padding:0;margin:0;"
1129      
1130    >
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147<div id="dm" class='dmwr'>
1148    
1149    <div class="dm_wrapper hamburgerLayout-var5 null hamburgerLayout">
1150         <div dmwrapped="true" id="1466695733"> <div dmtemplateid="Hamburger" class="runtime-module-container dm-bfs dm-layout-sec hasAnimations hasStickyHeader rows-1200 page-63940490 dmPageBody d-page-1444989568 inputs-css-clean dmFreeHeader" id="dm-outer-wrapper" data-page-class="1444989568" data-soch="true" data-background-parallax-selector=".dmHomeSection1, .dmSectionParallex"> <div id="dmStyle_outerContainer" class="dmOuter"> <div id="dmStyle_innerContainer" class="dmInner" data-auto="page-inner"> <div class="dmLayoutWrapper standard-var"> <div id="site_content"> <div class="p_hfcontainer"> <div id="hamburger-drawer" class="hamburger-drawer layout-drawer" layout="e9d510f4eb904e939c2be8efaf777e6e===header" data-origin="side"> <div class="u_1296071099 dmRespRow" style="text-align: center;" id="1296071099"> <div class="dmRespColsWrapper" id="1635521880"> <div class="u_1445860617 dmRespCol small-12 medium-12 large-12 empty-column" id="1445860617"></div> 
1151</div> 
1152</div> 
1153 <div class="u_1115991729 dmRespRow middleDrawerRow" style="text-align: center;" id="1115991729"> <div class="dmRespColsWrapper" id="1546595369"> <div class="dmRespCol small-12 u_1820789053 medium-12 large-12" id="1820789053"> <nav class="u_1548432776 effect-bottom2 main-navigation unifiednav dmLinksMenu" data-auto="links-menu" role="navigation" layout-main="vertical_nav_layout_4" layout-sub="" data-show-vertical-sub-items="HIDE" id="1548432776" dmle_extension="onelinksmenu" data-element-type="onelinksmenu" data-logo-src="" alt="" data-nav-structure="VERTICAL" wr="true" icon="true" surround="true" adwords="" navigation-id="unifiedNav"> <ul role="menubar" class="unifiednav__container unav-top  " data-auto="navigation-pages"> <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_00  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1154         Home
1155        " data-auto="page-text-style">Home<span class="icon icon-angle-down"></span> 
1156</span> 
1157</a> 
1158</li> 
1159 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Book" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101351027  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Reserve" data-auto="page-text-style">Reserve<span class="icon icon-angle-down"></span> 
1160</span> 
1161</a> 
1162</li> 
1163 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/destinations" class="unifiednav__item unav-item unav-top-item  dmNavItemSelected  dmUDNavigationItem_010101911456  " target="" data-target-page-alias="" aria-current="page" data-auto="selected-page"> <span class="nav-item-text " data-link-text="Destinations" data-auto="page-text-style">Destinations<span class="icon icon-angle-down"></span> 
1164</span> 
1165</a> 
1166</li> 
1167 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/Kabn-loch-fyne" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101661768  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Kabn | Loch Fyne" data-auto="page-text-style">Kabn | Loch Fyne<span class="icon icon-angle-down"></span> 
1168</span> 
1169</a> 
1170</li> 
1171 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/kabn-cairngorms" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101809244  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Kabn | Cairngorms" data-auto="page-text-style">Kabn | Cairngorms<span class="icon icon-angle-down"></span> 
1172</span> 
1173</a> 
1174</li> 
1175 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/about-us" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101773940  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="About Us" data-auto="page-text-style">About Us<span class="icon icon-angle-down"></span> 
1176</span> 
1177</a> 
1178</li> 
1179 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gallery" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101487391  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1180         Gallery
1181        " data-auto="page-text-style">Gallery<span class="icon icon-angle-down"></span> 
1182</span> 
1183</a> 
1184</li> 
1185 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/gift-vouchers" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101201816  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Gift Vouchers" data-auto="page-text-style">Gift Vouchers<span class="icon icon-angle-down"></span> 
1186</span> 
1187</a> 
1188</li> 
1189 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/sustainability" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101153033  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Sustainability" data-auto="page-text-style">Sustainability<span class="icon icon-angle-down"></span> 
1190</span> 
1191</a> 
1192</li> 
1193 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/ambassadors" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101229065  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1194         Ambassadors
1195        " data-auto="page-text-style">
1195Ambassadors<span class="icon icon-angle-down" data-hidden-on-mobile="" data-hidden-on-desktop="" data-hidden-on-tablet=""></span> 
1196</span> 
1197</a> 
1198</li> 
1199 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/faq" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101782891  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1200         FAQ & Home Truths
1201        " data-auto="page-text-style">FAQ &amp; Home Truths<span class="icon icon-angle-down"></span> 
1202</span> 
1203</a> 
1204</li> 
1205 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/careers" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101433009  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1206         Careers
1207        " data-auto="page-text-style">Careers<span class="icon icon-angle-down"></span> 
1208</span> 
1209</a> 
1210</li> 
1211 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/investors" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101394470  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="Landowners & Developers" data-auto="page-text-style">Landowners &amp; Developers<span class="icon icon-angle-down"></span> 
1212</span> 
1213</a> 
1214</li> 
1215 <li role="menuitem" class=" unifiednav__item-wrap " data-auto="more-pages" data-depth="0"> <a href="/contact" class="unifiednav__item unav-item unav-top-item  dmUDNavigationItem_010101567797  " target="" data-target-page-alias=""> <span class="nav-item-text " data-link-text="
1216         Contact
1217        " data-auto="page-text-style">Contact<span class="icon icon-angle-down"></span> 
1218</span> 
1219</a> 
1220</li> 
1221</ul> 
1222</nav> 
1223</div> 
1224</div> 
1225</div> 
1226 <div class="dmRespRow u_1225836878" style="text-align: center;" id="1225836878"> <div class="dmRespColsWrapper" id="1156952268"> <div class="u_1904926164 dmRespCol small-12 medium-12 large-12" id="1904926164"> <div class="u_1502403002 align-center text-align-center dmSocialHub gapSpacing" id="1502403002" dmle_extension="social_hub" data-element-type="social_hub" extractelementdata="true" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://www.instagram.com/kabnretreats/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Instagram&apos;)"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1227</a> 
1228 <a href="mailto:[email protected]" dm_dont_rewrite_url="true" aria-label="email" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Email&apos;)"> <span class="dmSocialEmail dm-social-icons-email oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""></span> 
1229</a> 
1230 <a href="https://wa.me/+447392712465" target="_blank" dm_dont_rewrite_url="true" aria-label="Social network" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Custom2&apos;)"> <span class="dmSocialCustom2 oneIcon socialHubIcon style5" aria-hidden="true" data-hover-effect=""> <svg width="100%" height="100%" version="1.1" viewbox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"> <g> <path d="m62.543 72.305h-0.003907c-7.4883-0.003907-16.074-4.1836-23.555-11.465-0.011719-0.011719-0.023437-0.023438-0.039063-0.039063-7.2812-7.4844-11.461-16.07-11.465-23.555 0-2.7578 1.4102-5.6562 3.9766-8.1641 1.7656-1.7266 4.3672-3.4688 6.2109-3.4688 2.8398 0 3.5938 1.3438 4.7383 3.375 0.27734 0.49609 0.59375 1.0547 1.0039 1.7344 0.22656 0.375 0.53906 0.84766 0.86719 1.3516 2.0977 3.1953 3.418 5.4297 2.6953 7.2969-0.56641 1.4531-2.0586 2.6484-3.5039 3.8008-0.53516 0.42578-1.3008 1.0391-1.6406 1.4102 0.26172 1.457 2.1719 4.5469 5.5039 7.8789 3.3281 3.3281 6.4102 5.2383 7.875 5.5039 0.36719-0.33984 0.97656-1.1016 1.3984-1.6328 1.1562-1.4492 2.3555-2.9492 3.8
1230125-3.5117 0.33594-0.12891 0.70312-0.19531 1.0938-0.19531 1.6641 0 3.6211 1.1992 6.1992 2.8945 0.50391 0.32812 0.97656 0.64062 1.3555 0.87109 0.67578 0.40625 1.2383 0.72266 1.7305 1 2.0312 1.1445 3.375 1.8984 3.375 4.7344 0 1.8398-1.7422 4.4453-3.4688 6.2109-2.5078 2.5508-5.4062 3.9648-8.1602 3.9688zm-20.812-14.246c6.6562 6.4688 14.438 10.336 20.812 10.34 3.8555-0.003907 7.5234-5.0078 7.7266-6.3164 0-0.26562-0.015625-0.40625-0.027343-0.47266-0.19922-0.17188-0.8125-0.51562-1.3555-0.82422-0.49219-0.27734-1.1055-0.62109-1.832-1.0586-0.44141-0.26562-0.94922-0.59766-1.4805-0.94922-1.0117-0.66406-3.0469-2-3.9141-2.2227-0.53516 0.375-1.4727 1.5469-2 2.2109-1.3398 1.6797-2.4961 3.1289-4.1289 3.1328-3.9766-0.003907-9.3945-5.1133-10.961-6.6797-1.5664-1.5664-6.6758-6.9844-6.6797-10.949 0-1.6406 1.457-2.8047 3.1406-4.1484 0.66016-0.52734 1.8242-1.457 2.2031-1.9883-0.22656-0.86719-1.5586-2.8984-2.2227-3.9102-0.35156-0.53516-0.67969-1.0391-0.94922-1.4766-0.4375-0.73047-0.78516-1.3438-1.0625-1.8359-0.30469-0.54297-0.64844-1.1562-0.82422-1.3555-0.066406-0.011719-0.20703-0.027344-0.47266-0.027344-1.3086 0.19922-6.3125 3.8672-6.3125 7.7266 0.003906 6.3672 3.8672 14.145 10.34 20.805z"></path> 
1231 <path d="m12.305 90.145c-0.49219 0-0.97656-0.1875-1.3477-0.53906-0.5625-0.53906-0.75391-1.3594-0.48438-2.0898l6.4414-17.414c-4.7188-7.3828-6.9258-16.164-6.2305-24.844 0.73438-9.1484 4.6797-17.727 11.113-24.16 7.25-7.25 16.957-11.242 27.332-11.242 10.75 0 20.906 4.2383 28.602 11.934 15.609 15.613 15.922 40.703 0.69141 55.934-7.25 7.25-16.953 11.242-27.328 11.242-7.5195 0-14.844-2.1016-21.25-6.0898l-16.777 7.1172c-0.24219 0.10156-0.50391 0.15234-0.76172 0.15234zm17.727-11.426c0.375 0 0.75 0.10938 1.0742 0.32031 5.9727 3.9336 12.883 6.0117 19.988 6.0117 9.332 0 18.055-3.5859 24.566-10.098 13.707-13.707 13.398-36.32-0.69141-50.41-6.957-6.957-16.133-10.789-25.84-10.789-9.332 0-18.059 3.5859-24.57 10.098-11.816 11.816-13.438 30.703-3.8516 44.902 0.35156 0.52344 0.42969 1.1797 0.21484 1.7695l-5.2148 14.098 13.562-5.7539c0.24219-0.09375 0.50391-0.14844 0.76172-0.14844z"></path> 
1232</g> 
1233</svg> 
1234</span> 
1235</a> 
1236</div> 
1237</div> 
1238</div> 
1239</div> 
1240</div> 
1241</div> 
1242</div> 
1243 <div class="layout-drawer-overlay" id="layout-drawer-overlay"></div> 
1244</div> 
1245 <div class="site_content"> <div id="hamburger-header-container" class="hamburger-header-container p_hfcontainer"> <div id="hamburger-header" class="hamburger-header p_hfcontainer" layout="44dc38f951e9489490b055748e10ba9f===header" has-shadow="true"> <div class="u_1180062862 dmRespRow fullBleedChanged fullBleedMode" style="text-align: center;" id="1180062862"> <div class="dmRespColsWrapper" id="1992650156"> <div class="dmRespCol small-12 medium-12 large-12 u_1839135350" id="1839135350"> <div id="kabnHeaderWrap" class="dmNewParagraph" data-version="5"> <a href="/" class="logo-link"><img src="https://irp.cdn-website.com/b221688f/dms3rep/multi/Kabn+Scotland+Logo.svg" alt="Kabn Scotland Logo" id="1616109306" decoding="async" style="height:32px;width:auto;max-width:160px;display:block;" onerror="handleImageLoadError(this)"/></a> 
1246 <a id="kabnBookNow" href="/Book">RESERVE</a> 
1247</div> 
1248 <style id="1542498284">/* DESKTOP */
1249  #kabnHeaderWrap {
1250    position: relative;
1251    width: 100%;
1252    height: 60px;
1253    display: flex;
1254    align-items: center;
1255    justify-content: center;
1256    background-color: transparent;
1257    overflow: hidden;
1258  }
1259  .logo-link {
1260    display: flex;
1261    align-items: center;
1262    justify-content: center;
1263  }
1264  #kabnBookNow,
1265  #kabnBookNow:link,
1266  #kabnBookNow:visited,
1267  #kabnBookNow:hover,
1268  #kabnBookNow:active,
1269  #kabnBookNow:focus {
1270    position: absolute;
1271    right: 24px;
1272    top: 50%;
1273    transform: translateY(-50%);
1274    font-size: 14px;
1275    letter-spacing: 1.5px;
1276    text-transform: uppercase;
1277    line-height: 1;
1278    padding-bottom: 2px;
1279    color: #1a1a1a !important;
1280    opacity: 1 !important;
1281    text-decoration: none !important;
1282    text-decoration-line: none !important;
1283    border-bottom: 1px solid currentColor !important;
1284  }
1285  #kabnBookNow::before,
1286  #kabnBookNow::after {
1287    content: none !important;
1288    display: none !important;
1289  }
1290  .termly-styles-root-b0aebb {
1291    min-height: 80px !important;
1292    contain: layout size;
1293  }
1294  /* MOBILE */
1295  @media (max-width: 767px) {
1296    #kabnBookNow {
1297      display: none !important;
1298    }
1299    #kabnHeaderWrap {
1300      height: 55px !important;
1301      padding-left: 0 !important;
1302      padding-right: 0 !important;
1303    }
1304    /* Make logo 10 percent smaller and match hamburger spacing */
1305    #1616109306 {
1306      height: 22px !important;   /* 10 percent smaller than 24px */
1307      width: auto !important;
1308      max-width: 130px !important;
1309      display: block !important;
1310    }
1311    .logo-link {
1312      margin-right: 24px !important;   /* matches hamburger inset */
1313    }
1314  }</style> 
1315</div> 
1316</div> 
1317</div> 
1318</div> 
1319</div> 
1320 <button class="layout-drawer-hamburger hamburger-on-header" id="layout-drawer-hamburger" data-auto="layout-drawer-hamburger" aria-label="menu" aria-controls="hamburger-drawer" aria-expanded="false"> <span class="hamburger__slice"></span> 
1321 <span class="hamburger__slice"></span> 
1322 <span class="hamburger__slice"></span> 
1323</button> 
1324 <div dmwrapped="true" id="dmFirstContainer" class="dmBody u_dmStyle_template_destinations"> <div id="allWrapper" class="allWrapper" data-auto="all-wrapper"><!-- navigation placeholders -->
1324 <div id="dm_content" class="dmContent" role="main"> <div dm:templateid="BlankMenuTemplateResp" class="generalRespTmplWrapper dmRespRowsWrapper innerPageTmplBox" id="1444989568"> <div class="u_1964331041 dmRespRow" id="1964331041"> <div class="dmRespColsWrapper" id="1316861177"> <div class="dmRespCol large-12 medium-12 small-12" id="1961301201"> <div data-element-type="spacer" class="u_1762558262 dmSpacer" id="1762558262"></div> 
1325 <div class="u_1438944293 dmNewParagraph" id="1438944293" data-element-type="paragraph" background-image":""}"="" spellcheck="false" style="line-height:initial;" data-version="5"> <h1 class="text-align-center size-30 m-size-24"><span style="font-weight: 400; color: rgb(0, 0, 0); background-color: transparent; display: initial;" class="font-size-30 m-font-size-24">Luxury Cabins in Scotland&rsquo;s Wild Landscapes</span><span style="font-weight: 400; display: unset;" class="font-size-45 m-font-size-36"><br/></span></h1> 
1326</div> <div class="u_1187016223 dmNewParagraph" data-element-type="paragraph" data-version="5" id="1187016223" style="transition: none; text-align: left; display: block;"><p class="m-size-16 text-align-center"><span class="m-font-size-16" m-font-size-set="true" style="font-weight: 400; display: initial;">From the private shores of Loch Fyne to the timeless wilderness of the Cairngorms, Kabn inhabits Scotland&rsquo;s most inspiring landscapes. Each destination offers quiet luxury, shaped by nature and guided by stillness.</span></p></div> 
1327 <div data-element-type="spacer" class="u_1439808218 dmSpacer" id="1439808218"></div> 
1328</div> 
1329</div> 
1330</div> 
1331 <div class="dmRespRow" id="1412863253"> <div class="dmRespColsWrapper" id="1044163623"> <div class="dmRespCol large-12 medium-12 small-12" id="1313495063"> <a data-display-type="block" class="u_1157557893 align-center dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" file="false" href="/Book" data-element-type="dButtonLinkId" id="1157557893"> <span class="iconBg" aria-hidden="true" id="1858182504"> <span class="icon hasFontIcon icon-star" id="1602786377"></span> 
1332</span> 
1333 <span class="text" id="1511729253">Reserve</span> 
1334</a> 
1335</div> 
1336</div> 
1337</div> 
1338 <div class="dmRespRow" id="1830617669"> <div class="dmRespColsWrapper" id="1035258960"> <div class="dmRespCol large-12 medium-12 small-12" id="1317779725"> <style id="1237976157">.custom-section-wrapper .custom-btn-wrap a.dmButtonLink {
1339    width: 204px !important;
1340    height: 53px !important;
1341    line-height: 53px !important;
1342    display: inline-flex !important;
1343    align-items: center;
1344    justify-content: center;
1345    padding: 0 !important;
1346    margin: 0 auto !important;
1347    box-sizing: border-box !important;
1348  }
1349  .custom-section-wrapper .custom-btn-wrap {
1350    width: 100%;
1351    text-align: center;
1352    display: flex;
1353    justify-content: center;
1354    margin-top: auto;
1355    padding-top: 20px;
1356  }
1357  @media (max-width: 767px) {
1358    .custom-section-wrapper .custom-btn-wrap a.dmButtonLink {
1359      width: 255px !important;
1360    }
1361  }</style> 
1362 <div class="dmRespRow custom-section-wrapper" style="padding: 40px 0; width: 100%;" id="1977799689"> <div class="dmRespColsWrapper" style="display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; max-width: 1400px; margin: 0 auto;" id="1252133207"> <div class="dmRespCol small-12 medium-6" data-anim-desktop="slideInCombo" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6InNsaWRlSW5Db21ibyIsImR1cmF0aW9uIjowLjcsImRlbGF5IjowLCJpbnRlbnNpdHkiOjAuMiwiZGlyIjoibGVmdCJ9fQ==" style="flex: 1; min-width: 320px; max-width: 50%; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 20px; box-sizing: border-box;" id="1031365887"> <div class="imageWidget align-center" data-element-type="image" style="width: 100%; margin-bottom: 30px;" id="1201060210"> <a href="/Kabn-loch-fyne" id="1443669076" file="false"><img src="https://irp.cdn-website.com/b221688f/dms3rep/multi/opt/kabn-luxury-stays-scotland-loch-fyne-1920w.webp" alt="Secluded luxury cabin beside Loch Fyne with forest and water views" style="width: 100%; height: auto; display: block;" id="1472276585" class="" onerror="handleImageLoadError(this)" fetchpriority="high" decoding="sync"/></a> 
1363</div> 
1364 <div style="max-width: 420px; width: 100%; margin: 0 auto; display: flex; flex-direction: column; align-items: center; flex-grow: 1;" id="1106954902"> <div class="dmNewParagraph" style="min-height: 100px; width: 100%;" id="1836364462" spellcheck="false" data-version="5"> <h2 class="text-align-center m-size-24" style="line-height: 2;"><span style="display: initial;" class="m-font-size-24" m-font-size-set="true">Kabn Loch Fyne</span></h2> 
1365<p class="text-align-center" style="line-height: 2;"><span style="font-style: italic; display: initial;">Scotland&rsquo;s West Coast</span></p></div> 
1366 <div class="dmNewParagraph text-align-center" style="margin: 25px 0px 35px; flex-grow: 1; text-align: center;" id="1614879013" data-version="5"><p style="line-height: 18px;"><span style="display: initial;">&nbsp;<br/></span></p><p style="line-height: 1.6;"><span style="display: initial;">Set on a secluded stretch of shoreline where the forest meets the tide, Kabn Loch Fyne brings thoughtful, design-led simplicity to Scotland&rsquo;s West Coast. Framed by floor-to-ceiling glass and natural materials, each cabin opens directly to shifting water, soft light and the quiet rhythm of the loch.</span></p><p style="line-height: 18px;"><span style="display: initial;">&nbsp;<br/></span></p></div> 
1367 <div class="custom-btn-wrap"> <a data-display-type="block" class="dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" data-element-type="dButtonLinkId" href="/Kabn-loch-fyne" id="1622790135"> <span class="text">Loch Fyne</span> 
1368</a> 
1369</div> 
1370</div> 
1371</div> 
1372 <div class="dmRespCol small-12 medium-6" data-anim-desktop="slideInCombo" data-anim-extended="eyJkZXNrdG9wIjp7InRyaWdnZXIiOiJlbnRyYW5jZSIsImFuaW1hdGlvbiI6InNsaWRlSW5Db21ibyIsImR1cmF0aW9uIjowLjcsImRlbGF5IjowLCJpbnRlbnNpdHkiOjAuMiwiZGlyIjoicmlnaHQifX0=" style="flex: 1; min-width: 320px; max-width: 50%; display: flex; flex-direction: column; align-items: center; text-align: center; padding: 20px; box-sizing: border-box;" id="1460478618"> <div class="imageWidget align-center" data-element-type="image" style="width: 100%; margin-bottom: 30px;" id="1478903773"> <a href="/kabn-cairngorms" id="1840067374" file="false"><img src="https://irp.cdn-website.com/b221688f/dms3rep/multi/opt/kabn-luxury-stays-scotland-cairngorms-new+%281%29-1920w.jpg" alt="Luxury black timber cabins overlooking a loch in the Cairngorms National Park Scotland" style="width: 100%; height: auto; display: block;" id="1878610170" class="" onerror="handleImageLoadError(this)"/></a> 
1373</div> 
1374 <div style="max-width: 420px; width: 100%; margin: 0 auto; display: flex; flex-direction: column; align-items: center; flex-grow: 1;" id="1174315960"> <div class="dmNewParagraph" style="min-height: 100px; width: 100%;" id="1813959326" spellcheck="false" data-version="5"> <h2 class="text-align-center m-size-24" style="line-height: 2;"><span style="display: initial;" class="m-font-size-24" m-font-size-set="true">Kabn Cairngorms</span></h2> 
1375<p class="text-align-center" style="line-height: 2;"><span style="font-style: italic; display: initial;">Scottish Highlands</span></p></div> 
1376 <div class="dmNewParagraph text-align-center" style="margin: 25px 0px 35px; flex-grow: 1; text-align: center;" id="1430742007" spellcheck="false" data-version="5"><p style="line-height: 18px;"><span style="display: initial;">&nbsp;<br/></span></p><p style="line-height: 1.6;"><span style="display: initial;">A quiet retreat in the Cairngorms National Park, surrounded by forest and water, offering space to slow down and reconnect with nature. Thoughtfully handcrafted and deeply private, Kabn Cairngorms captures the stillness and clarity of the surrounding landscape.</span></p><p style="line-height: 18px;"><span style="display: initial;">&nbsp;<br/></span></p></div> 
1377 <div class="custom-btn-wrap"> <a data-display-type="block" class="dmButtonLink dmWidget dmWwr default dmOnlyButton dmDefaultGradient flexButton" data-element-type="dButtonLinkId" href="/kabn-cairngorms" id="1011239158"> <span class="text">Cairngorms</span> 
1378</a> 
1379</div> 
1380</div> 
1381</div> 
1382</div> 
1383</div> 
1384</div> 
1385</div> 
1386</div> 
1387 <div class="dmRespRow" id="1225173853"> <div class="dmRespColsWrapper" id="1454025470"> <div class="dmRespCol empty-column large-12 medium-12 small-12" id="1706635948"></div> 
1388</div> 
1389</div> 
1390 
1390<script id="InnStyle-js" src="https://developer.innstyle.co.uk/calendar.min.js" class="">
1391
1392
1393                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
1394
1395        </script>
1395 
1396 
1396<script id="1799750279" src="https://developer.innstyle.co.uk/calendar.min.js" class="">
1397
1398
1399                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
1400
1401        </script>
1401 
1402 <div class="u_Breakfast dmRespRow" id="Breakfast" data-anchor="Breakfast"> <div class="dmRespColsWrapper" id="1242595069"></div> 
1403</div> 
1404</div> 
1405</div> 
1406</div> 
1407</div> 
1408 <div class="sticky-widgets-container-global" id="1467973292"></div> 
1409 <div class="dmFooterContainer"> <div id="fcontainer" class="u_fcontainer f_hcontainer dmFooter p_hfcontainer"> <div dm:templateorder="250" class="dmFooterResp generalFooter" id="1943048428"> <div class="dmRespRow u_1240737455" id="1240737455"> <div class="dmRespColsWrapper" id="1683613169"> <div class="dmRespCol large-12 medium-12 small-12" id="1618627792"> <div class="u_1829438540 align-center text-align-center dmSocialHub gapSpacing" id="1829438540" dmle_extension="social_hub" data-element-type="social_hub" wr="true" networks="" icon="true" surround="true" adwords=""> <div class="socialHubWrapper"> <div class="socialHubInnerDiv " data-auto="social-hub-inner"> <a href="https://www.instagram.com/kabnretreats/" target="_blank" dm_dont_rewrite_url="true" aria-label="instagram" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Instagram&apos;)"> <span class="dmSocialInstagram dm-social-icons-instagram oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 
1410</a> 
1411 <a href="mailto:[email protected]" dm_dont_rewrite_url="true" aria-label="email" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Email&apos;)"> <span class="dmSocialEmail dm-social-icons-email oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 
1412</a> 
1413 <a href="https://wa.me/+447392712465" target="_blank" dm_dont_rewrite_url="true" aria-label="whatsapp" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Whatsapp&apos;)"> <span class="dmSocialWhatsapp dm-social-icons-whatsapp oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 
1414</a> 
1415 <a href="https://facebook.com/KabnRetreats" target="_blank" dm_dont_rewrite_url="true" aria-label="facebook" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Facebook&apos;)"> <span class="dmSocialFacebook dm-social-icons-facebook oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 
1416</a> 
1417 <a href="https://twitter.com/KabnRetreats" target="_blank" dm_dont_rewrite_url="true" aria-label="twitter" onclick="dm_gaq_push_event &amp;&amp; dm_gaq_push_event(&apos;socialLink&apos;, &apos;click&apos;, &apos;Twitter&apos;)"> <span class="dmSocialTwitter dm-social-icons-twitter oneIcon socialHubIcon style9" aria-hidden="true" data-hover-effect=""></span> 
1418</a> 
1419</div> 
1420</div> 
1421</div> 
1422</div> 
1423</div> 
1424</div> 
1425 <div class="dmRespRow u_1121442003" id="1121442003"> <div class="dmRespColsWrapper" id="1944992019"> <div class="dmRespCol large-12 medium-12 small-12" id="1709299010"> <div class="u_1565857871 imageWidget align-center" data-element-type="image" data-widget-type="image" id="1565857871"> <a href="/" id="1364800829"><img src="https://irp.cdn-website.com/b221688f/dms3rep/multi/Kabn+Scotland+Logo+White.svg" alt="kabn-luxury-stay-scotland" id="1518550910" class="" width="2162" height="477" data-dm-image-path="https://irp.cdn-website.com/b221688f/dms3rep/multi/Kabn+Scotland+Logo+White.svg" onerror="handleImageLoadError(this)"/></a> 
1426</div> 
1427</div> 
1428</div> 
1429</div> 
1430 <div class="u_1027637757 dmRespRow" id="1027637757"> <div class="dmRespColsWrapper" id="1766929165"> <div class="dmRespCol small-12 u_1862542643 medium-12 large-12" id="1862542643"> <div class="u_1282919838 dmNewParagraph text-align-center" data-element-type="paragraph" id="1282919838" style="line-height: initial; transition: opacity 1s ease-in-out; text-align: center;" data-version="5"> <h3 class="text-align-center size-18"><span style="color:rgb(255, 255, 255);font-weight:400;display:initial;font-family:Cardo, 'Cardo Fallback';" class="font-size-18">Kabn Destinations | Scotland</span></h3> 
1431</div> 
1432 <div class="dmNewParagraph" data-element-type="paragraph" id="1633975814" style="transition: opacity 1s ease-in-out 0s;" data-version="5"><p class="text-align-center"><a href="/Kabn-loch-fyne" runtime_url="/Kabn-loch-fyne" type="page" style="color:rgb(102, 102, 102);display:initial;font-family:Amiri, 'Amiri Fallback';">Kabn Loch Fyne</a><span style="color:rgb(102, 102, 102);display:initial;font-family:Amiri, 'Amiri Fallback';" single-space="true"> <span style="color:rgb(102, 102, 102);display:initial;font-family:Amiri, 'Amiri Fallback';"></span> 
1433</span><span style="color:rgb(255, 255, 255);
1433display:initial;font-family:Amiri, 'Amiri Fallback';">| West Coast of Scotland&nbsp;</span></p><p class="text-align-center"><a href="/kabn-cairngorms" runtime_url="/kabn-cairngorms" type="page" style="color:rgb(102, 102, 102);display:initial;font-family:Amiri, 'Amiri Fallback';">Kabn Cairngorms</a><span style="color:rgb(255, 255, 255);display:initial;font-family:Amiri, 'Amiri Fallback';"> <span style="color:rgb(255, 255, 255);display:initial;font-family:Amiri, 'Amiri Fallback';">| Central Scottish Highlands | Opening 2026</span></span></p><p class="text-align-center"><span style="color:rgb(255, 255, 255);display:initial;font-family:Amiri, 'Amiri Fallback';"><br/></span></p><p class="text-align-center"><a href="/investors" runtime_url="/investors" type="page" style="color:rgb(255, 255, 255);display:initial;font-family:Amiri, 'Amiri Fallback';">Developers &amp; Land Owners</a></p><p class="text-align-center"><a href="/careers" runtime_url="/careers" type="page" style="color:rgb(255, 255, 255);display:initial;font-family:Amiri, 'Amiri Fallback';">Careers</a></p><p class="text-align-center"><span style="display:initial;font-family:Amiri, 'Amiri Fallback';"><br/></span></p><p class="text-align-center"><span style="color:rgb(255, 255, 255);display:initial;font-family:Amiri, 'Amiri Fallback';">2026 &copy; Kabn All Rights Reserved</span></p><p class="text-align-center"><a href="/Terms-and-Conditions" runtime_url="/Terms-and-Conditions" type="page" style="color:rgb(255, 255, 255);display:initial;font-family:Amiri, 'Amiri Fallback';">Terms and Conditions</a></p><p class="text-align-center"><span style="display:initial;font-family:Amiri, 'Amiri Fallback';"><br/></span></p><p class="text-align-center"><span style="display: initial;"><br/></span></p></div> 
1434</div> 
1435</div> 
1436</div> 
1437</div> 
1438 <div id="1236746004" dmle_extension="powered_by" data-element-type="powered_by" icon="true" surround="false"></div> 
1439</div> 
1440</div> 
1441</div> 
1442</div> 
1443</div> 
1444</div> 
1445</div> 
1446</div> 
1447</div> 
1448
1449    </div>
1450</div>
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490<script>
1491    var isWLR = true;
1492
1493    window.customWidgetsFunctions = {};
1494    window.customWidgetsStrings = {};
1495    window.collections = {};
1496    window.currentLanguage = "ENGLISH"
1497    window.isSitePreview = false;
1498</script>
1498
1499
1500
1501
1502
1503<script type="text/javascript">
1504
1505    var d_version = "production_6817";
1506    var build = "2026-10-01T14_02_32";
1507    window['v' + 'ersion'] = d_version;
1508
1509    function buildEditorParent() {
1510        window.isMultiScreen = true;
1511        window.editorParent = {};
1512        window.previewParent = {};
1513        window.assetsCacheQueryParam = "?version=2026-10-01T14_02_32";
1514        try {
1515            var _p = window.parent;
1516            if (_p && _p.document && _p.$ && _p.$.dmfw) {
1517                window.editorParent = _p;
1518            } else if (_p.isSitePreview) {
1519                window.previewParent = _p;
1520            }
1521        } catch (e) {
1522
1523        }
1524    }
1525
1526    buildEditorParent();
1527</script>
1527
1528
1529
1530
1531
1532<script type="text/javascript" id='d-js-jquery'
1533        src="https://static.cdn-website.com/libs/jquery/jquery-3.7.0.min.js"></script>
1533
1534
1535
1536
1537
1538<!-- Injecting site-wide before scripts -->
1539
1540
1541<script type="text/javascript" src="https://app.termly.io/resource-blocker/45f35f41-61a4-44fd-ab42-8f87d3288d9c?autoBlock=on" data-swh-uuid="14a1bef1f4ff47b6aae5fe6b71aa1ff8">
1542</script>
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562<script type="text/javascript" id="d_track_campaign" data-entry-referrer>
1563    (function() {
1564        if (!window.location.search) {
1565            return;
1566        }
1567        const cleanParams = window.location.search.substring(1); // Strip ?
1568        const queryParams = cleanParams.split('&');
1569
1570        const expires = 'expires=' + new Date().getTime() + 24 * 60 * 60 * 1000;
1571        const domain = 'domain=' + window.location.hostname;
1572        const path = "path=/";
1573
1574        queryParams.forEach((param) => {
1575            const [key, value = ''] = param.split('=');
1576            if (key.startsWith('utm_')) {
1577                const cookieName = "_dm_rt_" + key.substring(4);
1578                const cookie = cookieName + "=" + value;
1579                const joined = [cookie, expires, domain, path].join(";");
1580                document.cookie = joined;
1581            }
1582        });
1583    }());
1584</script>
1584
1585
1586<script type="text/javascript" >
1587    var _dm_gaq = {};
1588    var _gaq = _gaq || [];
1589    var _dm_insite = [];
1590</script>
1590
1591
1592
1593
1594
1595<script>
1596    const siteGoogleAnalyticsTagIds = ['G-LWMLH4YNJT', 'GTM-N49XB9Q5'];
1597    (function (w, i, g) { w[g] = w[g] || []; if (typeof w[g].push == 'function') w[g].push.apply(w[g], i) })
1598    (window, siteGoogleAnalyticsTagIds, 'google_tags_first_party');
1599</script>
vendor: 1 bytes, line 1599
1599
1600<script async src="/fyb52nqswd-b221688f/B2QbXZGn8FTnhaoW3LbYLIhDjvQ" id="d-js-gtm"
1601    onload="window.dispatchEvent(new CustomEvent('gtmLoaded', { bubbles: true }))"></script>
vendor: 1 bytes, line 1601
1601
1602<script async src="/hwj36ctlrx-b221688f/B2QbXZGn8C3m_6lurdrDW5MijvQ"></script>
1602
1603
1604<script type="text/javascript" id="d_track_ga">
1605    window.dataLayer = window.dataLayer || [];
1606    _dm_gaq.siteAlias = 'b221688f';
1607    _dm_gaq.externalGaqID = 'non-empty';
1608
1609    function gtag() { dataLayer.push(arguments); }
1610
1611    function pushInsiteImpressions(id) {
1612        _dm_insite.forEach((rule) => {
1613            _dm_gaq.pushEvent(id, 'insite_impression', 'insite', rule.ruleType + '__' + rule.ruleId);
1614        });
1615    }
1616
1617    _dm_gaq.pushEvent = function(trackingId, event, category, label, value, additionalParams = {}) {
1618        const eventProps = {
1619            event_category: category,
1620            event_label: label,
1621            value,
1622            ...additionalParams
1623        };
1624        gtag('event', event, eventProps);
1625    }
1626
1627    gtag('js', new Date())
1628
1629    
1630gtag('set', 'developer_id.dMDU5Nj', true);
1631gtag('set', 'developer_id.dYmRlZG', true);
1632gtag('config', 'G-LWMLH4YNJT', {
1633    'send_page_view': false,
1634    'linker': {
1635        'domains': ['www.kabncompany.com']
1636    }
1637});
1638
1639    _dm_gaq.pushEvent('', 'page_view');
1640
1641    pushInsiteImpressions(_dm_gaq.externalGaqID);
1642</script>
1642
1643
1644
1645
1646
1647
1648
1649<!-- End Injecting site-wide to the head -->
1650
1651
1652
1653<script>
1654    var _jquery = window.$;
1655
1656    var jqueryAliases = ['$', 'jquery', 'jQuery'];
1657
1658    jqueryAliases.forEach((alias) => {
1659        Object.defineProperty(window, alias, {
1660            get() {
1661                return _jquery;
1662            },
1663            set() {
1664                console.warn("Trying to over-write the global jquery object!");
1665            }
1666        });
1667    });
1668    window.jQuery.migrateMute = true;
1669</script>
1669
1670
1671
1672
1673
1674<script>
1675    window.cookiesNotificationMarkupPreview = ' <div> <p class=\"rteBlock\">We use cookies to ensure that we give you the best experience on our website. To learn more, go to the <a value=\"privacy\" type=\"page\" href=\"\/privacy\" data-runtime-url=\"\/privacy\">Privacy Page<\/a>.<\/p> \n<\/div> \n';
1676</script>
1676
1677
1678
1679<script id='d-js-params'>
1680    window.INSITE = window.INSITE || {};
1681    window.INSITE.device = "desktop";
1682
1683    window.rtCommonProps = {};
1684    rtCommonProps["runtimecollector.url"] = 'https://rtc.multiscreensite.com';
1685    rtCommonProps["performance.tabletPreview.removeScroll"] = 'false';
1686    rtCommonProps["inlineEditGrid.snap"] =true;
1687    rtCommonProps["popup.insite.cookie.ttl"] = '0.5';
1688    rtCommonProps["common.mapbox.token"] = 'pk.eyJ1IjoiZGFubnliMTIzIiwiYSI6ImNqMGljZ256dzAwMDAycXBkdWxwbDgzeXYifQ.Ck5P-0NKPVKAZ6SH98gxxw';
1689    rtCommonProps["common.mapbox.js.override"] =false;
1690    rtCommonProps["common.here.appId"] = 'iYvDjIQ2quyEu0rg0hLo';
1691    rtCommonProps["common.here.appCode"] = '1hcIxLJcbybmtBYTD9Z1UA';
1692    rtCommonProps["ecommerce.ecwid.script"] = 'https://app.multiscreenstore.com/script.js';
1693    rtCommonProps["common.build.dist.folder"] = 'production/6817';
1694    rtCommonProps["common.resources.cdn.host"] = 'https://static.cdn-website.com';
1695    rtCommonProps["common.resources.folder"] = 'https://static.cdn-website.com/mnlt/production/6817';
1696    rtCommonProps["common.fonts.api.v2.url"] = 'https://irp.cdn-website.com/fonts/css2?family=';
1697    rtCommonProps["feature.flag.runtime.backgroundSlider.preload.slowly"] =true;
1698    rtCommonProps["feature.flag.runtime.newAnimation.jitAnimation.enabled"] =true;
1699    rtCommonProps["feature.flag.sites.google.analytics.gtag"] =true;
1700    rtCommonProps["feature.flag.runOnReadyNewTask"] =true;
1701    rtCommonProps["isAutomation.test"] =false;
1702    rtCommonProps["booking.cal.api.domain"] = 'api.cal.com';
1703
1704    
1705    rtCommonProps['common.mapsProvider'] = 'google';
1706    
1707    rtCommonProps["google.places.key"] = 'QUl6YVN5Q1dNOFBmWktPWWU5RTJCaGxVVV9xR05CQkVtOXpDX2tR';
1708    
1709    rtCommonProps['common.mapsProvider.version'] = '0.52.0';
1710    rtCommonProps['common.geocodeProvider'] = 'google';
1711    rtCommonProps['server.for.resources'] = '';
1712    rtCommonProps['feature.flag.lazy.widgets'] = true;
1713    rtCommonProps['feature.flag.single.wow'] = false;
1714    rtCommonProps['feature.flag.disallowPopupsInEditor'] = true;
1715    rtCommonProps['feature.flag.mark.anchors'] = true;
1716    rtCommonProps['captcha.public.key'] = '6LffcBsUAAAAAMU-MYacU-6QHY4iDtUEYv_Ppwlz';
1717    rtCommonProps['captcha.invisible.public.key'] = '6LeiWB8UAAAAAHYnVJM7_-7ap6bXCUNGiv7bBPME';
1718    rtCommonProps["images.sizes.small"] =160;
1719    rtCommonProps["images.sizes.mobile"] =640;
1720    rtCommonProps["images.sizes.tablet"] =1280;
1721    rtCommonProps["images.sizes.desktop"] =1920;
1722    rtCommonProps["import.images.storage.imageCDN"] = 'https://irp.cdn-website.com/';
1723    rtCommonProps["feature.flag.performance.logs"] =false;
1724    rtCommonProps["site.widget.form.captcha.type"] = 'g_recaptcha';
1725    rtCommonProps["friendly.captcha.site.key"] = 'FCMGSQG9GVNMFS8K';
1726    rtCommonProps["cookiebot.mapbox.consent.category"] = 'marketing';
1727    rtCommonProps["termly.mapbox.consent.category"] = 'performance';
1728    // feature flags that's used out of runtime module (in  legacy files)
1729    rtCommonProps["platform.monolith.personalization.dateTimeCondition.popupMsgAction.moveToclient.enabled"] =true;
1730
1731    window.rtFlags = {};
1732    rtFlags["unsuspendEcwidStoreOnRuntime.enabled"] =true;
1733    rtFlags["scripts.widgetCount.enabled"] =true;
1734    rtFlags["fnb.animations.tracking.enabled"] =true;
1735    rtFlags["ecom.ecwidNewUrlStructure.enabled"] = false;
1736    rtFlags["ecom.ecwid.accountPage.emptyBaseUrl.enabled"] = true;
1737    rtFlags["ecom.ecwid.accountPage.repeatOrderRedirect.enabled"] = false;
1738    rtFlags["ecom.ecwid.oldStore.keepScrollOnLoad.enabled"] = true;
1739    rtFlags["ecom.ecwid.storefrontV3.enabled"] = false;
1740    rtFlags["ecom.monolith.legacy.js.api.disabled.for.new.sites"] = false;
1741    rtFlags["geocode.search.localize"] =false;
1742    rtFlags["feature.flag.runtime.newAnimation.asyncInit.setTimeout.enabled"] =false;
1743    rtFlags["twitter.heightLimit.enabled"] = true;
1744    rtFlags["streamline.monolith.personalization.supportMultipleConditions.enabled"] =false;
1745    rtFlags["flex.animation.design.panel.layout"] =true;
1746    rtFlags["runtime.cwv.report.cls.enabled"] =false;
1747    rtFlags["runtime.cwv.report.lcp.enabled"] =false;
1748    rtFlags["runtime.lcp.preload.selfheal.enabled"] =true;
1749    rtFlags["runtime.lcp.preload.bootstrap.enabled"] =true;
1750    rtFlags["runtime.lcp.preload.monitor.enabled"] =false;
1751    rtFlags["runtime.customwidget.heightpin.enabled"] =true;
1752    rtFlags["runtime.video.widget.lazy.enabled"] =true;
1753    rtFlags["contact.form.useActiveForm"] =true;
1754    rtFlags["contact.form.custom.errors.enabled"] =true;
1755    rtFlags["runtime.ssr.productStore.internal.observer"] =true;
1756    rtFlags["editor.widget.form.a11y"] =true;
1757</script>
vendor: 1 bytes, line 1757
1757
1758<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-one-runtime-unified-desktop.min.js"  id="d-js-core"></script>
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772    
1772<script src="https://static.cdn-website.com/mnlt/production/6817/_dm/s/rt/dist/scripts/d-js-jquery-migrate.min.js" ></script>
1772
1773
1774
1775
1776
1777
1778<script>
1779    
1780    $(window).bind("orientationchange", function (e) {
1781        $.layoutManager.initLayout();
1782        
1783    });
1784    $(document).resize(function () {
1785        
1786    });
1787</script>
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807<script type="text/javascript" id="d_track_sp">
1808    ;(function(p,l,o,w,i,n,g){if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[];
1809        p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments)
1810        };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1;
1811        n.src=w;g.parentNode.insertBefore(n,g)}}(window,document,"script","//d32hwlnfiv2gyn.cloudfront.net/sp-2.0.0-dm-0.1.min.js","snowplow"));
1812    window.dmsnowplow  = window.snowplow;
1813
1814    dmsnowplow('newTracker', 'cf', 'd32hwlnfiv2gyn.cloudfront.net', { // Initialise a tracker
1815        appId: 'b221688f'
1816    });
1817
1818    // snowplow queries element styles so we wait until CSS calculations are done.
1819    requestAnimationFrame(() => {
1820        dmsnowplow('trackPageView');
1821        _dm_insite.forEach((rule) => {
1822            // Specifically in popup only the client knows if it is shown or not so we don't always want to track its impression here
1823            // the tracking is in popup.js
1824            if (rule.actionName !== "popup") {
1825                dmsnowplow('trackStructEvent', 'insite', 'impression', rule.ruleType, rule.ruleId);
1826            }
1827            window?.waitForDeferred?.('dmAjax', () => {
1828                $.DM.events.trigger('event-ruleTriggered', {value: rule});
1829            });
1830        });
1831    });
1832</script>
1832
1833
1834
1835
1836<div style="display:none;" id="P6iryBW0Wu"></div>
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">
1849
1850    
1851    <div class="pswp__bg"></div>
1852
1853    
1854    <div class="pswp__scroll-wrap">
1855
1856        
1857        <div class="pswp__container">
1858            <div class="pswp__item"></div>
1859            <div class="pswp__item"></div>
1860            <div class="pswp__item"></div>
1861        </div>
1862
1863        
1864        <div class="pswp__ui pswp__ui--hidden">
1865
1866            <div class="pswp__top-bar">
1867
1868                
1869
1870                <div class="pswp__counter"></div>
1871
1872                <button class="pswp__button pswp__button--close" data-auto="pswp-close" title="Close (Esc)"></button>
1873
1874                <button class="pswp__button pswp__button--share" data-auto="pswp-share" title="Share"></button>
1875
1876                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>
1877
1878                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>
1879
1880                
1881                
1882                <div class="pswp__preloader">
1883                    <div class="pswp__preloader__icn">
1884                      <div class="pswp__preloader__cut">
1885                        <div class="pswp__preloader__donut"></div>
1886                      </div>
1887                    </div>
1888                </div>
1889            </div>
1890
1891            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
1892                <div class="pswp__share-tooltip"></div> 
1893            </div>
1894
1895            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)">
1896            </button>
1897
1898            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)">
1899            </button>
1900
1901            <div class="pswp__caption">
1902                <div class="pswp__caption__center"></div>
1903            </div>
1904
1905        </div>
1906
1907    </div>
1908
1909</div>
1910<div id="fb-root"
1911        data-locale="en"></div>
1912<!-- Alias: b221688f -->
1913<div class="dmPopupMask" id="dmPopupMask"></div>
1914<div id="dmPopup" class="dmPopup" data-auto="popup">
1915	<div class="dmPopupCloseWrapper"> <div class="dmPopupClose dm-common-icons-close oneIcon" data-auto="popup-close" onclick="dmHidePopup(event);"></div> </div>
1916 	<div class="dmPopupTitle"> <span></span> Share by:</div> 
1917	<div class="data"></div>
1918</div>
1918<script id="d_track_personalization">
1919	window?.waitForDeferred?.('dmAjax', () => {
1920		// Collects client data and updates cookies used by smart sites
1921		window.expireDays = 365;
1922		window.visitLength = 30 * 60000;
1923		$.setCookie("dm_timezone_offset", (new Date()).getTimezoneOffset(), window.expireDays);
1924			setSmartSiteCookiesInternal("dm_this_page_view","dm_last_page_view","dm_total_visits","dm_last_visit");
1925	});
1926</script>
vendor: 1 bytes, line 1926
1926
1927<script type="text/javascript">
1928    
1929    Parameters.NavigationAreaParams.MoreButtonText = 'MORE';
1930    
1931    Parameters.NavigationAreaParams.LessButtonText = 'LESS';
1932    Parameters.HomeLinkText = 'Home';
1933    </script>
1933
1934<!--  Begin Body End Markup -->
1935<a href="#" class="termly-display-preferences">Consent Preferences</a><!--  End Body End Markup -->
1936<!--  Site Wide Html Markup -->
1937<!--  Site Wide Html Markup -->
1938</body>
1939</html>

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.