@media screen and (max-width:639px){

  .apple-floating-tabs{
    position:fixed !important;
    left:10px !important;
    right:10px !important;
    bottom:18px !important;
    z-index:9999 !important;

    width:auto !important;
    max-width:none !important;
    box-sizing:border-box !important;

    background:rgba(249,249,249,.88) !important;
    backdrop-filter:blur(24px) !important;
    -webkit-backdrop-filter:blur(24px) !important;

    border:1px solid rgba(0,0,0,.06) !important;
    border-radius:4px !important;

    padding:8px !important;

    box-shadow:0 10px 30px rgba(0,0,0,.10) !important;

    opacity:0;
    transform:translateY(20px);
    pointer-events:none;

    transition:opacity .28s ease, transform .28s ease !important;
  }

  .apple-floating-tabs.is-visible{
    opacity:1 !important;
    transform:translateY(0) !important;
    pointer-events:auto !important;
  }

  .apple-floating-tabs__inner{
    display:flex !important;
    flex-wrap:nowrap !important;
    gap:6px !important;

    overflow-x:auto !important;
    overflow-y:hidden !important;

    width:100% !important;
    max-width:100% !important;

    scrollbar-width:none !important;
    -ms-overflow-style:none !important;
    -webkit-overflow-scrolling:touch;
  }

  .apple-floating-tabs__inner::-webkit-scrollbar{
    display:none !important;
  }

  .apple-floating-tabs a{
    flex:0 0 auto !important;

    font-family:Manrope, sans-serif !important;
    font-size:12px !important;
    font-weight:500 !important;
    line-height:1.2 !important;

    color:#454444 !important;
    text-decoration:none !important;
    white-space:nowrap !important;

    padding:10px 12px !important;

    border:1px solid #454444 !important;
    border-radius:4px !important;

    background:#fff !important;

    box-sizing:border-box !important;
    transition:background-color .2s ease, color .2s ease !important;
  }

  .apple-floating-tabs a.is-active{
    background:#454444 !important;
    color:#fff !important;
  }

}

@media screen and (min-width:640px){
  .apple-floating-tabs{
    display:none !important;
  }
}