.image{height:100%;width:100%;object-fit:cover;display:block}.stretch-horizontally{width:100%}.icon-container{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%}.icon-container.info{background-color:#d0f0f9;fill:#00b1e1}.icon-container.success{background-color:#dbf3e6;fill:#39bf78}.icon-container.danger{background-color:#f5d8dd;fill:#cc2944}.icon-container.warning{background-color:#faebd0;fill:#e69100}.login-container{display:flex;width:100%;height:100%;height:inherit}.login-container .login-form{width:100%;box-sizing:border-box;padding:40px 32px;margin:auto;display:flex;flex-direction:column;align-items:center}.login-container .content{height:100%;flex-grow:1;position:relative;box-sizing:border-box;padding:100px 0;display:flex}.login-container .side-picture{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;height:100%;z-index:-1;flex-grow:0;flex-shrink:0}.login-container .side-container{height:100%;width:612px;flex-grow:0;flex-shrink:0;display:flex;align-items:stretch;justify-content:space-between;flex-direction:column;position:relative}.login-container .side-container .sevensenders-logo{margin:40px}.login-container .side-container .text-and-logos{display:flex;flex-direction:column;align-items:center;margin:40px}.login-container .side-container .text-and-logos .promotion-text{color:#fff;font-size:14px;margin-bottom:32px}.login-container .side-container .text-and-logos .logos{width:460px;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:nowrap}.login-container .sevensenders-logo-mobile{display:none;position:absolute;top:40px}@media (max-width: 1024px) and (min-width: 769px){.login-container .side-container{display:none}.login-container .sevensenders-logo-mobile{left:40px;display:block}}@media (max-width: 768px){.login-container .side-container{display:none}.login-container .sevensenders-logo-mobile{left:32px;display:block}}.text.title{font-weight:500;font-size:14px;line-height:24px;color:#3d4345}.text{font-weight:400;font-size:14px;line-height:24px;color:#3d4345}.text{color:#8b9294}.text.small{font-size:12px;line-height:20px;letter-spacing:.5px}.text.ink{color:#3d4345}.validation-error-container{display:flex;align-items:flex-start}.validation-error-container .icon{flex-shrink:0;width:20px;height:20px;fill:#cc2944}.validation-error-container .error-text{margin-left:4px;color:#cc2944}.input-container{font-weight:400;font-size:14px;line-height:24px;color:#3d4345}.input-container{display:flex;flex-direction:column;width:100%}.input-container .input-container-header{display:flex;justify-content:space-between}.input-container .input-container-header .label{text-align:left;color:#3d4345;margin-bottom:4px}.input-container .input-container-header .right-content{display:flex}.validation-error{margin-top:4px}.help-text{margin-top:4px;flex-grow:1}.input{font-weight:400;font-size:14px;line-height:24px;color:#3d4345}.input{height:36px;width:100%;padding:6px 12px;box-sizing:border-box;font-family:inherit;border-radius:4px;border:1px solid #e5e5e5;background-color:#f8f8f8;caret-color:#00b1e1;color:#3d4345}.input:focus:not(:disabled){border:2px solid #00b1e1;padding:5px 11px;outline:none}.input:disabled{border-color:#f1f1f1;background-color:#f8f8f8;color:#c5c7c7}.input::placeholder{color:#8b9294}.input:disabled::placeholder{color:#c5c7c7}.input.large{height:52px}.input.error{background-color:#cc29441a;border-color:#cc2944;width:100%}.input.error:focus:not(:read-only){background-color:#cc29441a;border-color:#cc2944}.input-wrapper{position:relative}.right-element{position:absolute;right:0;padding-right:16px;height:36px;display:flex;align-items:center;justify-content:center;color:#8b9294}.container{width:100%;height:100%;display:flex;justify-content:center}.container .loader{align-self:center}.button{font-weight:500;font-size:14px;line-height:24px;color:#3d4345}.button{font-family:Public Sans,sans-serif;height:36px;min-width:100px;padding:8px 24px;border-radius:30px;outline:none;cursor:pointer;display:flex;justify-content:center;align-items:center;border-style:solid;white-space:nowrap;transition:all .25s;border-width:2px}.button.has-icon{padding:8px 16px}.button.loading{position:relative}.button.loading .text,.button.loading .icon{visibility:hidden}.button.large{height:45px;border-radius:22.5px;padding:0 42px}.button .loader{position:absolute;width:24px;height:24px}.button .icon{fill:#fff;width:16px;height:16px;margin-right:8px}.button:disabled{opacity:.6}.button .text{color:#fff}.base{background-color:#ececec;border-color:#ececec;color:#3d4345}.base:hover:not(:disabled){background-color:#d0f0f9;border-color:#d0f0f9;color:#00a0cc}.base:active{background-color:#c6e4ed;border-color:#c6e4ed;color:#00a0cc}.primary{background-color:#00b1e1;border-color:#00b1e1;color:#fff}.primary:hover:not(:disabled){background-color:#009fcb;border-color:#009fcb}.primary:active{background-color:#008eb4;border-color:#008eb4}.primary:focus{border-color:#008eb4}.danger{background-color:#cc2944;border-color:#cc2944;color:#fff}.danger:hover:not(:disabled){background-color:#b8253d;border-color:#b8253d}.danger:active{background-color:#a32136;border-color:#a32136}.danger:focus{border-color:#a32136}.midnight{background-color:#00647f;border-color:#00647f;color:#fff}.midnight:hover:not(:disabled){background-color:#005a72;border-color:#005a72}.midnight:active{background-color:#005066;border-color:#005066}.midnight:focus{border-color:#005066}.success{background-color:#39bf78;border-color:#39bf78;color:#fff}.success:hover:not(:disabled){background-color:#33ac6c;border-color:#33ac6c}.success:active{background-color:#2e9960;border-color:#2e9960}.success:focus{border-color:#2e9960}.warning{background-color:#e69100;border-color:#e69100;color:#fff}.warning:hover:not(:disabled){background-color:#cf8300;border-color:#cf8300}.warning:active{background-color:#b87400;border-color:#b87400}.warning:focus{border-color:#b87400}.outline{background-color:#fff0;border-color:#fff0;color:#fff;border-width:1px;border-color:#e5e5e5;color:#3d4345}.outline:hover:not(:disabled){background-color:#0000001a;border-color:#0000001a}.outline:active{background-color:#0003;border-color:#0003}.outline:focus{border-color:#0003}.outline:focus{border-width:2px;padding:0 23px}.outline:disabled{color:#e5e5e5}.cancel{background-color:#c5c7c7;border-color:#c5c7c7;color:#fff}.cancel:hover:not(:disabled){background-color:#b1b3b3;border-color:#b1b3b3}.cancel:active{background-color:#9e9f9f;border-color:#9e9f9f}.cancel:focus{border-color:#9e9f9f}.cancel .text{color:#3d4345}.error-container{display:flex;margin-top:10px;margin-bottom:10px;padding:16px;box-sizing:border-box;border-radius:4px;background-color:#cc29441a;flex-shrink:2}.error-icon{flex-shrink:0;fill:#fa3253;margin-right:12px}.form{display:flex;flex-direction:column}.form .input-container{margin-bottom:20px}.form .button{margin-top:18px;align-self:center;height:48px;width:121px}.form .error-icon{flex-shrink:0;fill:#fa3253;margin-right:12px}.error{font-size:14px;color:#fa3253;margin-top:5px}.forgot-password{position:relative;margin-top:32px}.forgot-password .forgot-password-text{position:absolute;right:0;top:0;font-size:14px;color:#8b9294}.forgot-password .forgot-password-text:hover{color:#71797b}.error-container{font-weight:400;font-size:14px;line-height:24px;color:#3d4345}.title{text-align:left;margin:0;color:#3d4345}.sub-title{color:#8b9294;font-weight:300;font-size:16px;margin-top:4px;margin-bottom:32px;text-align:left}.info-container{min-height:35px;padding:14px;color:#cc2944;border-radius:4px;border:1px solid #cc2944;box-sizing:border-box;justify-content:space-evenly;align-items:center}.error-container{width:495px;min-height:35px;padding:14px;color:#cc2944;border-radius:4px;border:1px solid #cc2944;box-sizing:border-box;display:flex;justify-content:space-evenly;align-items:center}.reset-container{height:65px;width:350px;display:flex;align-items:center;justify-content:center;border-radius:3px;margin-bottom:10px;background-color:gray;color:#fff}.login-box{width:100%;max-width:495px}.error-container{width:100%}.heading1{font-family:Radikal,sans-serif;font-size:26px;line-height:40px;color:#3d4345;font-weight:400}.error{display:flex;align-items:center;justify-content:center;width:inherit}.error .content{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:10rem}.error .content h1{font-size:12rem;color:#8b9294}.error .content h5{font-size:4rem;color:#8b9294}.nav-item{margin:10px 0}.user-menu{display:flex;position:relative;cursor:pointer}.user-menu .icon{height:32px;width:32px}.user-menu .logout-btn-container{position:absolute;display:flex;padding:2px 2px 2px 58px}.nav-menu-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.nav-menu-container .app-logo-container{margin-bottom:5px}.nav-container{display:flex;flex-direction:column;background-color:#00b1e1;width:64px;padding:30px 5px;align-items:center;justify-content:space-between}.page-container{display:flex;width:100%}.shipment-data-grid-table .item-center,.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container .booked-quantity-row-body,.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container input,.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container,.shipment-data-grid-table .booked-quantity-row,.shipment-data-grid-table .upc-code-row{display:flex!important;align-items:center!important;justify-content:flex-start!important;overflow:auto!important}.shipment-data-grid-table .upc-code-row{color:#00a0cc}.shipment-data-grid-table .booked-quantity-row{padding:0!important}.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container{padding:2px 8px;border-radius:4px;margin:4px 0;width:100%;height:35px}.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container.zero{background-color:#faebd0}.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container.not-all-booked{background-color:#8fe097}.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container.all-booked{background-color:#39bf78}.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container .booked-quantity-row-body,.shipment-data-grid-table .booked-quantity-row .booked-quantity-row-container input{width:100%;padding:0}.shipment-data-grid-table .updated-row{background-color:#96d8df3b}.shipment-data-grid-table .updated-row:hover{background-color:#5cacb53b!important}.shipment-data-grid-table .glow-row{animation-name:glow;animation-duration:2s}@keyframes glow{0%{box-shadow:0 0 15px 10px #96d8df3b}to{box-shadow:0 0 #96d8df3b}}.page{display:flex;flex-direction:column;width:inherit;padding:20px 40px}.page .headers{display:flex;justify-content:space-between;width:inherit;height:85px;align-items:center}.card{border-radius:8px;background-color:#fff;border:1px solid #ececec;padding:24px 20px;box-sizing:border-box}.default-heading1{font-family:Radikal,sans-serif;font-size:26px;line-height:40px;color:#3d4345;font-weight:400}.default-heading4{font-weight:400;font-size:16px;line-height:24px;color:#3d4345;margin:0}.shipment-details-paper{padding:6px 8px}.shipment-details-container{display:flex;justify-content:space-between;align-items:center}.shipment-details-container .left-details{display:flex;justify-content:space-between;align-items:stretch;white-space:nowrap}.shipment-details-container .left-details .left-detail-col-1{display:flex;flex-direction:column;align-items:flex-start;margin-right:50px;justify-content:flex-start;width:100%}.shipment-details-container .left-details .left-detail-col-2{display:flex;flex-direction:column;align-items:center;justify-content:space-around}.shipment-details-container .left-details .field-1{margin-bottom:5px;width:100%}.shipment-details-container .left-details .field-2{width:100%}.shipment-details-container .right-details{display:flex;justify-content:space-between;align-items:center}.gray-box-field{display:flex;align-items:center;justify-content:start}.gray-box-field .gray-box-field-body{display:flex;align-items:center;justify-content:start;padding:5px 8px;border-radius:4px;background-color:#e5e5e5;min-width:100%}.select{font-weight:400;font-size:14px;line-height:24px;color:#3d4345}.select{height:36px;width:100%;padding:6px 32px 6px 12px;box-sizing:border-box;font-family:inherit;border-radius:4px;border:1px solid #e5e5e5;background-color:#f8f8f8;caret-color:#00b1e1;color:#3d4345;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select:focus:not(:disabled){border:2px solid #00b1e1;padding:5px 11px;outline:none}.select:disabled{border-color:#f1f1f1;background-color:#f8f8f8;color:#c5c7c7}.select::placeholder{color:#8b9294}.select:disabled::placeholder{color:#c5c7c7}.select:disabled{cursor:default}.select:focus:not(:disabled){padding-right:32px}.select-wrapper{position:relative}.arrow-element{position:absolute;right:0;top:0;pointer-events:none;height:36px;padding:0 8px;display:flex;align-items:center;justify-content:center;fill:#3d4345}.select:disabled+.arrow-element{fill:#c5c7c7}.container-id-container .container-id-body .container-id{font-weight:500;font-size:14px;line-height:24px;color:#3d4345}.container-id-container{display:flex;height:50px;width:100%;padding:6px 12px;box-sizing:border-box;font-family:inherit;border-radius:4px;border:1px solid #e5e5e5;background-color:#f8f8f8}.container-id-container .container-id-body{width:100%;display:flex;justify-content:space-between;align-items:center}.container-id-container .container-id-body .container-id{font-weight:400;margin-right:5px}.container-id-container .container-id-body .container-id-button{border:none;cursor:pointer;background:transparent}.container-id-container.disabled{opacity:90%}.container-id-container.disabled .container-id-button{cursor:auto}.missing-id{background-color:#f5d8dd}.search-toolbar{display:flex;align-items:center;justify-content:space-between}.search-toolbar .search-field-1{width:30%;margin-right:20px}.search-toolbar .search-field-1 .input{height:50px;background-color:#d0f0f9}.search-toolbar .search-field-2{width:45%;margin-right:20px}.search-toolbar .search-field-2 .input{height:50px;background-color:#ececec}.search-toolbar .search-field-3{width:25%}.search-toolbar .search-field-3 .input{height:50px}.page-content{height:100%;display:flex;flex-direction:column}.page-content .search-container{margin-top:20px}.page-content .table-and-button-container{height:100%;margin-top:20px;display:flex;flex-direction:column;justify-content:space-between}.page-content .table-and-button-container .action-buttons-container{margin-top:30px;display:flex;align-items:center;justify-content:space-between}.go-back-btn.button .text{color:#3d4345}.shipment-inspect-page{height:100%}.shipment-data-grid-table .tracking-code-row{color:#00a6d4}.shipment-data-grid-table .custom-datagrid-row{display:flex;align-items:center;justify-content:start}.shipment-data-grid-table .custom-datagrid-row .custom-datagrid-row-body{display:flex;align-items:center;justify-content:start;padding:3px 0}.shipment-data-grid-table .custom-datagrid-row .custom-datagrid-row-body .row-container{padding:2px 8px;border-radius:2px;display:flex;align-items:center;justify-content:start;height:24px}.shipment-data-grid-table .custom-datagrid-row .custom-datagrid-row-body .row-container span{color:#000000b3}.shipment-data-grid-table .custom-datagrid-row .custom-datagrid-row-body .name{background-color:#e5e5e5}.shipment-data-grid-table .custom-datagrid-row .custom-datagrid-row-body .status{font-size:12px}.shipment-data-grid-table .custom-datagrid-row .custom-datagrid-row-body .status-open{background-color:#f5d8dd}.shipment-data-grid-table .custom-datagrid-row .custom-datagrid-row-body .status-closed{background-color:#dbf3e6}.shipment-data-grid-table .item-center{display:flex!important;align-items:center!important;justify-content:flex-start!important}.column{display:flex;flex-direction:column;width:100%}.column.extra-small>.item+.item{margin-top:8px}.column.small>.item+.item{margin-top:16px}.column.medium>.item+.item{margin-top:24px}.column.large>.item+.item{margin-top:32px}.item{flex-shrink:0}.search-shipments-form .tracking-code-search{background-color:#d0f0f9;margin-bottom:12px}.search-shipments-form .search-input-row{display:flex}.search-shipments-form .search-input-row .field,.search-shipments-form .search-input-row .field-2,.search-shipments-form .search-input-row .field-1{width:50%}.search-shipments-form .search-input-row .field-2{margin-left:25px}.search-shipments-form .search-input-row .field-3{width:100%;margin-left:25px}.search-shipments-form .search-input-row-buttons{display:flex;justify-content:space-between}.modal{border-radius:4px;background-color:#fff;position:absolute;padding:0!important;width:600px;box-shadow:0 2px 16px #2d32331a;top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;transform:translate(-50%,-50%)}.closeButton{top:16px!important;right:19px!important;cursor:pointer;outline:none}.closeIcon{width:24px;height:40px;fill:#2d3233}.closeIcon:hover{fill:#abaeae}.overlay{background-color:#3d434566!important}.default-heading3{font-size:18px;line-height:28px;color:#3d4345;font-weight:400}.header{display:flex;height:68px;align-items:center;padding:0 24px;border-bottom:1px solid #e5e5e5}.header .heading{margin-left:16px}.button-group-container{display:grid;grid-auto-flow:column;grid-gap:8px}.footer{height:68px;display:flex;align-items:center;padding:0 24px;border-top:1px solid #e5e5e5}.group{margin-left:auto}.main-section{padding:24px 26px}.create-shipment-inputs-container{padding:14px 24px}.modal-create-shipment-info{margin-bottom:12px}.page-content .shipment-table{margin-top:20px}.error-background{background-color:#00b1e1;width:100%;min-height:100vh;margin:0;display:block;display:flex;align-items:center;justify-content:center;width:inherit}.error-header{height:64px;font-family:Radikal;font-size:104px;font-weight:700;font-style:normal;font-stretch:normal;line-height:.62;letter-spacing:-.8px;color:#003c4d;padding:25px 0}.error-sub-header,.error-upper-header{font-size:30px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#fff}.error-upper-header{text-transform:uppercase}.error-main-content{position:absolute;top:30%;left:5%;text-align:left}.error-logo-white{top:5%;left:2%;position:absolute}.error-text{font-size:20px;font-weight:lighter;line-height:2;color:#fff}.error-link{font-weight:700;color:#fff;text-decoration:none}.go-back-btn{margin-top:15px}@font-face{font-family:Radikal;src:url(/assets/Radikal-light-_16WMlxe.eot) format("embedded-opentype"),url(/assets/Radikal-light-D3VJp3M8.woff) format("woff"),url(/assets/Radikal-light-DNDwmU8h.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Radikal;src:url(/assets/Radikal-regular-D1OkfywH.eot) format("embedded-opentype"),url(/assets/Radikal-regular-3-IEZEwh.woff) format("woff"),url(/assets/Radikal-regular-DBVIxpWt.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Radikal;src:url(/assets/Radikal-medium-B8cNw6jF.eot) format("embedded-opentype"),url(/assets/Radikal-medium-DWiHyU4P.woff) format("woff"),url(/assets/Radikal-medium-CT1paDOA.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Radikal;src:url(/assets/Radikal-bold-BEtCMi4D.eot) format("embedded-opentype"),url(/assets/Radikal-bold-BTlcTBBx.woff) format("woff"),url(/assets/Radikal-bold-BnIweY3Z.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:300;src:local("Public Sans"),url(/assets/PublicSans-Light-BuctYju3.woff2) format("woff2"),url(/assets/PublicSans-Light-DLY7ya4r.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:400;src:local("Public Sans"),url(/assets/PublicSans-Regular-BfSNBL5m.woff2) format("woff2"),url(/assets/PublicSans-Regular-DMDvGvVu.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:500;src:local("Public Sans"),url(/assets/PublicSans-Medium-BiNVdniV.woff2) format("woff2"),url(/assets/PublicSans-Medium-B0VkUxuj.woff) format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:local("Public Sans"),url(/assets/PublicSans-SemiBold-BJXCMGd-.woff2) format("woff2"),url(/assets/PublicSans-SemiBold-B0oGQ5WH.woff) format("woff")}html,body,:global(#root){font-weight:400;font-size:14px;line-height:24px;color:#3d4345}html,body,:global(#root){font-family:Public Sans,sans-serif;height:100%;margin:0!important;padding:0}h1{font-family:Radikal,sans-serif;font-weight:700;font-size:30px;line-height:40px;text-align:left;color:#3d4345;margin:0}h2{font-family:Radikal,sans-serif;font-size:20px;font-weight:300;line-height:34px;text-align:left;color:#8b9294;margin:0}h3{font-size:18px;font-weight:700;line-height:26px;text-align:left;color:#3d4345;margin:0}h4{font-size:16px;font-weight:500;line-height:22px;text-align:left;color:#3d4345;margin:0}.app{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-content:stretch;position:relative;min-width:fit-content;min-height:100vh;background-color:#d3d3d30d}.app .app-notification-container{min-width:40vh;font-size:18px;padding:20px}
