#section-pricing > .bg-white{
  background-color: #F7FBFF;
}
.cycle-toggle-checkbox:checked {
  right: 0;
}
.cycle-toggle-checkbox:checked ~ .cycle-label > span:last-child,
.cycle-toggle-checkbox ~ .cycle-label > span:first-child{
  color: #000;
}
.cycle-toggle-checkbox ~ .cycle-label > span:last-child,
  .cycle-toggle-checkbox:checked ~ .cycle-label > span:first-child {
  color: #666;
}
.highlighted-plan{
}

#float-plan-toggle [data-toggle-id].is_highlighted_toggle.is-selected{
  color: #603EFF;
  border-top-color: #603EFF;
  box-shadow: inset 0 6px 0px -2px #603EFF;
}

#float-plan-toggle [data-toggle-id].is-selected{
  color: #052855;
  border-top-color: #052855;
  box-shadow: inset 0 6px 0px -2px #052855;
}

#growth-plan .bg-white{
  background-color: #F2EFFF;
}
#growth-plan .label-gray{
  background-color: #DED7FF;
}
#growth-plan .plan-name,
.compare-plan-table  [data-plan-id='12'] .icon-text.text-black{
  color: #603EFF;
}
#growth-plan .btn,
.compare-plan-table  [data-plan-id='12'] .btn{
  background-color: #603EFF;
  border-color: #603EFF;
}
/*.highlighted-plan[plan-type=retail]{
  border-color: var(--color-primary-dark);
  box-shadow: 0px 2px 38px -8px var(--color-primary-dark);
}
*/
[plan-type-button].is-selected{
  background-color: var(--color-secondary);
  border-color: var(--color-secondary);
  color: var(--color-primary);
}

.card-retail{
  background-color: var(--color-primary-dark);
  border-color: var(--color-primary-dark);
  color: var(--color-white);
  
}

.plan-detail_row:hover td:not([colspan]){
  background: rgba(250, 250, 250, 0.85);
}
.compare-plan-table [data-toggle-trigger]:hover td{
  background: #E2E8F1;
}
slider-component .label-sales.hidden{
  display: inline-block;
  opacity: 0;
}

@media screen and (max-width: 500px){
  .table-plan-title {
    position: relative;
    height: 80px;
  }
  .table-plan-title span{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    white-space: nowrap;
    font-size: 13px;
  }
  [lang|=zh] .table-plan-title span{
    -ms-writing-mode: tb-rl;
    writing-mode: tb-rl;
  }
}
