.auth-menu-item{font-size:14px;font-weight:normal;color:#9CA7AE;padding:8px 24px;transition:all 0.2s linear;cursor:pointer}.auth-menu-item:hover{background-color:rgba(255,255,255,0.1);color:#FFFFFF}.devise-body{background-color:#F7F7F7}.login-container{border:1px solid lightgrey;border-radius:10px;margin:100px auto;padding-bottom:40px;height:100%;width:500px;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.login-container .login-headers{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-top:40px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}.login-container .login-headers .main-header{font-size:24px;font-weight:600;color:#1D2129}.login-container .login-headers .secondary-header{font-size:14px;font-weight:400;color:grey;margin-top:10px}.login-container .login-headers .secondary-header span{font-weight:600}.login-container .form-inputs{margin-top:50px}.login-container .form-inputs label{font-size:14px;margin-bottom:5px}.login-container .form-inputs .resend-cta-cotainer{display:flex;justify-content:space-between}.login-container .form-inputs .resend-cta-cotainer a{color:#6554E0;font-weight:600;text-decoration:none}.login-container .form-inputs .resend-cta-cotainer a:hover{background:none;color:#4531db}.login-container .login-form-btn{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-style:normal;font-size:14px;font-weight:400;color:#FFFFFF;width:100%;height:2.5rem;background-color:#6554E0;margin-top:30px;border:none;border-radius:5px}.login-container .login-form-btn:hover{cursor:pointer;background-color:#4531db}.form-control{display:block;width:400px;height:31px;padding:0.375rem 0.75rem;color:#000000;background-color:#FFFFFF;background-clip:padding-box;border:1px solid lightgray;border-radius:0.25rem;transition:border 0.8s ease-in-out}.form-control:focus{border:1px solid #9B9B9B;outline:0}.auth-form-logo{width:20%}.cm-sidebar__logo-header img{width:90%;height:50px;object-fit:cover}.bulk-action-form{width:100%;margin-top:10px}.cm-table__body .image img{width:200px;height:200px;object-fit:cover}input.cm-checkbox{padding:0px !important}.input-wrapper input.boolean{width:20px !important}.cm-sidebar__logo-header img{width:auto !important;margin:auto}.cm-table__body .image img{width:50px;height:50px}@font-face{font-family:'AvenirNext';src:url(/assets/AvenirNextLTPro-Regular-4260143741a39a85cc3cedae16668845ee17c2999488c248dc84e75b0163dd97.ttf)}@font-face{font-family:'AvenirNextBold';src:url(/assets/AvenirNextLTPro-Bold-b21b370625dbe1d86ce469809318031069defa0b62d4bc14e14594ac19ae0e36.ttf);font-weight:bold}.regency-logo{max-height:80px}.invoice-page{color:#303030;font-family:'AvenirNext', Arial, sans-serif}@media screen and (min-width: 1400px){.invoice-page{margin:48px}}.invoice-title{font-size:32px;font-weight:300;color:#303030;line-height:36px}.invoice-bold-txt{font-size:14px;font-weight:600;font-family:'AvenirNextBold', Arial, sans-serif}.invoice-txt{font-size:14px;font-weight:400}.customer-address p{margin-block-start:2px;margin-block-end:2px}.bottom-border{border-bottom:1px solid #e5e5e5}.invoice-sku-width{width:25%}.invoice-name-width{width:65%}.row-padding{padding:6px 0 6px 0}.align-text-end{margin-left:auto}.invoice-row-padding{padding:10px}.table-img{max-height:35px;max-width:35px}td,tr,th{border-bottom:1px solid #e5e5e5 !important;padding:4px 10px 4px 4px;font-size:14px !important}.order-customer-details{display:flex}.order-customer-details .invoice-details .order-column{display:flex}.order-customer-details .invoice-details .value-column{display:flex}.user-details{display:flex}.user-details .order-column{width:8%}.logo-section{display:flex}.price-total-section{margin-bottom:50px;display:flex}@media screen and (min-width: 1400px){.price-total-section{margin-bottom:350px}}.price-total-section .price-sub-total-section{display:flex;flex-direction:row}.contact-details-section{bottom:24px;display:flex;flex-direction:column;align-items:center}.contact-details-section .invoice-contact-details{display:flex;gap:10px}.half-width{width:50%}.text-center{text-align:center}.text-left{text-align:left}@media screen and (min-width: 1400px){.container{width:794px !important;padding:0}}.text-right{text-align:right}.text-left{text-align:left}.pr30{padding-right:30px}.mb10{margin-bottom:10px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb22{margin-bottom:22px}
