.prescription-modal{padding-left:0!important}.prescription-modal .modal-body{height:100%}.prescription-modal .modal-body p{text-align:left}.prescription-modal .bottom-action{display:flex;justify-content:flex-end;margin-top:20px}.prescription-modal .bottom-action-full{flex-direction:column;margin-top:10px}.prescription-modal .bottom-action-full .btn{width:100%}.prescription-modal .bottom-action .btn-next{min-width:160px}.prescription-modal .notification{margin-top:10px}.prescription-modal .prescription-modal-header{align-items:center;display:flex;margin:auto;max-width:1632px;padding:0 16px}.prescription-modal .prescription-modal-header .prescription-modal-logo{position:relative}.prescription-modal .prescription-modal-header .prescription-modal-logo img{left:0;max-width:182px;position:absolute;top:50%;transform:translateY(-50%)}.select-lenses-wrapper{display:grid;grid-template-columns:repeat(2,1fr);height:100%}.select-lenses-wrapper .select-lenses-main{overflow-y:auto;padding:30px 90px 80px}.select-lenses-wrapper .table{margin-top:35px}.select-lenses-wrapper .table.table-pd{margin-top:15px}.select-lenses-wrapper .checkbox-pd{margin-top:15px;width:fit-content}.select-lenses-wrapper .checkbox-pd .checkbox-input{min-width:24px}.select-lenses-wrapper .checkbox-pd label{margin-left:10px;padding-bottom:0}.select-lenses-wrapper .manual-form .field-wrapper:has(.table) .label{display:none}.select-lenses-wrapper .manual-form .field-wrapper{padding-bottom:0}.select-lenses-wrapper .manual-form textarea{border-radius:5px;padding:16px;width:100%}.select-lenses-wrapper .select-lenses-list{margin-top:35px}.select-lenses-wrapper .select-lenses-list .select-lenses-item{align-items:flex-start;background-color:#f5f5f5;border:1px solid #f5f5f5;border-radius:10px;display:flex;margin-bottom:15px;overflow:hidden;padding:20px}.select-lenses-wrapper .select-lenses-list .select-lenses-item>div{width:100%}.select-lenses-wrapper .select-lenses-list .select-lenses-item svg{margin-right:20px}.select-lenses-wrapper .select-lenses-list .select-lenses-item.open{border-color:#000;padding-bottom:0}.select-lenses-wrapper .select-lenses-list .select-lenses-item.active{border-color:#000}.select-lenses-wrapper .select-lenses-list .select-lenses-item:hover{border-color:#000;cursor:pointer}.select-lenses-wrapper .select-lenses-list .select-lenses-item .title{color:#000;font-size:16px;font-weight:600;margin-bottom:5px;text-align:left;text-transform:inherit}.select-lenses-wrapper .select-lenses-list .select-lenses-item .description{color:#666;font-size:14px;font-weight:400;margin-bottom:0;text-align:left}.select-lenses-wrapper .select-lenses-options{margin-top:10px}.select-lenses-wrapper .select-lenses-options .option-item{font-size:16px;font-weight:600;margin-left:-20px;margin-right:-20px;padding:15px}.select-lenses-wrapper .select-lenses-options .option-item:first-child{background-color:#fff}.prescription-modal .prescription-dropdown{margin-bottom:15px;margin-top:15px}.prescription-modal .prescription-dropdown .label{font-size:16px;font-weight:600;padding-bottom:14px}.prescription-modal .prescription-dropdown .dropdown .dropdown-toggle{border-color:#ccc;color:#5a6473;height:50px}.prescription-modal-lens_selection .modal-header{display:block}.prescription-modal-lens_selection .modal-dialog{max-width:900px}.prescription-modal-lens_selection .modal-dialog .info-lens-header{align-items:center;display:flex;margin:auto;max-width:80%}.prescription-modal-lens_selection .modal-dialog .info-lens-header img{margin-right:10px}.prescription-modal-lens_selection .modal-dialog .info-lens-header .description{color:#000;font-size:14px;font-weight:400;margin-bottom:0}.prescription-modal-lens_selection .modal-dialog .modal-footer{display:none}.prescription-modal-lens_selection .modal-dialog .table{margin-top:20px}.prescription-modal-lens_selection .modal-dialog .table td,.prescription-modal-lens_selection .modal-dialog .table th{text-align:center}.prescription-modal-lens_selection .modal-dialog .table td:first-child,.prescription-modal-lens_selection .modal-dialog .table th:first-child{background-color:#000;text-align:left}.prescription-modal-manual .modal-header{display:block}.prescription-modal-manual .modal-dialog{max-width:900px}.prescription-modal-manual .modal-content{padding:0}.prescription-modal-manual .modal-footer{display:none}.prescription-modal-manual .info-manual-wrapper{display:flex}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar{padding:48px 24px;width:240px}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .title{border-bottom:2px solid #f5f5f5;color:#000;font-size:20px;font-weight:600;padding-bottom:20px;text-align:left;text-transform:inherit}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .info-manual-list .btn{color:#000;display:flex;font-size:16px;font-weight:400;margin-bottom:10px}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .info-manual-list .btn:last-child{margin-bottom:0}.prescription-modal-manual .info-manual-wrapper .info-manual-sidebar .info-manual-list .btn.active{font-weight:600}.prescription-modal-manual .info-manual-wrapper .info-manual-content{background-color:#f5f5f5;border-radius:0 10px 10px 0;padding:48px 24px;width:calc(100% - 240px)}.prescription-modal-manual .info-manual-wrapper .info-manual-content .title{color:#5a6473;font-size:20px;font-weight:600;margin-bottom:15px;text-align:left;text-transform:inherit}.prescription-modal-manual .info-manual-wrapper .info-manual-content .description{font-size:14px;font-weight:400;min-height:51px;text-align:left}.prescription-modal-manual .info-manual-wrapper .table{min-height:117px;table-layout:fixed;width:auto}.prescription-modal-manual .info-manual-wrapper .table th{white-space:normal}.prescription-modal-manual .info-manual-wrapper .table td{background-color:#fff;min-width:unset;width:1%}.prescription-modal-manual .info-manual-wrapper .table td:first-child{background-color:#f6f6f6;white-space:nowrap}.prescription-modal-manual .info-manual-wrapper .table tr:last-child td:last-child{border-radius:0 0 4px 0}.prescription-modal-manual .info-manual-wrapper .table.table-pd{margin-top:15px;min-height:40px;width:40%}.prescription-modal-manual .info-manual-wrapper .table.table-pd.two-pd{width:60%}.prescription-modal-manual .info-manual-wrapper .table.table-pd tbody tr:first-child td{border-top:none}.prescription-modal-manual .info-manual-wrapper .table.table-pd tbody tr:first-child td:last-child{border-radius:0 4px 4px 0}.prescription-modal-manual .info-manual-wrapper .table.table-pd tbody:first-child tr:first-child td:first-child{border-radius:4px}.prescription-modal-manual .info-manual-wrapper .table.table-pd.active{border:1px solid #2154d8}.prescription-modal .modal-body .list-info{margin-bottom:20px}.prescription-modal .modal-body .list-info .title{color:#000;font-size:16px;font-weight:600;margin-bottom:5px}.prescription-modal .modal-body .list-info .description{color:#666;font-size:14px;font-weight:400;text-align:left}.prescription-modal .modal-footer .btn{min-width:150px}@media (max-width:1023px){.select-lenses-wrapper .select-lenses-main{padding:20px 15px}}@media (max-width:767px){.select-lenses-wrapper{display:block}.select-lenses-wrapper .select-lenses-list{margin-top:25px}.prescription-modal.prescription-modal-lens_selection .modal-content{padding:30px 16px 20px}.prescription-modal.prescription-modal-lens_selection .modal-dialog .info-lens-header{max-width:100%}.prescription-modal.prescription-modal-manual .info-manual-wrapper{display:flex;flex-direction:column;padding:30px;text-align:left}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-header{border-bottom:1px solid #e5e5e5;padding:20px 10px}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-header .title{font-size:18px;font-weight:600;margin-bottom:0;text-align:left;text-transform:none}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-block{max-height:80vh;overflow-y:auto}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-content{background-color:#fff;padding:10px;width:100%}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-content .title{color:#000;font-size:16px;font-weight:600}.prescription-modal.prescription-modal-manual .info-manual-wrapper .info-manual-content .description{margin-bottom:0}.prescription-modal .prescription-modal-header{background-color:#fff;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);justify-content:space-between;left:0;padding:16px;position:sticky;top:0;width:100%}.prescription-modal .prescription-modal-header .prescription-modal-logo img{height:17px}}