.quick-quote-header{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 24px));margin-bottom:20px;line-height:1.45;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:var(--heading-color)}@media screen and (min-width:641px){.quick-quote-header{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 28px));line-height:1.43}}#quick-quote-wrapper{margin:50px auto!important;max-width:1480px!important;padding:0 var(--mobile-container-gutter)!important}@media screen and (min-width:641px){#quick-quote-wrapper{margin:60px auto!important;padding:0 var(--desktop-container-gutter)!important}}.quote-form .quote-input-group{position:relative;flex-direction:column;width:100%;margin-bottom:15px}.quote-form .quote-input-label{position:relative;width:100%;display:block;font-size:14px;line-height:140%;margin:0 0 5px}.quote-form .quote-input,#quote-txt-comment{position:relative;outline:none;width:100%;height:40px;min-height:40px;max-height:200px;font-size:15px;line-height:20px;border:1px solid var(--form-border-color);border-radius:4px;color:var(--heading-color);padding:9px 15px;text-align:left}.quote-input-group [ng-if="field.FieldType=='address'"]{position:relative;padding:15px;border:1px solid var(--form-border-color);border-radius:5px}.quote-form{position:relative;display:flex;flex-wrap:wrap}.quote-form .quote-required-message{position:relative;display:block;width:100%;order:1;font-size:14px;line-height:140%;margin:15px 0 0}.quote-form .quote-btn{margin-right:12px;display:flex;align-items:center;justify-content:center}.back-to-cart-btn,.quote-btn{margin-top:15px}#qq-table-wrapper table a,#quote-cart .qq-product-col .item-title,#quote-cart .quote-table th{color:var(--heading-color)}#qq-table-wrapper .variant_title,#qq-table-wrapper .cart_item_properties{color:var(--text-color)!important}#qq-table-wrapper .cart_item_properties{border-radius:50%}#qq-table-wrapper .qq-quantity-badge{min-width:20px;min-height:20px;line-height:100%;top:-5px}#quote-error-messages{width:100%}.quote-form .loading-svg{margin:0!important}#quote-cart .qq-quantity-col{text-align:center}#quote-cart .quote-table td,#quote-cart .quote-table th{padding:10px 12px;min-width:110px}#quote-cart td.qq-product-col{min-width:220px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/quick-quote.css.map */
