@import 'bootstrap-grid.css';@import 'fonts.css';:root{--color-base:#555;--color-light:#fff;--color-dark:#2d2d2d;--color-primary:#97887b;--color-success:green;--color-error:red;--border-radius:8px;--size-burger-button:6rem}*{box-sizing:border-box}body{font-family:'Oswald',sans-serif;font-size:clamp(1.3rem, 2vw, 1.5rem);font-weight:300;line-height:1.4;color:var(--color-base);margin:0}img{max-width:100%;border-radius:var(--border-radius)}img.round{border-radius:50%}img.bordered{border:2px solid var(--color-primary)}a{color:inherit;text-decoration:none;border-bottom:1px solid;transition:all .1s ease}a:hover{border-bottom-color:transparent}p{margin:0 0 1.2em}h1{font-family:'kristi',serif;font-size:clamp(3.75rem, 3.5rem + 2vw, 6.25rem);font-weight:300;line-height:1;margin:0 0 .5em;color:var(--color-primary)}h2{font-size:clamp(1.25rem, 1.25rem + 2vw, 2rem);font-weight:600;margin:0 0 .5em}h2.h1{font-family:'kristi',serif;font-size:clamp(3rem, 3rem + 2vw, 5rem);font-weight:300;line-height:1;color:var(--color-primary)}h3{margin:0 0 .5em 0}h4{margin:0 0 .5em 0;font-weight:500}ul,ol{padding-left:1.3em}ul li,ol li{margin:0 0 1em 0;padding-left:.2em}dl{margin:0 0 1.2em}dl dt{font-weight:normal}dl dd{margin:0 0 1.2em 0}button,.button{font-family:'Oswald',sans-serif;font-size:clamp(1.3rem, 2vw, 1.5rem);;line-height:1.4;color:var(--color-light);background-color:var(--color-base);border:1px solid transparent;border-radius:var(--border-radius);box-shadow:none;padding:1em;cursor:pointer;transition:all .2s ease}button:hover,.button:hover,button:active,.button:active{background-color:var(--color-base)}button:not([disabled]):active,.button:not([disabled]):active{transform:scale(.97, .97)}button[disabled],.button[disabled]{cursor:not-allowed}.bg-primary{background-color:var(--color-primary);color:var(--color-light)}.bg-primary h1,.bg-primary .h1{color:var(--color-light)}.bg-base{background-color:var(--color-base);color:var(--color-light)}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.text-small{font-size:.8em}.text-big{font-size:1.2em}.uc{text-transform:uppercase}.sugar{display:none !important}.drop{box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}.drop-down{box-shadow:0 4px 4px 0 rgba(0,0,0,0.5)}.hidden{display:none}.glide .glide__arrows .glide__arrow{position:absolute;top:50%;transform:translate(0, -50%);font-size:3em;padding:1rem;line-height:1;background:none}.glide .glide__arrows .glide__arrow:first-child{left:0}.glide .glide__arrows .glide__arrow:last-child{right:0}.glide.glide--carousel .glide__slide{text-align:center}.glide.glide--carousel .glide__slide img{max-height:800px}section{padding:6.25rem 0}section.condensed{padding:0}aside{position:fixed;right:0;bottom:0;width:var(--size-burger-button);height:var(--size-burger-button)}header{padding:3rem 0}header a{border:none}footer{padding:2em 0;background-color:var(--color-primary);color:var(--color-light);font-size:.8em}footer h1,footer .h1{color:var(--color-light)}footer a+a{margin-left:1em}.social-media{display:inline-block;width:32px;border:none}.social-media svg{fill:var(--color-light)}.logopatch{border-radius:50%;border:2px solid var(--color-primary);line-height:1}.logopatch img{padding:10%}.teaser{filter:saturate(70%)}@media (prefers-color-scheme: dark){section{background-color:var(--color-dark);color:var(--color-light)}}nav{position:fixed;right:0;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:calc(var(--size-burger-button) / 3);padding-bottom:var(--size-burger-button);height:100vh;background-color:var(--color-primary);box-shadow:0 0 4px 0 rgba(0,0,0,0.5);transform:translate(100%, 0);transition:all .2s ease}nav a{color:var(--color-light);flex:0 0 auto;border:none;padding:0 calc(var(--size-burger-button) / 3)}.burger{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:var(--size-burger-button);height:var(--size-burger-button);padding:35% calc(var(--size-burger-button) / 3);display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:1;transition:all .2s ease}.burger span{display:inline-block;flex:0 0 .33rem;background-color:var(--color-dark);transition:all .2s ease}#burger:checked+.burger span{background-color:var(--color-light)}#burger:checked+.burger span:first-child{transform:translate(0, .7rem) rotate(45deg)}#burger:checked+.burger span:nth-child(2){opacity:0}#burger:checked+.burger span:last-child{transform:translate(0, -0.7rem) rotate(-45deg)}#burger:checked~nav{transform:translate(0, 0)}@media (prefers-color-scheme: dark){nav a{color:var(--color-light)}.burger span{background-color:var(--color-light)}}[type="number"],[type="text"],[type="password"],[type="email"],[type="date"],[type="search"],[type="tel"],[type="url"],select,textarea{font-family:'Oswald',sans-serif;font-size:clamp(1.3rem, 2vw, 1.5rem);;font-weight:300;line-height:1.4;color:var(--color-base);display:block;width:100%;height:auto;padding:1rem;border:1px solid transparent;border-radius:var(--border-radius);box-shadow:0 0 2px 0 rgba(0,0,0,0.2);background-color:rgba(255,255,255,0.8);background-image:none;transition:all .2s ease}[type="number"]:invalid,[type="text"]:invalid,[type="password"]:invalid,[type="email"]:invalid,[type="date"]:invalid,[type="search"]:invalid,[type="tel"]:invalid,[type="url"]:invalid,select:invalid,textarea:invalid{box-shadow:0 0 2px 0 var(--color-error);color:var(--color-error)}[type="number"].changed,[type="text"].changed,[type="password"].changed,[type="email"].changed,[type="date"].changed,[type="search"].changed,[type="tel"].changed,[type="url"].changed,select.changed,textarea.changed{animation-name:changed;animation-duration:500ms;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:ease}[type="number"].changed.success,[type="text"].changed.success,[type="password"].changed.success,[type="email"].changed.success,[type="date"].changed.success,[type="search"].changed.success,[type="tel"].changed.success,[type="url"].changed.success,select.changed.success,textarea.changed.success{animation:none;box-shadow:0 0 2px 0 var(--color-success)}[type="number"]:focus,[type="text"]:focus,[type="password"]:focus,[type="email"]:focus,[type="date"]:focus,[type="search"]:focus,[type="tel"]:focus,[type="url"]:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 2px 0 var(--color-base)}.check{position:relative;margin-top:10px;margin-bottom:20px}.check+.check{margin-top:-10px}.check label{position:relative;padding-left:2.5em;cursor:pointer;display:inline-block;margin-bottom:0;line-height:1.5rem}.check label::before{content:'';display:inline-block;position:absolute;left:0;top:0;width:1.5rem;height:1.5rem;border:1px solid;border-radius:4px;background-color:rgba(255,255,255,0.8);transition:box-shadow .2s ease}.check label::after{left:calc(.22em + 1px);top:calc(0.375rem + 1px);content:'';display:inline-block;opacity:0;position:absolute;transition:opacity .2s ease}.check label.abs{position:absolute}.check input{z-index:-1;position:absolute;opacity:0;width:0;height:0}.check input[disabled]+label,.check input[readonly]+label{opacity:.4}.check input:checked+label::after{opacity:1}.check input:invalid+label::before{box-shadow:0 0 2px 1px var(--color-error)}.check [type=checkbox]+label::after{width:.75rem;height:.375rem;background:transparent;border-bottom:3px solid var(--color-base);border-left:3px solid var(--color-base);transform:rotate(-45deg)}.check [type=radio]+label::before{border-radius:50%}.check [type=radio]+label::after{background:var(--color-base);width:.75rem;height:.75rem;border-radius:50%;left:calc(0.375rem + 1px);top:calc(0.375rem + 1px)}.calendar.fc{--fc-border-color:var(--color-bg-calendar-header)}.calendar.fc a{border:none}.calendar.fc .fc-button{font-family:'Oswald',sans-serif;font-size:clamp(1.3rem, 2vw, 1.5rem);;line-height:1.4;color:var(--color-light);background-color:var(--color-base);border:1px solid transparent;border-radius:var(--border-radius);box-shadow:none;padding:1em;cursor:pointer;transition:all .2s ease}.calendar.fc .fc-button:hover,.calendar.fc .fc-button:active{background-color:var(--color-base)}.calendar.fc .fc-button:not([disabled]):active{transform:scale(.97, .97)}.calendar.fc .fc-button[disabled]{cursor:not-allowed}.calendar.fc .fc-event{border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:5px;margin:2px}.calendar.fc .fc-event.canceled{background-color:#a83838}.calendar.fc .fc-event.reserved{background-color:#dd9b22}.calendar.fc .fc-event.booked{background-color:#529352}.calendar.fc .fc-event.acco-1::after,.calendar.fc .fc-event.acco-2::after{content:'';display:block;width:1em;height:1em;border:1px solid #fff;border-radius:2px}.calendar.fc .fc-event.acco-1::after{background-color:brown}.calendar.fc .fc-event.acco-2::after{background-color:beige}.calendar.fc .fc-liquid-hack .fc-daygrid-day-frame{padding:5px 10px}.calendar.fc .fc-col-header-cell{background-color:var(--color-bg-calendar-header);padding:5px}.calendar.fc .fc-daygrid-day.fc-day-today{background-color:var(--color-bg-nav)}.calendar.fc .fc-daygrid-week-number{background-color:transparent;font-size:.8em;padding:10px}.calendar.fc .fc-button{font-family:'Oswald',sans-serif;font-size:clamp(1.3rem, 2vw, 1.5rem);;line-height:1.4;color:var(--color-light);background-color:var(--color-base);border:1px solid transparent;border-radius:var(--border-radius);box-shadow:none;padding:1em;cursor:pointer;transition:all .2s ease}.calendar.fc .fc-button:hover,.calendar.fc .fc-button:active{background-color:var(--color-base)}.calendar.fc .fc-button:not([disabled]):active{transform:scale(.97, .97)}.calendar.fc .fc-button[disabled]{cursor:not-allowed}.calendar.fc .fc-button:disabled{font-family:'Oswald',sans-serif;font-size:clamp(1.3rem, 2vw, 1.5rem);;line-height:1.4;color:var(--color-light);background-color:var(--color-base);border:1px solid transparent;border-radius:var(--border-radius);box-shadow:none;padding:1em;cursor:pointer;transition:all .2s ease}.calendar.fc .fc-button:disabled:hover,.calendar.fc .fc-button:disabled:active{background-color:var(--color-base)}.calendar.fc .fc-button:disabled:not([disabled]):active{transform:scale(.97, .97)}.calendar.fc .fc-button:disabled[disabled]{cursor:not-allowed}.calendar.fc .fc-theme-standard th,.calendar.fc .fc-theme-standard td{border:none;background-color:var(--color-bg-calendar-body);box-shadow:0 0 1px 1px var(--color-bg-main)}.calendar.fc .fc-theme-standard .fc-scrollgrid{border:1px solid var(--color-bg-input)}label.toggle{cursor:pointer;color:var(--color-primary);margin-top:1em;transition:color .3s ease}label.toggle:hover,label.toggle:active,label.toggle:focus{color:var(--color-primary);transition:color .2s ease}label.toggle span:first-child::after{content:'+';margin-left:5px;font-weight:500}label.toggle span:last-child{display:none}label.toggle span:last-child::after{content:'-';margin-left:5px;font-weight:500}input.toggle{display:none}input.toggle+label+*{max-height:0;opacity:0;overflow:hidden;transition:all .3s ease}input.toggle:checked+label span:first-child{display:none}input.toggle:checked+label span:last-child{display:inline}input.toggle:checked+label+*{max-height:75em;opacity:1;margin-top:1em}.pricetable{background-color:currentColor;padding:3rem;border-radius:var(--border-radius)}.pricetable .seasons>div{background-color:var(--color-primary);color:var(--color-light);margin-bottom:2rem;padding:2rem;border-radius:var(--border-radius);text-align:center}.pricetable .seasons>div h1,.pricetable .seasons>div .h1{color:var(--color-light)}.pricetable .seasons>div h3{margin:0}.pricetable .seasons>div>p{font-size:.8em}.pricetable .seasons .prices{display:flex;justify-content:space-around;gap:2rem}.pricetable .seasons .prices .price p{margin-bottom:0}.pricetable .seasons .prices .price p:first-child{font-size:1.2em}.pricetable .seasons .prices .price p:last-child{font-size:.8em}.pricetable .disclaimer{font-size:.8em}.bg-primary .pricetable>div{color:var(--color-base)}@media (min-width: 992px){.pricetable .seasons{display:flex;gap:2rem}.pricetable .seasons>div:first-child{flex:0 1 auto}.pricetable .seasons>div:last-child{flex:1 0 auto}}/*# sourceMappingURL=sk.css.map *//*# sourceMappingURL=./sk.css.map */