.quote_box .image{display:block;position:relative;overflow:hidden;flex-grow:0;flex-shrink:0;width:100%}.quote_box .image:after{content:'';display:block;padding-bottom:var(--height-image)}.quote_box .image img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.quote_box .product{display:flex;align-items:center;padding:20px;margin:-20px -20px 20px;border-bottom:1px solid var(--color-border);background:var(--color-background)}.quote_box .image{width:120px;margin:0 15px 0 0}.quote_box .details{display:block;flex-grow:1;min-width:0}.quote_box .details .title{display:block;font-family:var(--font-heading);font-size:16px;font-weight:700;line-height:20px}.quote_box .details .spec{display:block;margin:3px 0 0;font-size:14px;font-weight:500;line-height:18px}.quote_box .details .value{color:var(--color-heading);font-weight:600}.quote_box .gform-body{--height-control: 44px;--gap-field: 14px}.quote_box .gform-body textarea{height:66px}@media (max-width: 640px){.quote_box .product{padding:15px 20px}.quote_box .image{width:75px}.quote_box .details .title{font-size:15px}.quote_box .details .specs{font-size:13px;line-height:16px}}

/*# sourceMappingURL=quote.css.map */
