.iprint-service-picker{display:block;margin-bottom:23px;font-size:12px}.iprint-service-picker select{font-size:14px;font-weight:600;padding:14px}.iprint-service-list{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.iprint-service-list button{padding:8px 12px;border:1px solid #b6c4c3;border-radius:3px;background:transparent;font-size:11px}.iprint-service-list button.active{background:#102e3b;color:white;border-color:#102e3b}.iprint-request label{display:block;margin:0 0 18px;font-size:11px}.iprint-request input,.iprint-request select,.iprint-request textarea{display:block;margin-top:8px;width:100%;border:1px solid #cdd5d5;background:#fff;padding:12px;border-radius:3px;font-size:12px;color:#102e3b}.iprint-request input[type=checkbox]{width:auto;display:inline-block;margin:0 9px 0 0}.iprint-request .iprint-consent{display:flex;align-items:flex-start;font-weight:400;line-height:1.7}.iprint-request .iprint-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.iprint-request .iprint-honeypot{display:none!important}.iprint-quote-notice{padding:16px;background:#edf1e9;line-height:1.7;font-size:12px;margin-bottom:23px}.iprint-request-result{padding:16px;border-left:3px solid #ed6038;background:#f8f6ef;line-height:1.7;margin:15px 0;font-size:12px}.iprint-request-result:empty{display:none}.iprint-request .button{margin-bottom:12px}.iprint-request-error{color:#9d2c18;font-size:12px;line-height:1.7}.iprint-request-error:empty{display:none}@media(max-width:600px){.iprint-request .iprint-contact-grid{grid-template-columns:1fr}.iprint-service-list button{font-size:10px;padding:7px 10px}}
