body{padding:0;margin:0;height:100vh;height:-moz-calc(var(--vh,1vh)*100);height:calc(var(--vh,1vh)*100)}body #__next,body #__next #threeDViewer,body #__next #threeDViewer model-viewer{width:100%;height:100%}body #__next #threeDViewer #enterFullscreen,body #__next #threeDViewer #exitFullscreen{position:absolute;right:16px;bottom:16px;width:40px;height:40px;border:none;outline:none;background-size:25px auto;cursor:pointer;z-index:1}body #__next #threeDViewer #enterFullscreen{background:#dbdbdb url(https://static.vntana.com/assets/images/enter_fullscreen_icon.svg) no-repeat 50%}body #__next #threeDViewer #exitFullscreen{background:#dbdbdb url(https://static.vntana.com/assets/images/exit_fullscreen_icon.svg) no-repeat 50%;display:none}.hotspot{width:24px;height:24px;border-radius:100%;line-height:20px;border:1px solid #fff;background-color:grey;color:#fff;-moz-transition:all .3s ease;transition:all .3s ease;font-size:14px;font-weight:700;text-align:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:0;outline:none;cursor:pointer}.hotspot.hidden-hotspot{width:0;height:0;border:none;visibility:hidden}.hotspot-popover{background-color:#fff;position:absolute;bottom:-moz-calc(100% + 15px);bottom:calc(100% + 15px);right:-137px;display:none;width:296px;padding:8px;opacity:.9;box-shadow:0 8px 16px 0 rgba(0,0,0,.15)}.hotspot-popover_container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.hotspot-popover:after{content:"";position:absolute;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:99.5%;left:50%;margin-left:-10px;width:0;height:0}.hotspot-popover_image{height:158px;width:100%;background-repeat:no-repeat;background-position:50%;background-size:cover;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.hotspot-popover_description{display:block;width:100%;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#1a1a1a;overflow:auto}.open{display:-webkit-flex;display:-moz-box;display:flex}.hotspot_pin_label{width:24px;height:24px;position:absolute;top:2px;left:0}#error-message-wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%}#error-message-wrapper #error-icon{width:80px;height:80px}#error-message-wrapper #error-header{font-size:22pt;font-family:Nimbus Sans Bold,sans-serif;font-weight:700;color:#4b61f9;padding:8px}#error-message-wrapper #error-message{font-size:14pt;font-family:Nimbus Sans Regular,sans-serif;font-weight:400;color:#4b61f9}#spinner-wrapper{position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;width:120px;height:120px}:root{--sk-size:40px;--sk-color:#dbdbdb}.sk-center{margin:auto}.sk-grid{width:var(--sk-size);height:var(--sk-size)}.sk-grid-cube{width:33.33%;height:33.33%;background-color:var(--sk-color);float:left;-webkit-animation:sk-grid 1.3s ease-in-out infinite;-moz-animation:sk-grid 1.3s ease-in-out infinite;animation:sk-grid 1.3s ease-in-out infinite}.sk-grid-cube:first-child{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.sk-grid-cube:nth-child(2){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.sk-grid-cube:nth-child(3){-webkit-animation-delay:.4s;-moz-animation-delay:.4s;animation-delay:.4s}.sk-grid-cube:nth-child(4){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.sk-grid-cube:nth-child(5){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}.sk-grid-cube:nth-child(6){-webkit-animation-delay:.3s;-moz-animation-delay:.3s;animation-delay:.3s}.sk-grid-cube:nth-child(7){-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.sk-grid-cube:nth-child(8){-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}.sk-grid-cube:nth-child(9){-webkit-animation-delay:.2s;-moz-animation-delay:.2s;animation-delay:.2s}@-webkit-keyframes sk-grid{0%,70%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@-moz-keyframes sk-grid{0%,70%,to{-moz-transform:scaleX(1);transform:scaleX(1)}35%{-moz-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}@keyframes sk-grid{0%,70%,to{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1)}35%{-webkit-transform:scale3D(0,0,1);-moz-transform:scale3D(0,0,1);transform:scale3D(0,0,1)}}.Carousel{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;bottom:40px;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:114px;overflow-x:scroll;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;scrollbar-width:none}.Carousel::-webkit-scrollbar{display:none}.Carousel .variant-group{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:auto}.Carousel .variant-group .variant{display:-webkit-flex;display:-moz-box;display:flex;margin:4px 16px;cursor:pointer;-moz-transition:.3s ease;transition:.3s ease}.Carousel .variant-group .variant.selected,.Carousel .variant-group .variant:hover{width:95px}.Variant{height:100%}.PasswordPage{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;font-family:Roboto,Helvetica,sans-serif}.PasswordPage h1{font-family:Nimbus Sans Regular,sans-serif;font-size:25px;margin-top:36px}.PasswordPage .password-message{margin:24px}.PasswordPage .password-input{width:100%;padding:8px 16px;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font-size:16px;border:1px solid #dbdbdb;margin-bottom:16px;height:40px}.PasswordPage .password-input:focus,.PasswordPage .password-input:hover{border:1px solid #4b61f9}.PasswordPage .submit-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:40px;width:100%;background-color:#4b61f9;color:#fff;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box}.PasswordPage .submit-btn:hover{background-color:#dbdbdb;color:#4b61f9}.PasswordPage .wrong-password-error{background-color:#e15d35;color:#fff;height:40px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:13px;font-weight:700;padding:8px;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:16px}.Showroom{padding:50px 80px 25px;background-color:#f1f1f1;height:100%}.Showroom .client-name{font-family:Roboto,Helvetica,sans-serif;text-transform:uppercase;font-size:16px;color:#4b61f9}.Showroom .showroom-name{font-family:Nimbus Sans Regular,sans-serif;font-size:34px;font-weight:700;margin:8px 0}.Showroom .product-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:12px -20px 0}.Showroom .product-container .ProductCard{width:25%;font-family:Roboto,Helvetica,sans-serif;font-size:14px;line-height:22px}.Showroom .product-container .ProductCard,.Showroom .product-container .ProductCard .product-data{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Showroom .product-container .ProductCard .product-data{padding:20px}.Showroom .product-container .ProductCard .product-data iframe{width:100%;height:400px;padding-bottom:8px}.Showroom .product-container .ProductCard .product-data .product-detail{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.Showroom .product-container .ProductCard .product-data .product-detail .product-name{text-transform:uppercase;font-size:16px;padding-bottom:2px;letter-spacing:1px;word-break:break-word}.Showroom .product-container .ProductCard .product-data .product-detail .detail-title{width:30%}.Showroom .product-container .ProductCard .product-data .product-detail .detail-info{width:70%}.Showroom .product-container .ProductCard .product-data .product-tag{background-color:#4b61f9;color:#fff;border-radius:4px;padding:2px 4px;margin-right:4px}.Showroom .footer{width:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-family:Roboto,Helvetica,sans-serif;font-size:14px;margin:50px 0 0}.Showroom .footer,.Showroom .footer .vntana-logo{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.Showroom .footer .vntana-logo{color:#4b61f9;font-size:12px}.Showroom .footer .vntana-logo a{padding-top:4px}.Showroom .footer a{color:#000}@media screen and (min-width:1500px){.Showroom{padding:50px 100px}}@media screen and (max-width:1300px){.Showroom{padding:50px}}@media screen and (max-width:975px){.Showroom{padding:50px}.Showroom .ProductCard{width:50%!important}}@media screen and (max-width:769px){iframe{height:250px!important}}@media screen and (max-width:525px){.Showroom{padding:50px}.Showroom .ProductCard{width:100%!important}}.paginationContainer{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-family:Roboto,Helvetica,sans-serif}.pagination{background-color:#fff;height:40px;margin:24px 0 32px;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;cursor:pointer}.paginationItem{border:1px solid #f4f6f8;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:16px;width:40px}.selectedPage{background-color:#4b61f9;color:#fff}