.rq-step .captcha-reload{background:#fff;border:1px solid #c03022;color:#c03022;border-radius:10px;margin-bottom:20px}.rq-opt-InpExt{padding:0 !important;border:0 !important}.rq-opt-InpExt input{height:45px;border-radius:10px}textarea:focus,input[type=date]:focus,input#rq-qty:focus{box-shadow:0 0 8px rgba(192,48,34,.7) !important}#customer-care-req-quot .rq-opt:hover{border:2px solid #333}.rq-qty-lab{float:left;width:100%}.field.blockCodHG{margin-top:10px}.rq-card label{font-weight:600}#rq-form .blockPcs{margin-top:40px}input#rq-qty{background:#faf7f7 !important;border-radius:10px !important;min-height:45px;width:85px}.rq-actions #rq-back{color:#c03022 !important}.rq-step{margin-bottom:20px}.rq-step textarea{background:#faf7f7 !important;border-radius:10px !important}button#rq-back{opacity:0}div#customer-care-req-quot{max-width:500px;margin:0 auto}form#rq-form{display:flex;flex-direction:column;min-height:350px}#customer-care-req-quot [hidden]{display:none !important}#customer-care-req-quot .cc-step-intro{margin:6px 0 14px}#customer-care-req-quot .rq-card{margin:unset;margin-top:20px}#customer-care-req-quot .rq-help{display:block;margin-top:6px;color:#666}#customer-care-req-quot .cc-phone-row{display:flex;gap:8px;align-items:center}#customer-care-req-quot .cc-phone-row #rq-phone{flex:1 1 auto}#customer-care-req-quot .cc-phone-row #rq-phone-prefix{max-width:140px}#customer-care-req-quot .rq-progress-bar{height:8px;background:#efefef;border-radius:999px;overflow:hidden}#customer-care-req-quot .rq-progress-bar span{display:block;height:100%;width:0;background:#c03022;transition:width .2s ease}#customer-care-req-quot .rq-progress-label{margin-top:6px;color:#666;font-size:13px}#customer-care-req-quot .rq-gdpr{font-size:14px;margin-top:20px;padding:12px 14px;border:1px solid #eee;border-radius:12px;background:#fafafa;color:#444;text-align:left}#customer-care-req-quot .rq-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}#customer-care-req-quot .rq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#customer-care-req-quot .rq-opt{justify-content:center;font-weight:500;font-size:14px;display:flex;align-items:center;gap:10px;padding:12px;border:2px solid #e8e8e8;border-radius:12px;cursor:pointer;background:#fff}#customer-care-req-quot .rq-opt.activeOpt{border:2px solid #c03022}#customer-care-req-quot .rq-opt input{margin:0}#customer-care-req-quot .rq-required{color:#c03022}#customer-care-req-quot .rq-date{display:flex;gap:10px;justify-items:center}#customer-care-req-quot #rq-date-wrap{text-align:center}#customer-care-req-quot #rq-date{max-width:260px;margin:0 auto}#customer-care-req-quot #rq-urgent{max-width:520px;margin-left:auto;margin-right:auto;text-align:center}#customer-care-req-quot .rq-warning{margin-top:10px;padding:10px 12px;border:1px solid #f3d6a8;background:#fff7e9;color:#6b3c00;border-radius:10px}#customer-care-req-quot .rq-drop{border:1px dashed #cfcfcf;border-radius:14px;padding:16px;background:#fafafa;cursor:pointer}#customer-care-req-quot .rq-drop.is-drag{border-color:#111;background:#f4f4f4}#customer-care-req-quot .rq-drop-title{font-weight:600}#customer-care-req-quot .rq-drop-sub{margin-top:4px;color:#666}#customer-care-req-quot .rq-file-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#customer-care-req-quot .rq-file{margin-top:10px;padding:10px 12px;border:1px solid #e8e8e8;border-radius:12px;background:#fff}#customer-care-req-quot .rq-actions{display:flex;gap:12px;justify-content:space-between}#customer-care-req-quot .rq-actions.is-triple .action.primary{width:auto;flex:1}#customer-care-req-quot .cc-error{margin-top:14px;padding:10px 12px;border:1px solid #f1b6b6;background:#fff3f3;color:#7a1c1c;border-radius:10px}#customer-care-req-quot .rq-success{margin-top:14px;padding:10px 12px;border:1px solid #b7dfc1;background:#f1fff5;color:#0f4a22;border-radius:10px}#customer-care-req-quot .cc-loader{position:fixed;inset:0;background:rgba(255,255,255,.75);display:grid;place-items:center;z-index:9999;font-weight:600}#customer-care-req-quot .rq-summary{display:grid;gap:10px;margin-top:10px}#customer-care-req-quot .rq-summary .rq-sum-row{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #eee;border-radius:12px;background:#fff}#customer-care-req-quot .rq-summary .rq-sum-label{color:#666}#customer-care-req-quot .rq-summary .rq-sum-val{font-weight:600;text-align:right}#customer-care-req-quot .rq-missing{animation:rqPulse 1s ease-in-out 3}#customer-care-req-quot .rq-missing:focus{animation:none}@keyframes rqPulse{0%{box-shadow:0 0 0 rgba(192,48,34,0)}50%{box-shadow:0 0 12px 2px rgba(192,48,34,.9)}100%{box-shadow:0 0 0 rgba(192,48,34,0)}}.field{margin-top:20px}@media only screen and (max-width:1023px){select[name=logo_colors_number]{text-align:center;font-weight:400}select[name=logo_colors_number]:focus{border:2px solid #c03022}}@media (max-width:768px){#customer-care-req-quot .rq-grid{grid-template-columns:1fr}#customer-care-req-quot .rq-actions{flex-direction:column}#customer-care-req-quot .rq-actions .action.primary{width:100%}}@media all and (min-width:1024px),print{div#customer-care-req-quot{margin:0 auto;max-width:500px}select[name=logo_colors_number]{text-align:center;font-weight:400}select[name=logo_colors_number]:focus{border:2px solid #c03022}}