:root{
  --pb-theme-bg:#ffffff;
  --pb-theme-bg-fade:#ffffffd9;
  --pb-theme-text:#000000;
  --pb-theme-border:#707070;
  --pb-slider-scrollbar-track:#e5e5e5;
  --pb-slider-scrollbar-thumb:#000000;
  --pb-btn-color-light:#000000;
  --pb-btn-color-dark:#ffffff;
  --pb-theme-text-alt:#000000;
  --progress-fill-percent:0%;
  --pb-theme-card-bg:#ffffff60;
  --pb-theme-border-opacity:#70707030;
  --tag-color:#ebebeb;
  --loader-bg:#000;
  --bs-gutter-x:20px
}

[data-theme=light]{
  --pb-theme-bg:#ffffff;
  --pb-theme-bg-fade:#ffffffd9;
  --pb-theme-text:#000000;
  --pb-theme-border:#707070;
  --pb-slider-scrollbar-track:#e5e5e5;
  --pb-slider-scrollbar-thumb:#000000;
  --pb-btn-color-light:#000000;
  --pb-btn-color-dark:#ffffff;
  --pb-theme-text-alt:#000000;
  --progress-fill-percent:0%;
  --pb-theme-card-bg:#ffffff60;
  --pb-theme-border-opacity:#70707030;
  --tag-color:#ebebeb;
  --loader-bg:#000
}

/* ===== DARK THEME (MODIFIED) ===== */
[data-theme=dark]{
  --pb-theme-bg:#003A4C;
  --pb-theme-bg-fade:#003A4Cd9;
  --pb-theme-text:#FAFAFA;
  --pb-theme-border:#FAFAFA;
  --pb-slider-scrollbar-track:#FAFAFA;
  --pb-slider-scrollbar-thumb:#454243;
  --pb-btn-color-light:#FAFAFA;
  --pb-btn-color-dark:#003A4C;
  --pb-theme-text-alt:#FAFAFA;
  --pb-theme-card-bg:#003A4C60;
  --pb-theme-border-opacity:#FAFAFA30;
  --tag-color:#323241;
  --loader-bg:#003A4C
}

[data-theme=light-grey]{
  --pb-theme-bg:#f5f5f5;
  --pb-theme-bg-fade:#f5f5f5d9;
  --pb-theme-text:#000000;
  --pb-theme-border:#707070;
  --pb-slider-scrollbar-track:#e5e5e580;
  --pb-slider-scrollbar-thumb:#ffffff;
  --pb-btn-color-light:#000000;
  --pb-btn-color-dark:#ffffff;
  --pb-theme-text-alt:#000000;
  --pb-theme-card-bg:#f5f5f560;
  --pb-theme-border-opacity:#70707030;
  --tag-color:#ebebeb;
  --loader-bg:#000
}

[data-theme=dark-grey]{
  --pb-theme-bg:#747474;
  --pb-theme-bg-fade:#747474d9;
  --pb-theme-text:#ffffff;
  --pb-theme-border:#ffffff;
  --pb-slider-scrollbar-track:#e5e5e580;
  --pb-slider-scrollbar-thumb:#ffffff;
  --pb-btn-color-light:#ffffff;
  --pb-btn-color-dark:#000000;
  --pb-theme-text-alt:#e5e5e5;
  --pb-theme-card-bg:#74747460;
  --pb-theme-border-opacity:#ffffff30;
  --tag-color:#ebebeb;
  --loader-bg:#000
}

[data-theme=creme]{
  --pb-theme-bg:#dbd6d2;
  --pb-theme-bg-fade:#dbd6d2d9;
  --pb-theme-text:#000000;
  --pb-theme-border:#504740;
  --pb-slider-scrollbar-track:#e5e5e5;
  --pb-slider-scrollbar-thumb:#000000;
  --pb-btn-color-light:#000000;
  --pb-btn-color-dark:#ffffff;
  --pb-theme-text-alt:#000000;
  --pb-theme-card-bg:#dbd6d260;
  --pb-theme-border-opacity:#50474030;
  --tag-color:#ebebeb;
  --loader-bg:#000
}

.pb-news-slider{
  -webkit-user-select:none;
  user-select:none
}

@media screen and (max-width:575.98px){
  .pb-news-slider{overflow:visible}
}

@media screen and (min-width:1400px){
  .pb-news-slider__slide:hover 
  .pb-news-slider__newsImage img{
    transform:scale(1.1)!important
  }
}

.pb-news-slider__newsImage{
  margin-bottom:0;
  overflow:hidden
}

.pb-news-slider__newsImage img{
  transition:0.3s cubic-bezier(0.45,0.64,0.31,0.82) transform
}

.pb-news-slider__newsDate{
  font-size:0.875rem;
  font-weight:400;
  line-height:1.2142857143;
  color:var(--pb-theme-text);
  margin-bottom:20px;
  display:block;
  text-transform:uppercase
}

@media screen and (max-width:767.98px){
  .pb-news-slider__newsDate{margin-bottom:14px}
}

.pb-news-slider__newsTitle{
  font-size:2rem;
  font-weight:500;
  line-height:1.25;
  color:var(--pb-theme-text);
  margin-bottom:40px;
  text-transform:uppercase;
  height:80px;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden
}

@media screen and (max-width:991.98px){
  .pb-news-slider__newsTitle{
    font-size:1.875rem;
    line-height:1.1666666667;
    margin-bottom:34px;
    height:65px
  }
}

@media screen and (max-width:767.98px){
  .pb-news-slider__newsTitle{
    font-size:1.25rem;
    line-height:1.25;
    margin-bottom:26px;
    height:50px
  }
}

.pb-news-slider__scrollbar{
  height:2px;
  background-color:var(--pb-slider-scrollbar-track);
  margin-top:79px;
  margin-bottom:2px
}

@media screen and (max-width:991.98px){
  .pb-news-slider__scrollbar{margin-top:60px}
}

@media screen and (max-width:767.98px){
  .pb-news-slider__scrollbar{margin-top:47px}
}

.pb-news-slider__scrollbar 
.swiper-scrollbar-drag{
  background:var(--pb-slider-scrollbar-thumb);
  height:4px!important;
  top:-1px
}

/*# sourceMappingURL=pb-news-slider.css.map */
