.bobgo-tracking {  max-width:1060px;  margin:0 auto;  font-size:14px;  color:#1a202c; } .bobgo-tracking-shipment {  margin-bottom:3em !important; } .bobgo-tracking .primary-color {  background-color:#939598; }  .bobgo-tracking .mc-error {  color:#939598; } .bobgo-tracking .btn-track {  display:inline-block;  padding:10px 18px;  width:auto;  text-align:center;  cursor:pointer;  border:1px solid transparent;  border-radius:2px;  background-color:#939598;  color:#fff;  font-weight:600;  font-size:1em;  text-transform:uppercase; } .bobgo-tracking .btn-track:hover {  background-color:#86888c; } .bobgo-tracking div#mc-search-container {  min-width:350px;  padding:150px;  text-align:center;  margin:0 auto; } @media (max-width:415px) {  .bobgo-tracking div#mc-search-container {   padding:50px;  } } .bobgo-tracking div#mc-search-container input {  width:100%;  max-width:350px;  border:1px solid #ccc;  border-radius:0.25rem;  padding:0.4em;  color:#55595c;  background-color:#fff;  background-image:none;  vertical-align:middle;  display:inline-block;  margin:20px 0 0; } .bobgo-tracking div#mc-search-container button#mc-track-button {  vertical-align:middle; } .bobgo-tracking .clearfix {  clear:both; } .bobgo-tracking .text-center {  text-align:center; } .bobgo-tracking .mc-hidden {  display:none !important; } .bobgo-tracking .mc-visible {  display:block;  visibility:visible; } .bobgo-tracking .sk-circle {  margin:10px auto;  width:40px;  height:40px;  position:relative; } .bobgo-tracking .sk-circle .sk-child {  width:100%;  height:100%;  position:absolute;  left:0;  top:0; } .bobgo-tracking .sk-circle .sk-child:before {  content:"";  display:block;  margin:0 auto;  width:15%;  height:15%;  background-color:#333;  border-radius:100%;  -webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;  animation:sk-circleBounceDelay 1.2s infinite ease-in-out both; } .bobgo-tracking .sk-circle .sk-circle2 {  -webkit-transform:rotate(30deg);  -ms-transform:rotate(30deg);  transform:rotate(30deg); } .bobgo-tracking .sk-circle .sk-circle3 {  -webkit-transform:rotate(60deg);  -ms-transform:rotate(60deg);  transform:rotate(60deg); } .bobgo-tracking .sk-circle .sk-circle4 {  -webkit-transform:rotate(90deg);  -ms-transform:rotate(90deg);  transform:rotate(90deg); } .bobgo-tracking .sk-circle .sk-circle5 {  -webkit-transform:rotate(120deg);  -ms-transform:rotate(120deg);  transform:rotate(120deg); } .bobgo-tracking .sk-circle .sk-circle6 {  -webkit-transform:rotate(150deg);  -ms-transform:rotate(150deg);  transform:rotate(150deg); } .bobgo-tracking .sk-circle .sk-circle7 {  -webkit-transform:rotate(180deg);  -ms-transform:rotate(180deg);  transform:rotate(180deg); } .bobgo-tracking .sk-circle .sk-circle8 {  -webkit-transform:rotate(210deg);  -ms-transform:rotate(210deg);  transform:rotate(210deg); } .bobgo-tracking .sk-circle .sk-circle9 {  -webkit-transform:rotate(240deg);  -ms-transform:rotate(240deg);  transform:rotate(240deg); } .bobgo-tracking .sk-circle .sk-circle10 {  -webkit-transform:rotate(270deg);  -ms-transform:rotate(270deg);  transform:rotate(270deg); } .bobgo-tracking .sk-circle .sk-circle11 {  -webkit-transform:rotate(300deg);  -ms-transform:rotate(300deg);  transform:rotate(300deg); } .bobgo-tracking .sk-circle .sk-circle12 {  -webkit-transform:rotate(330deg);  -ms-transform:rotate(330deg);  transform:rotate(330deg); } .bobgo-tracking .sk-circle .sk-circle2:before {  -webkit-animation-delay:-1.1s;  animation-delay:-1.1s; } .bobgo-tracking .sk-circle .sk-circle3:before {  -webkit-animation-delay:-1s;  animation-delay:-1s; } .bobgo-tracking .sk-circle .sk-circle4:before {  -webkit-animation-delay:-0.9s;  animation-delay:-0.9s; } .bobgo-tracking .sk-circle .sk-circle5:before {  -webkit-animation-delay:-0.8s;  animation-delay:-0.8s; } .bobgo-tracking .sk-circle .sk-circle6:before {  -webkit-animation-delay:-0.7s;  animation-delay:-0.7s; } .bobgo-tracking .sk-circle .sk-circle7:before {  -webkit-animation-delay:-0.6s;  animation-delay:-0.6s; } .bobgo-tracking .sk-circle .sk-circle8:before {  -webkit-animation-delay:-0.5s;  animation-delay:-0.5s; } .bobgo-tracking .sk-circle .sk-circle9:before {  -webkit-animation-delay:-0.4s;  animation-delay:-0.4s; } .bobgo-tracking .sk-circle .sk-circle10:before {  -webkit-animation-delay:-0.3s;  animation-delay:-0.3s; } .bobgo-tracking .sk-circle .sk-circle11:before {  -webkit-animation-delay:-0.2s;  animation-delay:-0.2s; } .bobgo-tracking .sk-circle .sk-circle12:before {  -webkit-animation-delay:-0.1s;  animation-delay:-0.1s; } @-webkit-keyframes sk-circleBounceDelay {  0%, 80%, 100% {   -webkit-transform:scale(0);   transform:scale(0);  }  40% {   -webkit-transform:scale(1);   transform:scale(1);  } } @keyframes sk-circleBounceDelay {  0%, 80%, 100% {   -webkit-transform:scale(0);   transform:scale(0);  }  40% {   -webkit-transform:scale(1);   transform:scale(1);  } } .bobgo-tracking #mc-error-container {  padding:20px; } .bobgo-tracking .mc-error {  color:#ED1C24; } .bobgo-tracking div#mc-search-container {  padding:100px; } @media screen and (max-width:659px) {  .bobgo-tracking div#mc-search-container {   padding:50px;  }  .bobgo-tracking h2 {   max-font-size:24px;  } } @media (max-width:415px) {  .bobgo-tracking div#mc-search-container {   padding:20px;   margin:0 auto;   max-width:90%;   box-sizing:border-box;  } } @media screen and (max-width:768px) {  .bobgo-tracking div#mc-search-container {   padding:30px;   margin:0 auto;   max-width:80%;   box-sizing:border-box;  } } @media screen and (max-width:659px) {  .bobgo-tracking h2 {   font-size:24px;  } } .bobgo-tracking div#mc-search-container input {  font-size:1rem;  margin:0; } .bobgo-tracking div#mc-tracking-container {  margin-top:60px;  margin-bottom:60px;  padding:1.5rem; }  @media (max-width:767px) {  .bobgo-tracking div#mc-tracking-container {   margin-top:0;   margin-bottom:0;  } } .bobgo-tracking div:empty {  display:inline-block; } .bobgo-tracking .courier-info {  padding-top:10px;  text-align:center; } .bobgo-tracking .bobgo-logo {  margin-top:20px;  margin-bottom:20px;  text-align:center; } .bobgo-tracking .bobgo-logo a {  border:0 !important; } .bobgo-tracking .bobgo-logo img {  display:block !important;  margin-left:auto !important;  margin-right:auto !important;  max-width:200px !important; } .bobgo-tracking .bobgo-card {  box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);  border-radius:7px;  background-color:white;  border:1px solid #f3f3f3;  padding:40px;  display:block; }  @media (max-width:767px) {  .bobgo-tracking .bobgo-card {   padding:30px 15px;  } } .bobgo-tracking .section-heading {  display:flex;  align-items:center; } .bobgo-tracking .section-heading .section-heading-header {  line-height:0;  font-size:16px;  font-weight:bold;  color:#1a202c;  display:flex;  align-items:center; } .bobgo-tracking .steps-header {  display:flex;  flex-direction:row;  justify-content:space-between; } .bobgo-tracking .steps-events {  position:relative;  padding:20px 0;  margin:10px 0; }  @media (max-width:767px) {  .bobgo-tracking .steps-events {   padding:10px 0;   margin-bottom:20px;  } } .bobgo-tracking .steps-events .horizontal-line {  visibility:visible;  border-top:1px dashed #e5e5e5;  z-index:0 !important;  margin-top:65px;  margin-left:70px;  position:relative;  width:80%; }  @media (max-width:767px) {  .bobgo-tracking .steps-events .horizontal-line {   display:block !important;   visibility:hidden;   margin-top:30px;  } } .bobgo-tracking .vertical-line {  visibility:hidden;  position:absolute;  display:block !important;  margin-left:50%;  border-left:1px dashed #e5e5e5;  margin-top:125px; }  @media (max-width:767px) {  .bobgo-tracking .vertical-line {   visibility:visible;   margin-top:100px;   height:100%;   z-index:0 !important;  } } .bobgo-tracking .steps-events .steps-grid {  display:grid;  grid-template-columns:repeat(5, 1fr);  row-gap:0;  column-gap:10px;  margin-top:-78px; }  @media (max-width:767px) {  .bobgo-tracking .steps-events .steps-grid {   grid-template-columns:repeat(1, 1fr) !important;   gap:30px;   margin-top:0;  } } .bobgo-tracking .steps-events .steps-grid .step-container {  display:grid;  grid-template-columns:1fr; } .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container {  width:100%;  display:flex;  flex-direction:column;  align-items:center;  padding-top:0;  height:140px; } .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container .image-flex-container {  display:flex;  align-items:center;  width:auto;  height:100%;  position:relative;  padding-top:0; } .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container .image-flex-container .image-container {  padding-bottom:0;  margin:auto;  line-height:0; } .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container .image-flex-container .image-container img {  padding-bottom:0 !important; } .bobgo-tracking .steps-events .steps-grid .step-container .step-text-container {  height:60px;  padding-top:5px;  text-align:center; } .bobgo-tracking .steps-events .steps-grid .step-container .step-text-container .text-flex-container {  display:flex;  flex-direction:column;  align-items:center;  width:100%;  height:100%;  position:relative; } .bobgo-tracking .steps-events .steps-grid .step-container .step-text-container .text-flex-container .step-text-container-status {  text-transform:uppercase;  font-weight:bold;  font-size:12px; } .bobgo-tracking .steps-events .steps-grid .step-container .step-text-container .text-flex-container .step-text-container-time {  color:#6B7280;  line-height:20px; }  @media (max-width:767px) {  .bobgo-tracking .steps-events .steps-grid .step-container {   display:flex;   flex-direction:row;   align-items:center;   justify-content:center;  }  .bobgo-tracking .steps-events .steps-grid .step-container .step-text-container {   width:100%;   display:flex;   flex-direction:column;   justify-content:center;   align-items:center;   padding-top:0;   height:100%;  }  .bobgo-tracking .steps-events .steps-grid .step-container .step-text-container .text-flex-container {   display:flex;   align-items:start;   justify-content:center;   padding-top:0;   height:100%;   text-align:left;  }  .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container {   width:100%;   display:flex;   flex-direction:column;   align-items:center;   padding-top:0;   height:70px;   max-height:70px;  }  .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container .image-flex-container {   display:flex;   align-items:center;   width:auto;   height:100%;   position:relative;   padding-top:0;  }  .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container .image-flex-container .image-container {   padding-bottom:0;   margin:auto;   line-height:0;   z-index:1;  }  .bobgo-tracking .steps-events .steps-grid .step-container .step-image-container .image-flex-container .image-container img {   padding-bottom:0 !important;   max-height:70px !important;  } } .bobgo-tracking .status-badge {  margin-top:auto;  margin-bottom:auto;  display:flex;  align-items:center;  justify-content:flex-end;  border-radius:15px;  padding:0 10px;  font-weight:bold;  font-size:10px;  color:#6B7280;  background-color:rgb(229, 231, 235); } .bobgo-tracking .status-badge.block {  font-weight:normal;  display:block; } .bobgo-tracking .shipping-details-header {  display:flex;  flex-direction:row;  justify-content:flex-start;  gap:20px; } .bobgo-tracking .shipping-details {  display:flex;  flex-direction:row;  justify-content:flex-start;  width:100%;  margin-top:20px;  gap:70px; } @media (max-width:767px) {  .bobgo-tracking .shipping-details-header {   flex-direction:column;   gap:10px;  }  .bobgo-tracking .shipping-details {   flex-direction:column;   justify-content:start;   gap:0;  }  .bobgo-tracking .label-value-container .bobgo-value {   max-width:200px;   overflow-wrap:anywhere;  }  .bobgo-tracking .status-badge {   justify-content:start;   width:fit-content;   margin-top:10px;  } } .bobgo-tracking .shipping-details-column {  display:flex;  flex-direction:column; } .bobgo-tracking .shipping-details-row {  display:flex;  flex-direction:row;  align-items:center;  flex-wrap:wrap; } .bobgo-tracking .label-value-container {  display:flex;  flex-direction:row;  align-items:center;  flex-wrap:wrap;  margin-top:5px; } .bobgo-tracking .label-value-container .bobgo-label {  font-weight:600;  display:flex;  align-items:center;  text-align:left;  align-self:baseline; } .bobgo-tracking .label-value-container .bobgo-value {  margin-left:20px;  text-align:left;  overflow-wrap:anywhere;  max-width:300px; } .bobgo-tracking .location-marker {  width:1em;  height:1em;  display:inline-block;  background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 aria-hidden%3D%22true%22 focusable%3D%22false%22 viewBox%3D%220 0 384 512%22%3E%3Cpath fill%3D%22currentColor%22 d%3D%22M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z%22/%3E%3C/svg%3E");  background-size:contain;  background-repeat:no-repeat;  vertical-align:middle;  fill:currentColor;  opacity:0.2; } .bobgo-tracking .checkpoints-line {  position:absolute;  top:20px;  bottom:0;  left:0;  right:0;  border-left:1px dashed #e5e5e5; } .bobgo-tracking .grouped-checkpoints {  display:flex;  flex-direction:row;  padding-bottom:20px;  position:relative; }  @media (max-width:767px) {  .bobgo-tracking .grouped-checkpoints {   padding-bottom:10px;  } } .bobgo-tracking .grouped-checkpoints-wrapper {  margin-left:10px; } .bobgo-tracking .checkpoints-header {  font-weight:600;  display:flex;  align-items:center;  text-align:left; }  @media (max-width:767px) {  .bobgo-tracking .checkpoints-header {   margin-left:5px;  } } .bobgo-tracking .checkpoint-wrapper {  margin-top:10px;  margin-bottom:10px;  line-height:20px; }  @media (max-width:767px) {  .bobgo-tracking .checkpoint-wrapper {   margin-left:10px;   gap:0;  } } .bobgo-tracking .checkpoint-wrapper .checkpoint-row {  display:flex;  flex-direction:row;  gap:10px; } .bobgo-tracking .checkpoint-wrapper .checkpoint-row .checkpoint-time {  width:60px; } .bobgo-tracking .checkpoint-wrapper .checkpoint-row .checkpoint-status-wrapper {  display:flex;  flex-direction:column;  width:100%;  margin-left:0; } .bobgo-tracking .checkpoint-wrapper .checkpoint-row .checkpoint-status {  font-weight:600;  margin-right:10px;  display:flex;  align-items:center;  text-align:left;  color:#1a202c; } .bobgo-tracking .checkpoint-wrapper .checkpoint-row .checkpoint-message {  margin-top:5px; } .bobgo-tracking .location-details {  display:flex;  flex-direction:column; } .bobgo-tracking .location-details .location-wrapper {  display:flex;  flex-direction:column;  column-gap:10px; } .bobgo-tracking .location-description {  font-style:italic; } .bobgo-tracking .directions-link {  display:flex;  align-items:center;  gap:5px;  color:#3dc7ae;  cursor:pointer;  font-weight:700;  margin-top:5px; } .bobgo-tracking .directions-link-icon {  width:1em;  height:1em;  fill:#3dc7ae;  vertical-align:middle; } .bobgo-tracking .location-instructions-wrapper {  margin-top:5px; } .bobgo-tracking .location-instructions-wrapper ol {  list-style-type:decimal !important;  margin:0 5px !important;  padding:0 !important; } .bobgo-tracking .location-instructions-wrapper li {  margin-top:0 !important;  margin-bottom:0 !important;  margin-left:10px !important; } .bobgo-tracking .location-support-container {  margin-top:10px;  display:flex;  flex-direction:column;  gap:5px; } .bobgo-tracking .location-support-link {  color:#3dc7ae;  cursor:pointer;  text-decoration:none;  font-weight:700;  white-space:nowrap; } .bobgo-tracking .location-support-link.support {  white-space:unset; } .bobgo-tracking .location-support-link:hover {  color:#3dc7ae;  cursor:pointer; } .bobgo-tracking .location-image {  margin-top:15px;  text-align:center; } .bobgo-tracking .location-image img {  display:block !important;  width:100% !important;  margin-left:auto !important;  margin-right:auto !important;  margin-bottom:10px !important; } .custom-shipping-description {  font-size:0.8rem;  padding-top:5px;  padding-bottom:10px;  font-weight:normal;  display:table-row; }  