:root{--wkwc-pa-label-background-color:#2271b1;--wkwc-pa-label-font-color:#fff}.wkwc-pa-label{background-color:var(--wkwc-pa-label-background-color);color:var(--wkwc-pa-label-font-color);display:inline-block;font-weight:600;padding:5px 10px}.wkwc-pa-hide{display:none!important}.woocommerce-help-tip{color:#666;display:inline-block;font-size:1.1em;font-style:normal;height:13px;line-height:13px;position:relative;width:13px}.woocommerce-help-tip:after{font-family:Dashicons;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;content:"";cursor:help;height:100%;left:0;margin:0;position:absolute;text-align:center;text-indent:0;top:0;width:100%}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder{display:none;left:0;position:absolute;top:7px;z-index:8675309}#tiptip_arrow,#tiptip_arrow_inner{height:0;position:absolute;width:0}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{background:#333;border-radius:3px;box-shadow:0 1px 3px #000;color:#fff;font-size:.8em;max-width:150px;padding:.618em 1em;text-align:center}.wkwc-pa-status{border-radius:3px;color:#fff;display:inline-block;font-weight:700;line-height:normal;padding:5px 10px;text-transform:uppercase}.wkwc-pa-status.wkwc-pa-status-attachments_pending{background-color:#555}.wkwc-pa-status.wkwc-pa-status-pending{background-color:orange}.wkwc-pa-status.wkwc-pa-status-approved{background-color:green}.wkwc-pa-status.wkwc-pa-status-rejected{background-color:brown}.wkwcpa-alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.wkwcpa-alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.wkwcpa_classic_cart .wkwc_pa_prescription-card{max-width:100%;width:100%}.wkwcpa_classic_cart .wkwc_pa_prescription-card .wkwc_pa_prescription-header{align-items:center;background:#efefef;display:flex;justify-content:space-between;padding:7px 10px}.wkwcpa_classic_cart .wkwc_pa_prescription-card .wkwc_pa_prescription-header .wkwcpa_left_aligned{align-self:flex-start}.wkwcpa_classic_cart .wkwc_pa_prescription-card .wkwcpa_attachment_body{padding:10px 20px 30px}.wkwcpa_classic_cart .wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwc_pa_upload-box{height:160px;padding:5px;width:100%}.wkwcpa_classic_cart .wkwc_pa_prescription-card .wkwc-pa-prescription-attachment-box{padding-bottom:70px}.wkwc_pa_prescription-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 4px 20px rgba(0,0,0,.06);font-family:Inter,sans-serif;max-width:500px;padding:24px}.wkwc_pa_prescription-card .wkwc_pa_prescription-header{align-items:center;display:flex;gap:8px;margin-bottom:18px}.wkwc_pa_prescription-card .wkwc_pa_prescription-header h3{font-size:18px;font-weight:600;margin:0}.wkwc_pa_prescription-card .wkwc_pa_prescription-header .wkwc_pa_info-icon{align-items:center;background:#eef2ff;border-radius:50%;color:#4f46e5;cursor:help;display:flex;font-size:12px;height:18px;justify-content:center;width:18px}.wkwc_pa_prescription-card .wkwc_pa_prescription-actions{margin-bottom:10px}.wkwc_pa_prescription-card .wkwc_pa_upload-area{display:flex;justify-content:center}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwc_pa_upload-box{background:#f8fafc;border:2px dashed #60a5fa;border-radius:12px;cursor:pointer;padding:30px;position:relative;text-align:center;transition:.2s ease;width:35%}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwc_pa_upload-box .wkwc_pa_upload-icon{color:#3b82f6;font-size:32px;margin-bottom:10px}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwc_pa_upload-box p{color:#374151;font-size:14px}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwc_pa_upload-box span{color:#6b7280;font-size:12px}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwc_pa_upload-box .wkwc_pa_file-input{cursor:pointer;height:170px;left:0;opacity:0;position:absolute;top:0;width:100%}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwc_pa_upload-box:hover{background:#eff6ff;border-color:#3b82f6}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwcpa-attachments-preview{padding-left:5px;width:62%}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwcpa-attachments-preview label{display:inline-block;height:100px;padding-left:5px;width:100px}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwcpa-attachments-preview label .wkwc-pa-remove-prescription{left:75%;position:relative;top:20px}.wkwc_pa_prescription-card .wkwc_pa_upload-area .wkwcpa-attachments-preview label .wkwc-pa-remove-prescription:before{background:#2271b1;border:1px solid #2271b1;border-radius:50%;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);color:#fff;content:"x";font-family:Arial,sans-serif;font-size:18px;font-weight:600;padding:0 5px;z-index:99}.wkwc_pa_prescription-card .wkwc-pa-prescription-attachment-box{grid-gap:8px;display:grid;grid-auto-rows:105px;grid-template-columns:repeat(auto-fit,minmax(1px,100px));margin:0}
