.rd-shipping-quote{max-width:800px;margin:0 auto;color:#2d2d2d}.rd-shipping-quote .rd-quote-intro h2{margin:0 0 14px}.rd-shipping-quote .rd-quote-reassurance{padding:16px 20px;background:#f4e5c5;border-left:4px solid #a63d28}.rd-shipping-quote .rd-quote-item{display:flex;gap:20px;align-items:center;padding:20px;margin:24px 0;background:#fff;border:1px solid #d8cdbc;border-radius:8px}.rd-shipping-quote .rd-quote-item img{width:100px;height:100px;object-fit:cover;border-radius:4px}.rd-shipping-quote .rd-quote-item p{margin:4px 0}.rd-shipping-quote .rd-quote-item span,.rd-shipping-quote label span,.rd-shipping-quote .rd-quote-footnote{font-size:.9rem;color:#625b53}.rd-shipping-quote .rd-quote-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.rd-shipping-quote .rd-quote-fields>p{margin:0;min-width:0}.rd-shipping-quote .rd-quote-full{grid-column:1/-1}.rd-shipping-quote label{display:block;font-weight:600}.rd-shipping-quote .wpcf7-form-control-wrap{display:block;margin-top:8px}.rd-shipping-quote input:not([type=submit]),.rd-shipping-quote textarea{box-sizing:border-box;width:100%;max-width:100%;padding:13px 14px;background:#fff;border:1px solid #bfb4a5;border-radius:4px;font:inherit;color:#2d2d2d}.rd-shipping-quote textarea{min-height:130px;resize:vertical}.rd-shipping-quote input:focus,.rd-shipping-quote textarea:focus{outline:2px solid #a63d28;outline-offset:2px}.rd-shipping-quote input[type=submit]{white-space:normal;min-height:48px;background:#a63d28;color:#fff;border:0;border-radius:4px;padding:14px 24px;font:inherit;font-weight:600;cursor:pointer}.rd-shipping-quote .rd-quote-footnote{margin-top:22px}.rd-shipping-quote .wpcf7-not-valid-tip{margin-top:8px}.rd-shipping-quote .wpcf7-response-output{margin:20px 0;padding:14px}.rd-shipping-quote .rd-quote-item div{min-width:0;overflow-wrap:anywhere}@media(max-width:600px){.rd-shipping-quote .rd-quote-fields{grid-template-columns:1fr}.rd-shipping-quote .rd-quote-item{padding:14px;gap:14px}.rd-shipping-quote .rd-quote-item img{width:76px;height:76px}.rd-shipping-quote input[type=submit]{width:100%}}
