.header-middle {
  background: -moz-linear-gradient(
    50% 100% 90deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(222, 255, 255, 1) 100%
  );
  background: -webkit-linear-gradient(
    90deg,
    rgba(255, 255, 255, 1) 10%,
    rgba(222, 255, 255, 1) 90%
  );
  background: -webkit-gradient(
    linear,
    50% 100%,
    50% 0%,
    color-stop(0, rgba(255, 255, 255, 1)),
    color-stop(1, rgba(222, 255, 255, 1))
  );
  background: -o-linear-gradient(
    90deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(222, 255, 255, 1) 100%
  );
  background: -ms-linear-gradient(
    90deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(222, 255, 255, 1) 100%
  );
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DEFFFF' ,GradientType=0)";
  background: linear-gradient(
    0deg,
    rgba(255, 255, 255, 1) 0%,
    rgba(222, 255, 255, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DEFFFF',endColorstr='#FFFFFF' , GradientType=0);
}

.header-middle > .container {
  padding-bottom: 0;
  padding-top: 1em;
}

.header-bottom {
  height: 111px;
  background-image: url('https://stage1.glory-gear.com/wp-content/uploads/2022/07/bg_header-bottom.svg');
}

header .logo-wrapper {
  padding-right: 1.5em;
}

/* .list-page a {
  line-height: 0;
} */

.woocommerce-product-details__short-description > *:last-child {
  font-size: 1.25vw;
  line-height: initial;
}

.breadcrumb-title-wrapper.breadcrumb-v1 {
  border-top-width: 0;
}

.list-page .prim-cats-menu a {
  line-height: 8px;
}

.list-page-1 .prim-cats-menu ul li a:after {
  transform: scaleX(0) translateY(10px);
  -webkit-transform: scaleX(0) translateY(10px);
  -moz-transform: scaleX(0) translateY(10px);
  -ms-transform: scaleX(0) translateY(10px);
  -o-transform: scaleX(0) translateY(10px);
}

.list-page-1 .prim-cats-menu ul li.current-menu-item a:after,
.list-page-1 .prim-cats-menu ul li a:hover:after {
  transform: scaleX(1) translateY(10px);
  -webkit-transform: scaleX(1) translateY(10px);
  -moz-transform: scaleX(1) translateY(10px);
  -ms-transform: scaleX(1) translateY(10px);
  -o-transform: scaleX(1) translateY(10px);
}

.list-page-1 .prim-cats-menu ul li.current-menu-item a {
  color: #035bba;
}

.list-page-1 .prim-cats-menu ul li.current-menu-item a:after {
  cursor: default;
}

.ts-search-by-category .search-content input[type='text'] {
  border-radius: 16px;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -ms-border-radius: 16px;
  -o-border-radius: 16px;
  background-color: #fff;
  border: 1px solid #b6d9ff;
}

/* .coming-soon-page__left-col {
  width: 300px;
} */

/* .coming-soon-page__glory-logo-wrap {
  margin-bottom: 1vw;
} */

.coming-soon-page__glory-logo-wrap img {
  width: 100%;
}

.mc4wp-alert {
  display: flex;
  font-size: 1.25em;
  font-weight: 800;
}

.mc4wp-error {
  color: #c00;
}

.mc4wp-alert.mc4wp-success {
  color: #fff;
  transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
}

.mc4wp-alert.mc4wp-success::before {
  content: '\2714';
  margin-right: 0.5vw;
  border: 4px solid #04005d;
  border-radius: 50%;
  background-color: #ffce00;
  box-shadow: 0 0 10 rgba(0, 0, 0, 0.5);
  font-size: 7vw;
  padding: 1vw;
  -webkit-border-radius: 50%em;
  -moz-border-radius: 50%em;
  -ms-border-radius: 50%em;
  -o-border-radius: 50%em;
}

.highlighter-1 {
  display: inline-block;
  /* padding: 5px; */
  position: relative;
  font-weight: 900;
}

.highlighter-1::before {
  border-bottom: 1px solid #e7e70e;
  display: block;
  position: absolute;
  width: 110%;
  height: 85%;
  background-color: rgb(255, 240, 0);
  bottom: 0;
  z-index: -1;
  content: '';
  transform: rotate(1deg) translate(-5px, -1px);
  -webkit-transform: rotate(1deg) translate(-5px, -1px);
  -moz-transform: rotate(1deg) translate(-5px, -1px);
  -ms-transform: rotate(1deg) translate(-5px, -1px);
  -o-transform: rotate(1deg) translate(-5px, -1px);
}

@media (max-width: 767px) {
  .mc4wp-alert.mc4wp-success::before {
    line-height: 1;
    font-size: 4em;
    padding: 0;
    background-color: transparent;
    border: 0 none;
    margin-right: 0.25em;
  }
}
