@keyframes loader-spinning{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader-blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes draw-line{0%{width:5%}100%{width:100%}}@keyframes swing{0%{transform:rotate(0)}25%{transform:rotate(35deg)}50%{transform:rotate(0)}75%{transform:rotate(-35deg)}100%{transform:rotate(0)}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__wrap{width:100%;display:flex;align-items:center;gap:2em;flex-wrap:wrap}@media(min-width: 1025px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter{position:sticky;top:calc(var(--hgt-header-d-scroll)/10*1em);z-index:5;padding:1em 0;margin-bottom:2.5em;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .5s,background-color .5s}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter[data-scroll="1"]{border-color:#e1dede;background-color:#fff}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter[data-sub-bar="1"]{top:calc(calc(var(--hgt-header-d-scroll) / 10 * 1em) + calc(var(--hgt-sub-bar-d) / 10 * 1em))}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__info{display:none}}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter{margin-bottom:6em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__wrap{flex-direction:row;align-items:flex-start;gap:1.5em 1em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__wrap--fixed{margin-block-end:0;padding-block:3.5em 5em;border-radius:0px 0px 10px 10px;background:var(--clr-filter-bar-bg);overflow:visible;border-bottom:1px solid #e1dede;transition:transform .5s;pointer-events:all;transform:translateY(calc(-100% - 5.5em - calc(var(--hgt-header-m) / 10 * 1em)))}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed{transition:all .5s;display:block;position:fixed;top:calc(var(--hgt-header-m-scroll)/10*1em);left:0;width:100%;z-index:998;overflow:auto;height:calc(100vh - 5.5em);transform:translateY(-100%);transition:all .5s;pointer-events:none}}@media(max-width: 1024px)and (max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed[data-scroll="1"][data-direction=down]{top:0}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed[data-scroll="1"][data-direction=down][data-sub-bar="1"]:not(.JS-submenu){top:calc(var(--hgt-sub-bar-m)/10*1em)}}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed[data-sub-bar="1"]{top:calc(calc(var(--hgt-header-m-scroll) / 10 * 1em) + calc(var(--hgt-sub-bar-m) / 10 * 1em))}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed[data-scroll="1"]{transform:translateY(0)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed[data-active="1"] .DNA-plugin__filter__icon__closed{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed[data-active="1"] .DNA-plugin__filter__icon__opened{display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__fixed[data-active="1"] .DNA-plugin__filter__wrap{transform:translateY(0)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__bar{display:flex;justify-content:space-between;align-items:center;gap:2em;height:5.5em;width:100%;background:var(--clr-filter-bar-bg);border-bottom:1px solid #e1dede;z-index:2;position:relative;pointer-events:all}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text{font-weight:var(--fw-light);display:flex;flex-direction:row-reverse;gap:.8em;align-items:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text>*{font-size:1.4em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text[data-selected="0"]>div{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text[data-selected="0"]>span:first-child{display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text[data-selected="0"]>span:nth-child(2){display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text[data-selected="1"]>div{display:flex}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text[data-selected="1"]>span:first-child{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__text[data-selected="1"]>span:nth-child(2){display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__info{font-size:1em !important;font-weight:var(--fw-semi-bold);width:2.2em;height:2.2em;border-radius:50%;color:var(--clr-cta-font);background-color:var(--clr-cta);display:flex;justify-content:center;align-items:center;pointer-events:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__info>*{font-size:1.2em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__icon{width:4em;height:4em;border-radius:7em;border:1px solid #e1dede;background:#fff;display:flex;justify-content:center;align-items:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__icon__closed{display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__icon__opened{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__filter__icon>*{width:1.8em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__wrap{position:relative;display:inline-flex}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__wrap:before{content:"";position:absolute;left:2em;width:2em;height:2em;transform:translateY(calc(100% + 2em - 1em)) rotate(45deg);border-top-left-radius:5px;background:var(--clr-filter-dropdowns-bg);border-left:1px solid #e1dede;border-top:1px solid #e1dede;bottom:0;display:none;pointer-events:none;z-index:3}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select{font-weight:var(--fw-light);line-height:1.8;display:inline-flex;gap:1.5em;justify-content:space-between;align-items:center;padding:.5em 2.5em;border-radius:7.5em;background:var(--clr-filter-background);min-width:18em;cursor:pointer}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select>*{font-size:calc(var(--fs-filter-desktop)/10*1em)}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select>*{font-size:calc(var(--fs-filter-tablet)/10*1em)}}@media(max-width: 767px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select>*{font-size:calc(var(--fs-filter-mobile)/10*1em)}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select>*{pointer-events:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select .JS-remove-date{pointer-events:all}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__icon{font-size:1em !important;width:1.1em;transition:transform .5s}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__list{font-weight:var(--fw-light);position:absolute;border-radius:5px;width:max-content;max-width:30em;z-index:2;padding:2em;display:none;background:var(--clr-filter-dropdowns-bg);border:1px solid #e1dede;bottom:0;transform:translateY(calc(100% + 2em));max-height:30em;overflow:auto;box-shadow:0px 3px 5px 0px rgba(0,0,0,.2)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__list>*{font-size:calc(var(--fs-filter-desktop)/10*1em)}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__list>*{font-size:calc(var(--fs-filter-tablet)/10*1em)}}@media(max-width: 767px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__list>*{font-size:calc(var(--fs-filter-mobile)/10*1em)}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__item{cursor:pointer;transition:opacity .5s;margin:.25em 0}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__item:hover{opacity:.8}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-open="1"]:not([data-type=dates]) .DNA-plugin__tabs__select>.DNA-icon{transform:rotate(-180deg)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-open="1"] .DNA-plugin__tabs__wrap:before{display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-open="1"] .DNA-plugin__tabs__list{display:block}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__wrap:before{transform:translateY(calc(100% + 1.5em - 1em)) rotate(45deg)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__list{max-width:calc(calc(var(--dim-wrap-max-width--large) / 10 * 1em) + 2em + 2em);transform:translateY(calc(100% + 1.5em));width:fit-content}}@media(max-width: 767px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs{width:100%}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs.DNA-plugin__tabs__small{width:calc(100%/2 - 1em*(2 - 1)/2)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs.DNA-plugin__tabs__small span{text-overflow:ellipsis;max-width:100%;white-space:nowrap;overflow:hidden}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__wrap{width:100%}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select{width:100%;min-width:initial;gap:.5em;padding:.8em 1.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__item{margin:.5em 0}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__info,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__remove{font-size:1em !important;width:2.2em;height:2.2em;border-radius:50%;color:var(--clr-cta-font);background-color:var(--clr-cta);display:flex;justify-content:center;align-items:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__remove{pointer-events:all}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__remove__icon{width:.9em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__info>*{font-size:1.2em}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__info>*{font-size:1em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__list{min-width:fit-content}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item{display:flex;align-items:center;gap:.8em;margin-bottom:.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-active="1"] .DNA-plugin__tabs__icon{display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-active="1"] .DNA-plugin__tabs__icon__wrap{background-color:var(--clr-cta)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-type=country],.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-pseudo-country="1"]{font-weight:var(--fw-semi-bold)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-type=country]:not(:first-child),.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-pseudo-country="1"]:not(:first-child){margin-top:1.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-level="2"]{margin-left:1em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item[data-level="3"]{margin-left:2em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item .DNA-plugin__tabs__icon{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item .DNA-plugin__tabs__icon__wrap{border:1px solid rgba(0,0,0,.2);aspect-ratio:1/1;width:.9375em;height:.9375em;border-radius:4px;display:flex;color:var(--clr-cta-font);justify-content:center;align-items:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__item .DNA-plugin__tabs__icon__wrap>*{width:.5625em;height:.5625em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination]{order:10;width:100%}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__label{margin-bottom:1.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__label>*{font-size:calc(var(--fs-filter-desktop)/10*1em)}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__label>*{font-size:calc(var(--fs-filter-mobile)/10*1em)}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__list{display:flex;align-items:center;flex-wrap:wrap;gap:1em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__item{align-items:center;justify-content:space-between;gap:1em;pointer-events:none;min-width:12.5em;padding:.4em .4em .4em 2em;background-color:rgba(var(--clr-cta-value), 0.1);border-radius:7em;display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__item>*{font-size:calc(var(--fs-filter-desktop)/10*1em)}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__item>*{font-size:calc(var(--fs-filter-mobile)/10*1em)}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__item[data-active="1"]{display:flex}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__item__remove{font-size:1em !important;width:2.2em;height:2.2em;border-radius:50%;color:var(--clr-cta-font);background-color:var(--clr-cta);display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__selection[data-type=destination] .DNA-plugin__tabs__selection__item__icon{width:.9em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates][data-value="1"] .DNA-icon{display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__select{position:relative;justify-content:flex-start;gap:2em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__icon__calendar{font-size:1em !important;width:1.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__icon__remove{display:none;font-size:1em !important;width:1.2em;margin-left:auto}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list{max-height:max-content;width:fit-content;max-width:fit-content}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar{box-shadow:none;max-width:45em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar::before,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar::after{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar .flatpickr-weekdays{max-width:44em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars],.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights]{margin:0;position:relative;width:35em;max-width:100%;padding-bottom:.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__wrap,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__wrap{display:block;width:100%;background:var(--clr-tertiary);border-radius:6em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label{width:100%;padding:1em 0 1em 1em;display:flex;justify-content:flex-start}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item{background-color:#ebecf0;border-radius:6em;color:var(--clr-cta);min-width:2.5em;display:flex;align-items:center;justify-content:center;gap:.25em;padding:.4em .7em;margin:auto}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item>*,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item>*{font-size:1.6em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item:nth-child(2),.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item:nth-child(2){transform:translateX(15px)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item:nth-child(3),.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item:nth-child(3){transform:translateX(25px)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item:nth-child(4),.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item:nth-child(4){transform:translateX(20px)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item:nth-child(5),.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item:nth-child(5){transform:translateX(5px)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__icon,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__icon{width:.625em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__slider,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__slider{height:100%;left:0;right:0;position:absolute;background:var(--clr-cta)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__slider__container,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__slider__container{width:100%;background:var(--clr-tertiary);border-radius:6em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__slider__wrap,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__slider__wrap{width:calc(100% - 6em);left:50%;transform:translateX(-50%);height:6px;position:relative}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__range-input,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__range-input{position:relative;margin:0 3em 0 1.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__range-input input,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__range-input input{position:absolute;width:100%;height:5px;background:none;top:-5px;pointer-events:none;cursor:pointer;-webkit-appearance:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__range-input input[type=range]::-webkit-outer-spin-button,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__range-input input[type=range]::-webkit-inner-spin-button,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__range-input input[type=range]::-webkit-outer-spin-button,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__range-input input[type=range]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__range-input input[type=range]::-webkit-slider-thumb,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__range-input input[type=range]::-webkit-slider-thumb{height:2em;width:2em;border-radius:50%;background-color:var(--clr-cta);-webkit-appearance:none;pointer-events:all;position:relative;cursor:pointer}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__range-input input[type=range]::-moz-range-thumb,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__range-input input[type=range]::-moz-range-thumb{height:2em;width:2em;border-radius:50%;background-color:var(--clr-cta);-webkit-appearance:none;pointer-events:all;position:relative;cursor:pointer}@media(min-width: 1025px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list{max-height:initial;left:50%;transform:translate(-50%, calc(100% + 2em));width:100%;min-width:max-content;max-width:100em}}@media(max-width: 767px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__wrap>*{width:100%}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars]{margin-bottom:3em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__select{justify-content:flex-start}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=destination] .DNA-plugin__tabs__select .DNA-plugin__tabs__icon{margin-left:auto}}@media(max-width: 480px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar{width:252px}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar .dayContainer{width:252px;min-width:252px;max-width:252px}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar .flatpickr-days{width:252px}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=dates] .DNA-plugin__tabs__list .flatpickr-calendar span.flatpickr-day{max-width:36px;height:36px;line-height:36px}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars]{margin-bottom:3em}}@media(max-width: 350px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item:nth-child(3),.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item:nth-child(3){transform:translateX(20px)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=stars] .DNA-plugin__tabs__label__item:nth-child(4),.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs[data-type=nights] .DNA-plugin__tabs__label__item:nth-child(4){transform:translateX(15px)}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__select{min-width:24em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__tabs__list{max-width:calc(calc(var(--dim-wrap-max-width--large) / 10 * 1em))}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination{display:flex;align-items:center;justify-content:flex-start;gap:.5em;margin-top:5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination__button{width:4em;height:4em;display:flex;justify-content:center;align-items:center;border:1px solid var(--clr-contour);border-radius:5px;cursor:pointer;transition:background-color .5s}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination__button>*{font-size:1.6em}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination__button>*{font-size:1.4em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination__button:hover{background-color:var(--clr-secondary)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination__button--ellipsis{pointer-events:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination__button--current{background-color:var(--clr-secondary)}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__pagination{margin-top:3em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__show-more{margin-top:5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__show-more[data-active="0"] span:first-child{display:block}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__show-more[data-active="0"] span:nth-child(2){display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__show-more[data-active="1"] span:first-child{display:none}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__show-more[data-active="1"] span:nth-child(2){display:block}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__show-more{margin-top:3em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__container{margin-top:7em;position:relative;z-index:1}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__container{margin-top:3em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__container[data-active="0"]{display:none !important}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview{display:flex;align-items:center;flex-wrap:wrap;gap:1.5em 4em;margin-bottom:6em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item{display:flex;align-items:center;min-width:25em;height:5.5em;padding:0 3em;gap:2em;border-radius:4em;border:1px solid var(--clr-cross-country);background:rgba(var(--clr-cross-country-value), 0.15)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__icon{width:1.8em;height:1.8em;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__icon>*{width:1em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__icon[data-type=opened]{background-color:#288419}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__icon[data-type=closed]{background-color:#d63535}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__title,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__info{font-weight:var(--fw-bold);line-height:1.2}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__title>*,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__info>*{font-size:1.7em}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__title>*,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__info>*{font-size:1.4em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview__item__info{font-weight:var(--fw-light)}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__overview{margin-bottom:3em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__label{font-weight:var(--fw-bold);margin-bottom:1em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__label>*{font-size:1.6em}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__label>*{font-size:1.4em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item{padding:0 3em;margin-bottom:1.7em;background-color:#f5f5f8;border-radius:var(--border-radius);border:1px solid #ebecf0;transition:background-color 1s}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item{padding:0 1.5em}}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item{margin-bottom:1.2em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item:has(>.DNA-plugin__region__trails__slide) .DNA-plugin__region__trails__trigger{cursor:pointer}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item:last-child{margin-bottom:0}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item[data-open="1"]{background-color:var(--clr-secondary)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item[data-open="1"] .DNA-plugin__region__trails__toggle-icon .DNA-icon{transform:rotate(0)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item__icon{width:2.2em;height:2.2em;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item__icon>*{width:1em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item__icon[data-type=opened]{background-color:#288419}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__item__icon[data-type=closed]{background-color:#d63535}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__trigger{padding:1.5em 0;display:flex;align-items:center;justify-content:space-between;user-select:none;transition:padding .5s;gap:2em;position:relative;padding-right:3em}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__trigger{padding:1em 0}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__trigger__content{display:flex;justify-content:space-between;align-items:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__trigger__content__wrap{display:flex;align-items:center;gap:1.5em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__trigger__text{flex:1}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__toggle-icon{margin-left:auto;position:absolute;right:0}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__toggle-icon .DNA-icon{transform:rotate(45deg);transition:transform .5s;width:2.4em;height:2.4em}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__headline,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__info{font-weight:var(--fw-bold);line-height:1.6}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__headline>*,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__info>*{font-size:1.7em}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__headline>*,.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__info>*{font-size:1.5em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__info{font-weight:var(--fw-regular)}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__difficulty{padding:.4em 1em;border-radius:4em;line-height:1;margin-right:3em;min-width:7.2em;display:flex;align-items:center;justify-content:center}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__difficulty>*{font-size:1.6em}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__difficulty>*{font-size:1.4em}}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__difficulty[data-type="1"]{background-color:#d5e3f0;color:#0075be}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__difficulty[data-type="2"]{background-color:#ffe2d2;color:#ff6e1d}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__difficulty[data-type="3"]{background-color:#f9dcdc;color:#e25050}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__slide{height:0;overflow:hidden}.DNA-plugin[data-id=CrossCountryTrail-List] .DNA-plugin__trail__content{padding-bottom:4em}.DNA-plugin[data-id=CrossCountryTrail-List][data-detail="1"] .DNA-plugin__filter__wrap{padding:0}@media(min-width: 1025px){.DNA-plugin[data-id=CrossCountryTrail-List][data-detail="1"] .DNA-plugin__filter{position:relative;top:0;border:none;background-color:rgba(0,0,0,0);z-index:1}}@media(max-width: 1024px){.DNA-plugin[data-id=CrossCountryTrail-List][data-detail="1"] .DNA-plugin__filter__fixed{display:none}}
