@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.flash-message{padding:1rem 2rem;margin-bottom:1rem;position:relative;overflow:hidden;cursor:pointer;-webkit-border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-khtml-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-moz-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-ms-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-o-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;box-shadow:#00000026 .1875rem .1875rem .25rem}.flash-message.animate .flash-message__animation span{width:100%}.flash-message.danger{color:#fff;background:#ff2b56}.flash-message.danger .flash-message__animation{background:#ff5e7f}.flash-message.danger .flash-message__animation span{background:#f70032}.flash-message.success{color:#fff;background:#25d366}.flash-message.success .flash-message__animation{background:#4be083}.flash-message.success .flash-message__animation span{background:#1da851}.flash-message__animation{background:#ff5e7f;width:100%;height:.25rem;position:absolute;bottom:0;left:0}.flash-message__animation span{width:0;height:.25rem;display:block;background:#f70032;transition:width 5s ease-in-out}.flash-message p{margin:0}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.flash-messages-container{position:fixed;top:0;right:0;display:flex;justify-content:flex-end;align-items:flex-start;padding:5rem 1.5rem}.flash-messages{display:flex;flex-direction:column}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.button{font-size:.875rem;font-weight:500;line-height:1.5rem;letter-spacing:1px;color:var(--hotel-title-color, #ffffff);padding:.8125rem 3rem;border:0 none;text-transform:uppercase;text-decoration:none;cursor:pointer;position:relative;overflow:hidden;outline:none;transition:all .1s ease-in-out;-webkit-border-radius:22px;-khtml-border-radius:22px;-moz-border-radius:22px;-ms-border-radius:22px;-o-border-radius:22px;border-radius:22px;-webkit-box-shadow:hsla(var(--main-color-h),var(--main-color-s),var(--main-color-l),.3) 0 4px 6px 0;-khtml-box-shadow:hsla(var(--main-color-h),var(--main-color-s),var(--main-color-l),.3) 0 4px 6px 0;-moz-box-shadow:hsla(var(--main-color-h),var(--main-color-s),var(--main-color-l),.3) 0 4px 6px 0;-ms-box-shadow:hsla(var(--main-color-h),var(--main-color-s),var(--main-color-l),.3) 0 4px 6px 0;-o-box-shadow:hsla(var(--main-color-h),var(--main-color-s),var(--main-color-l),.3) 0 4px 6px 0;box-shadow:hsla(var(--main-color-h),var(--main-color-s),var(--main-color-l),.3) 0 4px 6px}.button.loading{width:3.125rem!important;height:3.125rem;padding:.1rem .5rem 0;border-radius:50%;margin:auto}.button.loading .button-loading{display:flex;justify-content:center;align-items:center}.button.loading .button-loading svg{width:2rem;height:2rem;margin:0}.button:disabled:not(.loading){opacity:.8;cursor:not-allowed;border-color:#d9dadb}.button:disabled:not(.loading) svg g{stroke:#d9dadb}.button-primary{background-color:var(--main-color, #672ec2)}.button-primary:hover{background-color:hsl(var(--main-color-h),var(--main-color-s),calc(var(--main-color-l) * 1.05))}.button-primary:disabled{background:#d9dadb;color:#fff;box-shadow:none}.button-primary-outline-classic{color:var(--main-color, #672ec2);background:transparent;border:solid 2px var(--main-color, #672ec2)}.button-primary-outline{color:var(--main-color, #672ec2);line-height:10px;background:transparent;border:solid 2px var(--main-color, #672ec2);padding:15px 16px;-webkit-box-shadow:transparent 0 0 0 0;-khtml-box-shadow:transparent 0 0 0 0;-moz-box-shadow:transparent 0 0 0 0;-ms-box-shadow:transparent 0 0 0 0;-o-box-shadow:transparent 0 0 0 0;box-shadow:transparent 0 0 0 0}.button-danger{background-color:#ff2b56}.button-danger:disabled{background:#d9dadb;color:#fff;box-shadow:none}.button-outline{box-shadow:0 0 0 2px var(--main-color, #672ec2);background-color:var(--hotel-title-color, #ffffff);color:var(--main-color, #672ec2)}.button-outline:disabled{background:#d9dadb;color:#fff;box-shadow:none}.button-large{width:16rem;font-size:1rem;padding-top:1rem;padding-bottom:1rem}.ripple{background-color:hsl(var(--main-color-h),var(--main-color-s),calc(var(--main-color-l) * 1.3));width:1rem;height:1rem;position:absolute;border-radius:50%;transform:translate(-100%) translateY(-100%);mix-blend-mode:screen;animation:ripple 1.25s ease-out forwards,fade 1.5s ease-out forwards}@keyframes ripple{0%{transform:translate(-100%,-100%)}80%{transform:translate(-100%,-100%) scale(50)}to{transform:translate(-100%,-100%) scale(50);opacity:0}}@keyframes fade{0%{opacity:1}to{opacity:0}}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.confirm-dialog{padding:1rem 2rem;margin-bottom:1rem;position:relative;overflow:hidden;cursor:pointer;background:#fff;min-height:80vh;display:flex;justify-content:center;align-items:center;z-index:11;-webkit-border-radius:12px;-khtml-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;-webkit-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-khtml-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-moz-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-ms-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;-o-box-shadow:rgba(0,0,0,.15) .1875rem .1875rem .25rem 0;box-shadow:#00000026 .1875rem .1875rem .25rem}.confirm-dialog .buttons{display:flex;align-items:center;justify-content:center;margin:1rem 0}.confirm-dialog .buttons .button{margin:0 1rem}.confirm-dialog .checkout-modal-content{text-align:center;margin-bottom:2rem}.confirm-dialog p{max-width:48rem}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.confirm-dialog-container{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;padding:5rem 1.5rem;z-index:1000}.confirm-dialogs{display:flex;flex-direction:column;position:relative;z-index:11}.confirm-dialogs__backdrop{width:100vw;height:100vh;left:0;top:0;right:0;bottom:0;position:fixed;background:#fff;opacity:.5;z-index:10}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}*{box-sizing:border-box}body,html{background:var(--body-bg, #ffffff);color:var(--text-color, #000000);margin:0;padding:0;font-size:14px;font-family:Graphik,Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-x pan-y}@media (min-height: 550px){body,html{font-size:18px}}@media (min-height: 650px){body,html{font-size:20px}}@media (min-height: 760px){body,html{font-size:24px}}@media (min-height: 1000px){body,html{font-size:30px}}.app{height:calc(100vh - 5rem);margin-top:5rem;display:flex;justify-content:center;align-items:center}.app.without-panel{height:100vh;margin-top:0}.share-or-separator{position:relative;margin:2rem 0 1.5rem}.share-or-separator:before{content:" ";width:calc(100% - 2rem);height:1px;display:block;background:#0000001a;margin:1.5rem auto;margin:auto}.share-or-separator>span{width:100%;font-size:.875rem;position:absolute;top:-10px;display:block;text-align:center}.share-or-separator>span>span{background:#eaf6fd;padding:0 1rem}.app-panel-background{width:100%;height:5rem;background:var(--body-bg, #ffffff);position:fixed;top:0;left:0;right:0;z-index:1}.help-icon{position:fixed;bottom:0;right:0;margin-right:1rem;margin-bottom:1rem}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.language-select{display:flex;margin-bottom:2rem;justify-content:center}.language-select a{margin:0 .5rem}.language-select a:focus,.language-select a:focus-visible{outline:none}.language-select a svg{width:3rem;height:3rem;border-radius:50%}.language-select-absolute{position:fixed;top:1rem;right:1rem;z-index:2}.language-select-absolute .flag-list{opacity:0;position:absolute;top:0;right:0;z-index:2;margin-right:-8rem;transition:margin-right .3s ease-in-out}.language-select-absolute .flag-list.visible{opacity:1}.selected-flag{z-index:3}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.home{text-align:center}.pre-text{font-weight:700;font-size:1rem;line-height:1rem;color:var(--main-color, #672ec2)}.property-name{margin:0}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.form-control{display:block;position:relative}.form-control--radio,.form-control--checkbox{display:inline-flex;align-items:center}.form-control--radio span,.form-control--checkbox span{margin-bottom:0;margin-left:.25rem}.form-input{width:100%;height:3.125rem;font-size:1rem;line-height:1rem;text-align:left;color:#4a4a4a;padding:0 2rem 0 1rem;box-sizing:border-box;border:1px solid #e2e2e2;background:#fff;-webkit-appearance:none;-webkit-border-radius:.5rem;-khtml-border-radius:.5rem;-moz-border-radius:.5rem;-ms-border-radius:.5rem;-o-border-radius:.5rem;border-radius:.5rem}.form-input.invalid{border:solid 1px #ff2b56}.form-input[type=radio],.form-input[type=checkbox]{width:1.25rem;height:1.25rem;padding:0;border-radius:0}.form-input[type=checkbox]:checked{background:var(--main-color, #672ec2);box-shadow:inset 0 0 0 3px var(--secondary-body-bg, #ffffff)}.form-input[type=radio]:checked{background:var(--main-color, #672ec2)}.error-message{position:absolute;width:100%;left:0;top:.2rem;font-size:.6rem;text-align:left;color:#ff2b56;padding:0 1rem;white-space:nowrap}*:not(input):not(textarea){-webkit-user-select:none;-webkit-touch-callout:none}h1{font-weight:700;font-size:2rem;line-height:3rem;color:var(--text-color, #000000);margin:0 0 .5rem}h1.main-title{font-size:3rem;line-height:4rem;color:var(--main-color, #672ec2)}h1.main-title-archibald{font-weight:400}h2{font-weight:700;font-size:1.4rem;line-height:2rem;color:var(--text-color, #000000)}.hidden{display:none!important}p{line-height:1.5rem}.clearfix{width:100%}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@font-face{font-family:Graphik;src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot);src:url(/assets/Graphik-Regular-Web-CpOheLEq.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Regular-Web-BJkP-kDm.woff2) format("woff2"),url(/assets/Graphik-Regular-Web-cUjN2ue3.woff) format("woff"),url(/assets/Graphik-Regular-Web-BDRNjPfd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Medium-Web-CikigpE6.eot);src:url(/assets/Graphik-Medium-Web-CikigpE6.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Medium-Web-Dj9v_sTd.woff2) format("woff2"),url(/assets/Graphik-Medium-Web-Fpsko6kq.woff) format("woff"),url(/assets/Graphik-Medium-Web-CXIdOsRX.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Graphik;src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot);src:url(/assets/Graphik-Semibold-Web-eMBK6BNL.eot#iefix) format("embedded-opentype"),url(/assets/Graphik-Semibold-Web-BPnYOJMg.woff2) format("woff2"),url(/assets/Graphik-Semibold-Web-DulzKkIG.woff) format("woff"),url(/assets/Graphik-Semibold-Web-CtyriueJ.ttf) format("truetype");font-weight:600;font-style:normal}.form-input-block{width:40%;margin-bottom:.5rem}.form-input-block--triple{width:30%}.form-input-block--wide{width:100%}.form-input-block label span{display:inline-block;margin-bottom:.25rem}.form-input-block label span.required:after{content:"*";margin-left:.125rem;color:#ff2b56}.form-input-block-full-width{width:100%}.form-button-center{text-align:center;margin-top:1rem}.form-button-center>button:first-of-type{margin-right:1rem}.checkin-form{text-align:left}.checkin-form .form-checkin-block{display:flex;flex-wrap:wrap}.checkin-form .form-input-block{flex:1 1 auto;margin-right:1rem}.date-time-selection{display:flex}.date-time-selection .date-time-select--year{width:30%;margin-right:.25rem}.date-time-selection .date-time-select--month{width:40%;margin-right:.25rem}.date-time-selection .date-time-select--day{width:30%}.date-time-selection .date-time-select--hour{width:50%;margin-right:.25rem}.date-time-selection .date-time-select--minute{width:50%}.hg-theme-default{background:transparent}.hg-theme-default .hg-button{height:2.3rem;border:0 none}.hg-theme-default .hg-button.hg-functionBtn{background:hsl(var(--info-text-color-h),var(--info-text-color-s),calc(var(--info-text-color-l) * 1.43))}.c-camera-feed{padding:36px;text-align:center}.c-camera-feed__viewer{max-width:65vh;margin:0 auto 16px;position:relative;overflow:hidden;z-index:1}.c-camera-feed__viewer video{min-height:200px}.c-camera-feed__card-border{width:85.6%;height:63.98%;display:block;position:absolute;top:18.01%;left:7.2%;box-shadow:0 0 0 300px #000000b3;border:3px solid #fff;z-index:2}.c-camera-feed__card-border.scan-visa{width:53.98%;height:75.6%;top:7.2%;left:23.01%}.c-camera-feed__card-scan-info{width:100%;display:block;position:absolute;bottom:16px;text-align:center;color:hsl(var(--info-text-color-h),var(--info-text-color-s),calc(var(--info-text-color-l) * 1.05));z-index:3}@media (max-width: 767px){.c-camera-feed__card-scan-info{font-size:12px}}.c-camera-feed__stage{display:none!important}.scan-preview-block{position:relative}.scan-preview{height:20rem;max-height:40vh}.reset-button-box{width:100%;position:absolute;bottom:0;display:flex;justify-content:center;align-items:center}.reset-button-box button{font-size:.5rem;line-height:.75rem;padding-left:1.5rem;padding-right:1.5rem}.info-span{color:var(--info-text-color, #87888a);margin-bottom:.5rem;display:block}.login{text-align:center}.login .mystay-logo{width:4rem;height:4rem}
