.membersessionspage #header{transition:transform .3s ease;}.membersessionspage #header.inactive{transform:translateY(-100%);}.membersessionspage .block-logo-banner .iw{background-color:#fff;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item.active .accordion-trigger::after{background-image:url("/images/custom/svg/minus-thin.svg");}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger{padding-right:100px;box-shadow:none;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger::after{right:0;z-index:2;background-image:url("/images/custom/svg/plus-thin.svg");}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger p{font-size:20px;line-height:1.3;color:#1d1d1d;font-family:"ivypresto-display",sans-serif;font-weight:300;}@media(min-width:576px){.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger p{font-size:23px;line-height:1.3;}}@media(min-width:768px){.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger p{font-size:26px;line-height:1.3;}}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-panel{box-shadow:none;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-panel .accordion-content{padding-top:0;}.hidden{display:none!important;}.block-sessions{position:relative;z-index:99;}.sessions-token{display:none;}.sessions-loading .loading,.session-schedule-loading .loading{margin:30px auto;}.sessions .sessions-type+.sessions-type{margin-top:3rem;}.sessions .sessions-title{margin-bottom:1rem;}.sessions .sessions-title h2{font-size:20px;line-height:1.15;}@media(min-width:576px){.sessions .sessions-title h2{font-size:28px;line-height:1.15;}}@media(min-width:768px){.sessions .sessions-title h2{font-size:32px;line-height:1.15;}}@media(min-width:992px){.sessions .sessions-title h2{font-size:36px;line-height:1.15;}}.sessions .session{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #e7e7e7;}.sessions .session:last-child{margin-bottom:0;}.sessions .session>*{margin-bottom:1rem;}.sessions .session>*:last-child{margin-bottom:0;}.sessions .session.disabled .session-title::before{background-image:url("/images/fitnessfirst/svg/able-logo-grey-light.svg");}.sessions .session .session-title{position:relative;}.sessions .session .session-title::before{content:"";display:block;background:transparent url("/images/fitnessfirst/svg/able-logo.svg") no-repeat center;background-size:contain;position:absolute;}.sessions .session .session-title h3{font-size:16px;line-height:1.4;}@media(min-width:576px){.sessions .session .session-title h3{font-size:17px;line-height:1.4;}}@media(min-width:768px){.sessions .session .session-title h3{font-size:18px;line-height:1.4;}}.sessions .session .session-information{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-left:5px;margin-top:-3px;border-radius:50%;background:#1d1d1d;color:#fff;text-align:center;font-size:15px;cursor:pointer;}.sessions .session .session-description .key,.sessions .session .session-status .key{display:none;}.sessions .session .session-description .value.booked,.sessions .session .session-status .value.booked{color:#00865a;}.sessions .session .session-action .btn-white{border:2px solid #1d1d1d;}.sessions .session-booking .session-booking-title{font-size:40px;line-height:1.1;margin-bottom:2rem;}@media(min-width:576px){.sessions .session-booking .session-booking-title{font-size:46px;line-height:1.1;}}@media(min-width:768px){.sessions .session-booking .session-booking-title{font-size:52px;line-height:1.1;}}@media(min-width:992px){.sessions .session-booking .session-booking-title{font-size:62px;line-height:1.1;}}@media(min-width:1200px){.sessions .session-booking .session-booking-title{font-size:68px;line-height:1.1;}}.sessions .session-booking .session-booking-subtitle{margin-bottom:2rem;}.sessions .session-booking .session-booking-subtitle h4{margin-bottom:.5rem;}.sessions .session-booking .session-booking-subtitle .session-duration{display:inline-block;margin-left:1rem;}.sessions .session-booking .session-booking-subtitle .session-duration::before{content:"";display:inline-block;vertical-align:sub;width:20px;height:20px;background:transparent url("/images/custom/svg/icons/icon-clock-grey-light.svg") no-repeat center;background-size:contain;margin-right:.5rem;}.sessions .session-booking .session-booking-club .clubs-controller .clubs-trigger{display:block;position:relative;width:100%;padding:15px 33px 15px 0;background:transparent;border-bottom:1px solid #1d1d1d;border-radius:0;color:#1d1d1d;text-align:left;}.sessions .session-booking .session-booking-club .clubs-controller .clubs-trigger::before{display:none;}.sessions .session-booking .session-booking-club .clubs-controller .clubs-trigger:after{content:"";display:inline-block;background:transparent url("/images/custom/svg/icons/icon-location-pin-grey.svg") no-repeat center center;background-size:contain;width:18px;height:18px;position:absolute;top:calc(50% - 9px);right:0!important;}.sessions .session-booking .session-booking-club .clubs{margin-top:20px;padding:15px;border-radius:4px;box-shadow:0 3px 14px 0 #ddd;max-height:500px;overflow:auto;scrollbar-width:initial;scrollbar-color:initial;}.sessions .session-booking .session-booking-club .clubs::-webkit-scrollbar{width:4px;}.sessions .session-booking .session-booking-club .clubs::-webkit-scrollbar-track{background:#fff;}.sessions .session-booking .session-booking-club .clubs::-webkit-scrollbar-thumb{background:#3d3d3d;border-radius:4px;}.sessions .session-booking .session-booking-club .clubs .club{width:100%;}.sessions .session-booking .session-booking-club .clubs .club .club-selector{display:block;padding:15px 15px 15px 33px;position:relative;width:100%;background:transparent;color:#1d1d1d;text-align:left;}.sessions .session-booking .session-booking-club .clubs .club .club-selector::before{display:none;}.sessions .session-booking .session-booking-club .clubs .club .club-selector:after{content:"";display:inline-block;background:transparent url("/images/custom/svg/icons/icon-location-pin-grey.svg") no-repeat center center;background-size:contain;width:18px;height:18px;position:absolute;top:calc(50% - 9px);left:0!important;}.sessions .session-booking .session-booking-day-schedule{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;}.sessions .session-booking .session-booking-day-schedule .day-controller button{height:100%;border:1px solid #e7e7e7;border-radius:4px;background:#fff no-repeat center;background-size:18px 18px;box-shadow:0 4px 4px 0 rgba(29,29,29,.04);transition:background-color .5s ease,opacity .5s ease;}.sessions .session-booking .session-booking-day-schedule .day-controller button::before{display:none;}.sessions .session-booking .session-booking-day-schedule .day-controller button:disabled{opacity:.65;cursor:not-allowed;}.sessions .session-booking .session-booking-day-schedule .day-controller button:disabled:hover{background-color:#fff;}.sessions .session-booking .session-booking-day-schedule .day-controller button:hover{background-color:#f4f4f4;}.sessions .session-booking .session-booking-day-schedule .day-controller.prev{margin-right:1rem;}.sessions .session-booking .session-booking-day-schedule .day-controller.prev button{background-image:url("/images/custom/svg/chevron-thin-left-black.svg");}.sessions .session-booking .session-booking-day-schedule .day-controller.next{margin-left:1rem;}.sessions .session-booking .session-booking-day-schedule .day-controller.next button{background-image:url("/images/custom/svg/chevron-thin-right-black.svg");}.sessions .session-booking .session-booking-day-schedule .day-selector{display:block;padding:0;background:transparent;color:#1d1d1d;width:100%;}.sessions .session-booking .session-booking-day-schedule .day-selector::before{display:none;}.sessions .session-booking .session-booking-day-schedule .days{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;width:100%;border:1px solid #e7e7e7;border-radius:4px;overflow:hidden;box-shadow:0 4px 4px 0 rgba(29,29,29,.04);}.sessions .session-booking .session-booking-day-schedule .days .day{flex:0 0 calc(100%/7);}.sessions .session-booking .session-booking-day-schedule .days .day .day-selector:hover .day-body{background:#f4f4f4;}.sessions .session-booking .session-booking-day-schedule .days .day .day-selector.active .day-body{background:#1d1d1d;color:#fff;}.sessions .session-booking .session-booking-day-schedule .days .day .day-header{display:block;padding:10px;background:#f4f4f4;}.sessions .session-booking .session-booking-day-schedule .days .day .day-body{display:block;padding:30px;background:#fff;border-top:1px solid #e7e7e7;transition:background .5s ease,color .5s ease;}.sessions .session-booking .session-booking-time-schedule .time-selector{display:block;padding:0;background:transparent;color:#1d1d1d;width:100%;}.sessions .session-booking .session-booking-time-schedule .time-selector::before{display:none;}.sessions .session-booking .session-booking-time-schedule .times{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-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;gap:1rem;}.sessions .session-booking .session-booking-time-schedule .times .time{position:relative;width:100%;max-width:100%;box-shadow:0 4px 4px 0 rgba(29,29,29,.04);}.sessions .session-booking .session-booking-time-schedule .times .time:hover .time-details{opacity:1;visibility:visible;transition:opacity .5s .1s ease,visibility .1s ease;}.sessions .session-booking .session-booking-time-schedule .times .time .time-details{position:absolute;left:5px;bottom:calc(100% + 7px);width:calc(100% - 10px);z-index:99;padding:5px;background:#fff;border:1px solid #e7e7e7;border-radius:4px;text-align:center;font-size:12px;line-height:1.4;font-weight:700;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .1s .5s ease;}.sessions .session-booking .session-booking-time-schedule .times .time .time-details::before,.sessions .session-booking .session-booking-time-schedule .times .time .time-details::after{content:"";position:absolute;top:100%;left:50%;border-style:solid;border-color:#fff transparent transparent transparent;}.sessions .session-booking .session-booking-time-schedule .times .time .time-details::before{margin-left:-7px;border-width:7px;border-color:#e7e7e7 transparent transparent transparent;}.sessions .session-booking .session-booking-time-schedule .times .time .time-details::after{margin-left:-6px;border-width:6px;border-color:#fff transparent transparent transparent;}.sessions .session-booking .session-booking-time-schedule .times .time .time-selector:disabled{cursor:not-allowed;}.sessions .session-booking .session-booking-time-schedule .times .time .time-selector:disabled .time-body{color:#3d3d3d;background:#f4f4f4;}.sessions .session-booking .session-booking-time-schedule .times .time .time-selector:hover .time-body{background:#f4f4f4;}.sessions .session-booking .session-booking-time-schedule .times .time .time-selector.active .time-body{background:#1d1d1d;color:#fff;}.sessions .session-booking .session-booking-time-schedule .times .time .time-body{display:block;padding:15px;border:1px solid #e7e7e7;border-radius:4px;transition:background .5s ease,color .5s ease;}.sessions .session-booking .session-booking-information textarea{border:1px solid #e7e7e7;border-radius:4px;box-shadow:0 4px 4px 0 rgba(29,29,29,.04);outline:0;transition:background-color .5s ease;}.sessions .session-booking .session-booking-information textarea:hover,.sessions .session-booking .session-booking-information textarea:focus,.sessions .session-booking .session-booking-information textarea:focus-within{background-color:#f4f4f4;}.sessions .session-booking .session-booking-confirmation button{background-position:center;background-size:30px;background-repeat:no-repeat;}.sessions .session-booking .session-booking-confirmation button span{transition:opacity .5s ease;}.sessions .session-booking .session-booking-confirmation button:disabled{background-image:url("/images/custom/svg/loader.svg");}.sessions .session-booking .session-booking-confirmation button:disabled span{opacity:0;}.sessions .modal{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-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;position:fixed;top:0;left:0;z-index:99;width:100vw;height:100vh;opacity:0;visibility:hidden;transition:visibility .1s .5s ease,opacity .5s ease;}.sessions .modal.active{opacity:1;visibility:visible;transition:visibility .1s ease,opacity .5s .1s ease;}.sessions .modal .modal-background{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(29,29,29,.8);}.sessions .modal .modal-content{display:block;position:relative;width:calc(100% - 4rem);max-width:600px;margin:2rem;}.sessions .modal .modal-content .modal-close{position:absolute;top:2rem;right:2rem;width:20px;height:20px;padding:0;background:transparent url("/images/custom/svg/icons/icon-close-grey-light.svg") center no-repeat;}.sessions .modal .modal-content .modal-close::before{display:none;}.sessions .modal .modal-content .modal-header{aspect-ratio:2/1;}.sessions .modal .modal-content .modal-header img{position:absolute;top:0;left:0;width:100%;height:auto;}.sessions .modal .modal-content .modal-body{background:#fff;padding:4rem 2rem 2rem 2rem;}.sessions .modal .modal-content .modal-body .btn,.sessions .modal .modal-content .modal-body .btn-secondary{display:block;width:100%;}.sessions .modal .modal-content .modal-body .btn+*,.sessions .modal .modal-content .modal-body .btn-secondary+*{margin-top:1rem;margin-left:0;}.sessions .modal .modal-content .modal-body .btn{background-position:center;background-size:30px;background-repeat:no-repeat;}.sessions .modal .modal-content .modal-body .btn span{transition:opacity .5s ease;}.sessions .modal .modal-content .modal-body .btn:disabled{background-image:url("/images/custom/svg/loader.svg");}.sessions .modal .modal-content .modal-body .btn:disabled span{opacity:0;}.sessions .modal .modal-content.has-image .modal-close{background-image:url("/images/custom/svg/icons/icon-close-white.svg");}.sessions .modal .modal-content.has-image .modal-body{padding-top:3rem;}.sessions .text-link-back{background-image:url("/images/custom/svg/arrow-left-red.svg");}@media(min-width:576px){.sessions .session-booking .session-booking-time-schedule .times .time{max-width:calc(50% - .5rem);}}@media(max-width:991px){.membersessionspage .block-video-and-text .aw .accordion .accordion-item{background:transparent;border-top:1px solid #b0b0b0;border-bottom:1px solid #b0b0b0;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger{padding-left:0;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-panel .accordion-content{padding-left:0;padding-right:0;}.sessions .sessions-title{border-bottom:1px solid #e7e7e7;padding-bottom:1rem;}.sessions .sessions-header{display:none;}.sessions .session{border-bottom-width:2px;}.sessions .session .session-title::before{width:20px;height:20px;right:0;top:0;}.sessions .session .session-description p,.sessions .session .session-status p{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;}.sessions .session .session-description p .key,.sessions .session .session-status p .key{display:block;}.sessions .session .session-description p .value,.sessions .session .session-status p .value{margin-left:auto;}.sessions .session .session-action button{width:100%;}.sessions .session-booking .session-booking-day-schedule .days .day{flex:0 0 100%;}.sessions .session-booking .session-booking-time-schedule .times .time .time-details{display:none;display:none;}.sessions .session-booking .session-booking-confirmation button{width:100%;}}@media(min-width:768px){.sessions .session-booking .session-booking-time-schedule .times .time{max-width:calc(33.333% - .666rem);}.sessions .session-booking .session-booking-confirmation{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-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:center;-ms-flex-align:center;align-items:center;}.sessions .session-booking .session-booking-confirmation .field-validation-error{margin-right:1rem;}}@media(min-width:992px){.membersessionspage .block-logo-banner .iw{background-color:#fff;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item{-webkit-box-shadow:0 4px 4px rgba(29,29,29,.06);box-shadow:0 4px 4px rgba(29,29,29,.06);border-radius:4px;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger{cursor:default;padding:2rem;padding-bottom:16px;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-trigger::after{display:none;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-panel{max-height:100%!important;}.membersessionspage .block-video-and-text .aw .accordion .accordion-item .accordion-panel .accordion-content{padding:2rem;padding-top:0;}.sessions .sessions-title{padding-bottom:2rem;}.sessions .sessions-header,.sessions .session{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:center;-ms-flex-align:center;align-items:center;}.sessions .sessions-header>*,.sessions .session>*{margin-bottom:0;margin-right:1rem;}.sessions .sessions-header>*:last-child,.sessions .session>*:last-child{margin-right:0;}.sessions .sessions-header .session-title,.sessions .session .session-title{width:35%;}.sessions .sessions-header .session-description,.sessions .session .session-description{width:27%;}.sessions .sessions-header .session-status,.sessions .session .session-status{width:25%;}.sessions .sessions-header .session-action,.sessions .session .session-action{width:13%;text-align:right;}.sessions .sessions-header{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e7e7e7;}.sessions .sessions-header p{font-weight:600;color:#1d1d1d;}.sessions .session{min-height:75px;margin-bottom:1rem;padding-bottom:1rem;}.sessions .session .session-title{padding-left:72px;}.sessions .session .session-title::before{width:56px;height:56px;left:0;top:calc(50% - 28px);}.sessions .session .session-action button{width:125px;}.sessions .session-booking .session-booking-time-schedule .times .time{max-width:calc(25% - .75rem);}}@media(min-width:1200px){.sessions .sessions-header .session-title,.sessions .session .session-title{width:29%;}.sessions .sessions-header .session-description,.sessions .session .session-description{width:25%;}.sessions .sessions-header .session-status,.sessions .session .session-status{width:31%;}.sessions .sessions-header .session-action,.sessions .session .session-action{width:13%;}.sessions .session-booking .session-booking-time-schedule .times .time{max-width:calc(20% - .8rem);}}@media(min-width:1400px){.sessions .sessions-header .session-title,.sessions .session .session-title{width:29%;}.sessions .sessions-header .session-description,.sessions .session .session-description{width:29%;}.sessions .sessions-header .session-status,.sessions .session .session-status{width:29%;}.sessions .sessions-header .session-action,.sessions .session .session-action{width:13%;}.sessions .session .session-title{padding-left:86px;}.sessions .session .session-action button{width:150px;}.sessions .session-booking .session-booking-time-schedule .times .time{max-width:calc(16% - .3rem);}}
.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;}
