/* 源自原主题内联样式块 #7，已本地化字体与图片地址 */


  .spinner-grow, .spinner-border{
      color:var(--g-color-heading);
    }
  @media (min-width: 1400px){
      .container{
        max-width: 1400px;
      }
    }
   .product-card__name{
      color: var(--g-color-heading);
      font-weight:var(--g-p-font-weight);
      line-height:var(--g-p-font-lineheight);
      font-size: var(--g-p-font-size);
      font-family: var(--g-p-font_family);
      letter-spacing:var(--g-p-font-spacing);
      text-transform:var(--g-p-font-transform);
      display: block;
    }
    .product-card__name:hover{
      color: rgba(var(--g-color-heading-rgb),0.9);
    }
    
    a{
      color: inherit;
    }
    a:hover{
      color: inherit;
      text-decoration: none;
    }
    .js-free-shipping{
      background:#e9e9e9;
    }
    .js-free-shipping .free-shipping-content{
      color: #ffffff;
    } .js-free-shipping .progress-bar{
      background-color: #343a40;
    }.badge-light{
      color:rgba(var(--g-color-heading-rgb),1);
      background-color:rgba(var(--g-color-heading-rgb), 0.1);
    }
    .btn.disabled{
      pointer-events: none;
    }
    .txt-body{
      color:var(--color-body-text);
    }
    .txt-body-50{
      color:rgba(var(--color-body-text-rgb), 0.5);
    }
    .txt-body-60{
      color:rgba(var(--color-body-text-rgb), 0.6);
    }
    .txt-body-70{
      color:rgba(var(--color-body-text-rgb), 0.7);
    }
    .txt-body-80{
      color:rgba(var(--color-body-text-rgb), 0.8);
    }
    .txt-heading{
      color:rgba(var(--g-color-heading-rgb), 1) !important;
    }
    .bg-gray-01{
      background-color:rgba(var(--color-body-text-rgb), 0.05);
    }
    
    

