

/* Start:/local/templates/velosport/components/bitrix/breadcrumb/desktop/style.css?1753299240902*/
.bx-breadcrumb {
  margin: 10px 0; }
  .bx-breadcrumb i {
    color: #b5bdc2;
    line-height: 13px;
    font-size: 12px;
    vertical-align: middle;
    margin-right: 5px; }
  .bx-breadcrumb .bx-breadcrumb-item {
    float: left;
    margin-bottom: 10px;
    white-space: nowrap;
    line-height: 13px;
    vertical-align: middle;
    margin-right: 10px; }
    @media (max-width: 575.98px) {
      .bx-breadcrumb .bx-breadcrumb-item {
        font-weight: 700;
        font-size: 22px; } }
    .bx-breadcrumb .bx-breadcrumb-item .delimiter {
      font-size: 14px;
      display: inline; }
    .bx-breadcrumb .bx-breadcrumb-item span {
      font-size: 14px;
      white-space: normal; }
    .bx-breadcrumb .bx-breadcrumb-item a {
      border-bottom: none;
      color: #646363; }
    .bx-breadcrumb .bx-breadcrumb-item a:hover {
      text-decoration: none; }

/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/local/templates/velosport/components/k1soft/brands.list/brands/style.css?1753299246665*/
#brand-elements .brand-item-wrapper {padding:0 30px;}
  #brand-elements .brand-item-wrapper a {
    width: 100%;
    text-align: center;
    display: block;
    height: 150px; }
    #brand-elements .brand-item-wrapper a.logo {
      background-position: center;
      background-size: contain;
      background-repeat: no-repeat; }
    #brand-elements .brand-item-wrapper a.no-logo {
      color: black;
      font-weight: bold;
      font-size: 50px;
      display: flex;
      justify-content: center;
      align-items: center; }
      #brand-elements .brand-item-wrapper a.no-logo:hover {
        text-decoration: none; }

/*# sourceMappingURL=style.css.map */

/* End */
/* /local/templates/velosport/components/bitrix/breadcrumb/desktop/style.css?1753299240902 */
/* /local/templates/velosport/components/k1soft/brands.list/brands/style.css?1753299246665 */
