#izyrent,body .flatpickr-calendar.izyCal,body #izyCalButtons{--izy-bg: #fffdfd;--izy-text: #070707;--izy-green: #94cba9;--izy-green-soft: #e8f4ec;--izy-teal: #438f9a;--izy-navy: #14324c;--izy-cream: #fff7e1;--izy-panel: #f4f4f4;--izy-card: #ffffff;--izy-card-border: #f2f2f2;--izy-field-border: #e6e6e6;--izy-hover: #f4f4f4;--izy-muted: #b4b9b7;--izy-error: #aa1155;--izy-radius: 8px;--izy-radius-overlay: 10px;--izy-tap: 44px}#izyrent,#izyrent *{font:inherit;box-sizing:border-box}#izyrent{display:block;background:var(--izy-bg);color:var(--izy-text);font-size:16px;font-weight:400;line-height:1.5;max-width:100%}#izyrent :focus-visible,body .flatpickr-calendar.izyCal :focus-visible,body #izyCalButtons :focus-visible,body #izyClose:focus-visible{outline:3px solid var(--izy-teal)!important;outline-offset:1px!important}#izyrent .label_izyrent{display:block!important;width:100%;margin:0 0 12px;font-size:16px;font-weight:500;color:var(--izy-text)}#izyrent .izyDate,#izyrent input.izyDate.flatpickr-input,#izyrent #startDate,#izyrent #endDate{display:block;width:100%;min-height:var(--izy-tap);padding:10px 14px;margin-top:6px;background:var(--izy-card);color:var(--izy-text);font-size:16px;font-weight:400;border:1px solid var(--izy-field-border);border-radius:var(--izy-radius);-webkit-appearance:none;appearance:none}#izyrent .izyDate[readonly]{background:var(--izy-card);color:var(--izy-text);cursor:pointer}#izyrent .izyDate:hover{background:var(--izy-hover)}#izyrent .izyDate::placeholder{color:var(--izy-muted)}#izyrent .izyDate:disabled{background:var(--izy-panel);color:var(--izy-muted);cursor:not-allowed}#izyrent #error_date{margin:8px 0 0}#izyrent #error_date,#izyrent #error_date span,#izyrent .errorNote,#izyrent .izyNote .errorNote{display:block;padding:0!important;background:transparent!important;background-color:transparent!important;color:var(--izy-error)!important;font-size:14px;font-weight:500;line-height:1.4;border:0!important;border-radius:0!important;box-shadow:none!important}#izyrent .errorNote{margin-top:6px}#izyrent #izyRecap{margin-top:16px;padding:16px;background:var(--izy-cream);border-radius:var(--izy-radius)}#izyrent .recap{display:block;font-size:16px;font-weight:500;color:var(--izy-text)}#izyrent .izyMultiBook,body #izyMultiBook1.izyMultiBook{display:block;margin-top:16px}#izyrent .izyMultiBook label,body #izyMultiBook1.izyMultiBook label{display:block;margin-bottom:6px;font-size:16px;font-weight:500;color:var(--izy-text)}#izyrent .izyMultiQty,body #izyMultiBook1 .izyMultiQty{display:flex;align-items:center;gap:8px}#izyrent .subizy,#izyrent .addizy,body #izyMultiBook1 .subizy,body #izyMultiBook1 .addizy{flex:0 0 auto;width:var(--izy-tap)!important;height:var(--izy-tap)!important;min-width:var(--izy-tap);min-height:var(--izy-tap);padding:0!important;display:inline-flex;align-items:center;justify-content:center;background:var(--izy-card)!important;color:var(--izy-navy)!important;font-size:20px;font-weight:500;line-height:1;border:1px solid var(--izy-field-border)!important;border-radius:var(--izy-radius)!important;cursor:pointer}#izyrent .subizy:hover,#izyrent .addizy:hover,body #izyMultiBook1 .subizy:hover,body #izyMultiBook1 .addizy:hover{background:var(--izy-hover)!important}#izyrent .subizy:disabled,#izyrent .addizy:disabled,body #izyMultiBook1 .subizy:disabled,body #izyMultiBook1 .addizy:disabled{color:var(--izy-muted)!important;background:var(--izy-panel)!important;cursor:not-allowed}#izyrent .izyCurrentQty,body #izyMultiBook1 .izyCurrentQty{min-width:56px;min-height:var(--izy-tap);display:inline-flex;align-items:center;justify-content:center;padding:0 8px;background:var(--izy-card);color:var(--izy-text);font-size:16px;font-weight:500;border:1px solid var(--izy-field-border);border-radius:var(--izy-radius)}#izyrent .maxStock,body #izyMultiBook1 .maxStock{margin-top:6px;color:var(--izy-muted);font-size:14px}#izyrent #izyAddons{margin-top:20px}#izyrent .izyAddonGroup{display:flex;flex-direction:column;gap:8px}#izyrent .izyAddon{display:flex;align-items:center;gap:12px;min-height:var(--izy-tap);padding:10px 14px;background:var(--izy-card);border:1px solid var(--izy-card-border);border-radius:var(--izy-radius);cursor:pointer}#izyrent .izyAddon:hover{background:var(--izy-hover)}#izyrent .izyBox{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--izy-green);border-radius:4px;cursor:pointer}#izyrent .izyAddon span{font-size:16px;font-weight:400;color:var(--izy-text)}#izyrent #izyNotes{margin-top:20px;row-gap:16px!important}#izyrent #addNotes{display:contents!important}#izyrent .izyNote label{display:block;margin-bottom:6px;font-size:16px;font-weight:500;color:var(--izy-text)}#izyrent .izyNote.required label:after{content:" *";color:var(--izy-error)}#izyrent .izyArea{display:block;width:100%;min-height:var(--izy-tap);padding:10px 14px;background:var(--izy-card);color:var(--izy-text);font-size:16px;font-weight:400;line-height:1.5;border:1px solid var(--izy-field-border);border-radius:var(--izy-radius);resize:vertical;-webkit-appearance:none;appearance:none}#izyrent .izyArea:hover{background:var(--izy-hover)}#izyrent .izyArea::placeholder{color:var(--izy-muted)}body #izyCalButtons{display:flex;flex-wrap:wrap;gap:8px;padding:12px;background:var(--izy-bg)}body #izyCalButtons button,body #izyClose{min-height:var(--izy-tap);padding:10px 20px;background:var(--izy-green)!important;color:var(--izy-navy)!important;font-size:16px;font-weight:500;border:0!important;border-radius:var(--izy-radius)!important;cursor:pointer}body #izyCalButtons button:hover,body #izyClose:hover{filter:brightness(.96)}body .flatpickr-calendar.izyCal.open{display:flex;flex-direction:column}body .flatpickr-calendar.izyCal.open .flatpickr-months{order:1}body .flatpickr-calendar.izyCal.open .flatpickr-innerContainer{order:2}body .flatpickr-calendar.izyCal.open #izyrent_timeslots{order:3}body .flatpickr-calendar.izyCal.open .izyMultiBook{order:4}body .flatpickr-calendar.izyCal.open #izyCalButtons{order:5}body .flatpickr-calendar.izyCal #izyrent_timeslots{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:auto!important;max-width:none!important;height:auto!important;display:flex!important;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;gap:8px;padding:4px 12px 14px;background:var(--izy-card);box-sizing:border-box}body .flatpickr-calendar.izyCal #izyrent_timeslots:before{content:"V\e4lj starttid";flex:1 0 100%;margin:0 0 2px;font-size:16px;font-weight:500;color:var(--izy-text)}body .flatpickr-calendar.izyCal #izyrent_timeslots .one-slot{flex:0 0 auto;min-width:84px;min-height:var(--izy-tap);display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;background:var(--izy-card)!important;color:var(--izy-text)!important;font-size:16px;font-weight:400;line-height:1;border:1px solid var(--izy-field-border)!important;border-radius:var(--izy-radius)!important;cursor:pointer}body .flatpickr-calendar.izyCal #izyrent_timeslots .one-slot:hover{background:var(--izy-hover)!important}body .flatpickr-calendar.izyCal #izyrent_timeslots .one-slot.active{background:var(--izy-navy)!important;border-color:var(--izy-navy)!important;color:#fff!important;font-weight:500}body .flatpickr-calendar.izyCal #izyrent_timeslots .one-slot.disabled,body .flatpickr-calendar.izyCal #izyrent_timeslots .one-slot.booked{background:var(--izy-panel)!important;color:var(--izy-muted)!important;border-color:var(--izy-panel)!important;cursor:not-allowed;text-decoration:line-through}body .flatpickr-calendar{background:var(--izy-card)!important;color:var(--izy-text);font-size:16px;font-weight:400;border:1px solid var(--izy-card-border)!important;border-radius:var(--izy-radius-overlay)!important;box-shadow:0 8px 24px #0707071f!important}body .flatpickr-calendar.arrowTop:before,body .flatpickr-calendar.arrowTop:after,body .flatpickr-calendar.arrowBottom:before,body .flatpickr-calendar.arrowBottom:after{border-bottom-color:var(--izy-card-border);border-top-color:var(--izy-card-border)}body .flatpickr-weekdays{background:var(--izy-panel)!important}body span.flatpickr-weekday{background:var(--izy-panel)!important;color:var(--izy-text)!important;font-size:14px;font-weight:500}body .flatpickr-days{background:var(--izy-card);max-width:100%}body .dayContainer{background:var(--izy-card)}body .flatpickr-day{min-height:40px;line-height:40px;color:var(--izy-text);font-size:16px;font-weight:400;border:1px solid transparent;border-radius:var(--izy-radius)!important}body .flatpickr-day:hover{background:var(--izy-hover)!important;border-color:var(--izy-field-border)!important;color:var(--izy-text)!important}body .flatpickr-day.today{border-color:var(--izy-teal)!important;color:var(--izy-text)}body .flatpickr-day.today:hover{background:var(--izy-hover)!important;border-color:var(--izy-teal)!important}body .flatpickr-day.selected,body .flatpickr-day.startRange,body .flatpickr-day.endRange,body .flatpickr-day.selected:hover,body .flatpickr-day.startRange:hover,body .flatpickr-day.endRange:hover{background:var(--izy-navy)!important;border-color:var(--izy-navy)!important;color:#fff!important;font-weight:500}body .flatpickr-day.inRange,body .flatpickr-day.inRange:hover{background:var(--izy-green-soft)!important;border-color:var(--izy-green-soft)!important;color:var(--izy-text)!important;box-shadow:-5px 0 0 var(--izy-green-soft),5px 0 0 var(--izy-green-soft)!important}body .flatpickr-day.prevMonthDay,body .flatpickr-day.nextMonthDay{color:var(--izy-muted)}body .flatpickr-day.prevMonthDay.inRange,body .flatpickr-day.nextMonthDay.inRange{color:var(--izy-text)!important}body .flatpickr-day.flatpickr-disabled,body .flatpickr-day.flatpickr-disabled:hover{background:transparent!important;border-color:transparent!important;color:var(--izy-muted)!important;cursor:not-allowed!important;text-decoration:line-through}@media(max-width:899px){body .flatpickr-calendar.izyCal .flatpickr-current-month,body .flatpickr-calendar.izyCal .cur-month,body .flatpickr-calendar.izyCal input.cur-year,body .flatpickr-calendar.izyCal select.flatpickr-monthDropdown-months{color:var(--izy-text)!important;font-weight:500}body .flatpickr-calendar.izyCal .flatpickr-months{background:var(--izy-panel)!important}body .flatpickr-calendar.izyCal .flatpickr-prev-month svg,body .flatpickr-calendar.izyCal .flatpickr-next-month svg{fill:var(--izy-text)!important}body .flatpickr-calendar.izyCal.open:has(#izyrent_timeslots .one-slot) .flatpickr-innerContainer,body .flatpickr-calendar.izyCal.open:has(#izyrent_timeslots .one-slot) .flatpickr-rContainer,body .flatpickr-calendar.izyCal.open:has(#izyrent_timeslots .one-slot) .flatpickr-days{height:auto!important;max-height:34vh!important}body .flatpickr-calendar.izyCal #izyrent_timeslots{max-height:38vh!important;overflow-y:auto}}@media(min-width:900px){body .flatpickr-months{position:relative;background:var(--izy-navy)!important;border-top-left-radius:var(--izy-radius-overlay);border-top-right-radius:var(--izy-radius-overlay);padding:6px 0;box-sizing:border-box}body .flatpickr-month{background:transparent!important;color:#fff!important;height:auto}body .flatpickr-current-month{padding:6px 0;font-size:16px;font-weight:500;color:#fff}body .flatpickr-current-month .cur-month,body .flatpickr-current-month .numInputWrapper,body .flatpickr-current-month input.cur-year{color:#fff!important;font-weight:500}body .flatpickr-months select.flatpickr-monthDropdown-months{height:auto;padding:2px 6px;background:transparent!important;color:#fff!important;font-size:16px;font-weight:500;line-height:1.5;border:0!important;border-radius:6px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer}body .flatpickr-months select.flatpickr-monthDropdown-months:hover{background:#ffffff1f!important}body .flatpickr-months select.flatpickr-monthDropdown-months option{background:#fff;color:#070707;font-weight:400}body .flatpickr-months .numInputWrapper:hover{background:#ffffff1f!important;border-radius:6px}body .flatpickr-months .numInputWrapper span{border-color:#ffffff4d!important}body .flatpickr-months .numInputWrapper span.arrowUp:after{border-bottom-color:#fff!important}body .flatpickr-months .numInputWrapper span.arrowDown:after{border-top-color:#fff!important}body .flatpickr-months .flatpickr-prev-month,body .flatpickr-months .flatpickr-next-month{display:inline-flex;align-items:center;justify-content:center;top:3px!important;bottom:auto!important;transform:none!important;width:44px!important;height:40px!important;padding:0!important;border-radius:var(--izy-radius);fill:#fff!important;cursor:pointer}body .flatpickr-months .flatpickr-prev-month{left:2px!important;right:auto!important}body .flatpickr-months .flatpickr-next-month{right:2px!important;left:auto!important}body .flatpickr-prev-month svg,body .flatpickr-next-month svg{width:16px!important;height:16px!important;fill:#fff!important}body .flatpickr-prev-month:hover,body .flatpickr-next-month:hover{background:#ffffff1f}body .flatpickr-prev-month:hover svg,body .flatpickr-next-month:hover svg{fill:#fff!important}body .flatpickr-calendar.izyCal{box-sizing:content-box!important;padding:0!important;overflow:visible;max-width:calc(100vw - 32px)!important}body .flatpickr-calendar.izyCal,body .flatpickr-calendar.izyCal .flatpickr-months,body .flatpickr-calendar.izyCal .flatpickr-innerContainer,body .flatpickr-calendar.izyCal .flatpickr-rContainer,body .flatpickr-calendar.izyCal .flatpickr-weekdays,body .flatpickr-calendar.izyCal .flatpickr-days,body .flatpickr-calendar.izyCal .dayContainer{width:307.875px!important;min-width:0!important}body .flatpickr-calendar.izyCal .flatpickr-months,body .flatpickr-calendar.izyCal .flatpickr-innerContainer,body .flatpickr-calendar.izyCal .flatpickr-rContainer,body .flatpickr-calendar.izyCal .flatpickr-weekdays,body .flatpickr-calendar.izyCal .flatpickr-days,body .flatpickr-calendar.izyCal .dayContainer{max-width:100%!important}body .flatpickr-calendar.izyCal.multiMonth,body .flatpickr-calendar.izyCal.multiMonth .flatpickr-innerContainer,body .flatpickr-calendar.izyCal.multiMonth .flatpickr-rContainer,body .flatpickr-calendar.izyCal.multiMonth .flatpickr-days{width:615.75px!important}}@media(max-width:599px){#izyrent .izyAddon{padding:12px 14px}}@media(prefers-reduced-motion:reduce){body .flatpickr-calendar,body .flatpickr-calendar.animate,body .flatpickr-calendar.animate.open,body .flatpickr-day,#izyrent .subizy,#izyrent .addizy,#izyrent .izyAddon,body #izyCalButtons button,body #izyClose{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sunne-izyrent.css.map */
