:root{--border-radius: 5px;--border-radius-m: 12px;--border-radius-l: 24px;--border-radius-xl: 32px;--break-point-xs: 576px;--break-point-s: 768px;--break-point-m: 992px;--break-point-l: 1024px;--break-point-xl: 1200px;--break-point-xxl: 1400px;--color-black: hsla(0, 0%, 17%, 1);--color-black-p50: hsla(0, 0%, 17%, .5);--color-grey-dark: hsla(228, 2%, 43%, 1);--color-grey-darker: hsla(228, 8%, 55%, 1);--color-grey: hsla(228, 8%, 76%, 1);--color-grey-light: hsla(240, 4%, 85%, 1);--color-grey-lightest: hsla(0, 0%, 95%, 1);--color-white: hsla(0, 0%, 100%, 1);--color-navigation-category: hsla(0, 0%, 91.8%, 1);--color-primary-darkest: hsla(172, 100%, 14%, 1);--color-primary-dark: hsla(172, 100%, 21%, 1);--color-primary: hsla(172, 100%, 25%, 1);--color-primary-light: hsla(172, 37%, 59%, 1);--color-primary-lightest: hsla(172, 45%, 87%, 1);--color-primary-80: hsla(172, 100%, 25%, .8);--color-secondary-darkest: hsla(29, 100%, 38%, 1);--color-secondary-dark: hsla(32, 92%, 41%, 1);--color-secondary: hsla(35, 100%, 55%, 1);--color-secondary-light: hsla(35, 97%, 70%, 1);--color-secondary-lightest: hsla(35, 100%, 78%, 1);--color-red-dark: hsl(0, 85%, 40%);--color-red: hsl(0, 85%, 55%);--color-red-light: hsl(0, 85%, 85%);--font-size-xxs: .75rem;--font-size-xs: .875rem;--font-size-s: 1rem;--font-size-m: 1.125rem;--font-size-l: 1.375rem;--font-size-xl: 2rem;--font-size-xxl: 2.5rem;--line-height-xxs: 1rem;--line-height-xs: 1.25rem;--line-height-s: 1.5rem;--line-height-m: 1.825rem;--line-height-l: 2rem;--line-height-xl: 2.25rem;--line-height-xxl: 2.825rem;--margin-vertical: 3px;--padding-button: .313rem .469rem;--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-s: .625rem;--spacing-m: .875rem;--spacing-l: 1rem;--spacing-xl: 1.25rem;--spacing-xxl: 1.5rem;--spacing-xxxl: 2rem;--component-margin-top: 3rem;--component-margin-bottom: 5rem}*{margin:0;box-sizing:border-box}a,.link-button{color:var(--color-primary);text-decoration:underline}a:hover,.link-button:hover{text-decoration:none}.link-button{cursor:pointer}button,input,textarea{font-family:var(--font-family)}button.as--link{background:transparent;border:0;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-m);padding:0;text-decoration:underline}button.as--link:hover{text-decoration:none}body{font-family:var(--font-family);font-size:var(--font-size-m);line-height:var(--line-height-xl)}p,.text-content{font-size:var(--font-size-s);line-height:var(--line-height-m);margin-bottom:var(--spacing-m)}p.is--lead,.multi-component-block--blog .content-block:first-of-type p:first-of-type,.multi-component-block--landing .content-block:first-of-type p:first-of-type{font-size:var(--font-size-m)!important;line-height:var(--line-height-l)!important}.block-component{margin-top:3rem;margin-bottom:5rem}.block-component.is--inside-multi-component{margin-top:1rem;margin-bottom:1.5rem}.block-component.footer-block,.block-component.header-block,.block-component.usp-block{margin-bottom:0;margin-top:0}.block-component.about-block:not(.is--compact)+.footer-block{margin-top:-5rem}.multi-component-block .block-component:first-of-type{margin-top:0}.multi-component-block .block-component:last-of-type{margin-bottom:0}.container-block{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative;width:100%}.multi-component-block--landing .review-block{margin-top:1rem!important;margin-bottom:3rem!important}.multi-component-block--blog>.block-component{margin-left:1rem;margin-right:1rem;max-width:calc(100% - 2rem)}.multi-component-block--landing>.block-component{margin-top:1rem;margin-bottom:3rem}.block-component.is--inside-multi-component .container-block{padding-left:0;padding-right:0}.header-block--body .block-component>.container-block{padding-left:0;padding-right:0}.header-block--body .block-component.gallery-block>.container-block{padding-left:1rem;padding-right:1rem}.title{font-size:var(--font-size-l);font-weight:700;line-height:var(--line-height-m);margin-bottom:var(--spacing-s)}.multi-component-block--landing .title,.title.heavy{font-weight:900;text-transform:uppercase}@media only screen and (min-width: 576px){.multi-component-block--landing .content-block .title{text-align:center}}.title.uppercase{text-transform:uppercase}.subtitle{font-size:var(--font-size-m);line-height:var(--line-height-s);margin-bottom:var(--spacing-xs)}@media only screen and (min-width: 576px){.container-block{max-width:540px}.title{font-size:var(--font-size-xl);line-height:var(--line-height-xl);margin-bottom:var(--spacing-m)}p,.text-content{font-size:var(--font-size-m);line-height:var(--line-height-xl);margin-bottom:var(--spacing-m)}p.is--lead,.multi-component-block--blog .content-block:first-of-type p:first-of-type,.multi-component-block--landing .content-block:first-of-type p:first-of-type{font-size:var(--font-size-l)!important;line-height:var(--line-height-xl)!important}}@media only screen and (min-width: 768px){.multi-component-block--blog>.block-component{flex:1 0 100%;max-width:800px}.multi-component-block--blog-author>.block-component{flex:1 0 100%;max-width:800px}.container-block{max-width:720px}.title{font-size:var(--font-size-xxl);line-height:var(--line-height-xxl);margin-bottom:var(--spacing-l)}.subtitle{font-size:var(--font-size-l);line-height:var(--line-height-l);margin-bottom:var(--spacing-s)}p.is--lead,.multi-component-block--blog .content-block:first-of-type p:first-of-type{font-size:var(--font-size-l)!important;line-height:var(--line-height-xxl)!important}}@media only screen and (min-width: 992px){.container-block{max-width:960px}}@media only screen and (min-width: 1200px){.container-block{max-width:1140px}}@media only screen and (min-width: 1400px){.container-block{max-width:1320px}}i.bat-icon{color:var(--color-black);display:inline-block;font-size:var(--font-size-s);line-height:var(--line-height-s);margin-right:5px;min-height:var(--line-height-s)}.bat-icon:before{width:100%}i.bat-icon.is--spinner{opacity:.5}i.bat-icon.icon-white{color:var(--color-white)}i.bat-icon.icon-primary{color:var(--color-primary)}i.bat-icon.icon-big{font-size:xx-large}.btn.svelte-3ge09e{align-items:center;background-color:var(--color-primary);border-radius:2.5rem;border:0;color:var(--color-white);cursor:pointer;display:inline-flex;font-size:var(--font-size-s);font-family:var(--font-family);line-height:var(--line-height-s);padding:.75rem 1rem .625rem;text-decoration:none}.btn.svelte-3ge09e:hover{background-color:var(--color-primary-dark)}.btn.is--disabled.svelte-3ge09e,.btn.is--disabled.svelte-3ge09e:hover{background-color:var(--color-grey);cursor:not-allowed}.btn.svelte-3ge09e i.bat-icon{color:var(--color-white);font-size:1rem;margin-left:.375rem}.btn-download-button.svelte-3ge09e{display:block;justify-content:center;width:fit-content;margin:0 auto var(--spacing-xl)}@media screen and (min-width: 768px){.btn.svelte-3ge09e{font-size:var(--font-size-m);line-height:var(--line-height-m)}}.img-caption.svelte-x4mwrb{display:none}figure.svelte-x4mwrb{width:100%}img.svelte-x4mwrb{width:100%}.page-wrapper.svelte-1ixfh2b .container-block{align-content:center;display:flex;flex-wrap:wrap;height:100vh;justify-content:center;min-height:600px;width:100%}.page-not-found-block.svelte-1ixfh2b{display:flex;flex:1 0 100%;flex-direction:column;max-height:500px;max-width:800px;background:var(--color-primary-light);border-radius:var(--border-radius-l)}.page-not-found-block--body.svelte-1ixfh2b{flex:2;padding:2rem 2rem 0;width:100%}.page-not-found-block--body.svelte-1ixfh2b p{margin:var(--spacing-l) 0}.page-not-found-block--footer.svelte-1ixfh2b{align-content:flex-end;display:flex;flex:2;flex-wrap:wrap;background-image:url(https://cdn.bookatrekking.com/assets/images/mountains.svg);background-position:top;background-repeat:repeat-x;background-size:cover;border-bottom-left-radius:25px;border-bottom-right-radius:25px;padding:2rem;min-height:200px;width:100%}.page-not-found-block--footer.svelte-1ixfh2b svg{max-height:55px}
