.bwb-featuredpage{margin:20px 0;padding-right: 15px;}
/*.bwb-featuredpage__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}*/
.bwb-featuredpage__title{margin:0;font-size:1.25rem;font-weight:600}
.bwb-featuredpage__nav{display:flex;gap:6px}
.bwb-featuredpage__btn{border:1px solid rgba(0,0,0,.1);background:#fff;border-radius:6px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer}
.bwb-featuredpage__btn:disabled{opacity:.4;cursor:default}
.bwb-featuredpage__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px;-webkit-overflow-scrolling:touch}
.bwb-featuredpage__track::-webkit-scrollbar{height:8px}
.bwb-featuredpage__card{flex:0 0 calc((100% - 4*12px)/5);min-width:200px;scroll-snap-align:start}
@media (max-width: 992px){
  .bwb-featuredpage__card{flex-basis:calc((100% - 2*12px)/3)}
}
@media (max-width: 576px){
  .bwb-featuredpage__card{flex-basis:80%}
}
.bwb-featuredpage__link{display:block;position:relative;overflow:hidden}
.bwb-featuredpage__img{width:100%;height:auto;display:block}
.bwb-featuredpage__caption{position:absolute;left:0;right:0;bottom:0;padding:10px 12px;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,.55) 70%, rgba(0,0,0,.7) 100%);color:#fff}
.bwb-featuredpage__card-title{margin:0 0 4px 0;font-size:1rem;font-weight:600}
.bwb-featuredpage__card-desc{margin:0;font-size:.875rem;line-height:1.25rem}
