#elektraweb-widget-area,#elektraweb-widget-area *,#elektraweb-widget-area *::before,#elektraweb-widget-area *::after{box-sizing:border-box}#elektraweb-widget-area{--widget-width:380px;--widget-tab-width:58px;--widget-primary:#004674;--widget-primary-hover:#00314f;--widget-radius:8px;position:fixed!important;top:30%;right:0!important;left:auto!important;z-index:99999;width:var(--widget-width);max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:translate3d(100%,0,0);transition:transform 0.35s ease!important;overflow:visible!important;contain:none!important;isolation:isolate;will-change:transform}#elektraweb-widget-area.open{transform:translate3d(0,0,0)!important}#elektraweb-widget-area .elektraweb-widget-toggle{all:unset;box-sizing:border-box!important;position:absolute!important;right:100%!important;bottom:auto!important;left:auto!important;z-index:100000;display:flex!important;align-items:center!important;justify-content:center!important;width:var(--widget-tab-width)!important;min-width:var(--widget-tab-width)!important;max-width:var(--widget-tab-width)!important;height:300px!important;min-height:300px!important;max-height:300px!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;font-style:normal!important;line-height:1!important;letter-spacing:3px!important;text-align:center!important;color:#fff!important;writing-mode:vertical-rl;text-orientation:mixed;background-color:var(--widget-primary)!important;border:0!important;border-radius:var(--widget-radius) 0 0 var(--widget-radius)!important;box-shadow:-4px 0 18px rgb(0 0 0 / 25%)!important;cursor:pointer!important;pointer-events:auto!important;touch-action:manipulation;appearance:none!important;-webkit-appearance:none!important;-webkit-tap-highlight-color:#fff0;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:background-color 0.2s ease!important}#elektraweb-widget-area .elektraweb-widget-toggle:hover,#elektraweb-widget-area .elektraweb-widget-toggle:focus-visible{color:#fff!important;background-color:var(--widget-primary-hover)!important}#elektraweb-widget-area .elektraweb-widget-toggle:focus-visible{outline:3px solid rgb(255 255 255 / 85%)!important;outline-offset:-5px}#elektraweb-widget-area .elektraweb-widget{position:relative;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}#elektraweb-widget-area .elektraweb-main{position:relative!important;display:flex!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important;min-height:300px;margin:0!important;padding:18px!important;background:#fff!important;border:0!important;border-radius:var(--widget-radius) 0 0 var(--widget-radius)!important;box-shadow:-6px 0 28px rgb(0 0 0 / 18%)!important}#elektraweb-widget-area .elektraweb-formGroup{flex:1 1 100%!important;min-width:0;margin:0!important;padding:0!important}#elektraweb-widget-area .elektraweb-formGroup--date{flex:1 1 calc(50% - 6px)!important}#elektraweb-widget-area .elektraweb-formGroup:has(#checkin),#elektraweb-widget-area .elektraweb-formGroup:has(#checkout){flex:1 1 calc(50% - 6px)!important}#elektraweb-widget-area .elektraweb-formGroup label{display:flex;align-items:center;gap:5px;min-height:18px;margin:0 0 5px;padding:0;font-size:12px;font-weight:600;line-height:1.5;color:var(--widget-primary)}#elektraweb-widget-area .elektraweb-formGroup label svg{flex:0 0 14px;width:14px;height:14px;fill:currentColor}#elektraweb-widget-area .elektraweb-formGroup input.form-control,#elektraweb-widget-area .elektraweb-formGroup .input,#elektraweb-widget-area #guestSummary{display:block;width:100%!important;min-height:40px;margin:0!important;padding:9px 10px!important;font-family:inherit;font-size:14px!important;line-height:20px;color:inherit;background:#fff!important;border:1px solid #d7dee5!important;border-radius:8px!important;box-shadow:none!important;cursor:pointer}#elektraweb-widget-area .elektraweb-formGroup input.form-control:focus,#elektraweb-widget-area .elektraweb-formGroup .input:focus,#elektraweb-widget-area #guestSummary:focus{outline:none!important;border-color:var(--widget-primary)!important;box-shadow:0 0 0 3px rgb(0 70 116 / 12%)!important}#elektraweb-widget-area #guestSummary{font-weight:600}#elektraweb-widget-area .guest-popup{z-index:100001;background:#fff!important;border-radius:10px!important;box-shadow:0 8px 28px rgb(0 0 0 / 18%)!important}#elektraweb-widget-area .flexPersons{display:flex!important;gap:16px!important}#elektraweb-widget-area .elektraWebFlex{display:flex;align-items:center;gap:8px}#elektraweb-widget-area .pluscss,#elektraweb-widget-area .guestChange,#elektraweb-widget-area #chillok,#elektraweb-widget-area #widgetSubmit{color:#fff!important;background:var(--widget-primary)!important;border:0!important;border-radius:8px!important;transition:background-color 0.2s ease,transform 0.2s ease,box-shadow 0.2s ease}#elektraweb-widget-area .pluscss,#elektraweb-widget-area .guestChange{width:30px;height:30px;padding:0;font-size:18px;line-height:1;cursor:pointer}#elektraweb-widget-area #widgetSubmit{width:100%!important;min-height:44px;padding:12px!important;font-size:15px;font-weight:700;line-height:20px;cursor:pointer}@media (hover:hover) and (pointer:fine){#elektraweb-widget-area:hover,#elektraweb-widget-area:focus-within{transform:translate3d(0,0,0)!important}#elektraweb-widget-area .pluscss:hover,#elektraweb-widget-area .guestChange:hover,#elektraweb-widget-area #chillok:hover,#elektraweb-widget-area #widgetSubmit:hover{background-color:var(--widget-primary-hover)!important}#elektraweb-widget-area #widgetSubmit:hover{transform:translate3d(0,-2px,0);box-shadow:0 6px 20px rgb(0 70 116 / 43%)!important}}@media (max-width:768px),(hover:none){#elektraweb-widget-area{--widget-width:min(
			380px,
			calc(100vw - var(--widget-tab-width))
		);top:35%;right:0!important;width:var(--widget-width);transform:translate3d(100%,0,0);will-change:transform}#elektraweb-widget-area.open{transform:translate3d(0,0,0)!important;height:220px!important;min-height:220px!important;max-height:220px!important}#elektraweb-widget-area .elektraweb-widget-toggle{display:flex!important;pointer-events:auto!important;height:220px!important;min-height:220px!important;max-height:220px!important}#elektraweb-widget-area .elektraweb-main{height:220px!important;min-height:220px!important;max-height:220px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#elektraweb-widget-area .elektraweb-formGroup--date,#elektraweb-widget-area .elektraweb-formGroup:has(#checkin),#elektraweb-widget-area .elektraweb-formGroup:has(#checkout){flex:1 1 calc(50% - 6px)!important}}@media (max-width:430px){#elektraweb-widget-area{--widget-tab-width:52px;--widget-width:calc(100vw - var(--widget-tab-width));top:30%}#elektraweb-widget-area .elektraweb-main{gap:10px!important;padding:14px!important}#elektraweb-widget-area .elektraweb-widget-toggle{font-size:14px;letter-spacing:2px}#elektraweb-widget-area .elektraweb-formGroup label{font-size:11px}#elektraweb-widget-area .elektraweb-formGroup input.form-control,#elektraweb-widget-area .elektraweb-formGroup .input,#elektraweb-widget-area #guestSummary{padding:9px 8px!important;font-size:13px!important}}@media (prefers-reduced-motion:reduce){#elektraweb-widget-area,#elektraweb-widget-area .elektraweb-widget-toggle,#elektraweb-widget-area .pluscss,#elektraweb-widget-area .guestChange,#elektraweb-widget-area #chillok,#elektraweb-widget-area #widgetSubmit{transition-duration:0.01ms!important}}