.archive-description p img{width:100%;border-radius:10px}.post-type-archive-travel .archive-description{display:none}.archive{font-size:16px}.archive .content-wrap>.webko-wrapper{padding-top:10px}.archive .archive-travel.hidden{display:none}.archive .webko-breadcrumbs{margin:0 auto;max-width:1080px;border-bottom:solid 1px #eee}.archive main.content{display:flex;max-width:1080px;margin:15px auto 60px auto}.results-actions{text-align:center;margin:0 40px}.archive .travel-short-wrapper{width:100%}.archive-travel{position:relative;display:flex;align-items:center;overflow:hidden;box-shadow:0 7px 20px -10px rgb(0 0 0 / .24);border-radius:4px;margin:0 0 60px 0;transition:all 0.3s ease}.archive-travel:hover,.archive-travel:focus,.archive-travel:active{box-shadow:0 7px 20px -10px rgb(0 0 0 / .44)}.full-travel-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.archive-travel.popular:after{content:'';display:block;width:100px;height:100px;position:absolute;right:0;top:0;background-image:url(/wp-content/themes/jeresferie.dk/assets/images/popular.svg);background-size:contain;background-repeat:no-repeat}.archive-travel-content{width:320px;min-width:320px}.archive-travel .travel-title{font-size:21px;color:var(--e-global-color-ade17d2)}.archive-travel .travel-price{text-align:center}.archive-travel .travel-price span{display:block;font-size:16px}.archive-travel .travel-price .price-suffix{font-size:12px;color:#a2b5b9}.archive-travel .travel-stars{max-width:99px}.archive-travel-image{margin-right:30px}.archive-travel-image img{display:block;max-width:250px}.archive-travel-right{text-align:center;width:100%}.archive-travel-right .button{color:var(--e-global-color-5cf4f48);width:160px;z-index:9;position:relative}.travel-excerpt{font-size:14px}.travel-properties{display:flex;flex-wrap:wrap;margin-top:20px}.travel-property{display:flex;width:calc(50% - 5px);font-size:12px;font-weight:700;margin:0 5px 10px 0;line-height:1.3;align-items:flex-start}.travel-property-image img{width:16px;height:16px;object-fit:contain;object-position:left;margin-top:-2px;margin-right:5px}.travel-property.type{display:none}input[type='checkbox']{width:17px;height:17px;min-width:17px;min-height:17px;padding:0;margin:0;-webkit-appearance:none;background-image:url(/wp-content/themes/jeresferie.dk/assets/images/checkbox.svg);background-position:center;background-repeat:no-repeat;background-size:contain;outline:none;cursor:pointer}input[type='checkbox']:checked{background-image:url(/wp-content/themes/jeresferie.dk/assets/images/checkbox-checked-01.svg)}.travel-sidebar{opacity:1;transition:all 0.3s ease;min-width:250px;min-height:50vh;margin-right:25px}.taxonomy-filter{max-width:178px;margin-bottom:20px;border-bottom:2px solid rgb(0 0 0 / .04);padding-bottom:15px}.taxonomy-filter .term{display:flex;align-items:center;justify-content:space-between;line-height:2}.taxonomy-filter .term.disabled{opacity:.3;text-decoration:line-through;pointer-events:none}.taxonomy-filter .term label{width:100%;cursor:pointer}.taxonomy-filter h3{line-height:1;margin-top:0;padding-top:0;font-size:16px;font-weight:700}.travel-sidebar.loading{opacity:.5;pointer-events:none}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#072544;opacity:.85;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@media screen and (max-width:768px){.archive{font-size:14px}.archive main.content{flex-direction:column}.travel-sidebar{flex:1 100%;margin:0;min-height:0}.taxonomy-filter{width:100%;max-width:100%;max-height:35px;overflow:hidden;transition:max-height 0.5s cubic-bezier(0,1,0,1)}.taxonomy-filter h3{cursor:pointer;height:30px;line-height:30px;background:#fff url(/wp-content/themes/jeresferie.dk/assets/images/tab-expand.svg) no-repeat right 2px center;padding-bottom:5px}.taxonomy-filter.open h3{background:#fff url(/wp-content/themes/jeresferie.dk/assets/images/tab-close.svg) no-repeat right 2px center}.taxonomy-filter.open{transition:max-height 1s ease-in-out;max-height:1000px}.archive-travel{flex-direction:column}.archive-travel-image,.archive-travel-image img{margin:0;max-width:100%;width:100%;height:300px;object-fit:cover}.archive-travel-content{width:100%;min-width:0;padding:20px 20px 0 20px}.archive-travel .travel-price span{display:inline-block}.travel-property{width:100%}.archive-travel-right{margin-bottom:20px;padding:0 20px}.archive-travel-right .button{width:100%}.archive .content-wrap>.webko-wrapper{margin-top:0}.archive-travel.popular:after{right:-1px;top:-5px}}.travel-property-value{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.archive main.content{flex-direction:column}body .filters{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;margin-bottom:20px}.facetwp-input-wrap{width:100%}input.facetwp-search{border:solid 1px #ddd!important;border-radius:8px!important;padding:15px 15px 15px 40px!important;font-size:16px!important;font-family:var(--e-global-typography-text-font-family);font-weight:500!important;color:var(--e-global-color-ade17d2)!important;min-width:100%!important;width:100%}.facetwp-icon.f-loading:before{animation:none!important}input.facetwp-search:focus{outline:none}.facetwp-icon{right:auto!important;opacity:1;left:13px}input.facetwp-search::placeholder{font-weight:600;font-style:italic}.facetwp-facet{margin:0!important;flex:1;flex-shrink:0;font-weight:600;display:flex}.facetwp-icon:before{width:23px!important;background:url(/wp-content/themes/jeresferie.dk/assets/images/search_300.svg) no-repeat!important;background-position:center!important;background-size:contain!important}.fs-wrap.multiple .fs-option .fs-checkbox i{outline:solid 1px #ccc;outline-offset:2px;border:none!important}.fs-wrap.multiple .fs-option.selected .fs-checkbox i{background-color:var(--e-global-color-ade17d2)!important;outline-color:var(--e-global-color-ade17d2)!important}.fs-option{padding:10px 15px 10px 45px!important}.fs-wrap.multiple .fs-checkbox{width:45px!important}.fs-search{display:none}.fs-dropdown{border:1px solid #ccc!important;top:calc(100% - 2px);border-radius:0 0 4px 4px}.fs-wrap{width:100%!important;display:flex!important}.fs-label-wrap{border:solid 1px #ddd!important;border-radius:8px;width:100%;cursor:pointer;transition:.2s ease}.facet-wrap:hover .fs-label-wrap{border-color:#ccc!important}.facet-wrap{height:100%;min-height:100%;cursor:pointer}.facetwp-facet{height:100%}.fs-label-wrap .fs-label{width:100%;height:50px;display:flex;align-items:center;padding:0 15px!important}.fs-arrow{border:none!important;background-image:url(/wp-content/themes/jeresferie.dk/assets/images/chevron-down.svg)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;width:15px!important;height:15px!important;right:10px!important}button.filter-submit:hover,button.filter-submit,button.facetwp-reset:hover,button.facetwp-reset,form.filters button{border:none;border-radius:8px;background-color:var(--e-global-color-ade17d2);text-transform:none;font-weight:700}.facet-filter-button button{height:100%;background-color:var(--e-global-color-82e4ca9);border:none;color:#fff;font-weight:700;border-radius:8px}.facet-filter-button button:hover{background-color:var(--e-global-color-7d7baa4)}button.facetwp-reset{background-color:#f2f2f2!important;color:var(--e-global-color-ade17d2)!important}button.facetwp-reset:hover{background-color:#eee!important}.facetwp-facet.facetwp-facet-nulstil.facetwp-type-reset{flex:0;display:flex}body .travel-sidebar{display:none}body .travel-short-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}body .archive-travel{flex-direction:column;flex-wrap:wrap;margin:0}body .archive-travel-image{margin:0;width:100%}body .archive-travel-image img{max-width:100%;width:100%;height:200px;object-fit:cover}body .archive-travel-content{width:100%;min-width:100%;padding:20px}body .travel-excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body .archive-travel .travel-title{font-size:18px;margin-bottom:5px}body .travel-price{margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px}body .archive-travel .travel-price .price-suffix{text-align:left;margin:0;flex-basis:100%}body .archive-travel-right .button{width:100%;margin-top:10px}body .archive-travel-right{margin-top:auto;padding:20px;border-top:solid 1px #eee}body .archive main.content{flex-direction:column}@media (max-width:1024px){body .travel-short-wrapper{grid-template-columns:1fr 1fr}body .archive-travel-image{height:auto}body .facetwp-facet.facetwp-type-fselect{flex-basis:calc(50% - 10px)}body .filters{margin-top:20px}.facet-filter-button button,button.facetwp-reset{width:100%}}@media (max-width:768px){body .archive-travel-right{margin-bottom:0}.facetwp-facet{flex-basis:100%}form.filters>button,.facetwp-facet.facetwp-facet-nulstil.facetwp-type-reset{flex-basis:calc(50% - 10px)}form.filters button.facetwp-reset{width:100%}body .travel-short-wrapper{grid-template-columns:1fr}}@media (max-width:390px){body .archive-travel-image{height:auto}}.term-description{grid-column:3 span;margin-top:40px}.short-term-description{margin-bottom:20px}.short-term-description p:last-child{margin-bottom:0}@media (max-width:767px){.short-term-description{margin-bottom:0}.term-description{margin-bottom:40px}}.travel-type .elementor-shortcode{font-size:13px;background:#eee;display:inline-flex;padding:3px 7px;border-radius:100px;font-weight:600}.travel-search-form{.search-result-item{display:flex;flex-direction:column}}