body,html{margin:0;padding:0;font-family:Segoe UI,Helvetica Neue,sans-serif;font-weight:200;background-color:#f5f4e9;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;overflow-x:clip}*{color:#000;font-size:min(20px,2.5vw)}a{text-decoration:none}header{box-sizing:border-box;width:100%;background-color:#383838;padding:min(15px,1.875vw);display:flex;justify-content:flex-start;align-items:center}header>*{color:#fff;text-decoration:none;font-size:min(15px,1.875vw);font-weight:700;padding:0 min(10px,1.25vw);opacity:.8}#logo-stats{position:absolute;top:min(25px,3.125vw);left:min(80px,10vw);color:#fff;font-style:italic;font-size:min(13px,1.625vw);opacity:.9}.header-logo{position:relative;opacity:1;width:min(110px,13.75vw)}.header-logo>img{width:100%;height:auto}header>a:hover{opacity:1}header>a.selected{opacity:1;color:#9cde4e;border:none}header>.spacer{flex-grow:1}footer{text-align:right;width:100%;padding:min(30px,3.75vw) min(30px,3.75vw) min(30px,3.75vw) 0;box-sizing:border-box}footer,footer>*{color:#666;font-size:min(15px,1.875vw)}.page,.pre-page{position:relative;background-color:#fff;width:100%;max-width:800px;margin-top:min(50px,6.25vw);box-sizing:border-box;padding:min(30px,3.75vw);box-shadow:0 1px 2px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:min(15px,1.875vw)}.pre-page{padding:0}.pre-page>div{padding:0 min(30px,3.75vw) min(30px,3.75vw)}.page.page-tours{padding-bottom:min(10px,1.25vw)}.page#sticky{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:min(10px,1.25vw) min(30px,3.75vw)}#sticky{position:-webkit-sticky;position:sticky;top:0;z-index:100;box-sizing:border-box}#sticky>h1{width:15%}#sticky>div{width:85%}h1{margin:0;font-size:min(35px,4.375vw)}.h1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:min(20px,2.5vw)}.h1>.icon{width:min(50px,6.25vw);height:min(50px,6.25vw);font-size:min(30px,3.75vw);background-color:#383838;color:#fff;padding:min(10px,1.25vw);border-radius:100%;box-sizing:border-box}.h1.tour-title{justify-content:flex-start}h2{color:#666;margin:min(20px,2.5vw) 0 0;font-size:min(22px,2.75vw);text-transform:uppercase}h2#tour-date{font-size:min(18px,2.25vw)}h3{margin:0}.profile{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:min(20px,2.5vw)}.profile>img{width:min(100px,12.5vw);height:min(100px,12.5vw);border-radius:100%}.profile>img.small{width:min(50px,6.25vw);height:min(50px,6.25vw)}.line{height:min(3px,.375vw)}.line,.small-line{background-color:#ccc}.small-line{width:100%;height:min(2px,.25vw)}.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.form>span *{width:33%;font-weight:700;color:#666}.form .icon{font-size:min(20px,2.5vw)}.form>.input{position:relative;width:67%}.input-icon{position:absolute;left:min(10px,1.25vw);top:50%;transform:translateY(-50%);color:#666;z-index:10;font-size:min(25px,3.125vw)}input{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:min(8px,1vw);border:min(2px,.25vw) solid #000;color:var(--theme-ui-colors-text);display:block;min-height:2.5rem;width:100%;font-size:min(16px,2vw);font-family:inherit;line-height:inherit;text-overflow:ellipsis;padding-left:2.5rem;padding-right:2.5rem;transition:none;background:rgba(0,0,0,.1);animation:none}input:focus{outline:none;border-color:#63b3ed!important}input.info{border-color:#0077d9}input.error{border-color:#b05963}input.valid{border-color:#68bd00}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}input.loading{--border-angle:0turn;border-color:transparent;--gradient-border:conic-gradient(from var(--border-angle),transparent 25%,#0077d9,#0077d9,99%,transparent);--main-bg:conic-gradient(from var(--border-angle),#fff,#fff 5%,#fff 60%,#fff 95%);background:var(--main-bg) padding-box,var(--gradient-border) border-box,var(--main-bg) border-box;background-position:50%;animation:bg-spin 3s linear infinite}@keyframes bg-spin{to{--border-angle:1turn}}.multi-select,.select{flex-direction:row;flex-wrap:wrap}.multi-select,.multi-select>a,.select,.select>a{display:flex;justify-content:center;align-items:center}.multi-select>a,.select>a{flex-direction:column;padding:min(5px,.625vw);border:min(2px,.25vw) solid #ccc;margin:0;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select>a:nth-last-child(n+2){border-right:none}.icon{font-family:kmt-font}.multi-select>a.icon{border-radius:100%;font-size:min(30px,3.75vw);margin:0 min(10px,1.25vw);font-weight:lighter;padding:min(5px,.625vw)}.selected{background-color:#383838;color:#fff;border:min(2px,.25vw) solid #4f850d}.icon.selected{color:#0077d9;background-color:#eee}.back-btn{position:absolute;top:min(10px,1.25vw);left:min(10px,1.25vw);padding:min(10px,1.25vw);border-radius:min(3px,.375vw);font-size:min(24px,3vw)!important;background-color:#383838;color:#fff}.chart-container{position:relative}.chart-container>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:min(20px,2.5vw);color:#000;font-weight:700;z-index:10;width:85.5vw;max-width:min(700px,87.5vw);text-align:center}#tour-list{display:flex;flex-direction:column;align-items:center}#tour-list>*{margin-bottom:min(20px,2.5vw)}#tour-list>:nth-last-child(-n+2){margin-bottom:0}.expand{text-align:center;font-size:min(40px,5vw)!important;cursor:pointer}.tour{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:min(20px,2.5vw)}.tour>img{width:min(100px,12.5vw)}.tour>div,.tour>img{height:min(100px,12.5vw)}.tour>div{display:flex;flex-direction:column;justify-content:space-between;width:min(550px,68.75vw)}.tour>span{width:min(40px,5vw);text-align:right;font-size:min(24px,3vw)!important}.tour>div>div{display:flex;flex-direction:column;justify-content:flex-start;gap:min(10px,1.25vw)}.stats{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.stats.vertical{flex-direction:column;align-items:flex-start;gap:min(10px,1.25vw)}.stats .value{font-weight:700}.stats .icon{font-size:min(18px,2.25vw);color:#666}table.stats td:nth-child(n+2){padding-left:min(20px,2.5vw)}#komoot-id-help{display:none;position:absolute;background-color:#383838;padding:min(15px,1.875vw);color:#fff;border-radius:min(5px,.625vw);z-index:100;width:min(700px,87.5vw)}#map-container{position:relative;width:100%;height:min(500px,62.5vw);overflow-x:hidden;overflow-y:hidden}#map-container.fullscreen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1}#map-container>.btn-container{position:absolute;top:min(10px,1.25vw);left:min(730px,91.25vw);transform:translateX(-100%);display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:min(10px,1.25vw);z-index:200}#map-container.fullscreen>.btn-container{left:calc(100vw - min(20px, 2.5vw));transform:translateX(-100%)}#map-container>.btn-container>a{background-color:#fff;padding:min(5px,.625vw);border-radius:min(5px,.625vw);font-size:min(25px,3.125vw)}#map{width:740px;height:500px}#map-loading{position:absolute;top:min(20px,2.5vw);left:min(20px,2.5vw);font-size:min(20px,2.5vw);color:#000;font-weight:700;z-index:10;background-color:#fff;padding:min(5px,.625vw);border-radius:min(5px,.625vw)}.hide-scroll::-webkit-scrollbar{display:none}.hide-scroll{-ms-overflow-style:none;scrollbar-width:none}.progress-bar{width:min(200px,25vw);height:min(20px,2.5vw);background-color:#ccc}.progress-bar>div{height:100%;background-color:#4f850d;width:0}
/*# sourceMappingURL=/styles.f7018ecb.css.map */