.hub-spot-block__title.svelte-1bwoe5z h3:where(.svelte-1bwoe5z){font-size:var(--font-size-xxl);line-height:var(--font-size-xxl);margin-bottom:var(--spacing-xs);font-weight:700}.hub-spot-block__subtitle.svelte-1bwoe5z h4:where(.svelte-1bwoe5z){font-size:var(--font-size-xl);line-height:var(--font-size-xl);font-weight:700}.contact-form.svelte-1bwoe5z{margin-top:var(--spacing-xxl)}.contact-form__section.svelte-1bwoe5z{margin:0 0 var(--spacing-xxl) 0;border:0;padding:0}.contact-form__section.svelte-1bwoe5z legend:where(.svelte-1bwoe5z){font-size:var(--font-size-m);margin-bottom:var(--spacing-m);font-weight:700}.contact-form__section.svelte-1bwoe5z .contact-form__field:where(.svelte-1bwoe5z){margin-bottom:0}.contact-form__row.svelte-1bwoe5z{gap:1rem;display:flex}.contact-form__row.svelte-1bwoe5z .contact-form__field:where(.svelte-1bwoe5z){flex:1}.contact-form__field.svelte-1bwoe5z{margin-bottom:var(--spacing-xxl);flex-direction:column;display:flex}.contact-form__field.svelte-1bwoe5z label:where(.svelte-1bwoe5z){margin-bottom:var(--spacing-xs);font-weight:700}.contact-form__field.svelte-1bwoe5z input:where(.svelte-1bwoe5z),.contact-form__field.svelte-1bwoe5z textarea:where(.svelte-1bwoe5z){border:1px solid var(--color-grey);padding:var(--spacing-l);font-size:var(--font-size-m);border-radius:30px;width:100%;font-family:inherit;font-weight:300}.contact-form__field.svelte-1bwoe5z input:where(.svelte-1bwoe5z)::placeholder,.contact-form__field.svelte-1bwoe5z textarea:where(.svelte-1bwoe5z)::placeholder{color:var(--color-grey);opacity:1}.contact-form__field.svelte-1bwoe5z textarea:where(.svelte-1bwoe5z){resize:vertical;border-radius:1rem;min-height:140px}.contact-form__field.svelte-1bwoe5z input:where(.svelte-1bwoe5z):focus-visible,.contact-form__field.svelte-1bwoe5z textarea:where(.svelte-1bwoe5z):focus-visible{outline:2px solid var(--color-primary)}.contact-form__field.svelte-1bwoe5z input.is--invalid:where(.svelte-1bwoe5z),.contact-form__field.svelte-1bwoe5z textarea.is--invalid:where(.svelte-1bwoe5z){outline:2px solid var(--color-red)}.contact-form__error.svelte-1bwoe5z{color:var(--color-red);font-size:var(--font-size-s);margin-top:.25rem;font-style:italic}.contact-form__error--submit.svelte-1bwoe5z{margin-bottom:var(--spacing-xl)}.contact-form__submit.svelte-1bwoe5z{background-color:var(--color-primary);color:var(--color-white);cursor:pointer;font-size:var(--font-size-m);font-family:var(--font-family);line-height:var(--line-height-m);border:0;border-radius:2.5rem;align-items:center;margin:.5rem 0 1.5rem;padding:.75rem 1rem .625rem;text-decoration:none;display:inline-flex}.contact-form__submit.svelte-1bwoe5z:hover:not(:disabled){background-color:var(--color-primary-dark)}.contact-form__submit.svelte-1bwoe5z:disabled{opacity:.6;cursor:not-allowed}.contact-form__success.svelte-1bwoe5z{margin-top:var(--spacing-xxl);padding:var(--spacing-l);background-color:var(--color-primary-lightest);border-radius:var(--border-radius-l);font-size:var(--font-size-m)}.contact-form__success.svelte-1bwoe5z p:where(.svelte-1bwoe5z){margin:var(--spacing-m) var(--spacing-l)}@media only screen and (width<=576px){.contact-form__row.svelte-1bwoe5z{flex-direction:column;gap:0}}button.svelte-13m89hx{background:0 0;border:0}.modal.svelte-13m89hx{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1002;background:#124024b3;justify-content:center;align-items:flex-start;height:100vh;padding-top:10rem;padding-bottom:8rem;display:flex;position:fixed;inset:0;overflow-y:auto}@media screen and (width>=768px){.modal.svelte-13m89hx{align-items:center}}.modal.svelte-13m89hx .container-block{margin:auto}.modal.svelte-13m89hx .modal__body:where(.svelte-13m89hx) .container-block{display:block}.modal.svelte-13m89hx .hub-spot-block.block-component{font-weight:initial;flex-direction:column;flex:1;justify-content:center;margin-top:3rem;margin-bottom:3rem;display:flex}.modal.svelte-13m89hx .modal__body:where(.svelte-13m89hx) .hub-spot-block.block-component .container-block{flex-direction:column;flex:1;justify-content:center;display:flex}.help-block .modal.svelte-13m89hx .container-block{text-align:start;padding-top:0;padding-left:1rem;padding-right:1rem}.modal.svelte-13m89hx i.bat-icon.close{color:var(--color-black);margin-bottom:var(--spacing-s);font-size:2.5rem}.close-modal.svelte-13m89hx{cursor:pointer;font-size:var(--font-size-s);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1.5rem}.modal__header-body.svelte-13m89hx h1:where(.svelte-13m89hx){line-height:var(--font-size-xxl)}.modal__header.svelte-13m89hx{background-color:var(--color-primary-light);width:100%;padding:var(--spacing-xxxl) var(--spacing-xl);border-top-right-radius:var(--border-radius-l);border-top-left-radius:var(--border-radius-l);flex-direction:column;display:flex}.modal__header-body.svelte-13m89hx{font-size:var(--font-size-m);flex-direction:column;flex-basis:70%;margin-top:3rem;display:flex}.modal__header-content.svelte-13m89hx{font-weight:initial}.modal__body.svelte-13m89hx{background-color:var(--color-white);width:100%;padding:var(--spacing-xxxl) var(--spacing-xl);border-bottom-right-radius:var(--border-radius-l);border-bottom-left-radius:var(--border-radius-l);font-size:var(--font-size-m);background-image:linear-gradient(#ffffffb3,#ffffffe6),url(https://cdn.bookatrekking.com/assets/images/mountains.svg);background-position:bottom;background-repeat:no-repeat;flex-direction:column;display:flex}.modal__header-expert.svelte-13m89hx{justify-content:initial;flex-basis:initial}.modal__header-expert-body.svelte-13m89hx{flex-direction:row;justify-content:start;align-items:center;column-gap:1rem;margin-top:1.5rem;margin-bottom:-5rem;display:flex;position:relative}.modal__header-expert-title.svelte-13m89hx{font-weight:700;font-size:var(--font-size-l);line-height:var(--font-size-l);overflow-wrap:anywhere;min-width:0;padding-right:var(--spacing-xl);margin-bottom:calc(5rem - var(--spacing-xxxl))}.modal__header-expert-body figure{flex-shrink:0;width:120px;height:120px}.modal__header-expert-body img{object-fit:cover;border:3px solid var(--color-white);width:120px;height:120px;margin-bottom:var(--spacing-xl);border-radius:50%}@media only screen and (width>=768px){.modal__header.svelte-13m89hx{flex-direction:row}.modal__header-expert.svelte-13m89hx{flex-basis:20%;margin-top:-6rem;display:flex}.modal__header-expert-body.svelte-13m89hx{flex-direction:column;justify-content:center;margin:0}.modal__header-expert-title.svelte-13m89hx{margin-bottom:0;padding-right:0}.modal__header-expert-body figure,.modal__header-expert-body img{width:160px;height:160px}.modal__header-body.svelte-13m89hx{flex-direction:column;margin-top:0;padding-right:2rem}.modal__header-content.svelte-13m89hx{margin-bottom:var(--spacing-xl)}}@media only screen and (width>=992px){.modal__header-body.svelte-13m89hx{flex-basis:75%}}@media only screen and (width>=1200px){.modal__header-body.svelte-13m89hx{flex-basis:80%}}.modal-block.blog-author.svelte-1gmr6ke{background-color:var(--color-primary-lightest);border-radius:var(--border-radius-l);text-align:center;flex-direction:column;align-items:center;width:calc(100% - 1.5rem);margin-top:8rem;margin-bottom:3rem;padding:0;display:flex}.modal-block.blog-author.svelte-1gmr6ke .expert-block--image:where(.svelte-1gmr6ke){margin-top:-5rem}.modal-block.blog-author.svelte-1gmr6ke .expert-block--image:where(.svelte-1gmr6ke) figure{width:160px;height:160px}.modal-block.blog-author.svelte-1gmr6ke .expert-block--image:where(.svelte-1gmr6ke) figure>img{border:3px solid var(--color-primary-light);object-fit:cover;border-radius:50%}.modal-block.blog-author.svelte-1gmr6ke .expert-block--item--content:where(.svelte-1gmr6ke){font-size:var(--font-size-l);line-height:var(--line-height-m);padding:0 4rem 1rem}.modal-block.blog-author.svelte-1gmr6ke .modal-button:where(.svelte-1gmr6ke){margin-bottom:2rem}.modal-block.blog-author.svelte-1gmr6ke .modal-button:where(.svelte-1gmr6ke) .btn{background-color:var(--color-secondary)}.buy-block--floating .modal-button.svelte-1gmr6ke .btn{text-decoration:underline}@media only screen and (width>=992px){.modal-block.blog-author.svelte-1gmr6ke{max-width:800px}}.footer-block.svelte-17g7vrb{background-color:var(--color-primary-lightest);margin:0}.footer-block__body.svelte-17g7vrb{padding-top:var(--spacing-xxxl);width:100%}.footer-block__body.svelte-17g7vrb .container-block{flex-direction:column}.footer-block__footer-body.svelte-17g7vrb{width:100%;padding-top:5rem;display:flex}.footer-block__footer-socials.svelte-17g7vrb{justify-content:center;align-items:center;margin-left:auto;display:flex}.footer-block__footer-socials.svelte-17g7vrb a:where(.svelte-17g7vrb){margin-right:var(--spacing-l)}.footer-block__footer-socials.svelte-17g7vrb a:last-child{margin-right:0}.footer-block__footer-socials.svelte-17g7vrb .bat-icon{font-size:var(--font-size-xl);color:var(--color-primary)}.footer-block__footer-socials.svelte-17g7vrb .bat-icon:hover{color:var(--color-primary-dark)}.footer-block__footer.svelte-17g7vrb{flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.footer-block__footer-figure.svelte-17g7vrb{width:100%;height:100%;position:absolute;top:0}.footer-block__footer-bg.svelte-17g7vrb{object-fit:cover;object-position:top;z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:inherit;position:absolute;bottom:0;left:0}.footer-block__footer-menu.svelte-17g7vrb{width:100%;margin-top:1rem;margin-bottom:var(--spacing-xxxl);justify-content:space-between;display:flex}.footer-block__footer-menu-item.svelte-17g7vrb{font-size:var(--font-size-l);line-height:var(--font-size-l)}.footer-block__footer-menu-item.svelte-17g7vrb a:where(.svelte-17g7vrb){color:var(--color-black);text-decoration:none}.footer-block__footer-menu-item.svelte-17g7vrb a:where(.svelte-17g7vrb):hover{color:var(--color-black);text-decoration:underline}.footer-block__footer-menu-start.svelte-17g7vrb{text-align:end;margin-top:3rem;margin-left:auto;margin-right:0}.footer-block__customer-service.svelte-17g7vrb{background-color:var(--color-white);padding:.5rem 0}.footer-block__customer-service.svelte-17g7vrb .customer-service-container{display:flex}.footer-block__customer-service.svelte-17g7vrb a{color:var(--color-black)}.footer-block__customer-service.svelte-17g7vrb i.icon-white{color:var(--color-primary)}.footer-block__customer-service.svelte-17g7vrb .modal-block{margin-top:-1.5rem}.footer-block__customer-service.svelte-17g7vrb .modal-block .btn{background-color:var(--color-secondary);width:max-content}.img-caption.svelte-17g7vrb{display:none}@media only screen and (width<=576px){.footer-block__customer-service.svelte-17g7vrb .customer-service-container{flex-direction:column-reverse}.footer-block__customer-service.svelte-17g7vrb .modal-block{text-align:end}}@media only screen and (width<=768px){.footer-block__footer-menu-item.svelte-17g7vrb{font-size:var(--font-size-m);line-height:var(--font-size-m)}}@media only screen and (width<=992px){.footer-block__footer-menu.svelte-17g7vrb{flex-direction:column;display:flex}.footer-block__footer-bg.svelte-17g7vrb{height:auto}.footer-block__footer-menu-item.svelte-17g7vrb{margin-bottom:var(--spacing-l)}.footer-block__footer-menu-start.svelte-17g7vrb{margin-left:initial;margin-top:var(--spacing-xl)}.footer-block__footer-socials.svelte-17g7vrb{margin-left:initial}.footer-block__footer-body.svelte-17g7vrb{flex-direction:column}.footer-block__footer-logo.svelte-17g7vrb{justify-content:center;display:flex}}.search-block.svelte-1o9ycik{margin-bottom:var(--spacing-xl);justify-content:space-around;align-items:center;width:100%;display:flex}.search-block--body.svelte-1o9ycik{background-color:var(--color-primary-80);border-radius:var(--border-radius-l);flex-direction:row;justify-content:center;align-items:center;column-gap:1rem;width:100%;padding:1.8rem;display:flex}.search-block.has--recent-searches.svelte-1o9ycik .search-block--body:where(.svelte-1o9ycik){border-bottom-right-radius:0;border-bottom-left-radius:0}.search-block__title.svelte-1o9ycik{font-size:var(--font-size-xl);line-height:var(--line-height-xl);color:var(--color-white);width:70%;font-weight:700;display:flex}.search-block__field.svelte-1o9ycik{flex-direction:row;width:100%;display:flex}.search-block.svelte-1o9ycik .form-block--item .search-block__input{border:1px solid var(--color-white);padding:var(--spacing-l) 4rem var(--spacing-l) var(--spacing-l);font-size:var(--font-size-m);border-radius:30px;width:100%;max-width:100%;height:55px;margin-bottom:0;margin-right:0;font-weight:300}.search-block.svelte-1o9ycik .form-block--item{width:100%}.search-block.svelte-1o9ycik .form-block--item .search-block__input::placeholder{color:var(--color-grey);font-size:var(--font-size-m)}.search-block.svelte-1o9ycik .btn{background-color:var(--color-secondary);height:55px;font-size:var(--font-size-xl);line-height:var(--line-height-xl);z-index:1;margin-left:-3.625rem;margin-right:0;padding:1rem 1.5rem}.search-block.svelte-1o9ycik .btn:hover{background-color:var(--color-secondary-darkest)}.search-block.svelte-1o9ycik .btn.is--disabled,.search-block.svelte-1o9ycik .btn.is--disabled:hover{background-color:var(--color-grey)}.search-block.svelte-1o9ycik .btn.mobile{display:none}.search-block__suggestions.svelte-1o9ycik{border:1px solid var(--color-primary-light);border-radius:var(--border-radius-l);background:var(--color-white);z-index:10;margin-top:3.75rem;padding:.5rem 1rem;list-style:none;position:absolute;transform:translate(1rem)}.search-block__suggestions.svelte-1o9ycik li:where(.svelte-1o9ycik),.search-block__suggestions.svelte-1o9ycik ul:where(.svelte-1o9ycik){padding:0}.search-block__suggestions.svelte-1o9ycik li:where(.svelte-1o9ycik){flex:1}.search-block__suggestions.svelte-1o9ycik ul:where(.svelte-1o9ycik){flex-direction:column;list-style:none;display:flex}.search-block-suggestion.svelte-1o9ycik{color:var(--color-black)}.search-block-suggestion.svelte-1o9ycik:not(:first-of-type){margin-top:1rem}.search-block-suggestion.svelte-1o9ycik:not(:last-of-type){border-bottom:1px solid var(--color-grey-lightest);padding-bottom:1rem}.search-block-suggestion-item.svelte-1o9ycik{font-size:var(--font-size-xs);line-height:var(--line-height-s);align-items:center;column-gap:.5rem;display:flex}.search-block-suggestion-item.svelte-1o9ycik:not(:last-of-type){margin-bottom:.5rem}.search-block-suggestion-item.svelte-1o9ycik a:where(.svelte-1o9ycik){min-width:0;color:var(--color-black);flex:1 1 0;text-decoration:none}.search-block-suggestion-item.svelte-1o9ycik a:where(.svelte-1o9ycik):hover{text-decoration:underline}.search-block-suggestion-item.svelte-1o9ycik span.duration:where(.svelte-1o9ycik){text-align:center;white-space:nowrap;background-color:var(--color-primary-light);border-radius:25px;flex:0 0 5rem;padding:.125rem .5rem}.search-block-suggestion__title.svelte-1o9ycik{color:var(--color-primary);font-size:var(--font-size-s);margin-bottom:.25rem;font-weight:600;display:block}.search-block-suggestion__title.svelte-1o9ycik i.bat-icon{color:var(--color-primary)}.search-block-notification.svelte-1o9ycik{flex-direction:column;display:flex}.search-block-notification__title.svelte-1o9ycik{color:var(--color-primary);flex:1;font-weight:600}.search-block-notification__title.svelte-1o9ycik i.bat-icon{color:var(--color-primary)}.search-block-notification__content.svelte-1o9ycik{flex:1}@media screen and (width>=580px){.search-block.svelte-1o9ycik .btn{font-size:var(--font-size-s);line-height:var(--line-height-s)}}@media screen and (width>=768px){.search-block-suggestion__title.svelte-1o9ycik{font-size:var(--font-size-m)}.search-block-suggestion-item.svelte-1o9ycik{font-size:var(--font-size-s);line-height:var(--line-height-m)}.search-block-suggestion-item.svelte-1o9ycik:not(:last-of-type){margin-bottom:.375rem}}@media screen and (width<=768px){.search-block.svelte-1o9ycik .btn:not(.mobile){display:none}.search-block.svelte-1o9ycik .btn.mobile{padding:1rem;display:flex}}@media only screen and (width<=992px){.search-block--body.svelte-1o9ycik{flex-direction:column;justify-content:center;align-items:center}.search-block__title.svelte-1o9ycik{margin-bottom:var(--spacing-l);justify-content:center;width:100%}.search-block.svelte-1o9ycik .form-block--item .search-block__input{padding:var(--spacing-l) 4rem var(--spacing-l) var(--spacing-l);margin-left:0}}.header-block.svelte-121kjtt{z-index:2;align-items:stretch;width:100%;height:26rem;min-height:26rem;margin:0;display:flex;position:relative}.header-block.svelte-121kjtt:not(.has--image-carousel){height:auto}@media only screen and (width>=576px){.header-block.svelte-121kjtt{height:auto}}.header-block--background.svelte-121kjtt{width:100%}.svelte-121kjtt:not(.has--image-carousel) .header-block--background:where(.svelte-121kjtt):before{content:"";background-blend-mode:multiply;z-index:2;background:linear-gradient(#2b585b99 0%,#2b585b00 27.6% 48.96%,#2b585bb3 81.25%);width:100%;height:100%;position:absolute}.header-block--body.svelte-121kjtt{z-index:2;flex-direction:column;width:100%;height:100%;padding-top:10rem;display:flex;position:relative}.has--image-carousel.svelte-121kjtt .header-block--body:where(.svelte-121kjtt) .gallery-block{display:none}@media only screen and (width>=576px){.header-block--body.svelte-121kjtt .gallery-block,.has--image-carousel.svelte-121kjtt .header-block--body:where(.svelte-121kjtt) .gallery-block{display:initial}}.has--image-carousel.svelte-121kjtt .header-block__image{display:none}@media only screen and (width>=576px){.has--image-carousel.svelte-121kjtt .header-block__image{display:initial}}.has--image-carousel.svelte-121kjtt .header-block--body:where(.svelte-121kjtt){height:auto;padding-top:0;display:block}.header-block--gallery.svelte-121kjtt{visibility:hidden;z-index:1;margin-top:4.25rem;margin-bottom:-.5rem;line-height:1rem;position:relative}.header-block--gallery.is--visible.svelte-121kjtt{visibility:visible}.header-block.svelte-121kjtt:not(.has--image-carousel) .header-block--gallery:where(.svelte-121kjtt){display:none}@media only screen and (width>=576px){.header-block--gallery.svelte-121kjtt{display:none}}.header-block--gallery.svelte-121kjtt .block-component{margin-top:0;margin-bottom:0}.svelte-121kjtt:not(.has--image-carousel) .header-block--body:where(.svelte-121kjtt)>.container-block{flex-direction:column;flex:1;justify-content:flex-start;display:flex}.header-block--body.svelte-121kjtt>.container-block:has(.gallery-block){justify-content:space-between}.header-block--body.svelte-121kjtt>.container-block:has(.title-block){justify-content:space-between}.header-block--body.svelte-121kjtt>.container-block>.block-component:not(.top-bar-block){margin-top:1rem;margin-bottom:2rem}.header-block--body.svelte-121kjtt>.container-block>.gallery-block{align-self:flex-end;width:100%;margin-top:0;margin-bottom:0}.header-block--body.svelte-121kjtt>.container-block>.gallery-block>.container-block{padding-top:10rem;padding-left:0;padding-right:0}.header-block--body.svelte-121kjtt>.container-block>.main-navigation-block{margin-top:0}.header-block--body.svelte-121kjtt>.container-block>.title-block{color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;margin-top:6rem;margin-bottom:6rem;display:flex}.has--image-carousel.svelte-121kjtt .header-block--body:where(.svelte-121kjtt)>.container-block>.title-block{color:var(--color-black)}.header-block__image{z-index:1;width:100%;height:100%;position:absolute;top:0}.header-block__image>img{object-fit:cover;object-position:center}.header-block.svelte-121kjtt .top-bar-block{width:100%;height:46px}.header-block.svelte-121kjtt .title-block__title{text-align:center;font-size:4rem;line-height:4rem}.header-block.svelte-121kjtt .title-block__subtitle{text-align:center;font-size:3rem;line-height:3rem}@media only screen and (width>=768px){.header-block.svelte-121kjtt .title-block__title{font-size:2.5rem;line-height:2.5rem}.header-block.svelte-121kjtt .title-block__subtitle{font-size:2rem;line-height:2rem}}@media only screen and (width>=1024px){.header-block--body.svelte-121kjtt{padding-top:0}}.header-block.is--hero.svelte-121kjtt{min-height:640px;overflow:hidden}.is--hero.svelte-121kjtt .header-block--background:where(.svelte-121kjtt):before{background:linear-gradient(#09201d59 0%,#09201d26 35%,#09201dcc 100%)}.is--hero.svelte-121kjtt .header-block__image{animation:22s ease-out forwards svelte-121kjtt-hero-drift;transform:scale(1.04)}.is--hero.svelte-121kjtt .header-block__image>img{object-position:center 55%}@keyframes svelte-121kjtt-hero-drift{to{transform:scale(1)}}.is--hero.svelte-121kjtt .header-block--body:where(.svelte-121kjtt)>.container-block{justify-content:space-between}.is--hero.svelte-121kjtt .header-block--body:where(.svelte-121kjtt)>.container-block>.title-block{justify-content:flex-end;align-items:flex-start;width:100%;margin-top:auto;margin-bottom:96px}@media (width<=1023px){.header-block.is--hero.svelte-121kjtt{min-height:520px}}@media (width<=600px){.header-block.is--hero.svelte-121kjtt{min-height:500px}.is--hero.svelte-121kjtt .header-block--body:where(.svelte-121kjtt)>.container-block>.title-block{margin-bottom:70px}}@media (prefers-reduced-motion:reduce){.is--hero.svelte-121kjtt .header-block__image{animation:none;transform:none}}
