.c00241.c002789 .form-container{top:0;left:0;right:0;width:40vw;min-width:349px;bottom:0;height:70vh;margin:auto;z-index:999;position:fixed;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s ease-in .1s;transition:all .2s ease-in .1s}.c00241.c002789 .form-container .products-container{height:80%;padding:0 2rem;overflow-y:auto}.c00241.c002789 .form-container .products-container .base-price-container{margin:0;font-size:16px;font-weight:700}.c00241.c002789 .form-container .products-container .product-actions{width:42%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c00241.c002789 .form-container .products-container .product-actions .price-num-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c00241.c002789 .form-container .products-container .product-actions .form-input{height:auto;padding:6px;margin-right:1rem}.c00241.c002789 .form-container .products-container .product-actions .product-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c00241.c002789 .form-container .products-container .product-list-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;margin-bottom:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#f2f2f2}.c00241.c002789 .form-container .products-container .product-list-item-container .fa{color:#666;font-size:1.4rem;margin-left:10px}.c00241.c002789 .form-container .products-container .product-list-item-container .offered-price{display:none}.c00241.c002789 .form-container .products-container .product-list-item-container .form-input{max-width:4rem;text-align:center;height:auto;padding:6px;margin-right:1rem}.c00241.c002789 .form-container .products-container .product-list-item-container .description-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c00241.c002789 .form-container .products-container .product-list-item-container .description-container .product-description{width:56%;word-break:break-word}.c00241.c002789 .form-container .products-container .product-list-item-container .description-container .product-name{font-size:18px;font-weight:700}.c00241.c002789 .form-container .products-container .product-list-item-container .description-container .product-options-label{margin-right:5px}.c00241.c002789 .form-container .products-container .product-list-item-container img{width:6rem;height:6rem;margin-right:20px;border-radius:4px}.c00241.c002789 .form-container .products-container .product-list-item-container p{margin-bottom:0}.c00241.c002789 .form-container .products-container h4{margin:1rem 0}.c00241.c002789 .form-container .title-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem;z-index:999;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e5e5e5}.c00241.c002789 .form-container .title-container h3{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding:0}.c00241.c002789 .form-container .title-container .quote-modal-close{font-size:32px;font-weight:400}.c00241.c002789 .form-container .quote-edit-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff}.c00241.c002789 .form-container .quote-edit-container .quote-edit-item{width:100%}#validate-company{display:none}.toolbar-actions.c002586{text-align:right;padding:17px 43px}.toolbar-actions.c002586 .button{margin:0;line-height:1rem;-webkit-transition:all .15s ease;transition:all .15s ease;background-color:#333;border-color:#333;color:#fff;-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:Montserrat,Arial,Helvetica,sans-serif;font-weight:400;position:relative;text-align:center;text-decoration:none;display:inline-block;font-size:1rem;padding:1rem 2.78571rem;outline:0;vertical-align:middle}.toolbar-actions.c002586 .button:not(.dropdown-button){text-transform:uppercase;font-weight:700;font-size:16px;border-radius:2px}.request-quote .calc-container{margin:0 0 15px;overflow:hidden}.request-quote .calc-container .calculator{width:58%;float:left}.request-quote .calc-container .button{float:right;margin:0}.fa-trash:before{content:"\f1f8"}.g-alink{cursor:pointer;text-decoration:underline}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:1224px){.c00241.c002789 .form-container .products-container .product-list-item-container .description-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c00241.c002789 .form-container .products-container .product-list-item-container .description-container .product-description{width:100%}.c00241.c002789 .form-container .products-container .product-list-item-container .description-container .product-actions{width:100%;margin-top:10px}.request-quote .calc-container .calculator{width:100%;float:none}.request-quote .calc-container .button{float:none;margin:15px 0 0}}