.btn-primary,.btn.btn-primary,.btn.btn-primary.btn-sm,a.btn-primary,a.btn.btn-sm.btn-primary,button.btn-primary,input.btn-primary{background:#cdd800!important;background-color:#cdd800!important;background-image:none!important;border-color:#cdd800!important;color:#000!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover,a.btn-primary:hover,button.btn-primary:hover{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#000!important;color:#fff!important}.btn-primary:active,.btn-primary:focus,.btn.btn-primary:active,.btn.btn-primary:focus{box-shadow:none!important}.btn-secondary,.btn.btn-secondary,.btn.btn-secondary.btn-sm,a.btn-secondary,a.btn.btn-sm.btn-secondary,button.btn-secondary{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#000!important;color:#fff!important}.btn-secondary:hover,.btn.btn-secondary:hover,a.btn-secondary:hover,button.btn-secondary:hover{background:#fff!important;background-color:#fff!important;background-image:none!important;border-color:#000!important;color:#000!important}.btn-outline,.btn.btn-outline,.btn.btn-outline.btn-sm,a.btn-outline,a.btn.btn-sm.btn-outline,button.btn-outline{background:#fff!important;background-color:#fff!important;background-image:none!important;border:1px solid #000!important;color:#000!important}.btn-outline:hover,.btn.btn-outline:hover,a.btn-outline:hover,button.btn-outline:hover{background:#000!important;background-color:#000!important;background-image:none!important;border-color:#000!important;color:#fff!important}.btn{align-items:center;border:1px solid var(--color-black);border-radius:5px;box-shadow:none;display:inline-flex;font-size:.875rem;font-weight:600;gap:.313rem;justify-content:center;line-height:1;min-height:3.125rem;padding:.625rem 1.25rem;transition:all .2s ease-in-out;&:hover{border:1px solid var(--color-black)!important;box-shadow:none!important}&:not(:disabled):not(.disabled):focus:not(:active){outline-width:0}&:disabled{cursor:not-allowed;opacity:.6}&.btn-primary{background-color:var(--color-primary);background-color:var(--color-primary)!important;background-image:none!important;border-color:var(--color-primary);border-color:var(--color-primary)!important;color:var(--color-black)!important;&:hover{background-color:var(--color-black)!important;background-image:none!important;border-color:var(--color-black);border-color:var(--color-black)!important;color:var(--color-white)!important}}&.btn-outline-primary{background-color:transparent!important;background-image:none!important;border-color:var(--color-black)!important;color:var(--color-black)!important;&:active,&:focus,&:hover{background-color:var(--color-black)!important;background-image:none!important;border-color:var(--color-black)!important;color:var(--color-white)!important}}&.btn-secondary{background-color:var(--color-black);background-image:none!important;border-color:var(--color-black);color:var(--color-white);&:hover{background-color:var(--color-white)!important;background-image:none!important;border-color:var(--color-black);color:var(--color-black)}}&.btn-outline{background-color:var(--color-white);background-image:none!important;border:1px solid var(--color-black);color:var(--color-black);&:hover{background-color:var(--color-black);background-image:none!important;color:var(--color-white)!important}}&.btn-sm{border-radius:5px;font-size:.75rem;min-height:2.375rem;padding:.313rem .938rem}&.btn-icon,&>.btn-icon{color:currentColor;svg{color:currentColor;fill:currentColor}}&.btn-back{align-items:center;background:transparent;background-image:none!important;border:none;color:var(--color-black);display:inline-flex;font-size:20px;height:45px;justify-content:center;padding:0;transition:all .3s ease-in-out;width:45px;&:hover{background:transparent!important;background-image:none!important;border:none!important;color:var(--color-black);transform:translateX(-3px)}i{margin:0}}&.btn-icon-square{align-items:center;background-color:var(--color-black);background-image:none!important;border:none;border-radius:8px;color:var(--color-white);display:inline-flex;font-size:20px;height:45px;justify-content:center;padding:0;transition:all .3s ease-in-out;width:45px;&:hover{background-color:var(--color-black)!important;background-image:none!important;border:none!important;color:var(--color-white)!important;transform:scale(1.05)}i{margin:0}&.dropdown-toggle-custom:after{display:none}&:focus{box-shadow:none;outline:none}}&.btn-transparent{background-color:transparent;background-image:none!important;border:0;color:var(--color-black);&:active,&:hover{background-color:transparent;background-image:none!important;border:0!important;box-shadow:none!important;color:var(--color-black)}}&.btn-danger,&.btn-danger.btn-invisible{background-color:var(--color-red)!important;background-image:none!important;border-color:var(--color-red)!important;color:var(--color-white)!important;&:active,&:focus,&:hover{background-color:var(--color-red)!important;background-image:none!important;border-color:var(--color-red)!important;color:var(--color-white)!important}}&.btn-success{background-image:none!important;&:active,&:hover{background-image:none!important}}&.btn-warning{background-image:none!important;&:active,&:hover{background-image:none!important}}&.btn-info{background-image:none!important;&:active,&:hover{background-image:none!important}}&.btn-dark{background-color:var(--color-black)!important;background-image:none!important;color:var(--color-white);&:hover{background-image:none!important;color:var(--color-white)!important}}&.btn-outline-gray{background-image:none!important;border-color:var(--color-border);color:var(--color-text-gray);&:hover{background-image:none!important}}.btn-tab{min-width:150px}}.icon-circle{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-black);display:inline-flex;flex-shrink:0;height:30px;justify-content:center;position:relative;width:30px;i{font-size:13.6px;height:11.88px;position:relative;stroke-width:.5px;width:13.6px}&.icon-sm{height:25px;width:25px;i{font-size:11px;height:10px;width:11px}}&.icon-lg{height:40px;width:40px;i{font-size:18px;height:16px;width:18px}}}.action-delete,.btn-danger{border-color:var(--color-red)!important;color:var(--color-white)!important;&:active,&:hover{border-color:var(--color-red)!important;color:var(--color-white)!important}}.h1,h1{font-size:1.625rem;line-height:1.5}.h1,.h2,h1,h2{font-weight:700}.h2,h2{font-size:22px}.page-title-container{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:20px;@media (min-width:992px){flex-direction:row;justify-content:space-between}}.page-title{align-items:center;display:flex;gap:10px;.title{color:var(--color-black);flex:1;font-size:1.625rem;margin-bottom:0}}.page-title__text{display:flex;flex-direction:column;gap:4px}.title-icon{align-items:center;background:var(--color-primary);border-radius:100%;display:flex;font-size:1rem;height:30px;justify-content:center;width:30px}.page-title-badge{background:#f0f0f0;border:1px solid #e0e0e0;border-radius:4px;color:#555;display:inline-block;font-size:.6875rem;font-weight:600;padding:3px 12px;width:fit-content}.icon-gray-circle{align-items:center;background-color:var(--color-border);border-radius:.188rem;display:inline-flex;height:1.5rem;justify-content:center;width:1.5rem}.sidebar{align-self:flex-start;background-color:var(--color-black);color:var(--color-white);display:flex;flex-direction:column;font-size:13px;height:100vh;padding:0;top:0;z-index:2061;@media (min-width:992px){position:sticky;z-index:2060}.main-header{.navbar{padding-left:20px}}.logo{background-image:url(/build/images/logo.576dc86c.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:72px;margin:30px 0;width:90px;.logo-compact,.logo-custom{display:none!important}}#main-menu{flex:1 1 0;min-height:0;overflow-y:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}.menu{.menu-header{color:var(--color-white);display:none;margin-block-start:0;padding:10px 20px;.menu-header-contents{padding-left:18px}}.menu-item{border-radius:0;margin:0;padding:0;&.active{background-color:var(--color-primary);.menu-item-contents{color:var(--color-black);.menu-icon{color:var(--color-black)}}}&.has-submenu{&.expanded{background-color:var(--color-primary);.menu-item-contents.submenu-toggle{color:var(--color-black);span{color:var(--color-black)}}&:has(.active){background-color:var(--color-primary);.submenu{.menu-item.active{background-color:#282828;padding-inline-start:0;.menu-item-contents,.menu-item-contents .menu-icon,.menu-item-contents svg{color:var(--color-primary)}}}}}}.menu-item-contents{color:var(--color-white);margin-block-start:0;padding:10px 20px;.menu-icon,svg{margin-right:10px}.menu-icon{align-items:center;display:flex;font-size:18px}.menu-icon,.submenu-toggle-icon{color:var(--color-white)}}}.submenu{background-color:#282828;padding-inline-start:15px;.menu-item{.menu-item-label{font-weight:300}&.active{.menu-item-label{font-weight:700}.menu-item-contents .menu-icon,.menu-item-contents svg,.menu-item-label{color:var(--color-primary)}}&:has(.menu-section-separator){border-top:1px solid hsla(0,0%,100%,.2);margin-top:8px;padding-top:8px}}}}}}.modal{z-index:2061;.modal-header{border-bottom:0;padding:15px 20px 10px;.btn-close{background-image:url(/build/images/close.63c91fc4.svg);background-size:contain}}.modal-title{font-size:1.25rem;font-weight:700;gap:1rem}.icon-title,.modal-title{align-items:center;display:flex;justify-content:center}.icon-title{background-color:var(--color-primary);border-radius:100%;color:var(--color-white);height:30px;width:30px}.modal-body{padding-top:0}}.modal-backdrop{z-index:2060}.pagination{.btn-pagination{background-color:transparent;border:0;border-radius:100%;color:var(--color-black);font-size:12px;height:30px;width:30px}.btn-pagination.active{background-color:var(--color-primary);color:var(--color-white);font-weight:700}}.table>:not(caption)>*>*{background-color:transparent}.table-responsive{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;@media (min-width:992px){max-width:calc(100vw - 315px)}}.table{thead th{background-color:var(--color-black);border:0;border-right:2px solid var(--color-white);color:var(--color-white);font-size:.75rem;font-weight:700;min-height:45px;padding:.85rem .75rem;vertical-align:middle;a{color:var(--color-white);font-weight:700;.icon{color:var(--color-white)}}}tbody{td{background-color:var(--color-gray);border-right:2px solid var(--color-white);color:var(--color-black);font-size:.75rem;padding:.75rem .5rem;vertical-align:middle;a:not(.btn){color:var(--color-black);text-decoration:underline}}tr{border-bottom:10px solid var(--color-white)}tr.selected-row td{background-color:var(--color-primary-opacity)}tr.selected-row td{.form-check-input:checked{background-color:var(--color-black);border-color:var(--color-black)}}}.batch-actions-selector{padding-left:20px}}.table.table-striped>tbody>tr{border:0;border-color:var(--color-white)}.table.table-striped>tbody>tr td{background-color:transparent}.table.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--color-gray)!important}.table.table-striped>tbody>tr:nth-of-type(2n){background-color:var(--color-white)!important}.table.datagrid{td{box-shadow:none}thead th a,thead th span{color:var(--color-white)!important;font-weight:700!important}}.table.datagrid td.actions{text-align:left;vertical-align:middle}.table.datagrid td.actions .btn{background:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;color:var(--color-black)!important;display:flex!important;justify-content:flex-start;margin-left:0!important;margin-inline-start:0!important;margin-bottom:4px;min-height:auto;padding:2px 0;text-decoration:underline;width:fit-content}.table.datagrid td.actions .btn .btn-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center;width:1em}.table.datagrid td.actions .btn:hover{background:transparent!important;background-image:none!important;border:none!important;color:var(--color-black)!important;opacity:.75}.table.datagrid td.actions .action-delete,.table.datagrid td.actions .btn.btn-danger{color:var(--color-red)!important}.table.datagrid td.actions .action-delete:hover,.table.datagrid td.actions .btn.btn-danger:hover{color:var(--color-red)!important;opacity:.75}.table.product-table-view{border-collapse:separate;border-spacing:0 2px}.table.product-table-view tbody tr{border-bottom:none}.table.product-table-view tbody td{background-color:transparent;border-bottom:none;border-right:none;font-size:14px;padding:14px 16px}.order-tracking-page{.btn-underline{color:var(--color-black);text-decoration:underline}.btn-badge{border-radius:5px;padding:3px;text-decoration:none;&:hover{text-decoration:none}}.actions-cell{min-width:157px}.badge-ar{border-radius:100%;display:block;height:8px;margin:auto;width:8px;&.bg-success{background-color:var(--color-primary)!important}&.bg-warning{background-color:var(--color-dark-yellow)!important}&.bg-danger{background-color:var(--color-red)!important}&.bg-secondary{background-color:var(--color-dark-gray)!important}}.badge-colors{font-size:.625rem;font-weight:700;&.bg-warning{color:var(--color-brown)}&.bg-success{color:var(--color-success-color)}}}.main-content:has(.new-order-page){position:relative}.new-order-page .cart-filters{background-color:#fff;isolation:isolate;margin-bottom:0!important;margin-left:-20px;margin-right:-20px;padding:15px 20px 1.5rem;position:sticky;top:0;z-index:1000}.new-order-page .cart-filters:after{background-color:var(--color-white,#fff);content:"";height:1.5rem;left:0;pointer-events:none;position:absolute;right:0;top:100%}.new-order-page .cart-toolbar-actions{align-items:flex-start;display:flex;gap:.5rem}.new-order-page{max-width:1900px;.new-order-filters-container{display:grid;gap:0 20px;grid-template-columns:repeat(2,1fr);margin-bottom:15px;@media (min-width:992px){grid-template-columns:repeat(3,1fr) auto}@media (min-width:1200px){grid-template-columns:repeat(3,1fr) auto auto;margin-bottom:0}.item-filter{label{font-size:.75rem}&.item-filter-shipping,&:last-child{align-self:center}}.delivery-date-picker-modal-wrapper{.input-datepicker{background-color:var(--color-gray);border:0;font-size:.75rem;min-height:38px;&::placeholder{color:var(--color-black)}}}.cart-number{align-items:center;color:var(--color-white);display:flex;font-weight:700;height:1.25rem;justify-content:center;width:1.25rem}}.filter-pills-container{align-items:center;border-bottom:1px solid var(--color-border);display:flex;max-width:100%;overflow-x:auto;scrollbar-width:none;width:100%;@media (min-width:992px){max-width:calc(100vw - 315px)}.btn-filter{background-color:transparent;border:0;border-bottom:4px solid var(--color-white);color:var(--color-black);cursor:pointer;display:inline-block;font-size:.8125rem;padding:16px 0;text-align:center;white-space:nowrap}.btn-filter.active{border-color:var(--color-primary)}.btn-filter-after{background-color:var(--color-primary);display:inline-block;height:15px;margin:0 10px;padding:1px;width:1px;&:last-child{background-color:transparent}}}.filter-pills-container::-webkit-scrollbar{display:none}.filter-pills-container.active{cursor:grabbing}}.product-quantity{input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;background-color:var(--color-gray);border:0;color:var(--color-black);font-size:.75rem;min-height:40px;padding:3px;width:40px}.btn-quantity{background-color:var(--color-black);color:var(--color-white);height:40px;width:26px;&.btn-quantity-plus{border-bottom-right-radius:5px;border-top-right-radius:5px}&.btn-quantity-minus{border-bottom-left-radius:5px;border-top-left-radius:5px}}}.product-quantity--small{font-size:11px;.btn-quantity{height:24px;width:24px}input[type=number]{min-height:24px;width:24px}}.product-quantity.product-quantity--small input[type=number]{background-color:var(--color-primary);font-size:1em}.product-card{background-color:var(--color-white);border-radius:5px;box-shadow:0 0 10px 0 #00000026;display:flex;flex-direction:column;justify-content:space-between;.card-padding{padding-left:13px;padding-right:13px}.icon-container{align-items:center;border:0;border-radius:100%;display:flex;height:30px;justify-content:center;width:30px}.icon-container.btn-favorite{background-color:var(--color-gray)}.product-image{img{max-height:160px;object-fit:contain}}.item-info{&:after{background-color:var(--color-border);border-radius:100%;content:"";display:inline-block;height:4px;margin:2px 5px;width:4px}&:last-child{&:after{display:none}}}.tooltip-container{background-color:var(--color-white);border-radius:2px;bottom:120%;box-shadow:0 0 5px 0 #00000026;left:50%;min-width:124px;padding:5px 10px;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:1000}.btn-product-card{border-color:transparent;font-size:.75rem;line-height:1.5;&:hover{border-color:transparent!important}}}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:var(--color-primary)!important;border-color:var(--color-primary)!important;color:var(--color-black)!important}.flatpickr-day.inRange{box-shadow:-5px 0 0 var(--color-primary-opacity),5px 0 0 var(--color-primary-opacity)!important}.flatpickr-day.inRange,.flatpickr-day:hover{background:var(--color-primary-opacity)!important;border-color:var(--color-primary-opacity)!important}.flatpickr-day.today,.flatpickr-day.today:hover{border-color:var(--color-primary)!important}.flatpickr-day.today:hover{background:var(--color-primary)!important;color:var(--color-black)!important}.ea-detail-CreditNoteRequest .page-actions .action-delete,.ea-detail-CreditNoteRequest .page-actions .action-edit,.ea-detail-CreditNoteRequest .page-actions .action-new,.ea-detail-CreditNoteRequest .page-actions .btn{margin-bottom:0}.ea-detail-CreditNoteRequest .page-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.datagrid thead th.actions-as-dropdown-table-head span.visually-hidden,.datagrid thead tr>th:last-child span.visually-hidden{height:auto!important;overflow:visible!important;position:static!important;width:auto!important;clip:auto!important;white-space:normal!important}.btn[class*=btn-],.btn[class*=btn-]:active,.btn[class*=btn-]:focus,.btn[class*=btn-]:hover{background-image:none!important}