body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body>#root>div{height:100vh}#root,#root .App{background-color:#f6f1ee}#root .App{text-align:left;overflow:hidden;position:relative;height:900px;width:100%}#root .App.fullScreen{height:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000}#root .ViewCanvas{width:100%;height:100%}#root .RightInfo{width:360px;position:absolute;height:100%;top:61px;overflow:hidden;background-color:#fff;opacity:.8;border:1px solid #ccc;right:0}#root #RightInfoContainer.collapsed{width:0}#root #RightInfoContainer.collapsed #menuContent{display:none}#root .Menu{height:600px;right:0;overflow-y:scroll;overflow-x:hidden;padding:0 30px 30px;-ms-scroll-snap-type:mandatory;scroll-snap-type:mandatory;-ms-scroll-snap-points-y:repeat(600px);scroll-snap-points-y:repeat(600px);-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}#root .Menu select{max-width:100%}#root #RightInfoContainer.collapsed .Menu{border:none;width:0}#root .loader{width:100vw;height:100vh;position:absolute;right:0;top:0;background-color:hsla(0,0%,100%,.5)}#root .Errors{padding:30px;height:237px;color:#333;background-color:#f5f5f5;width:100%;overflow:scroll}#root .Errors p{margin-bottom:20px}#root .TopMenu{width:100%;background-color:#fff;border-bottom:1px solid #fff;background-color:#742525}#root .TopMenu ul{list-style-type:none;margin:0;padding:0}#root .TopMenu ul li{margin:0;display:inline-block;text-transform:uppercase;border-right:1px solid #fff;color:#fff}#root .TopMenu ul li.active{font-weight:700}#root .TopMenu ul li button{text-decoration:none;color:#fff;padding:20px 40px;font-weight:400;background:none;border:none;font-size:14px;text-transform:uppercase}#root .TopMenu ul li button:hover{cursor:pointer}#root .screenoption{position:absolute;right:20px;top:20px}#root .screenoption.window{display:none}#root .section{scroll-snap-align:start;height:600px;position:relative}#root .section button.next{position:absolute;bottom:30px;padding:10px;border:1px solid #333;border-radius:5px;background-color:#eee}#root .section h3{border-bottom:1px solid #333;padding:10px 0}#root .section div.row{padding-top:10px;font-size:14px}#root .section div.row[data-disabled=true]{display:none}#root .section div.row *{display:inline-block;vertical-align:middle;margin-right:10px}#root .section div.row label{font-weight:500}#root .section div.row span.label{display:block;font-weight:500}#root .row-extended[data-rows="1"]{display:none}#root .row.seatcolors label span.color:hover{cursor:pointer}#root .row.seatcolors label span.color.color-black{content:"";width:30px;height:30px;display:block;background:#fff url(https://www.cinedream.be/designer/assets/images/moveblack.png) no-repeat}#root .row.seatcolors label span.color.color-red{content:"";width:30px;height:30px;display:block;background:#fff url(https://www.cinedream.be/designer/assets/images/movered.png) no-repeat}#root .row.seatcolors label span.color.color-grey{content:"";width:30px;height:30px;display:block;background:#9a9b9e}#root .row.seatcolors label span.color.color-bordeaux{content:"";width:30px;height:30px;display:block;background:#492426}#root .row.seatcolors label span.color.color-blue{content:"";width:30px;height:30px;display:block;background:#1e1d32}#root .row.seatcolors input{visibility:hidden}#root input[data-seat=roma]:nth-child(2){width:30px;height:30px}#root input[data-seat=roma]:nth-child(2):before{content:"";width:30px;height:30px;display:block;background:#fff url(https://www.cinedream.be/designer/assets/images/moveblack.png) no-repeat}#root label.light,#root label.showcones,#root label.sightlines{background:#fff url(https://www.cinedream.be/designer/assets/images/waves.svg) no-repeat;background-size:30px;width:180px;display:block;position:absolute;padding:15px 10px 10px 50px;border:1px solid #ccc;top:80px;left:40px;border-radius:4px;background-position-y:10px;background-position-x:10px;z-index:1000}#root label.light:hover,#root label.showcones:hover,#root label.sightlines:hover{cursor:pointer}#root label.light[data-active=true],#root label.showcones[data-active=true],#root label.sightlines[data-active=true]{background:#fff url(https://www.cinedream.be/designer/assets/images/waves-on.svg) no-repeat;background-size:30px;background-position-y:10px;background-position-x:10px}#root label.light input,#root label.showcones input,#root label.sightlines input{display:none}#root label.light{top:140px;background:#fff url(https://www.cinedream.be/designer/assets/images/light.svg) no-repeat;background-size:30px;background-position-y:10px;background-position-x:10px}#root label.light[data-active=true]{background:#fff url(https://www.cinedream.be/designer/assets/images/light-on.svg) no-repeat;background-size:30px;background-position-y:10px;background-position-x:10px}#root label.sightlines{top:200px;background:#fff url(https://www.cinedream.be/designer/assets/images/light.svg) no-repeat;background-size:30px;background-position-y:10px;background-position-x:10px}#root label.sightlines[data-active=true]{background:#fff url(https://www.cinedream.be/designer/assets/images/light-on.svg) no-repeat;background-size:30px;background-position-y:10px;background-position-x:10px}#root button#collapse,#root button#expand{position:absolute;z-index:999;right:360px;top:61px;font-size:33px;background-color:#fff;border:1px solid #ccc;border-right:none}#root button#collapse:hover,#root button#expand:hover{cursor:pointer}#root button#expand{right:0}#root #expand{display:none}#root div.floor input{visibility:hidden;height:0;width:0}#root div.floor span.floor-blue,#root div.floor span.floor-dark,#root div.floor span.floor-light,#root div.floor span.floor-red{display:block;padding:4px;width:38px;height:38px}#root div.floor span.floor-blue:hover,#root div.floor span.floor-dark:hover,#root div.floor span.floor-light:hover,#root div.floor span.floor-red:hover{cursor:pointer}#root div.floor span.floor-blue .inner,#root div.floor span.floor-dark .inner,#root div.floor span.floor-light .inner,#root div.floor span.floor-red .inner{display:block;width:30px;height:30px;background-color:#eeeef0;margin-left:0}#root div.floor span.floor-dark[data-color="#101018"],#root div.floor span.floor-light[data-color="#eeeef0"]{padding:3px;border:1px solid #333}#root div.floor span.floor-dark .inner{background-color:#101018}#root div.floor span.floor-blue[data-color="#243956"]{padding:3px;border:1px solid #333}#root div.floor span.floor-blue .inner{background-color:#243956}#root div.floor span.floor-red[data-color="#800000"]{padding:3px;border:1px solid #333}#root div.floor span.floor-red .inner{background-color:maroon}#root div.camera{width:400px;margin:0 auto;padding:10px;position:absolute;bottom:20px;left:0;right:0;text-align:center;z-index:1000}#root div.camera .inner{border:1px solid #ddd}#root button.camera,#root div.camera .inner{display:inline-block;padding:10px;background-color:#fff}#root button.camera{background-size:30px;border:none;border-right:1px solid #ddd}#root button.camera:hover{cursor:pointer}#root button.camera:first-child{background:#fff url(https://www.cinedream.be/designer/assets/images/camera.svg) no-repeat;background-position-y:5px;background-position-x:10px;padding:10px 10px 10px 50px}#root button.camera:last-child{border-right:0}#root .summaryForm{display:none;position:absolute;left:0;right:0;top:0;bottom:0;z-index:2000}#root .summaryForm .background{width:100%;height:100%;background-color:#000;opacity:.8}#root .summaryForm .form{position:absolute;border-radius:15px;top:0;margin:150px;width:500px;max-width:80%;background-color:#fff;padding:40px;border:2px solid #000}#root .summaryForm .form button.close{position:absolute;right:20px;top:20px}#root .summaryForm .form input{padding:5px}#root .summaryForm .form .row{margin-bottom:20px}#root .summaryForm .form .label{display:inline-block;width:150px;font-weight:600}#root #show3d,#root #showConf{display:none}@media(max-width:1054px){#root .TopMenu ul li{font-size:14px;padding:20px}#root .TopMenu ul li button{padding:0;font-size:11px}}@media(max-width:782px){#root .TopMenu{height:80px}#root .TopMenu ul{display:none}#root #show3d,#root #showConf{left:20px;position:absolute;font-size:14px;top:8px}#root #show3d,#root #show3d.visible,#root #showConf.visible{display:block}#root #show3d.hidden,#root #showConf.hidden{display:none}#root .screenoption{top:90px;z-index:10000;font-size:14px}#root #RightInfoContainer.collapsed{width:0}#root button#collapse,#root button#expand{top:130px;z-index:2000}#root button#expand{right:0}#root button#collapse{right:inherit;left:0;border-bottom:none}#root .RightInfo{width:100%;position:absolute;top:130px}#root .RightInfo .Menu{width:100%;margin:0;padding:0}#root .RightInfo .Menu .section{padding:40px}#root .RightInfo .Errors{width:100%;padding:0}#root .summaryForm .form{margin:0;top:130px}#root label.light,#root label.light[data-active=true],#root label.showcones,#root label.showcones[data-active=true],#root label.sightlines,#root label.sightlines[data-active=true]{top:88px;left:10px;background-size:15px;padding:8px 10px 10px 30px;font-size:14px;width:auto}#root label.light,#root label.light[data-active=true]{top:88px;left:146px}}#root .section#audio inpyt[type=checkbox]{margin-left:10px}#root .thanks-content{color:green;display:none}#root .error-content{color:#8b0000;display:none}#root div.speakers{width:270px;height:348px;margin-top:10px}#root div.speakers img{max-width:270px;height:auto}#root div.speakers[data-speakers="5.1.4"]{background:url(https://www.cinedream.be/designer/assets/images/5.1.4.png) no-repeat;background-size:190px;background-position:top}#root div.speakers[data-speakers="5.1.2"]{background:url(https://www.cinedream.be/designer/assets/images/5.1.2.png) no-repeat;background-size:190px;background-position:top}#root div.speakers[data-speakers="5.1"]{background:url(https://www.cinedream.be/designer/assets/images/5.1.png) no-repeat;background-size:190px;background-position:top}#root div.speakers[data-speakers="7.1"]{background:url(https://www.cinedream.be/designer/assets/images/7.1.png) no-repeat;background-size:190px;background-position:top}#root div.speakers[data-speakers="7.1.4"]{background:url(https://www.cinedream.be/designer/assets/images/7.1.4.png) no-repeat;background-size:190px;background-position:top}#root div.speakers[data-speakers="7.1.2"]{background:url(https://www.cinedream.be/designer/assets/images/7.1.2.png) no-repeat;background-size:190px;background-position:top}#root div.speakers[data-speakers="waterfall5.1.4"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall5.1.4.png) no-repeat;background-size:180px;background-position:top}#root div.speakers[data-speakers="waterfall5.2.4"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall5.2.4.png) no-repeat;background-size:180px;background-position:top}#root div.speakers[data-speakers="waterfall5.1.2"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall5.1.2.png) no-repeat;background-size:180px;background-position:top}#root div.speakers[data-speakers="waterfall5.1"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall5.1.png) no-repeat;background-size:180px;background-position:top}#root div.speakers[data-speakers="waterfall7.1"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall7.1.png) no-repeat;background-size:180px;background-position:top}#root div.speakers[data-speakers="waterfall7.1.4"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall7.1.4.png) no-repeat;background-size:180px;background-position:top}#root div.speakers[data-speakers="waterfall7.2.4"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall7.2.4.png) no-repeat;background-size:180px;background-position:top}#root div.speakers[data-speakers="waterfall7.1.2"]{background:url(https://www.cinedream.be/designer/assets/images/waterfall7.1.2.png) no-repeat;background-size:180px;background-position:top}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=range]{overflow:hidden;width:150px;-webkit-appearance:none;background-color:#fff;border:1px solid #000}input[type=range]::-webkit-slider-runnable-track{height:20px;-webkit-appearance:none;color:#13bba4;margin-top:-1px}input[type=range]::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:20px;background:#742525;box-shadow:-80px 0 0 80px #a43b3b}}input[type=range]::-moz-range-progress{background-color:#742525;height:20px}input[type=range]::-moz-range-track{background-color:#9a905d;height:20px}input[type=range]::-ms-fill-lower{background-color:#43e5f7;height:20px}input[type=range]::-ms-fill-upper{background-color:#9a905d;height:20px}input[type=number]{width:50px}@media(max-width:768px){#root .App{height:100vh}#root .Menu{-ms-scroll-snap-type:none;scroll-snap-type:none;-ms-scroll-snap-type:y none;scroll-snap-type:y none;height:calc(100vh - 60px)}#root .summaryForm .form{max-width:90%;width:auto;top:40px}#root div.camera{display:none}#root .section{height:100%}#root button#collapse,#root button#expand{top:41px;border:none;right:1px;left:auto}#root .section button.next{display:none}#root .section button.next.summary{display:block;position:static;margin-top:20px}#root div.speakers{height:220px}#root .screenoption.full,#root .screenoption.window{top:8px}#root .RightInfo .Menu .section{padding-top:10px;padding-bottom:10px}#root .RightInfo{opacity:1;top:40px}#root .TopMenu{height:40px}#root .RightInfo .Errors{display:none}#root .TopMenu ul li{padding-top:10px;width:40px;height:40px;border:0;border-right:1px solid #ddd;border-radius:0;margin:0;overflow:hidden}#root .TopMenu ul li button{width:10px;height:20px;overflow:hidden}#root .TopMenu ul li:last-child{border-right:none}#root .TopMenu ul li.active{width:52%;border:0;border-right:1px solid #ddd;border-radius:0;margin:0;overflow:hidden}#root .TopMenu ul li.active button{width:auto;height:auto;overflow:hidden}#root .TopMenu ul li.active:last-child{border-right:none}#root label.light,#root label.showcones,#root label.sightlines{display:none}#root #App.menu-hidden div.camera{display:block}#root #App.menu-hidden label.showcones{top:50px;left:10px}#root #App.menu-hidden label.light{top:93px;left:10px}#root #App.menu-hidden label.sightlines{top:136px;left:10px}#root #App.menu-hidden label.light,#root #App.menu-hidden label.showcones,#root #App.menu-hidden label.sightlines{display:block;width:140px}}
/*# sourceMappingURL=main.53d47d46.chunk.css.map */