*{padding:0;margin:0;box-sizing:border-box}.table{width:100%;border-collapse:collapse;font-family:Arial,sans-serif;font-size:14px;line-height:1.5;table-layout:auto}.table th,.table td{padding-inline:12px;padding-block:5px;text-align:left;border-bottom:1px solid #ddd;word-wrap:break-word;white-space:normal}.table th{background-color:#e4e4e4;font-weight:700}.tableHeading1{position:sticky;background-color:#fff;z-index:10;top:79px;margin:0 auto}.tableHeading1 .wrapper-div{display:flex;justify-content:space-between;align-items:center}.tableHeading1 .wrapper-div p{margin-bottom:0}.tableHeading1 .wrapper-div .wrapper-div--img{display:flex;align-items:center;flex-direction:column}table tbody tr td{border-bottom:1px solid #e1e1e1}table thead tr th{text-align:left;border:1px solid rgba(128,128,128,.39);padding-block:.5rem}.table th button img{width:10px}.table th span{display:flex;flex-direction:column}.table tbody tr:nth-child(2n){background-color:#f9f9f9}.table tbody tr:nth-child(odd){background-color:#fff}.table .tableHeading{position:relative;display:flex;justify-content:space-between;align-items:center}.table .tableHeading span{display:flex;gap:4px}.table button{background:none;border:none;cursor:pointer;padding:0}.table .link{color:#0073e6;text-decoration:none;font-weight:700;cursor:pointer}.table .link:hover{text-decoration:underline}.table thead tr th:nth-child(1),.table tbody tr td:nth-child(1){width:20%;padding-left:.7rem}.table thead tr th:nth-child(2),.table tbody tr td:nth-child(2){width:15%}.table thead tr th:nth-child(3),.table tbody tr td:nth-child(3){width:20%}table thead tr th:nth-child(4),table tbody tr td:nth-child(4){width:10%}.table thead tr th:nth-child(5),.table tbody tr td:nth-child(5){width:25%}.table thead tr th:nth-child(6),.table tbody tr td:nth-child(6){width:10%}.table tbody tr td{min-height:50px;height:50px}.filter-container{margin-bottom:1rem;display:flex;justify-content:space-between;background-color:#fff}.inputContainer label{margin-bottom:1rem;display:none}.showContainer{display:flex;flex-direction:row;align-items:center;gap:10px}#filter-input{padding-block:.7rem;width:235px}#filter-input::placeholder{font-size:.8rem}#filter-input:focus{border:#e41d2a}#filter-numbers{padding-block:.7rem}.input--tag{padding-block:.5rem;padding-inline:.5rem}.pagination-container{display:flex;align-items:center;margin-top:1rem;justify-content:space-between;color:#000;margin-bottom:2rem}.pagination{display:flex;justify-content:center;align-items:center;gap:5px;flex-wrap:wrap}.pagination-button{padding:8px 12px;cursor:pointer;color:#000;border:none;outline:none;background:none}.pagination-button:hover{background-color:#eee}.pagination-button.active{background-color:#e41d2a;color:#fff;border-color:#e41d2a}.btn{display:flex;align-items:center;justify-content:center;gap:5rem;margin-bottom:1.5rem}hr{margin-bottom:1rem}.btn button{background-color:transparent;padding-block:1rem;padding-inline:1.5rem;border:1px #e41d2a solid!important;color:#e41d2a;outline:none;margin-bottom:1rem;cursor:pointer;width:190px}.btn button p{margin:0;line-height:normal;font-size:12px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-overlay__content{background:#fff;border-radius:8px;padding:20px;width:500px;max-width:90%;box-shadow:0 4px 10px #00000040;overflow:auto;max-height:80vh}.top--modal{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.top--modal p{font-weight:700;margin:0;max-width:90%;font-family:OpenSans-Bold,sans-serif}.top--modal button{background:transparent;border:none;color:#000;cursor:pointer}.modal--data{display:flex;flex-direction:column;gap:10px}.modal--content{display:flex;gap:5px;align-items:flex-start}.modal--content__heading{flex:0 0 155px;font-weight:700;margin:0;text-align:right;text-transform:capitalize;font-family:OpenSans-Bold,sans-serif}.modal--content__details{flex:1;margin:0;display:flex;flex-wrap:wrap;gap:5px;text-align:left}.modal--content__details.contains-details{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center}.modal--content__details__container{display:flex;flex-direction:column;align-items:center;border:1px solid black}.modal--content__details__label{font-weight:700;text-transform:uppercase;border-bottom:1px solid black;text-align:center;background:#e41d2a;color:#fff;padding-inline:.5rem;padding-block:.3rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.modal--content__details__label .modal--content__details__label--sub{display:block;padding-block:.1rem}.modal--content__details__img--container{text-align:center}.modal--content__details__img--container img{height:40px;width:40px}.contains-details div{display:flex;align-items:center;width:135px;justify-content:center;flex-direction:column}.contains-details img{width:35px;height:35px;vertical-align:middle}.modal--content__details a{color:#007bff;text-decoration:none}.modal--content__details a:hover{text-decoration:underline}.modal--data .modal--content .modal--content__details .modal--content__details__label{margin-bottom:0}.modal--content__details .modal--content__details__container .modal--content__details__img--container{width:75px;padding-block:5px}.modal--content__details__container .modal--content__details__label{width:100%}.small--table{display:none}.label{display:block;margin-bottom:.5rem}.small--table-container,.back-to-top{display:none}@media (max-width: 768px){table.table{display:none}.modal-overlay__content{padding-inline:10px!important}.modal--content__heading{flex:0 0 155px;font-size:14px}.modal--content__details__container .modal--content__details__label{font-size:12px;width:100%;padding-block:2px}.modal--content__details .modal--content__details__container .modal--content__details__img--container img{height:25px;width:25px}.modal--data .modal--content .modal--content__details{gap:3px;font-size:14px}.small--table-container{display:block}.small--table{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-inline:1rem}.small--table__product{margin-bottom:3rem;width:100%}.small--table__product--name{display:flex;justify-content:space-between;align-items:start;gap:2rem;border-bottom:1px solid #c3c3c3}.small--table__product--name:nth-child(1){border-top:1px solid #c3c3c3}.small--table__product--name__title{text-align:left;flex:1;width:65%;padding:.5rem .2rem}.small--table .small--table__product .small--table__product--name .small--table__product--name__label{margin-bottom:0;line-height:1.5;text-align:left;justify-content:flex-start;width:35%;font-weight:700;padding:.5rem .2rem;background-color:#f0f0f0}.showContainer{flex-direction:column;align-items:center;gap:5px}.pagination-container{align-items:center;flex-direction:column;justify-content:center;gap:1rem;margin-top:0}.filter-container{margin-bottom:.5rem;padding-inline:1rem}.label{display:none}.inputContainer fieldset label{display:block;margin:0;padding:0}.inputContainer{display:flex;flex-direction:column;gap:5px}.table-small{margin-bottom:2rem;width:100%}.table-small tr td{border-bottom:1px solid #c3c3c3;padding:10px}.table-small tfoot tr{width:100%}.table-small tr .top-table{border-top:1px solid #c3c3c3}.table-small tr td:nth-child(1){background-color:#f0f0f0}.table-small td:first-child{width:40%;font-weight:700}.table-small td:nth-child(2){width:60%}.back-to-top{display:flex;align-items:center;justify-content:center;position:fixed;bottom:30px;right:30px;z-index:1000000000000000000000000000000000000;background-color:#e41d2a;color:#fff;border:none;height:40px;width:40px;border-radius:50%;padding:5px;font-size:16px;cursor:pointer;box-shadow:0 4px 6px #0000001a;transition:all .3s ease}.table-small .link{color:#0073e6;text-decoration:none;font-weight:700;cursor:pointer}.table-small .link:hover{text-decoration:underline}.btn{flex-direction:row;gap:0;margin-bottom:.5rem}.btn button{font-size:15px}.top--modal p{font-size:14px!important}.inputContainer label{display:block;margin:0;padding:0}}@media screen and (max-width: 450px){.modal--content__details.contains-details{grid-template-columns:1fr}}.loading{display:flex;justify-content:center;align-items:center;z-index:100;font-size:2rem;font-weight:bolder}
