.biffbangpow__element__latestprojectselement,.biffbangpow__element__productselement{background-color:#262626}.biffbangpow__element__latestprojectselement .latestprojects-title,.biffbangpow__element__productselement .latestprojects-title{font-size:30px;font-size:1.875rem;line-height:1;font-weight:500;text-transform:uppercase;color:#fff;padding:0 3.5rem}.biffbangpow__element__latestprojectselement .scroll-holder,.biffbangpow__element__productselement .scroll-holder{padding:0 3.5rem}.biffbangpow__element__latestprojectselement .projects-scroll,.biffbangpow__element__productselement .projects-scroll{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:20px;scroll-behavior:smooth}.biffbangpow__element__latestprojectselement .projects-scroll::-webkit-scrollbar,.biffbangpow__element__productselement .projects-scroll::-webkit-scrollbar{width:10px;height:5px}.biffbangpow__element__latestprojectselement .projects-scroll::-webkit-scrollbar-track,.biffbangpow__element__productselement .projects-scroll::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.biffbangpow__element__latestprojectselement .projects-scroll::-webkit-scrollbar-thumb,.biffbangpow__element__productselement .projects-scroll::-webkit-scrollbar-thumb{background:var(--brand-colour);border-radius:10px}.biffbangpow__element__latestprojectselement .projects-scroll .showcase,.biffbangpow__element__productselement .projects-scroll .showcase{flex:0 0 200px;margin-right:15px;position:relative;overflow:hidden}.biffbangpow__element__latestprojectselement .projects-scroll .showcase a,.biffbangpow__element__productselement .projects-scroll .showcase a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.biffbangpow__element__latestprojectselement .projects-scroll .showcase:hover .showcase-overlay-colour,.biffbangpow__element__productselement .projects-scroll .showcase:hover .showcase-overlay-colour{bottom:0}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-info,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-info{position:absolute;bottom:0;left:0;width:100%;display:flex;z-index:3;justify-content:space-between}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-logo,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-logo{width:auto;max-width:70px;height:auto}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-name,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-name{flex:1;color:#fff;font-weight:400;text-decoration:underline;margin-bottom:0}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-icon,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-icon{flex:0 0 40px;display:flex;align-items:flex-end;justify-content:flex-end;text-align:right}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-icon .showcase-icon-inner,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-icon .showcase-icon-inner{height:30px;width:30px;color:#fff;background-color:var(--brand-colour);display:flex;align-items:center;justify-content:center}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-icon .showcase-icon-inner svg,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-icon .showcase-icon-inner svg{width:15px}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-overlay-colour,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-overlay-colour{position:absolute;bottom:-100%;left:0;height:100%;width:100%;background-color:var(--brand-colour);transition:bottom .2s ease;opacity:.5;z-index:2}.biffbangpow__element__latestprojectselement .projects-scroll .showcase .showcase-overlay,.biffbangpow__element__productselement .projects-scroll .showcase .showcase-overlay{position:absolute;bottom:0;left:0;height:100%;width:100%;background-color:rgba(103,103,103,.3);mix-blend-mode:multiply;z-index:1}.biffbangpow__element__latestprojectselement .projects-scroll img,.biffbangpow__element__productselement .projects-scroll img{width:100%;height:auto}.biffbangpow__element__latestprojectselement button.scroll-nav,.biffbangpow__element__productselement button.scroll-nav{position:absolute;top:50%;transform:translateY(-85%);background:var(--brand-colour);border:none;z-index:5;padding:.5rem;transition:opacity 1s ease}.biffbangpow__element__latestprojectselement button.scroll-nav span,.biffbangpow__element__productselement button.scroll-nav span{display:none}.biffbangpow__element__latestprojectselement button.scroll-nav.hidden,.biffbangpow__element__productselement button.scroll-nav.hidden{opacity:0}.biffbangpow__element__latestprojectselement button.scroll-nav.button-prev,.biffbangpow__element__productselement button.scroll-nav.button-prev{left:3px}.biffbangpow__element__latestprojectselement button.scroll-nav.button-next,.biffbangpow__element__productselement button.scroll-nav.button-next{right:3px}.biffbangpow__element__latestprojectselement button.scroll-nav.button-next img,.biffbangpow__element__productselement button.scroll-nav.button-next img{transform:scale(-1,-1)}@media (min-width:768px){.biffbangpow__element__latestprojectselement .projects-scroll .showcase,.biffbangpow__element__productselement .projects-scroll .showcase{flex:0 0 300px}}@media (min-width:992px){.biffbangpow__element__latestprojectselement .projects-scroll .showcase,.biffbangpow__element__productselement .projects-scroll .showcase{flex:0 0 350px}}@media (min-width:1200px){.biffbangpow__element__latestprojectselement .latestprojects-title,.biffbangpow__element__productselement .latestprojects-title{font-size:70px;font-size:4.375rem}.biffbangpow__element__latestprojectselement .showcase .showcase-logo,.biffbangpow__element__productselement .showcase .showcase-logo{max-width:150px}.biffbangpow__element__latestprojectselement .showcase .showcase-name,.biffbangpow__element__productselement .showcase .showcase-name{font-size:25px;font-size:1.5625rem}}@media (min-width:1400px){.biffbangpow__element__latestprojectselement .latestprojects-title,.biffbangpow__element__productselement .latestprojects-title{font-size:90px;font-size:5.625rem}}