.vw{position:relative;}.vw:not([class*=ratio-])::before{content:"";display:block;padding-top:56.25%;}.vw .video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}.vw .play-pause-trigger{position:absolute;top:0;left:0;z-index:2;transition:opacity .35s ease;}.vw.playing .play-pause-trigger{opacity:0;}.vw.playing.hover .play-pause-trigger{opacity:1;}
.vw .play-pause-trigger{display:block;width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.9);font-size:0;top:calc(50% - 40px);left:calc(50% - 40px);padding:20px;}.vw .play-pause-trigger::before{background-color:#e7e7e7;}.vw .play-pause-trigger::after{content:"";display:block;width:100%;height:100%;background:transparent url("/images/custom/svg/play.svg") no-repeat center;background-size:75%;transition:background .5s ease;}.vw.playing .play-pause-trigger::after{background-image:url("/images/custom/svg/pause.svg");}.vw+.cw{padding-top:calc(var(--bs-gutter-x)*.5);}.vw+.cw>*{margin-bottom:0;}
.block-cards.theme-col-black .card-content .card-link,.block-cards.theme-col-green .card-content .card-link,.block-cards.theme-col-grey-darkest .card-content .card-link,.block-cards.theme-col-red .card-content .card-link{color:#fff;background-image:url("/Images/Default/svg/arrow-right-white.svg");}.block-cards.theme-col-black .reveal::before{background-color:#1d1d1d;}.block-cards.theme-col-grey-light .reveal::before{background-color:#f4f4f4;}.block-cards.theme-col-clay-grey .reveal::before{background-color:#e6e7e1;}.block-cards .card{height:100%;}.block-cards .card [class^=ratio-] img,.block-cards .card [class*=" ratio-"] img,.block-cards .card .fullscreen img,.block-cards .card .fullscreen-md img,.block-cards .card .fullscreen-lg img,.block-cards .card .fullscreen-xl img{transition:550ms ease transform;}.block-cards .card-tag{position:absolute;top:24px;right:24px;color:#1d1d1d;padding:4px 8px;background:rgba(255,255,255,.8);border-radius:1px;font-weight:600;}.block-cards .card-media-link{position:relative;overflow:hidden;display:block;}.block-cards .card-media-link:hover [class^=ratio-] img,.block-cards .card-media-link:hover [class*=" ratio-"] img,.block-cards .card-media-link:hover .fullscreen img,.block-cards .card-media-link:hover .fullscreen-md img,.block-cards .card-media-link:hover .fullscreen-lg img,.block-cards .card-media-link:hover .fullscreen-xl img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.block-cards .card-title{width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:40px;line-height:1.1;color:#fff;font-weight:400;text-align:center;}@media(min-width:576px){.block-cards .card-title{font-size:46px;line-height:1.1;}}@media(min-width:768px){.block-cards .card-title{font-size:52px;line-height:1.1;}}@media(min-width:992px){.block-cards .card-title{font-size:62px;line-height:1.1;}}@media(min-width:1200px){.block-cards .card-title{font-size:68px;line-height:1.1;}}.block-cards .card-content{margin-top:24px;}.block-cards .card-content h1,.block-cards .card-content h2,.block-cards .card-content h3,.block-cards .card-content h4,.block-cards .card-content h5,.block-cards .card-content p{margin-bottom:16px;}.block-cards .card-content h1:last-child,.block-cards .card-content h2:last-child,.block-cards .card-content h3:last-child,.block-cards .card-content h4:last-child,.block-cards .card-content h5:last-child,.block-cards .card-content p:last-child{margin-bottom:0;}.block-cards .card-content .card-link{display:inline-block;color:#606562;font-weight:600;padding-right:32px;background:transparent url("/images/custom/svg/arrow-right-grey.svg") no-repeat center right 5px;background-size:18px 14px;transition:250ms ease background-position-x;}.block-cards .card-content .card-link *{color:inherit;}.block-cards .card-content .card-link:hover{background-color:transparent;background-position-x:right;}.block-cards .card-content .text-link+.text-link{margin-left:20px;}.block-cards .carousel-card .reveal::before{z-index:3;}.block-cards .carousel-card .card-title{z-index:2;}@media(min-width:768px){.block-cards .col-md-12 .card{gap:40px;display:flex;align-items:center;}.block-cards .col-md-12 .card>*{margin:0;flex-basis:50%;}.block-cards .col-md-12 .card-content .card-link{margin-top:32px;}.block-cards .col-md-6+.col-md-6:nth-child(even) .reveal.run::before{animation-delay:.7s;animation-timing-function:linear;}}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}
@charset "UTF-8";.slick-slider .slick-arrow{font-size:0;padding:0;width:30px;height:30px;position:absolute;z-index:3;bottom:0;border-radius:50%;background:#9e392c no-repeat center;background-size:40% 40%;}.slick-slider .slick-arrow.slick-prev{left:0;background-image:url("/Images/Default/svg/chevron-left-white.svg");}.slick-slider .slick-arrow.slick-next{right:0;background-image:url("/Images/Default/svg/chevron-right-white.svg");}.slick-slider .slick-arrow+.slick-dots{padding-top:22.5px;}.slick-slider .slick-dots{position:relative;z-index:2;padding-top:15px;padding-left:0;text-align:center;line-height:1;}.slick-slider .slick-dots li{display:inline-block;vertical-align:middle;margin-bottom:0;}.slick-slider .slick-dots li::before{display:none;}.slick-slider .slick-dots li:last-child{margin-right:0;}.slick-slider .slick-dots li button{display:block;font-size:0;padding:0;border-radius:50%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;width:30px;height:48px;overflow:visible;}.slick-slider .slick-dots li button::before{content:none;}.slick-slider .slick-dots li button span{background-color:rgba(158,57,44,.25);background:transparent;width:15px;height:15px;display:block;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg);border:1px solid #fff;overflow:hidden;}.slick-slider .slick-dots li button span::before{content:"";position:absolute;top:0;right:calc(100% + 15px);width:calc(100% + 30px);height:100%;background-color:#fff;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg);transition:all .25s ease;pointer-events:none;z-index:-1;}.slick-slider .slick-dots li button:hover span::before{right:-15px;}.slick-slider .slick-dots li.slick-active button{background:none;}.slick-slider .slick-dots li.slick-active button span{background-color:#fff;}.slick-slider .slick-autoplay-toggle-button{position:absolute;top:15px;right:15px;font-size:0;line-height:0;z-index:10;}.slick-slider .slick-autoplay-toggle-button .slick-pause-icon:before{content:"";display:block;width:11px;height:13px;border-left:3px solid #fff;border-right:3px solid #fff;font-size:18px;font-weight:normal;line-height:13px;text-align:center;}.slick-slider .slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";display:block;width:11px;height:13px;font-size:18px;font-weight:normal;line-height:13px;text-align:center;}.slick-slider .slick-list{position:relative;z-index:1;}.slick-slider .slick-slide{position:relative;z-index:1;}.slick-slider .slick-slide.slick-current{z-index:2;}.slick-slider .slick-slide:focus{outline:0;}.slick-slider .slick-track{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.slick-slider .slick-track .slick-slide{height:inherit;}.slick-slider .slick-track .slick-slide>div,.slick-slider .slick-track .slick-slide>div>div{height:100%;vertical-align:top;}@media(min-width:576px){.slick-slider .slick-arrow{width:35px;height:35px;}.slick-slider .slick-arrow+.slick-dots{padding-top:25px;padding-bottom:7.5px;}}@media(min-width:768px){.slick-slider .slick-arrow{width:40px;height:40px;bottom:calc(50% - 20px);}.slick-slider .slick-arrow+.slick-dots{padding-top:15px;}}@media(min-width:992px){.slick-slider .slick-autoplay-toggle-button .slick-pause-icon:before{width:13px;height:15px;margin:0 3px;font-size:22px;line-height:15px;}.slick-slider .slick-autoplay-toggle-button .slick-play-icon:before{width:19px;height:15px;font-size:22px;line-height:15px;text-indent:1px;}.slick-slider .slick-arrow{width:45px;height:45px;bottom:calc(50% - 22.5px);}}
.slick-slider .slick-arrow{border-radius:0;}.slick-slider .slick-arrow::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;}.slick-slider .slick-arrow.slick-prev{background-image:none;}.slick-slider .slick-arrow.slick-prev::after{background-image:url("/images/custom/svg/icons/icon-chevron-backwards-black.svg");}.slick-slider .slick-arrow.slick-next{background-image:none;}.slick-slider .slick-arrow.slick-next::after{background-image:url("/images/custom/svg/icons/icon-chevron-forwards-black.svg");}.slick-slider .slick-dots li button{border-radius:0;}.slick-slider.slide-pad{margin-left:-15px;margin-right:-15px;}.slick-slider.slide-pad .slick-slide{padding-left:15px;padding-right:15px;}.slick-slider.slide-left .slick-track{margin-left:0;}.carousel-controls{display:flex;align-items:flex-end;justify-content:flex-end;height:100%;}.carousel-controls .slick-next,.carousel-controls .slick-prev{position:relative;bottom:0;width:73px;height:60px;padding:0;margin-left:15px;}.slick-slider .slick-arrow{background:#e7e7e7;border-radius:2px;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg);width:45px;height:45px;margin-left:5px;}.slick-slider .slick-arrow::after{-webkit-transform:translate(-50%,-50%) skew(15deg);-moz-transform:translate(-50%,-50%) skew(15deg);-ms-transform:translate(-50%,-50%) skew(15deg);-o-transform:translate(-50%,-50%) skew(15deg);transform:translate(-50%,-50%) skew(15deg);}.slick-slider .slick-arrow.slick-prev::after{background-image:url("/images/fitnessfirst/svg/icons/icon-chevron-backwards-black.svg");}.slick-slider .slick-arrow.slick-next::after{background-image:url("/images/fitnessfirst/svg/icons/icon-chevron-forwards-black.svg");}.slick-slider .slick-autoplay-toggle-button{padding:15px;background:#e7e7e7;-webkit-transform:skew(-15deg);-moz-transform:skew(-15deg);-ms-transform:skew(-15deg);-o-transform:skew(-15deg);transform:skew(-15deg);}.slick-slider .slick-autoplay-toggle-button .slick-pause-icon:before{-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-ms-transform:skew(15deg);-o-transform:skew(15deg);transform:skew(15deg);border-left-color:#1d1d1d;border-right-color:#1d1d1d;}.slick-slider .slick-autoplay-toggle-button .slick-play-icon:before{-webkit-transform:skew(15deg);-moz-transform:skew(15deg);-ms-transform:skew(15deg);-o-transform:skew(15deg);transform:skew(15deg);color:#1d1d1d;}.slick-slider .slick-dots li.slick-active button span{background:#d61f29;}.slick-slider .slick-dots li button{width:25px;height:25px;}.slick-slider .slick-dots li button span{background:#e7e7e7;}.slick-slider .slick-dots li button span::before{background-color:#a80000;}@media(min-width:992px){.slick-slider .slick-arrow.slick-next:hover,.slick-slider .slick-arrow.slick-prev:hover{background:#b0b0b0;}.slick-slider .slick-autoplay-toggle-button:hover{background:#fff;}}[class^=ratio-] .slick-slider .slick-dots li.slick-active button span{background:#fff;}[class^=ratio-] .slick-slider .slick-dots li button span{background:transparent;}[class^=ratio-] .slick-slider .slick-dots li button span::before{background:#fff;}
.block-cards-carousel{position:relative;overflow:hidden;}.block-cards-carousel.theme-col-black{--slick-overflow-cover:#1d1d1d;}.block-cards-carousel.theme-col-clay-grey{--slick-overflow-cover:#e6e7e1;}.block-cards-carousel.theme-col-green{--slick-overflow-cover:#00865a;}.block-cards-carousel.theme-col-grey-darkest{--slick-overflow-cover:#333;}.block-cards-carousel.theme-col-grey-light{--slick-overflow-cover:#f4f4f4;}.block-cards-carousel.theme-col-red{--slick-overflow-cover:#d61f29;}.block-cards-carousel .row+.row{margin-top:30px;}.block-cards-carousel .card a.card-media-link{cursor:pointer;}.block-cards-carousel .card a.card-media-link [class^=ratio-] img,.block-cards-carousel .card a.card-media-link [class*=" ratio-"] img,.block-cards-carousel .card a.card-media-link .fullscreen img,.block-cards-carousel .card a.card-media-link .fullscreen-md img,.block-cards-carousel .card a.card-media-link .fullscreen-lg img,.block-cards-carousel .card a.card-media-link .fullscreen-xl img{transition:550ms ease transform;}.block-cards-carousel .card a.card-media-link:hover [class^=ratio-] img,.block-cards-carousel .card a.card-media-link:hover [class*=" ratio-"] img,.block-cards-carousel .card a.card-media-link:hover .fullscreen img,.block-cards-carousel .card a.card-media-link:hover .fullscreen-md img,.block-cards-carousel .card a.card-media-link:hover .fullscreen-lg img,.block-cards-carousel .card a.card-media-link:hover .fullscreen-xl img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.block-cards-carousel .card-media-link{position:relative;overflow:hidden;display:block;margin-bottom:16px;}.block-cards-carousel .card-title{margin-top:15px;}.block-cards-carousel .card-content{margin-top:15px;}.block-cards-carousel .card-content h2,.block-cards-carousel .card-content h3,.block-cards-carousel .card-content h4{margin-bottom:6px;}.block-cards-carousel .card-content .card-link{display:inline-block;background-color:#d61f29;color:#fff;display:inline-block;cursor:pointer;border:0;border-radius:2px;padding:18px 32px;position:relative;z-index:1;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;transition:250ms ease background-color,250ms ease color,250ms ease outline-color;text-align:center;font-family:"Gilroy",sans-serif;font-weight:600;font-size:12px;line-height:1.4;}@media(min-width:576px){.block-cards-carousel .card-content .card-link{font-size:13px;line-height:1.4;}}@media(min-width:768px){.block-cards-carousel .card-content .card-link{font-size:14px;line-height:1.4;}}.block-cards-carousel .card-content .card-link *{color:inherit;}.block-cards-carousel .card-content .card-link.disabled,.block-cards-carousel .card-content .card-link:disabled{cursor:not-allowed;color:#b0b0b0;background-color:#e7e7e7;}.block-cards-carousel .card-content .card-link.disabled:hover,.block-cards-carousel .card-content .card-link:disabled:hover{color:#b0b0b0;background-color:#e7e7e7;}.block-cards-carousel .card-content .card-link.wide{display:block;width:100%;}.block-cards-carousel .card-content .card-link.btn-thin{padding:10px 16px;}.block-cards-carousel .card-content .card-link.btn-chevron{padding-right:38px;}.block-cards-carousel .card-content .card-link.btn-chevron:after{content:"";display:block;width:12px;height:12px;position:absolute;top:calc(50% - 6px);right:18px;background:transparent no-repeat center;background-size:contain;transition:250ms ease background-image;}.block-cards-carousel .card-content .card-link.btn-outline{background:transparent;outline:1px solid;outline-offset:-1px;}.block-cards-carousel .card-content .card-link:hover{background-color:#a80000;}.block-cards-carousel .card-content .card-link.btn-chevron:after{background-image:url("/images/fitnessfirst/svg/icons/icon-chevron-forwards-white.svg");}.block-cards-carousel .card-content .card-link.btn-outline{color:#d61f29;outline-color:#d61f29;}.block-cards-carousel .card-content .card-link.btn-outline:hover{color:#fff;outline-color:#a80000;}.block-cards-carousel .card-content .card-link.btn-outline.btn-chevron:after{background-image:url("/images/fitnessfirst/svg/icons/icon-chevron-forwards-red.svg");}.block-cards-carousel .card-content .card-link.btn-outline.btn-chevron:hover:after{background-image:url("/images/fitnessfirst/svg/icons/icon-chevron-forwards-white.svg");}.block-cards-carousel .slick-slider .slick-dots{padding-top:30px;}.block-cards-carousel .slick-slider .slick-slide{padding-top:0;}.block-cards-carousel .slick-slider .slick-slide .card{height:auto;}.block-cards-carousel .slick-slider[data-variable-width=True] .slick-list{overflow:visible;}.block-cards-carousel .slick-slider[data-variable-width=True] .slick-list::before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;right:calc(100% - 15px);z-index:1;background:var(--slick-overflow-cover,#fff);}.block-cards-carousel .slick-slider[data-variable-width=True] .slick-list .slick-track .slick-slide{width:80vw;}@media(max-width:767px){.block-cards-carousel .slick-slider.carousel-controls{max-width:calc(540px - 2rem);}}@media(max-width:991px){.block-cards-carousel .col-lg-4{display:none;}.block-cards-carousel .slick-slider .slick-arrow{display:none!important;}.block-cards-carousel .slick-slider.carousel-controls{position:absolute;left:50%;bottom:0;width:calc(100% - 2rem);max-width:calc(720px - 2rem);height:52px;justify-content:space-between;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}}@media(min-width:768px){.block-cards-carousel .slick-slider[data-variable-width=True] .slick-list .slick-track .slick-slide{width:720px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="2"] .slick-list .slick-track .slick-slide,.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="3"] .slick-list .slick-track .slick-slide,.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="4"] .slick-list .slick-track .slick-slide{width:360px;}}@media(min-width:992px){.block-cards-carousel.theme-col-black{position:relative;}.block-cards-carousel.theme-col-black::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url("/images/custom/svg/ff-logo-device.svg");background-position:center;background-size:auto 100%;background-repeat:no-repeat;opacity:.1;}.block-cards-carousel .slick-slider[data-variable-width=True] .slick-list .slick-track .slick-slide{width:960px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="2"] .slick-list .slick-track .slick-slide{width:480px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="3"] .slick-list .slick-track .slick-slide{width:320px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="4"] .slick-list .slick-track .slick-slide{width:230px;}}@media(min-width:1200px){.block-cards-carousel .slick-slider[data-variable-width=True] .slick-list .slick-track .slick-slide{width:1140px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="2"] .slick-list .slick-track .slick-slide{width:570px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="3"] .slick-list .slick-track .slick-slide{width:380px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="4"] .slick-list .slick-track .slick-slide{width:285px;}}@media(min-width:1400px){.block-cards-carousel .slick-slider[data-variable-width=True] .slick-list .slick-track .slick-slide{width:1320px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="2"] .slick-list .slick-track .slick-slide{width:660px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="3"] .slick-list .slick-track .slick-slide{width:440px;}.block-cards-carousel .slick-slider[data-variable-width=True][data-slides-to-show="4"] .slick-list .slick-track .slick-slide{width:330px;}}
.countdown{display:inline-flex;text-align:center;}.countdown-digit,.countdown-splitter{display:flex;height:1.5em;justify-content:center;align-items:center;font-size:1.8em;}.countdown-digit{border-radius:8px;width:1.5em;}.countdown-splitter{width:.8em;}.countdown-label{font-size:.9em;}
#footer{padding:30px 0;background:#1d1d1d;}#footer *:last-child{margin-bottom:0;}#footer .row{padding-bottom:30px;}#footer .row:last-child{padding-bottom:0;}#footer .footer-links{padding:0;}#footer .footer-links li{margin-bottom:5px;}#footer .footer-links li:last-child{margin-bottom:0;}#footer .footer-links li.title{margin-bottom:10px;}#footer .footer-links li::before{display:none;}#footer.disabled{pointer-events:none;}#footer.disabled *{pointer-events:none;}@media(max-width:575px){#footer .footer-links li:not(.title){display:none;}#footer .footer-links li.title{position:relative;}#footer .footer-links li.title::after{content:"";position:absolute;top:50%;right:0;width:16px;height:16px;margin-top:-8px;background-image:url("/images/custom/svg/icons/icon-chevron-down.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transition:350ms ease transform;}#footer .footer-links li.title.is-active::after{transform:rotate(180deg);}}@media(min-width:576px){#footer .footer-links li:not(.title){display:block!important;}}@media(min-width:768px){#footer{padding:45px 0;}}#footer{padding:45px 0;color:#b0b0b0;z-index:2;border-top:1px solid #606562;}#footer .row{padding-bottom:45px;}#footer .row:last-child{position:relative;padding-top:45px;}#footer .row:last-child::before{content:"";position:absolute;top:0;left:50%;width:calc(100% - 40px);height:1px;transform:translateX(-50%);background:#3d3d3d;}#footer .footer-links li a{color:#e7e7e7;font-size:14px;font-weight:500;transition:250ms ease color;}#footer .footer-links li a:hover{color:#fff;}#footer .footer-links li.title{color:#fff;font-size:14px;}#footer .sub-heading{color:#fff;}#footer .text-small{margin-bottom:15px;}#footer .text-small:last-child{margin-bottom:0;}@media(max-width:575px){#footer .footer-links{padding-bottom:10px;border-bottom:1px solid #3d3d3d;}#footer .footer-links li:not(.title){display:none;}#footer .footer-links li.title{position:relative;}#footer .footer-links li.title::after{background-image:url("/images/fitnessfirst/svg/icons/icon-chevron-down-white.svg");}}@media(min-width:768px){#footer .copyright{text-align:right;}}@media(min-width:992px){#footer{padding:60px 0;}#footer .row{padding-bottom:60px;}}
.social-accounts{margin:0;padding:0;}.social-accounts li{display:inline-block;vertical-align:top;margin-bottom:0;margin-left:15px;}.social-accounts li::before{display:none;}.social-accounts li:first-child{margin-left:0;}.social-accounts li a{font-size:0;display:block;width:25px;height:25px;background:transparent no-repeat center;background-size:contain;transition:250ms ease background;}.social-accounts li a[href*=facebook]{background-image:url("/images/default/svg/facebook-logo.svg");}.social-accounts li a[href*=instagram]{background-image:url("/images/default/svg/instagram-logo.svg");}.social-accounts li a[href*=twitter]{background-image:url("/images/default/svg/twitter-logo.svg");}.social-accounts li a[href*=linkedin]{background-image:url("/images/default/svg/linkedin-logo.svg");}.social-accounts li a[href*=tiktok]{background-image:url("/images/default/svg/tiktok-logo.svg");}.social-accounts li a span{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}.social-accounts li a[href*=facebook]{background-image:url("/images/custom/svg/facebook-logo-white.svg");}.social-accounts li a[href*=facebook]:hover{background-image:url("/images/custom/svg/facebook-logo-hover.svg");}.social-accounts li a[href*=instagram]{background-image:url("/images/custom/svg/instagram-logo-white.svg");}.social-accounts li a[href*=instagram]:hover{background-image:url("/images/custom/svg/instagram-logo-hover.svg");}.social-accounts li a[href*=twitter]{background-image:url("/images/custom/svg/twitter-logo-white.svg");}.social-accounts li a[href*=twitter]:hover{background-image:url("/images/custom/svg/twitter-logo-hover.svg");}.social-accounts li a[href*=linkedin]{background-image:url("/images/custom/svg/linkedin-logo-white.svg");}.social-accounts li a[href*=linkedin]:hover{background-image:url("/images/custom/svg/linkedin-logo-hover.svg");}.social-accounts li a[href*=tiktok]{background-image:url("/images/custom/svg/tiktok-logo-white.svg");}.social-accounts li a[href*=tiktok]:hover{background-image:url("/images/custom/svg/tiktok-logo-hover.svg");}
.payment-methods{color:#fff;font-size:14px;}.payment-methods img{height:32px;width:auto;}
