.banner-slideshow>button{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;padding:0;margin:0}.banner-slideshow>figcaption{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.banner-slideshow{box-sizing:border-box;margin:10px 0;max-width:1402px;position:relative;overflow-x:hidden}.banner-slideshow *,.banner-slideshow ::after,.banner-slideshow ::before{box-sizing:inherit}.banner-slideshow>.banner-slides{display:flex}.banner-slideshow>.banner-slides:not([data-slide-count="1"]){will-change:transform}.banner-slideshow>.banner-slides>.banner{flex:0 0 100%;position:relative}.banner-slideshow>.banner-slides>.banner>a{display:block}.banner-slideshow>.banner-slides>.banner:focus .call-to-action,.banner-slideshow>.banner-slides>.banner:hover .call-to-action{background:#000;background:var(--accent-color)}.banner-slideshow>.banner-slides:not([data-slide-count="1"])>div.banner{cursor:-webkit-grab;cursor:grab}.banner-slideshow img{display:block;width:100%;height:auto}.banner-slideshow .call-to-action{border:2px solid #000;border-color:var(--accent-color);color:#fff;font-weight:400;letter-spacing:.2em;text-align:center;margin:0;padding:.5em 1em;position:absolute;width:10.075em;font-size:9px;left:30px;top:65px}@media screen and (min-width:300px){.banner-slideshow .call-to-action{font-size:calc(9px + (20 - 9) * ((100vw - 300px)/ (1050 - 300)));left:calc(30px + (122 - 30) * ((100vw - 300px)/ (1050 - 300)));top:calc(65px + (239 - 65) * ((100vw - 300px)/ (1050 - 300)))}}@media screen and (min-width:1050px){.banner-slideshow .call-to-action{font-size:20px;left:122px;top:239px}}.banner-slideshow>button{color:#fff;display:block;font-size:35px;padding:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.banner-slideshow>button:nth-of-type(1){left:7px}.banner-slideshow>button:nth-of-type(2){right:7px}.banner-slideshow>button>.fa{display:block;text-shadow:0 0 10px #000,0 0 10px #000}.banner-slideshow>button:focus{outline:1px solid rgba(255,255,255,.6);box-shadow:0 0 10px #000,0 0 3px #000}.banner-slideshow:hover>button{z-index:auto}@media (hover:none){.banner-slideshow:hover>button{z-index:-1}}.banner-slideshow:focus-within>button{z-index:auto}@media (hover:none){.banner-slideshow:focus-within>button{z-index:-1}}.banner-slideshow>button:focus{z-index:auto}
/*# sourceMappingURL=banner-slideshow.css.map */