html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.ajax-throbber{width:40px;height:40px;position:relative;}.ajax-progress.ajax-progress-fullscreen{background-color:transparent;background-image:none;z-index:11000;position:fixed;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;}
.cart-block--summary a{display:block;}.cart-block--contents{display:none;position:absolute;overflow:hidden;z-index:300;}.cart-block--contents__items{overflow-x:hidden;overflow-y:scroll;max-height:300px;}.cart-block--contents.is-outside-horizontal{right:0;}.cart-block--contents__expanded{overflow:visible;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/themes/stable/images/core/throbber-active.gif) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/themes/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.js input.form-autocomplete{background-image:url(/core/themes/stable/images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/themes/stable/images/core/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:1.5em;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:20px;}.system-status-counter__status-icon--error:before{background-image:url(/core/themes/stable/images/core/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/themes/stable/images/core/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/themes/stable/images/core/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{float:left;overflow:hidden;height:1.7em;margin-left:-1em;cursor:move;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{width:14px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url(/core/themes/stable/images/core/icons/787878/move.svg) no-repeat 6px 7px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/themes/stable/images/core/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{width:40px;height:44px;}.touchevents a.tabledrag-handle .handle{height:21px;background-position:40% 19px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/themes/stable/images/core/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/themes/stable/images/core/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/themes/stable/images/core/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/themes/stable/images/core/tree.png) no-repeat -11px center;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.views-slideshow-controls-bottom .views-slideshow-pager-bullets{text-align:center;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li{text-indent:-9999px;cursor:pointer;display:inline-block;border-radius:6px;padding:0 6px;background:#222;margin:0.4em;line-height:12px;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background:#aaa;cursor:default;}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li:hover{background:#555;}
.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views_slideshow_cycle_image_count{display:none;}.views_slideshow_cycle_pager div a img{width:75px;height:75px;}.views_slideshow_pager_numbered div,.views_slideshow_pager_thumbnails div{display:inline;padding-left:10px;}.views_slideshow_cycle_pager.thumbnails a.activeSlide img{border:3px solid #000;}.views_slideshow_cycle_pager.numbered a.activeSlide{text-decoration:underline;}
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}}
.ajax-throbber.sk-three-bounce{width:80px;text-align:center;}.ajax-throbber.sk-three-bounce .sk-child{width:20px;height:20px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both;}.ajax-throbber.sk-three-bounce .sk-bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s;}.ajax-throbber.sk-three-bounce .sk-bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s;}@-webkit-keyframes sk-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes sk-three-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}
.jcarousel-wrapper.jcarousel-skin-default{margin:20px auto;position:relative;border:10px solid #fff;width:603px;max-width:95%;height:100px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-vertical{height:404px;width:150px;margin:50px auto;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-1{width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-2{width:301px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-3{width:452px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-4{width:603px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-5{width:754px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-6{width:905px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-7{width:1056px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-8{width:1207px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-9{width:1358px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-10{width:1509px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-1.jcarousel-vertical{height:100px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-2.jcarousel-vertical{height:201px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-3.jcarousel-vertical{height:302px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-4.jcarousel-vertical{height:403px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-5.jcarousel-vertical{height:504px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-6.jcarousel-vertical{height:605px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-7.jcarousel-vertical{height:706px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-8.jcarousel-vertical{height:807px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-9.jcarousel-vertical{height:908px;width:150px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-visible-10.jcarousel-vertical{height:1009px;width:150px;}.jcarousel-skin-default .jcarousel{position:relative;overflow:hidden;height:inherit;}.jcarousel-skin-default .jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0;}.jcarousel-skin-default .jcarousel li{float:left;width:150px;height:100px;margin-right:1px;}.jcarousel-wrapper.jcarousel-skin-default.jcarousel-vertical .jcarousel li{float:none;margin-bottom:1px;}.jcarousel-skin-default .jcarousel img{display:block;max-width:100%;height:auto !important;}.jcarousel-skin-default .jcarousel .loading{text-align:center;line-height:90px;}.jcarousel-skin-default .jcarousel-control-prev,.jcarousel-skin-default .jcarousel-control-next{position:absolute;top:35px;width:30px;height:30px;text-align:center;background:#4E443C;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;}.jcarousel-skin-default .jcarousel-control-prev{left:-50px;}.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-prev{left:60px;top:-50px;}.jcarousel-skin-default .jcarousel-control-next{right:-50px;}.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{right:60px;top:420px;}.jcarousel-visible-1.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:120px;}.jcarousel-visible-2.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:220px;}.jcarousel-visible-3.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:323px;}.jcarousel-visible-4.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:422px;}.jcarousel-visible-5.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:525px;}.jcarousel-visible-6.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:624px;}.jcarousel-visible-7.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:725px;}.jcarousel-visible-8.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:826px;}.jcarousel-visible-9.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:927px;}.jcarousel-visible-10.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next{top:1028px;}.jcarousel-skin-default .jcarousel-control-prev:after{content:'\2039';}.jcarousel-skin-default a.jcarousel-control-prev:focus,.jcarousel-skin-default a.jcarousel-control-prev:active,.jcarousel-skin-default a.jcarousel-control-prev:hover{text-decoration:none;}.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-prev:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:inline-block;margin-top:2px;margin-left:4px;}.jcarousel-skin-default .jcarousel-control-next:after{content:'\203A';}.jcarousel-skin-default a.jcarousel-control-next:focus,.jcarousel-skin-default a.jcarousel-control-next:active,.jcarousel-skin-default a.jcarousel-control-next:hover{text-decoration:none;}.jcarousel-skin-default.jcarousel-vertical .jcarousel-control-next:after{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);display:inline-block;margin-top:2px;margin-left:4px;}.jcarousel-skin-default .jcarousel-control-prev:hover span,.jcarousel-skin-default .jcarousel-control-next:hover span{display:block;}.jcarousel-skin-default .jcarousel-control-prev.inactive,.jcarousel-skin-default .jcarousel-control-next.inactive{opacity:.5;cursor:default;}
.views_slideshow_controls_text span:hover{text-decoration:underline;cursor:pointer;}
.social-media-sharing{display:block;}.social-media-sharing ul{padding-left:0px;display:inline-flex;text-align:center;}.social-media-sharing li{display:inline-block;margin-right:15px;list-style:none;list-style-type:none;}.social-media-sharing .share{cursor:pointer;}.social-media-sharing .share img{width:40px;}
.cart-block--contents{width:225px;background:white;color:black;}.cart-block--contents__inner{padding:10px;}.cart--cart-block .cart-block--contents a{color:inherit;}.cart-block--summary,.cart-block--summary__icon img,.cart-block--summary__count{vertical-align:middle;}.cart--cart-block li.cart-block--contents__item{clear:both;margin-bottom:10px;border-bottom:1px #eaeaea solid;}.cart-block--contents__quantity{float:left;}.cart-block--contents__price{float:right;}
