.obsolete-title-mobile{display:none}
.obsolete-title-desktop{display:table-row}
.obsolete-products-main-container{display:flex;flex-direction:column;align-items:center;width:100%;padding:3rem 16% 4rem 16%;background-color:#f7f8fa}
.obsolete-products-container{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;background-color:#f7f8fa}
.obsolete-products-container .obsolete-products-title{font-family:LubalinGraphStd-Medium,Arial,Helvetica,sans-serif;font-size:36px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#525a63;padding-bottom:0;width:100%}
.obsolete-products-table tr{border-bottom:1px solid #dbdee2}
.obsolete-products-table tr th:not(:last-child){border-right:1px solid #dbdee2}
.obsolete-products-table{width:100%;border-collapse:collapse;background-color:white;position:relative}
.minHeight-obsolete{min-height:650px;max-height:650px}
.minHeight-obsolete-noresults{min-height:156px;max-height:156px}
.obsolete-products-table-wrapper{overflow-x:auto;width:100%;display:block;max-height:650px}
.obsolete-products-spinner{display:none;justify-content:center;width:100%;height:650px;background-color:white}
.obsolete-products-spinner svg{width:40px;height:40px;margin-top:120px;-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}
@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}
}
@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.obsolete-products-table th{text-align:left;padding:19px;font-weight:normal}
.obsolete-products-table-header tr{border-bottom:2px solid #a6adb5}
.obsolete-products-table-header th{box-shadow:inset 5px 0 0 0 #a6adb5;background-color:#eeeff1;height:24px;font-family:Arial;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#525a63;padding-top:6px;padding-bottom:6px}
.obsolete-products-table-body{overflow-y:auto;background-color:white}
.obsolete-products-table-body tr{height:60px}
.obsolete-products-table-body .obsolete-products-table-row a{font-family:Arial;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#03234b;border-bottom:2px solid #03234b}
.obsolete-products-table-body .obsolete-products-table-row{font-family:Arial;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#525a63}
.obsolete-products-container .obsolete-products-pagination{display:flex;margin-top:46px;align-items:center;flex-direction:row;width:100%;justify-content:flex-start;gap:10px}
.obsolete-products-container .obsolete-products-pagination .obsolete-products-pagination-select{width:65px;height:40px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 0 10px;padding:8px;border-radius:4px;border:solid 1px #dbdee2;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between}
.obsolete-products-container .obsolete-products-pagination .obsolete-products-pagination-select svg{rotate:90deg}
.obsolete-products-pagination-select-main{position:relative;font-family:Arial;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#767c84}
.obsolete-products-container .obsolete-products-pagination .obsolete-products-pagination-select,.obsolete-products-container .obsolete-products-pagination .obsolete-products-pagination-select option{font-family:Arial;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#767c84}
.obsolete-products-container .obsolete-products-pagination .obsolete-products-pagination-link-prev{display:flex;rotate:180deg;width:40px;height:40px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 0 11px;padding:8px;border-radius:4px;border:solid 1px #dbdee2;background-color:#fff}
.obsolete-products-container .obsolete-products-pagination .obsolete-products-pagination-link-next{width:40px;height:40px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:0 0 0 11px;padding:8px;border-radius:4px;border:solid 1px #dbdee2;background-color:#fff}
.obsolete-products-container .obsolete-products-pagination span{font-family:Arial;font-size:15px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#525a63}
.obsolete-products-container .obsolete-products-pagination p{font-family:Arial;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#767c84;padding:0}
.obsolete-products-container .obsolete-products-search{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-start;padding:34px 0 54px 0;position:relative}
.obsolete-products-container .obsolete-products-search-input{width:392px;height:48px;border-radius:5px;border:solid 1px #dbdee2;background-color:#fff;padding-left:53px;padding-right:10px;font-family:Arial;font-size:17px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#03234b;position:relative}
.obsolete-products-container .obsolete-products-search-input::placeholder{font-weight:normal}
.obsolete-products-container .obsolete-products-search-icon-button{position:absolute;left:16px;background-color:transparent;border-color:transparent;padding:0}
.obsolete-products-container .obsolete-products-search-icon-button:hover{background-color:transparent;border-color:transparent}
.obsolete-products-pagination-select-container{position:absolute;z-index:1;background-color:#fff;border:1px solid #ccc;max-height:199px;overflow-y:auto;width:65px;top:100%;left:0;margin-top:7px;border-radius:4px;display:flex;flex-direction:column;gap:8px;margin-left:10px}
.obsolete-products-pagination-select-container a:hover{background-color:#f7f8fa}
.obsolete-products-pagination-select-container a{padding-left:8px}
.obsolete-products-pagination-select-container .selected{font-weight:bold !important;border-left:2px solid #3cb4e6;padding-left:6px !important;background-color:#f7f8fa;color:#03234b}
.obsolete-products-pagination-select-container::-webkit-scrollbar{width:3px}
.obsolete-products-pagination-select-container::-webkit-scrollbar-track{background:#fff}
.obsolete-products-pagination-select-container::-webkit-scrollbar-thumb{background:#a6adb5;border-radius:3px}
.obsolete-products-container .obsolete-products-search-icon-button:focus{background-color:transparent;border-color:transparent}
.obsolete-products-container .obsolete-products-search-clear-button{display:none;position:absolute;left:355px;top:45px;background-color:transparent;border-color:transparent;padding:0;margin:0}
.obsolete-products-container .obsolete-products-search-clear-button:hover{background-color:transparent;border-color:transparent}
.crew-breadcrumbs.obsolete-breadcrumb{display:block;left:45px}
.crew-breadcrumbs.obsolete-breadcrumb ul.clear-defaults{gap:8px}
.obsolete-hero h1{font-size:95px}
.obsolete-products-container .no-results-found{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Arial;font-size:17px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#525a63;display:flex;flex-direction:row;gap:2rem}
@media(max-width:1024px){.obsolete-products-main-container{padding:61px 4% 4rem 4%}
.obsolete-products-container .obsolete-products-title{font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#525a63}
.obsolete-products-container .obsolete-products-search{padding:22px 0 45px 0}
.crew-breadcrumbs.obsolete-breadcrumb{left:19px;top:21px}
.obsolete-hero h1{font-size:56px}
.obsolete-products-container .obsolete-products-search-clear-button{top:35px}
}
@media(max-width:640px){.obsolete-products-container .no-results-found{left:8%;font-size:15px;transform:none;padding-top:25px;gap:1rem}
.obsolete-title-mobile{display:table-row}
.obsolete-title-desktop{display:none}
.obsolete-products-main-container{padding:47px 0 4rem 0}
.obsolete-products-container{display:block}
.obsolete-products-container .obsolete-products-title{font-size:21px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#525a63}
.obsolete-products-table{overflow:scroll;margin:41px 20px 0 20px;display:block}
.obsolete-products-container .obsolete-products-pagination{margin:30px 0 0 20px}
.obsolete-products-container .obsolete-products-title{margin:0 20px;width:auto}
.obsolete-products-container .obsolete-products-search{padding:24px 0 6px 10px;border-bottom:.5px solid #dbdee2}
.obsolete-products-container .obsolete-products-search-input{width:354px;background-color:#eeeff1}
.obsolete-products-container .obsolete-products-search-input:focus{background-color:#eeeff1}
.obsolete-products-container .obsolete-products-search-clear-button{left:320px;top:37px}
.obsolete-products-table-header th{height:32px;max-height:32px;font-size:13px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:#525a63;white-space:nowrap}
.obsolete-products-table-body tr th{height:52px;max-height:52px;max-width:162px;font-size:13px}
.obsolete-products-table tr th:not(:last-child){border-right:0}
.obsolete-products-container .obsolete-products-search-icon-button svg{width:20px;height:20px}
.obsolete-products-spinner{margin:0 20px}
.obsolete-hero h1{font-size:36px}
.crew-breadcrumbs.obsolete-breadcrumb{display:block;left:15px;top:10px}
.crew-breadcrumbs.obsolete-breadcrumb ul{font-weight:normal;font-size:15px}
.crew-breadcrumbs.obsolete-breadcrumb ul li:last-child{display:none}
.crew-breadcrumbs.obsolete-breadcrumb ul li::before{content:"<";margin-right:8px}
}