.rxLcontato_rxLentesPage__Xtd5X{width:100%;height:100%;display:flex;flex-direction:column;margin:0;padding:0;background-color:#202020;box-sizing:border-box}.rxLcontato_logoMain__6dtvp{width:150px;height:auto;display:inline-block;margin:0 0 15px 50px;padding:0;align-items:flex-start;text-align:center}.rxLcontato_logo__g6pOI{width:150px;height:auto;margin:0;padding:0}.rxLcontato_logoMain__6dtvp h3{font-size:10px;margin:0;padding:0}.rxLcontato_rxContainer__vXj1x{width:148mm;height:210mm;display:block;margin:60px auto 0;padding:5px 5px 0;background-color:#fff;border-radius:6px;box-sizing:border-box}.rxLcontato_rxH1__hhvBD{text-align:center;font-size:13px;font-weight:500;margin:0 0 20px;padding:0;border:none}.rxLcontato_rxParam__VIY4o,.rxLcontato_rxTitle__a6FR5{font-size:13px;font-weight:500;text-align:center;margin:0 0 6px}.rxLcontato_rxParam__VIY4o{padding:0}.rxLcontato_patientNameContainer__2j8Tf{width:110mm;display:flex;margin:0 auto 15px;padding:0;align-items:center;justify-content:center}.rxLcontato_patientNameLabel__NHO18{font-size:13px;font-weight:500;margin-right:6px}.rxLcontato_patientNameInput__4ZK4e{width:100mm;padding:3px 0;font-size:13px;font-weight:500;border:0;border-bottom:1px solid #303030}.rxLcontato_prescriptionTable__vcSK8{width:110mm;height:30px;border-collapse:collapse;margin:0 auto 12px;table-layout:fixed;font-size:11px;font-weight:500}.rxLcontato_prescriptionTable__vcSK8 td,.rxLcontato_prescriptionTable__vcSK8 th{width:15%;background-color:#fff;border:1px solid #303030;padding:4px;text-align:center}.rxLcontato_prescriptionTable__vcSK8 th{height:8px;background-color:#f4f4f4}.rxLcontato_prescriptionTable__vcSK8 td input{width:80%;height:15px;font-size:12px;padding:4px;text-align:center;border:none;outline:none;background-color:transparent}.rxLcontato_checkbox__WvfX7{width:90mm;display:flex;flex-direction:column;margin:0 auto;padding:0;font-size:10px;text-align:center;justify-content:center}.rxLcontato_checkboxGroup__tEj9T{width:100%;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center;gap:3px;font-weight:500}.rxLcontato_checkboxGroupLabel__iDC6S{width:100%;display:flex;margin:0;padding:0;align-items:center;justify-content:center;text-align:center}.rxLcontato_checkbox__WvfX7 input[type=checkbox]{width:10px;height:10px;border-width:1px;cursor:pointer}.rxLcontato_checkbox__WvfX7 p{font-size:10px;text-align:center;line-height:12px;margin:0;padding:0}.rxLcontato_obsContainer__ThG4d{width:110mm;display:flex;flex-direction:column;margin:0 auto 85px;padding:0}.rxLcontato_obsContainer__ThG4d label{font-size:10px;font-weight:400;margin:0 0 3px 3px;padding:0;align-self:flex-start}.rxLcontato_obsInput__1NzTC{width:100%;margin:0 auto 3px;padding:3px 0;border:0;border-bottom:1px solid #303030}.rxLcontato_signatureSection__bLhxk{width:100%;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto 5px;padding:0;box-sizing:border-box}.rxLcontato_signatureSection__bLhxk p{font-size:10px;font-weight:600;line-height:12px;margin:0;padding:0}.rxLcontato_signatureRX__wmeJE{width:150px;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin:0 15px 0 0;padding:0}.rxLcontato_signatureRX__wmeJE p{width:150px;height:50px;margin:0;padding:3px 0 0;text-align:center;border-top:1px solid #303030}.rxLcontato_dateRX__VucQF{display:flex;flex-direction:column;width:80px;height:40px;margin:0 0 49px;padding:0;text-align:center}.rxLcontato_dateRX__VucQF p{margin:0;padding:3px 0 0;border-top:1px solid #303030}.rxLcontato_dateInput__2V_ZJ{width:80px;border:none;text-align:center}.rxLcontato_footer__FcYWY{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:0;box-sizing:border-box}.rxLcontato_footerDiv__ko1TZ{width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center}.rxLcontato_footerDiv2__DUzog{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto;padding:0}.rxLcontato_footerDiv2__DUzog h3{display:block;font-size:9px;font-weight:500;margin:0 auto;padding:0;text-align:center;border-bottom:1px solid #303030}.rxLcontato_logosContainer__yh_dt{width:100%;height:80px;display:flex;flex-direction:row;margin:0 auto 45px;padding:0 60px;align-items:center;justify-content:center;text-align:center}.rxLcontato_logo2__gkDsy{width:150px;height:auto}.rxLcontato_logo3__4if_R{width:75px;height:auto}.rxLcontato_logosContainer__yh_dt h3{font-size:8px;margin:0 auto;padding:0}.rxLcontato_addressContainer__YPeAA{display:flex;text-align:center;margin:0 auto;padding:0}.rxLcontato_addressContainer__YPeAA p{font-size:10px;font-weight:500;letter-spacing:.6px;line-height:15px;color:#000;white-space:pre-line}@media (max-width:768px){.rxLcontato_rxContainer__vXj1x{width:94%}.rxLcontato_logoMain__6dtvp{margin:0 0 5px 15px}.rxLcontato_patientNameContainer__2j8Tf{width:90%}.rxLcontato_patientNameInput__4ZK4e{width:100%}.rxLcontato_prescriptionTable__vcSK8{width:90%}.rxLcontato_prescriptionTable__vcSK8 th{height:8px;font-size:9px;background-color:#f4f4f4}.rxLcontato_obsContainerAssin__YI5v7,.rxLcontato_obsContainer__ThG4d{width:90%}}@media print{@page{size:A4;margin:0!important;padding:0!important}.rxLcontato_receitaPage__p_6Xq{width:148mm!important;height:210mm!important;margin:3mm auto 0!important;padding:0!important;background:#fff!important;display:block!important;overflow:hidden!important;page-break-inside:avoid!important}.rxLcontato_rxContainer__vXj1x{width:106mm!important;margin:3mm auto!important;padding:3mm!important;border:none!important;background:#fff!important;box-shadow:none!important}.rxLcontato_logoMain__6dtvp{width:150px;height:auto;margin:0 0 5px;padding:0}.rxLcontato_navbar__tbEDs,.rxLcontato_printButton__4feBJ{display:none!important}.rxLcontato_obsContainerAssin__YI5v7,.rxLcontato_obsContainer__ThG4d,.rxLcontato_patientNameContainer__2j8Tf,.rxLcontato_prescriptionTable__vcSK8{width:106mm!important}.rxLcontato_obsInput__1NzTC::placeholder,.rxLcontato_patientNameInput__4ZK4e::placeholder{color:transparent}}