.select-shipment-toggle {
  border-bottom: 1px solid #16384E;
  padding-bottom: 32px;
  margin-bottom: 1.563rem;
  margin-top: 0.9375rem; }
  .select-shipment-toggle .button-box {
    display: -ms-flexbox;
    display: flex;
    position: relative;
    background-color: #fff;
    box-shadow: 0px 0.125rem 0.3125rem rgba(22, 56, 78, 0.2);
    height: 3.5rem;
    border-radius: 100px; }
    .select-shipment-toggle .button-box .glider {
      position: absolute;
      display: -ms-flexbox;
      display: flex;
      height: 3.5rem;
      width: 50%;
      background: transparent;
      border: 1.5px solid #16384E;
      border-radius: 100px;
      transition: 0.25s ease-out;
      top: 0; }
      .select-shipment-toggle .button-box .glider.showFullGlider {
        width: 100%; }
    .select-shipment-toggle .button-box input[name='toggle-shipment'] {
      display: none; }
    .select-shipment-toggle .button-box .tab {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      height: 54px;
      width: 50%;
      font-weight: 400;
      font-family: "Open Sans";
      font-size: 1rem;
      line-height: 1.25rem;
      border-radius: 100px;
      color: #16384E;
      cursor: pointer;
      transition: color 0.15s ease-in; }
    .select-shipment-toggle .button-box input[name='toggle-shipment']:checked + label {
      font-weight: 700; }
  .select-shipment-toggle .freshBundle-callout {
    margin-top: 2rem; }
    .select-shipment-toggle .freshBundle-callout p {
      font-family: "Open Sans";
      font-style: normal;
      font-size: 14px;
      line-height: 1.125rem;
      margin-bottom: 4px; }
    .select-shipment-toggle .freshBundle-callout .shipMessage {
      font-weight: 700; }

#custom-toggle-btn {
  left: 0;
  top: 0;
  position: absolute;
  width: 50%;
  height: 100%;
  border-radius: 1.875rem;
  border: 1.5px solid #16384E;
  transition: 0.3s; }
