@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);*,:after,:before{box-sizing:border-box}body{margin:0;font-size:16px;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.container{width:100%;max-width:1140px;margin:0 auto;padding:0 10px}.params-form{max-width:580px}.params-form__heading{text-align:center}.params-form__heading-title{margin:0 0 30px;font-style:normal;font-weight:700;font-size:45px;line-height:58px;color:#000;text-align:center}.params-form__heading-subtitle{margin:0 0 30px;font-size:16px;font-weight:500;font-style:normal;line-height:19px;color:#aeaeae;text-align:center;padding:0 28px}.params-form__body{margin:0 0 35px;display:flex;flex-direction:column}.params-form__body-item{margin:0 0 15px!important}.params-form__btn{display:flex!important;margin:0 auto!important}.rooms-form{width:100%;max-width:580px;margin:0 auto}.rooms-form__btn{margin:0 auto!important;width:100%;max-width:250px;display:flex!important}.rooms-form__btn.rooms-form__btn--leftImg:after{content:"";display:flex;width:10px;height:10px;position:absolute;top:12px;left:12px;background-image:url(../../static/media/arrow-l.ca9f0aff.svg);background-repeat:no-repeat;background-position:50%;transition:all .3s ease-in-out}.rooms-form__btn.rooms-form__btn--leftImg:hover:after{-webkit-transform:translateX(5px);transform:translateX(5px)}.rooms-form .rooms-form__btn+.rooms-form__btn{margin-top:15px!important}.rooms-form__heading{text-align:center}.rooms-form__heading-title{margin:0 0 20px;font-size:30px;font-weight:500;line-height:34px;color:#000;text-align:center}.rooms-form__heading-subtitle{margin:0 0 30px;font-size:16px;font-weight:400;font-style:normal;line-height:19px;color:#000;text-align:center;padding:0 28px}.rooms-form__body{margin:0 0 30px}.rooms-form__item{margin:0 0 10px;display:flex}.rooms-form__item-left{flex:auto;padding:15px 20px;display:flex;align-items:flex-start;justify-content:space-between;border:1px solid #e0dfdf;border-radius:5px;background:#fff}.rooms-form__item-wrap{display:flex;flex-direction:column}.rooms-form__item-right{min-width:225px;margin:0 0 0 6px;padding:7px 20px;border:1px solid #e0dfdf;border-radius:5px;background:#fff;flex:1 1;display:flex;align-items:center;justify-content:space-between}.rooms-form__item-right+.rooms-form__item-right{margin:6px 0 0 6px}.rooms-form__item-name{font-size:18px;line-height:21px;color:#525252;font-weight:500}.rooms-form__item-area{margin:0 10px 0 0!important}.rooms-form__item-area>div>input{width:50px;height:30px;padding:0;text-align:center;border:1px solid #c4c4c4;border-radius:5px}.card{max-width:350px}.card+.card{margin-left:55px}.card .card-top__preview{width:100%;max-width:350px;height:200px;margin-bottom:25px;border-radius:5px;box-shadow:0 0 0 2px #fff;display:flex;cursor:pointer}.card .card-top__img{width:100%;height:100%;object-fit:cover;border-radius:5px}.card .card-top__img.active{box-shadow:0 0 0 2px #3f51b5}.card .card-body{display:flex;justify-content:space-between}.card .card-body__text{margin:0 0 8px;font-weight:500;font-size:20px;line-height:23px}.card .card-body__subtext{margin:0;font-weight:400;font-size:16px;line-height:18px;color:#aeaeae}.counter{display:flex;align-items:center}.counter-btn{width:25px;min-width:25px!important;height:25px;padding:0!important}.counter-val{margin:0 10px}.totals-card{width:100%;max-width:700px;margin:0 auto;padding:20px 30px;display:flex;align-items:center}.totals-card__img{width:100%;max-width:40px;margin:0 15px 0 0;object-fit:cover}.totals-card__left{padding:0 20px 0 0;justify-content:space-between;flex:1 1;border-right:2px solid #f5f5f5}.totals-card__left,.totals-card__left-text{display:flex;align-items:center}.totals-card__left p{margin:0;font-size:20px;font-weight:500}.totals-card__right{display:flex;align-items:center;margin:0 0 0 15px}.totals-card__right p{margin:0;font-size:16px;font-weight:500}.sidebar{width:80px;height:100vh;position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:rgba(0,0,0,.5)!important;border-radius:0!important;z-index:100}.sidebar-btn{font-size:10px!important;color:#fff!important;z-index:1301}.select{padding:10px 10px 10px 5px;background:rgba(0,0,0,.55);border-radius:10px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1001}.select,.select-bage{display:flex;align-items:center}.select-bage{margin:0 0 0 10px;color:#fff;text-align:center}.navbar{position:absolute;left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-paper{display:flex;padding:15px 25px;background:#3f51b5!important}.navbar-paper__title{margin:0 15px 0 0!important}.navbar-paper__price,.navbar-paper__title{margin:0;font-size:18px;color:#fff;font-weight:700;line-height:22px;letter-spacing:.2px}.params-inner{padding:30px 0}.params .params-heading{margin:0 0 35px;text-align:center}.params .params-heading__title{margin:0 0 11px;font-size:30px;font-weight:500;line-height:34px}.params .params-heading__subtitle{margin:0}.params-paper{max-width:550px;padding:45px 50px}.params-form,.params-paper{width:100%;margin:0 auto}.params-form__title{margin:0 0 40px;font-size:24px;font-weight:500;text-align:center}.params-form__field input{padding:11px}.params-form__field label{font-size:14px;-webkit-transform:translate(14px,15px) scale(1);transform:translate(14px,15px) scale(1)}.params-form__field fieldset{height:45px}.params-form__btn{display:block!important;margin:40px auto 0!important}.params-form__btn.params-form__btn--rightImg:after{content:"";display:flex;width:10px;height:10px;position:absolute;top:12px;right:12px;background-image:url(../../static/media/arrow-r.34ab7654.svg);background-repeat:no-repeat;background-position:50%;transition:all .3s ease-in-out}.params-form__btn.params-form__btn--rightImg:hover:after{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.params .form-item__select{height:40px}.params .form-item__select>div{padding:11px}.params .params-form__field+.params-form__field{margin:20px 0 0}.params .params-content{margin:0 0 35px;display:flex;justify-content:center}.params .params-actions{display:flex;flex-direction:column}.params .params-actions__btn{max-width:320px;width:100%;margin:0 auto}.params .params-actions__btn.params-actions__btn--rightImg:after{content:"";display:flex;width:10px;height:10px;position:absolute;top:12px;right:12px;background-image:url(../../static/media/arrow-r.34ab7654.svg);background-repeat:no-repeat;background-position:50%;transition:all .3s ease-in-out}.params .params-actions__btn.params-actions__btn--rightImg:hover:after{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.params .params-actions__btn.params-actions__btn--leftImg:after{content:"";display:flex;width:10px;height:10px;position:absolute;top:12px;left:12px;background-image:url(../../static/media/arrow-l.ca9f0aff.svg);background-repeat:no-repeat;background-position:50%;transition:all .3s ease-in-out}.params .params-actions__btn.params-actions__btn--leftImg:hover:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.params .params-actions__btn+.params-actions__btn{margin-top:10px}.room-content{width:100vw;height:100vh;background-size:cover;background-image:url(../../static/media/bg.bed90dff.webp);background-repeat:no-repeat;background-position:50%;position:relative}.room-floor__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.room-floor__img.hide{display:none}.room-wall__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.room-wall__img.hide{display:none}.room-ceil__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.room-ceil__img.hide{display:none}.room .select{position:relative}.room .select .btn{width:24px!important;height:24px!important;min-width:24px!important;padding:0;border:5px solid #3f51b5;border-radius:50%;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);background-color:#fff;z-index:999;cursor:pointer;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}.MuiPopover-paper{padding:10px 20px;border-radius:4px!important;left:-13px;top:12px;background:rgba(0,0,0,.5)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;box-shadow:0 4px 6px rgba(0,0,0,.2)!important;z-index:100}.MuiPopover-paper,.MuiPopover-paper .legend{color:#fff!important}.MuiPopover-paper .MuiIconButton-label{color:#3f51b5!important}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(64,81,180,.7)}50%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(64,81,180,0)}to{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes pulse{0%{-webkit-transform:scale(.9);transform:scale(.9);box-shadow:0 0 0 0 rgba(64,81,180,.7)}50%{-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px rgba(64,81,180,0)}to{-webkit-transform:scale(.9);transform:scale(.9)}}.toilet-content{width:100vw;height:100vh;background-size:cover;background-image:url(../../static/media/bg.2de890b1.webp);background-repeat:no-repeat;background-position:50%;position:relative}.toilet-floor__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.toilet-floor__img.hide{display:none}.toilet-wall__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.toilet-wall__img.hide{display:none}.toilet-ceil__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.toilet-ceil__img.hide{display:none}.toilet .select{position:relative}.toilet .select .btn{width:24px!important;height:24px!important;min-width:24px!important;padding:0;border:5px solid #3f51b5;border-radius:50%;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);background-color:#fff;z-index:999;cursor:pointer;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}.kitchen-content{width:100vw;height:100vh;background-size:cover;background-image:url(../../static/media/bg.b67e4348.webp);background-repeat:no-repeat;background-position:50%;position:relative}.kitchen-floor__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.kitchen-floor__img.hide{display:none}.kitchen-wall__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.kitchen-wall__img.hide{display:none}.kitchen-ceil__img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.kitchen-ceil__img.hide{display:none}.kitchen .select{position:relative}.kitchen .select .btn{width:24px!important;height:24px!important;min-width:24px!important;padding:0;border:5px solid #3f51b5;border-radius:50%;box-shadow:inset 0 0 2px 0 rgba(0,0,0,.3);background-color:#fff;z-index:999;cursor:pointer;-webkit-animation:pulse 3s infinite;animation:pulse 3s infinite}.result{width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.result-paper{max-width:550px;padding:45px 50px}.result-form,.result-paper{width:100%;margin:0 auto}.result-form .MuiFormHelperText-contained{margin:0!important;text-align:center}.result-form__title{margin:0 0 40px;font-size:24px;font-weight:500;text-align:center}.result-form__field input{padding:11px}.result-form__field label{font-size:14px;-webkit-transform:translate(14px,15px) scale(1);transform:translate(14px,15px) scale(1)}.result-form__field fieldset{height:45px}.result-form__btn{display:block!important;margin:40px auto 0!important}.result .form-item{height:40px}.result .form-item+.form-item{margin:20px 0 0}
/*# sourceMappingURL=main.db91b14c.chunk.css.map */