.raMenuWrapper > ol .edsmm_menuItem > div .edsmm_menuItem > div {
    left: auto;
    right: 100%;
}

.responsAbilityMenu .raMenuWrapper ol li > div .edsmm_menuListsContainer > ol li.edsmm_hasChild > span::after {
  content: "\f053";
  font-family: "Font Awesome 5 Free";
  font-weight: 800;
  position: absolute;
  top: 50%;
  left: 0.2rem;
  font-size: 14px;
  color: #fff;
  line-height: 0;
}

/* Custom CSS to adjust grid header z-index throughout the site */
.grid-container {
  z-index: 1; /* Adjust as necessary to sit below your menu */
  position: relative; /* Make sure it is positioned */
}

.CCM-OrderSummary .form-group {
    margin-bottom: -10px !important;
}

.CCM-ShipTo .form-group {
    margin-bottom: -30px !important;
}

.CCM-BillTo .form-group {
    margin-bottom: -30px !important;
}

/* This controls the Action Grids Slide Out Details. I changed the width from 400 to 800 JM 09-17-2025*/
.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl {
    --bs-offcanvas-zindex: 1045;
    --bs-offcanvas-width: 800px !important;
    --bs-offcanvas-height: 30vh;
    --bs-offcanvas-padding-x: 1rem;
    --bs-offcanvas-padding-y: 1rem;
    --bs-offcanvas-color: var(--bs-body-color);
    --bs-offcanvas-bg: var(--bs-body-bg);
    --bs-offcanvas-border-width: var(--bs-border-width);
    --bs-offcanvas-border-color: var(--bs-border-color-translucent);
    --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
    --bs-offcanvas-transition: transform 0.3s ease-in-out;
    --bs-offcanvas-title-line-height: 1.5;
}








