#app_wizard,.ReactModalPortal{--color-green:#51b94a;--color-cta:#e77622;--color-gray:#8d8e91;--color-gray-light:#8e8e8e;--color-teal:#45a9c1;font-family:Poppins,serif;font-size:20px}#app_wizard img{max-width:100%}#app_wizard .title{font-size:2.9em}@media (max-width:576px){#app_wizard .title img{max-height:32px}}#app_wizard .text-green,.ReactModalPortal .text-green{color:var(--color-green)}#app_wizard .fa-question-circle-o{font-size:25px}.ReactModalPortal .close{background-color:initial;border:none;color:gray;font-size:40px;position:absolute;right:15px;top:10px;z-index:2}.ReactModalPortal .close .fa{font-size:40px}.ReactModalPortal .ReactModal__Overlay{z-index:1}.ReactModalPortal .container{max-width:100%}.ReactModalPortal h3,.ReactModalPortal p{color:#000}.ReactModalPortal h3{font-size:28px}@media (min-width:1024px){.ReactModalPortal .container{max-width:800px}}#app_wizard .container_inner .title{font-family:Poppins;font-size:1.5em;margin-top:0}#app_wizard .container_outter{background:#f9f9f9}#app_wizard .container_outter.stepresult,#app_wizard .container_outter.steproom_size{display:block}#app_wizard .step{align-items:center;background-color:#fff;border:4px solid var(--color-green);border-radius:50%;cursor:pointer;display:flex;font-size:36px;font-weight:700;height:58px;justify-content:center;left:calc(50% - 29px);position:relative;width:58px}#app_wizard ul>li{text-align:center}#app_wizard .card .qa{color:var(--color-green);font-size:.7em}#app_wizard .card .card-img-container{align-items:flex-end;background-color:#f9f9f9;display:flex;height:100%;justify-content:center;min-height:240px;width:100%}#app_wizard .card .card-img-container:after{display:none}#app_wizard .card .card-img-container img{width:100%}#app_wizard .image-inline .card-img-container{padding-bottom:25px}#app_wizard .card.image-inline .card-img-container img{width:auto}#app_wizard .card-container.active{background-color:var(--color-green);color:#fff}#app_wizard .card.active .qa{color:#fff}#app_wizard .container_inner{background-color:#fff}#app_wizard .container_inner .card{background-color:#f9f9f9;border:3px solid #f9f9f9;border-radius:0;cursor:pointer}#app_wizard .step1 .container_inner .card .card-body{background-color:#fff}#app_wizard .container_inner .card-container.active{background:var(--color-green);background:var(--51B94A,var(--color-green));color:#fff}#app_wizard .container_inner .card .card-title{font-family:Poppins,serif;font-size:1.8em;margin:0}#app_wizard .table .actions{display:none}#app_wizard .table .price{font-size:1rem;font-weight:700}@media (max-width:992px){#app_wizard .container_inner .card .card-title{font-size:1.6em}#app_wizard .step1 .container_inner .card .card-title{font-size:1.2em}#app_wizard .table td{border-bottom-width:0}#app_wizard .table .actions{display:table-row}#app_wizard .table .actions td{border-bottom-width:1px}#app_wizard .table .product_name{display:flex}#app_wizard .table .product_name h4{flex:1 1}#app_wizard .table .remove_container{width:18px}#app_wizard .table .remove_container .fa{color:#b9b9b9;font-size:1.4rem}#app_wizard .button-remove{padding:0}}#app_wizard .container_inner .card .card-text{color:#000;font-size:.8em;line-height:1rem}@media (max-width:576px){#app_wizard{font-size:12px}#app_wizard .table,#app_wizard h4{margin:0}#app_wizard .container_outter{flex-direction:column;max-height:calc(100vh - 130px);overflow-y:scroll}#app_wizard .card .card-img-container{min-height:0;min-height:auto}#app_wizard .card .card-img-container img{max-height:170px}#app_wizard .container_inner .title{line-height:1.2em}#app_wizard .container_inner .card-container{max-width:180px}#app_wizard .container_inner .card{margin-bottom:0}#app_wizard .step4 .container_inner .card{min-height:210px}#app_wizard .step1 .container_inner .card-container{display:flex;max-width:270px}#app_wizard .step1 .container_inner .card{min-height:220px;width:100%}#app_wizard .step1 .card-content{align-content:center;flex:auto}#app_wizard .image-inline .card-img-container{min-height:0;min-height:auto;width:100%}#app_wizard .step1 .container_inner .card .card-text{white-space:nowrap}#app_wizard .image-inline .card-img-container{padding-bottom:10px;padding-top:10px}}@media (max-width:450px){#app_wizard .step1 .container_inner .card{min-height:180px}#app_wizard .step1 .container_inner .card .card-text{white-space:normal}}#app_wizard .btn,.ReactModalPortal .btn{background-color:#fff;border-color:var(--color-cta);border-radius:10px;color:var(--color-cta);display:inline-block;font:normal normal 600 23px/26px Poppins;letter-spacing:0;padding:1.1rem 2.8rem;text-decoration:none;text-transform:uppercase}#app_wizard .btn:hover,#app_wizard .cta{background-color:var(--color-cta);color:#fff}#app_wizard .cta:hover{background-color:#fff;color:var(--color-cta)}#app_wizard .btn-info,.ReactModalPortal .btn-info{background-color:var(--color-teal);border-color:var(--color-teal);color:#fff}#app_wizard .btn-info:hover,.ReactModalPortal .btn-info:hover{background-color:#fff;color:var(--color-teal)}@media (max-width:768px){#app_wizard .btn{font-size:.7rem;padding:.5rem .9rem}}@media (max-width:578px){#app_wizard .cta{font-size:20px;height:auto;padding:7px 15px}}#app_wizard .card.input{width:250px}#app_wizard .steproom_size .form-input{background-color:#f9f9f9;border:initial;font-size:1.6em;outline:none;padding:.3em;text-align:center}#app_wizard .symbol{font-size:36px}#app_wizard .steproom_size .result{align-items:center;color:var(--color-gray);display:inline-flex;font-size:1.6em;width:90px}#app_wizard .steproom_size .result .unit{font-size:.7em}@media (max-width:578px){#app_wizard .steproom_size .card .card-title{font-size:1.5em}}#app_wizard .stepresult .result .text{color:var(--color-gray-light)}@media (min-width:1200px){#app_wizard .stepresult .result{width:350px}}@media (max-width:768px){#app_wizard .stepresult .result{float:right;font-size:1rem}#app_wizard .stepresult .grand_total{font-size:1.4rem}}#app_wizard .stepresult .button.button-number{background:#e4e4e4 0 0 no-repeat padding-box;border:none;border-radius:0!important;height:36px;opacity:1;width:36px}#app_wizard .stepresult .cart-item-qty-input{border:none;height:36px;text-align:center;width:70px}#app_wizard .stepresult .cart-item-qty-input:focus{border:none;outline:none}#app_wizard .stepresult .button-remove{background:#0000;border:none;outline:none}#app_wizard .stepresult .product_thumbnail{max-width:120px}#app_wizard .stepresult h4{font-size:1.2rem;font-weight:400}#app_wizard .stepresult .price_total{font-size:1rem;font-weight:700}#app_wizard .stepresult td.product_name{max-width:500px}#app_wizard .stepresult s{font-size:1rem}@media (max-width:768px){#app_wizard .product_thumbnail{min-width:100px}#app_wizard .button,#app_wizard .cart-item-qty-input{height:35px}}
/*# sourceMappingURL=main.b655b644.css.map*/