.squad-carousel{position:relative;overflow:hidden;background-repeat:no-repeat;padding:55px 0;isolation:isolate}.squad-carousel.archive{padding:0}.squad-carousel.archive .header{margin-bottom:30px}@media (max-width:36em){.squad-carousel.archive .header .arrow-navigation{position:absolute;top:45%;z-index:1;width:100%}}.squad-carousel.archive .player-card{border:none}.squad-carousel.archive .player-card .image img{width:100%}@media (max-width:80em){.squad-carousel.featured.is-full-page-width{margin-left:-15px;margin-right:-15px}}.squad-carousel.featured .title{font-weight:700;font-size:var(--size-2);margin-bottom:40px;color:var(--white)}.squad-carousel.featured .links a{color:var(--white)!important;position:relative;font-weight:700;font-size:var(--size-4)}.squad-carousel.featured .links a:after{font-size:32px;font-family:bristol-website-icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"C";position:absolute;top:-4px;right:-14px;width:15px;height:15px;display:block}.squad-carousel.featured .squad{position:relative;border:3px solid var(--white);background-color:var(--white);border-radius:10px}.squad-carousel.featured .squad .image img{border-radius:10px;width:auto;height:100%;margin:0 auto}@media (max-width:80em){.squad-carousel.featured .squad .image img{width:100%}}.squad-carousel.featured .squad .image:before{content:"";border-radius:10px;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%);background:-o-linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%);background:-moz-linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%);background:linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%)}.squad-carousel.featured .squad .details{position:absolute;bottom:15px;right:15px;z-index:1;text-transform:capitalize}.squad-carousel.featured .squad .details .line-one,.squad-carousel.featured .squad .details .line-two{text-align:right}.squad-carousel.featured .squad .details .line-one .name,.squad-carousel.featured .squad .details .line-one .shirt-number{font-weight:700;font-size:var(--size-3);margin-left:10px}.squad-carousel.featured .squad .details .line-two{margin-top:5px}.squad-carousel.featured .squad .details .line-two .surname{font-weight:700;font-size:var(--size-2)}.squad-carousel.featured .squad .details .name,.squad-carousel.featured .squad .details .surname{color:var(--white)}.squad-carousel.featured .arrow-navigation{display:none}@media (max-width:36em){.squad-carousel.featured .arrow-navigation{display:flex!important;align-items:center;justify-content:center;margin-top:25px}}.squad-carousel .player-card{position:relative;background-color:var(--white);border-radius:10px;transition:all .2s linear}.squad-carousel .player-card a{position:relative;border:3px solid var(--white);background-color:var(--white);border-radius:10px;display:block}.squad-carousel .player-card .image img{border-radius:10px;width:auto;height:100%;margin:0 auto}.squad-carousel .player-card .image:before{content:"";border-radius:10px;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%);background:-o-linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%);background:-moz-linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%);background:linear-gradient(0deg,rgba(0,0,0,.8) 12%,rgba(0,0,0,0) 60%)}.squad-carousel .player-card .details{position:absolute;bottom:15px;right:15px;z-index:1;text-transform:capitalize}.squad-carousel .player-card .details .line-one,.squad-carousel .player-card .details .line-two{text-align:right}.squad-carousel .player-card .details .line-one .name,.squad-carousel .player-card .details .line-one .shirt-number{font-weight:700;font-size:var(--size-3);margin-left:10px}.squad-carousel .player-card .details .line-two{line-height:normal}.squad-carousel .player-card .details .line-two .surname{font-weight:700;font-size:var(--size-2)}.squad-carousel .player-card .details .name,.squad-carousel .player-card .details .surname{color:var(--white)}.squad-carousel .player-card .details-hover{border-top:solid 1px var(--light);display:none;position:absolute;bottom:10px;right:0;left:0;z-index:1;padding-top:15px}.squad-carousel .player-card .details-hover .none{color:var(--white);font-weight:700;font-size:var(--size-2);text-align:center;display:block}.squad-carousel .player-card .details-hover .title{color:var(--white);font-weight:700;font-size:var(--size-6);text-align:center;display:block;text-transform:uppercase;margin-bottom:0}.squad-carousel .player-card .details-hover .stat{font-weight:700;font-size:var(--size-2);text-align:center;display:block}.squad-carousel .player-card.can-hover:hover{transition:all .2s linear}.squad-carousel .player-card.can-hover:hover .details{bottom:120px}.squad-carousel .player-card.can-hover:hover .details-hover{display:block}.squad-carousel .slider{position:relative}@media (max-width:36em){.squad-carousel .slider.slick-dotted{margin-bottom:0}}.squad-carousel .slider .slick-slide{margin:0 13px}.squad-carousel .slider .slick-dots{z-index:1;bottom:-58px;margin-bottom:0!important}@media (max-width:36em){.squad-carousel .slider .slick-dots{display:none!important}}.squad-carousel .slider .slick-dots li{width:30px;margin:0 10px}.squad-carousel .slider .slick-dots li.slick-active button{opacity:1}.squad-carousel .slider .slick-dots li button{width:30px;height:6px;border-radius:4px;padding:0;opacity:.5;background-color:var(--white)}.squad-carousel .slider .slick-dots li button:hover{opacity:1}.squad-carousel .slider .slick-dots li button:before{content:""}