  /* css styling for Dynamic sections and blocks
    - Main Theme Syling by swb
  */
  /* SWB */


    /* .siteWidth {
      max-width:1420px !important;
      padding:0 20px !important; 
    }

    .newsitemenu ul li {
      margin:0 !important;
      padding: 0!important;
    }
    .newsitemenu ul li span, .newsitemenu ul li a {
        color: #1F1F1F;
        font-size: 16px;
        font-weight: 400;
        line-height: 1;
        font-family: 'Karla';
        padding: 15px 0;
    }
      .newsitemenu ul li + li {
        margin-left:30px !important;
      }

header.fixed {
    padding: 0 !important;
    z-index: 999;
    top: 0;
    left: 0;
    right: 0;
}
   .btn1 {
    display: inline-block;
    cursor: pointer;
    width: 100%;
    margin: 0 !important;
    padding: 14px 20px !important;
    border: 0;
    height: 100% !important;
    font-family: 'Karla';
    font-weight: 600;
    font-size: 16px;
    display: flex;
    align-items: center;
    position: relative;
    justify-content: center;
    text-align: center;
    line-height: 18px;
    color: #fff;
    background-color: #45B150;
    border-radius: 4px;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
header .siteWidth {
    width: 100%;
    padding: 0;
    height: 100%;
    display: flex;
    align-items: center;
}
header.fixed .siteWidth {
    padding: 0 20px !important;
}
.breadcrumbs {
  padding-top:50px !important;
}
  
.breadcrumbs ul li a {
    /* font-size: 21px !important; */
    line-height: 1.3 !important;
    font-weight: 400;
    color: #1F1F1F !important;
    font-family: 'Karla' !important;
}
  .breadcrumbs.siteWidth{
    padding: 150px 20px 0 !important;
  }


.breadcrumbs ul li:before {
  /* content: '/' !important; */
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M5.93974 13.779C5.81307 13.779 5.68641 13.7324 5.58641 13.6324C5.39307 13.439 5.39307 13.119 5.58641 12.9257L9.93307 8.57904C10.2531 8.25904 10.2531 7.73904 9.93307 7.41904L5.58641 3.07237C5.39307 2.87904 5.39307 2.55904 5.58641 2.3657C5.77974 2.17237 6.09974 2.17237 6.29307 2.3657L10.6397 6.71237C10.9797 7.05237 11.1731 7.51237 11.1731 7.99904C11.1731 8.4857 10.9864 8.9457 10.6397 9.2857L6.29307 13.6324C6.19307 13.7257 6.06641 13.779 5.93974 13.779Z' fill='black' fill-opacity='0.8'/%3E%3C/svg%3E") !important; !important;
  position: absolute;
    /* top: 6px !important; */
    bottom: 0;
    right: -5px;
    font-family: "Circular Std Book", sans-serif;
    font-size: 14px;
    line-height: 0px;
    color: #19191b;
}
.breadcrumbs ul li {    
    padding-right: 15px !important;
    margin-right: 15px !important;    
}
#shopify-section--{{ section.id }}.siteWidth{
  /* padding:0 !important; */
} 
#shopify-section-icon-content-card-Tracki-Slim-Ultra .icon-cards-grid {        
    margin: 50px 00px 0px !important;    
}

.newsitemenu {
    margin: 0 30px 0 !important;
    width: 100%;
    display: flex;
    align-items: center;
    gap: 30px;
    justify-content: end;
}
@media screen and (max-width: 1600px) {
  .siteWidth {
    padding: 0 20px !important;
  }

} */

@media (max-width: 1024px) {
  .breadcrumbs ul li {    
    padding-right: 10px !important;
    margin-right: 10px !important;    
  }
  .breadcrumbs ul li:before {
    top: 2px !important;
  }
}
